Глава 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-клиент будет использовать первое полученное имя, а остальные отвергнет).

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Стандартные программы Windows

Из книги Мобильный интернет автора Леонтьев Виталий Петрович

Стандартные программы Windows Компьютер, как известно, может теоретически быть всем чем угодно – от зануды-счетовода до крутой игровой станции. Но все-таки большинство из нас воспринимает его, как универсальный мультимедийный агрегат, способный управиться со Звуком, Видео


1.4.1. Корневая файловая система. Стандартные каталоги

Из книги Fedora 8 Руководство пользователя автора Колисниченко Денис Николаевич

1.4.1. Корневая файловая система. Стандартные каталоги При установки Linux в выбранном вами разделе жесткого диска создастся корневая файловая система Linux. Корневая файловая система содержит набор стандартных каталогов и утилит, без которых невозможна работа Linux.Корневая


Стандартные программы Windows

Из книги Программы и файлы Windows автора Климов А

Стандартные программы Windows Хорошо ли вы знаете Windows? Я думаю, что да. Знаете ли вы его на 100%? Вряд ли. Потому что программисты из Microsoft очень постарались, пряча некоторые функции и возможности от пользователей. Речь здесь пойдет о программах: самых обычных стандартных


Глава 17 Стандартные программы Windows

Из книги Работа на ноутбуке автора Садовский Алексей

Глава 17 Стандартные программы Windows • Блокнот• WordPad• Paint• Калькулятор• ИгрыВ предыдущей главе говорилось, что вместе с Windows поставляется некий стандартный набор программ, который можно использовать для работы. Однако для серьезной деятельности он не подойдет – эти


4.1. Стандартные возможности Windows

Из книги Удаленная работа на компьютере: как работать из дома комфортно и эффективно автора Клименко Роман Александрович

4.1. Стандартные возможности Windows Операционная система Windows Vista предоставляет сразу несколько возможностей удаленного управления. Они различаются как по своей функциональности, так и по уровню знаний пользователя, на которые рассчитаны.Удаленный помощникСамым простым


Стандартные программы Windows Vista

Из книги Windows Vista автора Вавилов Сергей

Стандартные программы Windows Vista В заключение разговора о работе с программами в Windows Vista хотелось бы вкратце рассмотреть стандартные приложения, которые, несмотря на свою простоту, могут оказаться весьма полезными при работе на компьютере. Их ярлыки вы найдете в папке


4.5. Стандартные каталоги

Из книги Linux-сервер своими руками автора Колисниченко Денис Николаевич

4.5. Стандартные каталоги В ОС Linux есть каталоги, которые называются стандартными. Иногда их еще называют системными. Эти каталоги присутствуют практически в каждой ОС Linux. В них находятся файлы, необходимые для управления и сопровождения системы, а также стандартные


Глава 8 Стандартные приложения Windows, о которых следует знать

Из книги Самоучитель работы на компьютере автора Колисниченко Денис Николаевич

Глава 8 Стандартные приложения Windows, о которых следует знать В состав Windows входит много стандартных программ. Все их можно найти в меню Пуск, Программы, Стандартные. Программы в этой программной группе очень просты в использовании, поэтому нет особой необходимости


4.7. Стандартные приложения Windows 2000

Из книги Основы информатики: Учебник для вузов автора Малинина Лариса Александровна

4.7. Стандартные приложения Windows 2000 В операционную систему Windows 2000 входит ограниченный набор прикладных программ, с помощью которых можно решать некоторые простейшие повседневные задачи, пока на компьютере не установлены более мощные программные средства. Такие


ГЛАВА 18. Генерируемое содержимое

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. автора Дронов Владимир

ГЛАВА 18. Генерируемое содержимое В предыдущей главе мы познакомились с одной из самых передовых интернет- технологий, применяемых в Web-дизайне, — подгружаемым содержимым. И, как оказалось, подгружать только часть содержимого Web-страницы значительно выгоднее, чем


Стандартные горячие клавиши в Windows XP

Из книги Компьютерные советы (сборник статей) автора Автор неизвестен

Стандартные горячие клавиши в Windows XP Многие из нижеперечисленных стандартных горячих клавиш работают не только в Windows XP, но и в большинстве версий Windows вообще, а также во многих Windows-приложениях.Описание горячих клавиш Windows можно найти также на сайте Microsoft.Горячие клавиши


ГЛАВА 17. Подгружаемое содержимое 

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов автора Дронов Владимир

ГЛАВА 17. Подгружаемое содержимое  В предыдущей части мы начали заниматься Web-программированием: изучили язык JavaScript, правила написания Web-сценариев и библиотеку Ext Core и создали поведение для наших Web-страниц, причем весьма развитое. Теперь наш Web- сайт выглядит вполне


2.4. Стандартные диалоговые окна Windows

Из книги Delphi. Трюки и эффекты автора Чиртик Александр Анатольевич

2.4. Стандартные диалоговые окна Windows Теперь рассмотрим, как можно только при помощи функций Windows API вызывать некоторые распространенные диалоговые окна. Чтобы использовать API-функции и структуры с информацией для этих диалоговых окон, необходимо подключить следующие


Глава 6 Стандартные службы Windows Vista

Из книги Windows Vista. Для профессионалов автора Клименко Роман Александрович

Глава 6 Стандартные службы Windows Vista • Основные сведения о службах• Работа со службами с помощью программ операционной системы• Службы Windows VistaВ составе операционной системы Windows Vista появилось множество новых служб, которые предоставляют различные возможности и,


5.4. Стандартные каталоги Linux

Из книги Ubuntu 10. Краткое руководство пользователя автора Колисниченко Д. Н.

5.4. Стандартные каталоги Linux Файловая система Ubuntu содержит следующие каталоги (рис. 5.1):? / — корневой каталог;? /bin — содержит стандартные программы Linux (cat, cp, ls, login и т. д.);? /boot — каталог загрузчика, содержит образы ядра и Initrd, может содержать конфигурационные и


Стандартные папки Windows

Из книги Недокументированные и малоизвестные возможности Windows XP автора Клименко Роман Александрович

Стандартные папки Windows Еще одной возможностью, которая вам может быть интересна, является изменение путей к стандартным папкам Windows, таким как Мои документы, Избранное, Моя музыка, Program Files и т.д. Для реализации этой возможности используется несколько ветвей реестра, но