Глава 18 Стандартные каталоги Windows и их содержимое
Глава 18
Стандартные каталоги Windows и их содержимое
Еще одной темой, которая может вас заинтересовать, является содержимое каталогов Windows. Согласитесь, ведь каждый иногда задавал себе такие вопросы: «А зачем нужен этот каталог?» «А зачем нужно столько много каталогов?» «А зачем нужны эти файлы?» Наконец, попробуем разобрать назначение если не всех стандартных каталогов Windows и файлов в них, то многих из них.
? %systemroot%$название обновления$ — папки создаются устанавливаемыми на компьютер пакетами обновлений Windows XP и предназначены для возможности удаления установленного обновления (откат к предыдущему состоянию). Как правило, внутри таких папок есть программа, удаляющая обновления, но можно воспользоваться и диалогом Установка и удаление программ.
? %systemroot%CURSORS — хранит доступные на компьютере файлы указателей. Чтобы можно было установить свой указатель, нужно созданный файл указателя поместить в эту папку.
? %systemroot%FONTS — содержит все установленные на компьютере шрифты. Чтобы установить шрифт, нужно в меню Файл данной папки выбрать команду Установить шрифт.
? %systemroot%Inf — включает в себя все установленные на компьютере INF-файлы. Данная папка скрыта.
? %systemroot%Installer — хранит большинство из пакетов установщиков Windows, которые вы когда-либо инсталлировали на компьютер. Если вам необходимо установить или переустановить какую-нибудь программу, инсталлируемую при помощи MSI-пакетов, и при этом вы не имеете ее установочного диска, но раньше уже устанавливали эту программу, то можно попытаться найти соответствующий установочный файл в данной папке. По умолчанию эта папка скрыта, а пакеты, которые в ней содержатся, имеют числовые номера (а не реальные номера, которые им были даны), поэтому самым простым способом определить принадлежность пакета является вкладка Сводка диалога Свойства пакета.
? %systemroot%LastGood — если в системе присутствует эта папка, то она может хранить копии различных файлов. Сейчас администраторы многих компаний удаляют стандартные игры с пользовательских компьютеров. Но даже после их удаления копии могут находиться в нескольких различных местах файловой системы Windows XP. Например, в этой папке или в папке, используемой для хранения точек восстановления программой Восстановление системы, и папке, используемой службой индексации.
? %systemroot% tds — содержит файлы базы данных и журналы каталога, используемые контроллером домена Active Directory. Данный каталог является критически важным для работы контроллера домена.
? %systemroot%sysvol — используется для тиражирования файлов между контроллерами доменов Active Directory. Он также используется службой индексирования.
? %systemroot% epair — хранит архивные копии файлов кустов реестра, создаваемых ASR при работе программы архивации ntbackup.exe и используемых ею при восстановлении системы. Данный каталог также хранит некоторые файлы, не относящиеся к кустам реестра.
• autoexec.nt — используется по умолчанию для инициализации среды MS-DOS при восстановлении системы.
• config.nt — применяется по умолчанию для инициализации среды MS-DOS при восстановлении системы.
• setup.log — хранит перечень всех файлов, которые были установлены при установке операционной системы (описывается только содержимое каталога Windows и его подкаталогов).
• secDC.inf — включает в себя параметры безопасности для доменных контроллеров, которые будут к ним применены после восстановления системы.
• secSetup.inf — содержит параметры безопасности по умолчанию, которые будут применены после восстановления системы.
• smss.ASR — является обычной программой smss.exe, расширение которой было изменено. Smss.exe — диспетчер сеансов, начинающий работу при входе пользователя в систему и управляющий запуском различных сервисов и служб.
• NTDLL.ASR — является копией библиотеки ntdll.dll, расширение которой было изменено.
В этом каталоге также содержатся файлы кустов DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM. Их описание будет приведено при рассказе о содержимом каталога %systemroot%system32config.
? %systemroot%system32CatRoot — хранит все цифровые подписи драйверов и системных файлов операционной системы Windows (в виде файлов с расширением CAT). Все они хранятся в одном из вложенных разделов данного каталога, название которого создано в формате CLSID-номера ActiveX-объекта (GUID-формате). Кроме цифровых подписей для стандартных драйверов и системных файлов, в этом каталоге также могут находиться цифровые подписи для драйверов и других файлов устройств, которые были протестированы в лаборатории Microsoft и помещены в список HCL (список совместимых аппаратных средств). После успешного тестирования устройства Microsoft передает производителю этого устройства файл каталога (СAT-файл) для его продукции, который впоследствии должен поставляться вместе с каждым экземпляром данного устройства. Именно наличие этого файла каталога и проверяется при установке устройства, если в диалоге Параметры подписывания драйверов установлен переключатель Предупреждать — каждый раз предлагать выбор действия или переключатель Блокировать — запретить установку неподписанного драйвера программного обеспечения.
? %systemroot%system32config — является, наверное, самым важным каталогом в Windows — именно в нем находятся главные файлы кустов реестра.
Кроме них, каталог хранит и другие файлы, к реестру не имеющие никакого отношения. Вкратце рассмотрим его содержимое.
• AppEvent.Evt — является журналом событий приложений. Именно с ним мы и работали при изучении оснастки eventwvr.msc (Просмотр событий (локальных)?Приложение).
• DEFAULT — содержит раздел реестра HKEY_USERS.DEFAULT.
ПРИМЕЧАНИЕ
Кроме файла DEFAULT, в описанном выше каталоге находятся также файлы DEFAULT.LOG и DEFAULT.SAV. Первый из них является журналом транзакций и содержит все изменения параметров данного куста за текущий сеанс работы компьютера. Второй же включает в себя куст HKEY_USERS.DEFAULT, который был создан во время тестовой фазы установки операционной системы. Тоже относится и к другим файлам кустов — все они имеют своих тезок с расширениями SAV и LOG.
• DnsEvent.Evt — является журналом событий сервера DNS. В этой книге не рассматривалась возможность работы с журналом сервера DNS, поскольку это не являлось главной темой книги.
• FileRep.Evt — представляет собой первый журнал событий репликации.
• NTDS.Evt — является журналом событий службы каталогов Windows XP.
• NtFrs.Evt — представляет собой второй журнал событий репликации.
• SAM — является разделом реестра HKEY_LOCAL_MACHINESAM. По умолчанию данный раздел не может просмотреть даже администратор, хотя это может сделать система. Да вам и самим доступно это проверить — просто приспособьте приведенный ранее метод получения прав администратора, если у вас есть права опытного пользователя, не к взлому, а к получению окна редактора реестра, открытого от имени учетной записи системы.
• SecEvent.Evt — представляет собой журнал событий безопасности. Именно с ним мы и работали при изучении оснастки eventwvr.msc (Просмотр событий (локальных)?Безопасность).
• SECURITY — является разделом реестра HKEY_LOCAL_MACHINESECURITY. По умолчанию данный раздел не может просмотреть даже администратор, хотя это может сделать система. Содержимое этой ветви вы также сможете просмотреть, модернизировав метод получения прав администратора, если у вас есть права пользователя.
• SOFTWARE — содержит раздел реестра HKEY_LOCAL_MACHINESOFTWARE.
• SysEvent.Evt — является журналом системных событий. Именно с ним мы работали при изучении оснастки eventvwr.msc (Просмотр событий (локальных)?Система).
• System — содержит раздел реестра HKEY_LOCAL_MACHINESYSTEM.
• Userdiff — используется для обновления профилей пользователей более ранних версий операционных систем с целью их применения в Windows NT 4.0 и в более новых операционных системах Windows.
? %systemroot%SYSTEM32dhcpBackup — содержит резервную копию базы данных этого DHCP-сервера (DHCP-сервер предназначен для выдачи временных IP-адресов и автоматического конфигурирования стека TCP/IP на компьютерах сети). В резервную копию входят следующие данные:
• сведения о выданных IP-адресах и времени окончания их аренды;
• настройки параметров данного DHCP (параметрами корпорация Microsoft назвала дополнительные сведения о конфигурировании стека TCP/IP, которые получают компьютеры вместе с IP-адресом);
• сведения об областях действия (перечень компьютеров, которые могут воспользоваться услугами данного DHCP-сервера).
Интервал обновления резервной копии базы данных DHCP-сервера по умолчанию равен 60 минутам, но его можно переопределить с помощью DWORD-параметра BackupInterval (значение указывается в минутах) из ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesDhcpServerParameters.
? %systemroot%system32DllCache — содержит копии всех системных файлов Windows XP (не только библиотек, но и программ) и необходим при повреждении или несанкционированном системой изменении оригинального системного файла для его переустановки. Данный каталог сжат и скрыт.
? %systemroot%system32DNS — хранит файлы настройки DNS (служба для трансляции символьных адресов компьютеров (например, www.mail.ru) в числовые IP-адреса (например, 192.100.1.34) или, если используется зона обратного разрешения, наоборот), а также сами файлы зон данного DNS. Файлы зон являются обычными текстовыми файлами с расширением DNS, которые содержат ресурсные записи (существует много типов ресурсных записей, но наиболее используемыми являются записи типа А, которые как раз и предназначеныдля трансляции символьных адресов в числовые) только о компьютерах данной зоны DNS.
Следует учитывать, что способ хранения зон в виде текстовых файлов считается устаревшим. Если в сети используется Active Directory, то предпочтительнее хранить зоны в виде объектов объекта контейнерного типа dnsZone, что дает определенные преимущества.
? %systemroot%system32IAS — содержит две очень интересные системные базы данных, описывающие те или иные разрешения для протоколов, сервисов, а также сведения о различных используемых в системе свойствах.
? %systemroot%system32 estore — хранит файлы программы Восстановление системы, а также саму эту программу (rstrui.exe). Одним из наиболее интересных файлов этого каталога является файл filelist.xml, описывающий файлы, каталоги, а также расширения файлов, которые не должны входить в точку восстановления или, наоборот, должны входить в точку восстановления.
? %systemroot%system32wins — содержит базу данных сервера WINS. WINS — это сетевая служба, предназначенная для трансляции МАС-адресов компьютеров в NetBios-имена. Если для трансляции имен используется WINS-сервер, то WINS-клиент, установленный на каждом компьютере по умолчанию, при включении компьютера отправляет сообщение WINS-серверу с просьбой выделить ему NetBios-имя для возможности работы в сети. После этого WINS-сервер предлагает компьютеру доступное имя, и, если это имя подходит компьютеру, он его принимает (WINS-клиент может послать несколько сообщений на выделение имени сразу нескольким WINS-серверам, установленным в сети, в этом случае WINS-клиент будет использовать первое полученное имя, а остальные отвергнет).
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
ГЛАВА 17. Подгружаемое содержимое
ГЛАВА 17. Подгружаемое содержимое В предыдущей части мы начали заниматься Web-программированием: изучили язык JavaScript, правила написания Web-сценариев и библиотеку Ext Core и создали поведение для наших Web-страниц, причем весьма развитое. Теперь наш Web- сайт выглядит вполне
Глава 6 Стандартные службы Windows Vista
Глава 6 Стандартные службы Windows Vista • Основные сведения о службах• Работа со службами с помощью программ операционной системы• Службы Windows VistaВ составе операционной системы Windows Vista появилось множество новых служб, которые предоставляют различные возможности и,
Стандартные программы Windows Vista
Стандартные программы Windows Vista В заключение разговора о работе с программами в Windows Vista хотелось бы вкратце рассмотреть стандартные приложения, которые, несмотря на свою простоту, могут оказаться весьма полезными при работе на компьютере. Их ярлыки вы найдете в папке
ГЛАВА 18. Генерируемое содержимое
ГЛАВА 18. Генерируемое содержимое В предыдущей главе мы познакомились с одной из самых передовых интернет- технологий, применяемых в Web-дизайне, — подгружаемым содержимым. И, как оказалось, подгружать только часть содержимого Web-страницы значительно выгоднее, чем
4.5. Стандартные каталоги
4.5. Стандартные каталоги В ОС Linux есть каталоги, которые называются стандартными. Иногда их еще называют системными. Эти каталоги присутствуют практически в каждой ОС Linux. В них находятся файлы, необходимые для управления и сопровождения системы, а также стандартные
4.1. Стандартные возможности Windows
4.1. Стандартные возможности Windows Операционная система Windows Vista предоставляет сразу несколько возможностей удаленного управления. Они различаются как по своей функциональности, так и по уровню знаний пользователя, на которые рассчитаны.Удаленный помощникСамым простым
Стандартные программы Windows
Стандартные программы Windows Компьютер, как известно, может теоретически быть всем чем угодно – от зануды-счетовода до крутой игровой станции. Но все-таки большинство из нас воспринимает его, как универсальный мультимедийный агрегат, способный управиться со Звуком, Видео
1.4.1. Корневая файловая система. Стандартные каталоги
1.4.1. Корневая файловая система. Стандартные каталоги При установки Linux в выбранном вами разделе жесткого диска создастся корневая файловая система Linux. Корневая файловая система содержит набор стандартных каталогов и утилит, без которых невозможна работа Linux.Корневая
Стандартные папки Windows
Стандартные папки Windows Еще одной возможностью, которая вам может быть интересна, является изменение путей к стандартным папкам Windows, таким как Мои документы, Избранное, Моя музыка, Program Files и т.д. Для реализации этой возможности используется несколько ветвей реестра, но
Стандартные программы Windows
Стандартные программы Windows Хорошо ли вы знаете Windows? Я думаю, что да. Знаете ли вы его на 100%? Вряд ли. Потому что программисты из Microsoft очень постарались, пряча некоторые функции и возможности от пользователей. Речь здесь пойдет о программах: самых обычных стандартных
5.4. Стандартные каталоги Linux
5.4. Стандартные каталоги Linux Файловая система Ubuntu содержит следующие каталоги (рис. 5.1):? / — корневой каталог;? /bin — содержит стандартные программы Linux (cat, cp, ls, login и т. д.);? /boot — каталог загрузчика, содержит образы ядра и Initrd, может содержать конфигурационные и
2.4. Стандартные диалоговые окна Windows
2.4. Стандартные диалоговые окна Windows Теперь рассмотрим, как можно только при помощи функций Windows API вызывать некоторые распространенные диалоговые окна. Чтобы использовать API-функции и структуры с информацией для этих диалоговых окон, необходимо подключить следующие
4.7. Стандартные приложения Windows 2000
4.7. Стандартные приложения Windows 2000 В операционную систему Windows 2000 входит ограниченный набор прикладных программ, с помощью которых можно решать некоторые простейшие повседневные задачи, пока на компьютере не установлены более мощные программные средства. Такие
Глава 8 Стандартные приложения Windows, о которых следует знать
Глава 8 Стандартные приложения Windows, о которых следует знать В состав Windows входит много стандартных программ. Все их можно найти в меню Пуск, Программы, Стандартные. Программы в этой программной группе очень просты в использовании, поэтому нет особой необходимости
Стандартные горячие клавиши в Windows XP
Стандартные горячие клавиши в Windows XP Многие из нижеперечисленных стандартных горячих клавиш работают не только в Windows XP, но и в большинстве версий Windows вообще, а также во многих Windows-приложениях.Описание горячих клавиш Windows можно найти также на сайте Microsoft.Горячие клавиши
Глава 17 Стандартные программы Windows
Глава 17 Стандартные программы Windows • Блокнот• WordPad• Paint• Калькулятор• ИгрыВ предыдущей главе говорилось, что вместе с Windows поставляется некий стандартный набор программ, который можно использовать для работы. Однако для серьезной деятельности он не подойдет – эти