- Реестр Windows¶
- Открытие реестра¶
- Структура реестра¶
- Файлы реестра на жестком диске¶
- Диски
- Читайте также
- Диски
- Диски
- 7.5.2. Диски и разделы
- Глава 1 Диски CD/DVD/Blu-ray/HD DVD
- Разделы и диски
- Инсталляционные диски
- Магнитооптические диски
- Оптические диски
- Жесткие диски
- Лазерные диски
- Компакт-диски и DVD
- Гибкие диски и LS-120
- Компакт-диски
- Диски и файлы
- Жесткие диски
Реестр Windows¶
Реестр Windows (англ. Windows Registry), или системный реестр — иерархически построенная база данных параметров и настроек в большинстве операционных систем семейства Microsoft Windows [2].
В реестре хранятся данные, которые необходимы для правильного функционирования Windows. К ним относятся профили всех пользователей, сведения об установленном программном обеспечении и типах документов, которые могут быть созданы каждой программой, информация о свойствах папок и значках приложений, а также установленном оборудовании и используемых портах [1].
Открытие реестра¶
Поскольку файлов в реестре несколько, его нельзя открыть, например, в текстовом редакторе и внести какие-либо коррективы. Для работы с ним требуется специальная программа – редактор реестра, который является встроенным компонентом операционной системы Windows и вызывается путем ввода команды Regedit [4].
Существует несколько способов открыть редактор реестра.
Способ №1 – Открытие через утилиту «Выполнить»:
- Выбрать Пуск → Выполнить, либо нажать сочетание клавиш Win+R ( Win — клавиша, между Ctrl и Alt в нижнем ряду клавиатуры, обычно на ней изображен значок Microsoft Windows ;
- В открывшимся окне ввести команду regedit ;
- Нажать клавишу ОК .
Рис. 1 – Открытие через утилиту «Выполнить»
Способ №2 – Открытие через поиск по меню «Пуск»:
- Открыть меню Пуск;
- Ввести в строке поиска regedit и запустить найденный файл, который отобразится в верхней части Пуска.
Рис. 2 – Открытие через поиск по меню «Пуск»
С другими способами можно ознакомиться в статье Три способа открыть редактор реестра Windows.
Структура реестра¶
Реестр имеет иерархическую структуру, которая напоминает файловую систему жесткого диска – с его каталогами, подкаталогами и файлами. Но называются элементы реестра по-другому: верхний уровень иерархии составляют разделы, каждый из которых может содержать вложенные подразделы, а также параметры. Именно в параметрах хранится основное содержимое реестра, разделы служат лишь для группировки схожих по назначению параметров [4].
Рис. 3 – Редактор реестра
Далее приведен краткий перечень и краткое описание стандартных разделов реестра. Максимальная длина имени раздела составляет 255 символов.
HKEY_CURRENT_USER
Данный раздел является корневым для данных конфигурации пользователя, вошедшего в систему в настоящий момент. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура HKCU .
HKEY_USERS
Данный раздел содержит все активные загруженные профили пользователей компьютера. Раздел HKEY_CURRENT_USER является подразделом раздела HKEY_USERS . Вместо полного имени раздела иногда используется аббревиатура HKU .
HKEY_LOCAL_MACHINE
Раздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей). Наиболее интересным является подраздел Software , который включает в себя настройки всех установленных в системе приложений. Вместо полного имени раздела иногда используется аббревиатура HKLM .
HKEY_CLASSES_ROOT
Является подразделом HKEY_LOCAL_MACHINE\Software . Хранящиеся здесь сведения обеспечивают выполнение необходимой программы при открытии файла с использованием проводника. Вместо полного имени раздела иногда используется аббревиатура HKCR . Начиная с Windows 2000, эти сведения хранятся как в HKEY_LOCAL_MACHINE , так и в HKEY_CURRENT_USER .
Раздел HKEY_LOCAL_MACHINE\Software\Classes содержит параметры по умолчанию, которые относятся ко всем пользователям локального компьютера. Параметры, содержащиеся в разделе HKEY_CURRENT_USER\Software\Classes , переопределяют принятые по умолчанию и относятся только к текущему пользователю.
Раздел HKEY_CLASSES_ROOT включает в себя данные из обоих источников. Кроме того, раздел HKEY_CLASSES_ROOT предоставляет эти объединенные данные программам, разработанным для более ранних версий Windows. Изменения настроек текущего пользователя выполняются в разделе HKEY_CURRENT_USER\Software\Classes . Модификация параметров по умолчанию должна производиться в разделе HKEY_LOCAL_MACHINE\Software\Classes . Данные из разделов, добавленных в HKEY_CLASSES_ROOT , будут сохранены системой в разделе HKEY_LOCAL_MACHINE\Software\Classes . Если изменяется параметр в одном из подразделов раздела HKEY_CLASSES_ROOT и такой подраздел уже существует в HKEY_CURRENT_USER\Software\Classes , то для хранения информации будет использован раздел HKEY_CURRENT_USER\Software\Classes , а не HKEY_LOCAL_MACHINE\Software\Classes .
HKEY_CURRENT_CONFIG
Данный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы.
Реестр 64-разрядных версий Windows подразделяется на 32- и 64-разрядные разделы. Большинство 32-разрядных разделов имеют те же имена, что и их аналоги в 64-разрядном разделе, и наоборот. По умолчанию редактор реестра 64-разрядных версий Windows отображает 32-разрядные разделы в следующем узле: HKEY_LOCAL_MACHINE\Software\WOW6432Node
Файлы реестра на жестком диске¶
Основные файлы, отвечающие за формирование реестра хранятся в папке %SystemRoot%\System32\Config\ . Обычно это C:\Windows\System32\Config\ и в зависимости от версии ОС их состав может несколько различаться.
Файл, хранящий личные настройки пользователя, «скрыт» в папке соответствующей учетной записи, например, в C:\Documents and Settings\Dmitry . Также файлы, отвечающие за пользовательские настройки, могут храниться в:
- C:\Documents and Settings\%Username%\(Ntuser.dat) ;
- C:\Documents and Settings\%Username%\Local Settings\Application Data\Microsoft\Windows\ (UsrClass.dat) .
Еще есть резервные копии файлов реестра, созданные системой, хранятся они в
- C:\Windows\System32\config\RegBack – для Windows 7 и Server 2008;
- C:\Windows\repair – для XP и Server 2003.
По умолчанию операционная система делает резервные копии этих файлов раз в 10 дней с помощью планировщика задач.
Вспомогательные файлы для всех кустов за исключением HKEY_CURRENT_USER хранятся в системах Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista в папке %SystemRoot%\System32\Config .
Вспомогательные файлы для куста HKEY_CURRENT_USER хранятся в папке %SystemRoot%\Profiles\Имя_пользователя . Расширения имен файлов в этих папках указывают на тип содержащихся в них данных. Отсутствие расширения также иногда может указывать на тип содержащихся в файле данных.
Куст (дерево) реестра (англ. hive) — это группа разделов, подразделов и параметров реестра с набором вспомогательных файлов, содержащих резервные копии этих данных.
Куст реестра | Вспомогательные файлы |
---|---|
HKEY_LOCAL_MACHINE\SAM | Sam , Sam.log , Sam.sav |
HKEY_LOCAL_MACHINE\Security | Security , Security.log , Security.sav |
HKEY_LOCAL_MACHINE\Software | Software , Software.log , Software.sav |
HKEY_LOCAL_MACHINE\System | System , System.alt , System.log , System.sav |
HKEY_CURRENT_CONFIG | System , System.alt , System.log , System.sav , Ntuser.dat , Ntuser.dat.log |
HKEY_USERS\DEFAULT | Default , Default.log , Default.sav |
Например, кусту HKEY_LOCAL_MACHINE\Software соответствует на жестком диске файл C:\Windows\System32\config\SOFTWARE .
Диски
Изменение значков для разделов диска
Можно изменить вид значков и описание диска в окне Мой компьютер и Проводник. Для этого откройте раздел
HKLMSoftwareMicrosoftWindowsCurrentVersionExplоrer
и создайте новый подраздел ·DriveIcons·. Далее в созданном подразделе необходимо создать подразделы с буквами дисков, чьи значки и описания вы собираетесь менять. Следующий шаг — создание в подразделах диска двух новых подразделов ·DefaultIcon· и ·DefaultLabel·. В этих подразделах нужно изменить значения по умолчанию. В первом случае нужно указать путь к значку,а во втором — описание диска. Например, вот как будет выглядеть параметры в реестре для диска С
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerDriveIconsCDefaultLabel] @=»Мой системный диск»
Скрытие значков дисков в окне Мой компьютер и Проводник
Если вы хотите скрыть значки дисков в окне Мой компьютер и Проводник, то откройте раздел
HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplоrer
и создайте параметр °NoDrives° типа DWORD с требуемым значением. Также будут скрыты эти значки и в стандартных окнах Открытия и Сохранения файлов. Тем не менее, пользователь по-прежнему имеет доступ к этим дискам (через команду Выполнить или печатая вручную адрес в адресной строке Проводника)
Данный параметр является набором битовых флагов. Каждый бит соответствует одному из 26 возможных имен дисков. Каждому диску присваиваются значения (hex): A -1; B — 2; C — 4 и т.д. Чтобы скрыть нужные вам диски, нужно сложить эти биты. Сложность состоит в переводе двоичного значения в шестнадцатиричное. Здесь приводится небольшой список возможных значений
0x03FFFFFF — Скрывает все значки
0x3 — Скрывает только диски A и B
0x4 — Скрывает только диск C
0x8 — Скрывает только диск D
0x7 — Скрывает только диски A, B и C
0xF — Скрывает только диски A, B, C и D
0x0 — Видны все диски
Можно использовать и десятичную систему. Смотри совет ниже.
Запрет на доступ к содержимому выбранных дисков
Можно не скрывать сами значки дисков, но запретить пользователю доступ к файлам заданных дисков через Проводник, Мой компьютер, Выполнить или команду Dir. Откройте реестр и создайте параметр ·NoViewOnDrive· типа DWORD в разделе
HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer,
содержащий битовую маску для дисков. Например, диск A имеет бит 1, диск С — 4, диск D — 8. Таким образом, чтобы скрыть диски A и D, нужно сложить их значения 1 (A) + 8 (D) и установить значение 9.
Список всех дисков:
A: 1, B: 2, C: 4, D: 8, E: 16, F: 32, G: 64, H: 128, I: 256, J: 512, K: 1024, L: 2048, M: 4096, N: 8192, O: 16384, P: 32768, Q: 65536, R: 131072, S: 262144, T: 524288, U: 1048576, V: 2097152, W: 4194304, X: 8388608, Y: 16777216, Z: 33554432, Все диски: 67108863
Вкладка Оборудование
Чтобы удалить вкладку Оборудование при просмотре свойств локального диска, создайте параметр типа DWORD °NoHardwareTab° в разделе
HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
Читайте также
Диски
Диски Отдельно хотелось бы сказать о некоторых настройках дисков, а также о настройках обслуживания дисков. Например, об автоматической дефрагментации дисков или о настройке скорости работы жестких дисков. В основном речь в этом разделе пойдет о жестких дисках, хотя
Диски
Диски Изменение значков для разделов дискаМожно изменить вид значков и описание диска в окне Мой компьютер и Проводник. Для этого откройте раздел HKLMSoftwareMicrosoftWindowsCurrentVersionExplоrerи создайте новый подраздел ·DriveIcons·. Далее в созданном подразделе необходимо создать подразделы
7.5.2. Диски и разделы
7.5.2. Диски и разделы В файловой системе /proc находятся данные об устройствах, подключенных как к IDE-так и к SCSI-контроллерам (если таковые имеются). Обычно в каталоге /proc/ide есть один или два подкаталога (ide0 и ide1) для основного и дополнительного IDE-контроллеров системы.[25] В этих
Глава 1 Диски CD/DVD/Blu-ray/HD DVD
Глава 1 Диски CD/DVD/Blu-ray/HD DVD • Общая информация об оптических дисках• Форматы дисков• Файловые системы CD и DVD• Устройства чтения/записи CD и DVD• РезюмеРаботу на современном компьютере невозможно представить без использования компакт-дисков. На них хранится самая
Разделы и диски
Разделы и диски Начнем с первой – разбивки единого пространства жесткого диска на более мелкие кусочки. Это только для нас, пользователей, жесткий диск выглядит существом монолитным, единым и неделимым. Хотя даже с физической точки зрения это не так: информационное
Инсталляционные диски
Инсталляционные диски Сервер Firebird — и любые базы данных, которые вы создаете или с которыми соединяетесь, — должны находиться на жестком диске, который физически подключен к машине. Вы не можете разместить компоненты сервера или любой базы данных на назначенном диске, в
Магнитооптические диски
Магнитооптические диски Помимо вышеописанных магнитных накопителей, современный пользователь может встретиться с магнитооптическими дисками (Magneto-Optical disk) (рис. 6.5). Рис. 6.5. Магнитооптический дискВ данных устройствах магнитной технологии записи активно помогает
Оптические диски
Оптические диски Оптические носители информации очень популярны у пользователей. Это объясняется, во-первых, их достаточно большой емкостью, во-вторых, удобством применения и, в-третьих, низкой ценой.Обзор компакт-дисковКомпакт-диски должны были прийти на смену
Жесткие диски
Жесткие диски О причинах и механизмах потерь данных на винчестерах уже говорилось во второй главе книги. Здесь будут обозначены пути, способствующие повышению степени надежности хранения данных на жестких дисках.Модель и изготовитель. В такой последовательности слова
Лазерные диски
Лазерные диски Среди записываемых и перезаписываемых болванок можно встретить как вполне надежные, так и явно неудачные экземпляры. Последние, даже при аккуратном обращении и хранении, через несколько лет могут выйти из строя из-за деградации записываемого слоя. К
Компакт-диски и DVD
Компакт-диски и DVD В данном разделе речь пойдет о сменных носителях информации.Самым распространенным из них сегодня является компакт-диск. Если еще в далеком 1993 году компакт-диски, применяемые в качестве носителя данных (а не музыкального), были экзотикой, то сейчас
Гибкие диски и LS-120
Гибкие диски и LS-120 Несмотря на то что гибкие диски сегодня не популярны как средство хранения информации (вследствие своей невысокой надежности, низкой скорости чтения и записи и малого объема), очень многие компьютеры по традиции оснащены приводами таких дисков.Приводы
Компакт-диски
Компакт-диски Начну с дешевых и распространенных носителей – компакт-дисков. Почти за 30-летнюю свою историю они прочно вошли в наш быт и сегодня используются повсеместно. Неудивительно, что большинство компьютеров оснащается оптическим приводом. Что касается ноутбуков,
Диски и файлы
Диски и файлы Вся информация в компьютере хранится на дисках. Диск – это общее название устройств хранения информации, таких как жесткий диск (винчестер), гибкий диск (дискета), компакт-диск (CD или DVD), flash-диск и др. Если говорят: «Программа хранится на диске», то слово «диск»
Жесткие диски
Жесткие диски Можно сказать, что автор противоречит сам себе. Ведь доподлинно известно (причем так написано в паспорте), что на компьютере стоит один жесткий диск. Правильно, просто для удобства работы в системе жесткий диск делится на несколько логических – обычно на