Тонкости реестра Windows Vista. Трюки и эффекты
Шрифт:
• Don’t display the Username at logon – запрещает отображение в окне приветствия (окне ввода логина и пароля для входа в систему) имени последнего пользователя, который заходил в систему.
• Enable unsigned drivers – по умолчанию при попытке установить неподписанные корпорацией Microsoft драйверы будет выведено сообщение с запросом на подтверждение установки и устрашающим текстом о том, к чему она может привести.
Данная настройка изменяет значение параметра REG_DWORD-типа VerboseStatus, расположенного в ветви реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows NT\Driver Signing. Значение этого параметра можно изменить и с помощью групповой политики Цифровая подпись драйверов устройств, расположенной
• Disable Installer Detection – по умолчанию операционная система пытается обнаруживать попытки установки новых программ. Если Windows понимает, что программе, которую нужно установить, потребуются права администратора, она отобразит перед вами окно UAC для подтверждения установки программы от имени администратора.
С помощью данной настройки можно запретить обнаружение устанавливаемых программ и вывод окна повышения прав. Для этого она изменяет значение параметра REG_DWORD-типа EnableInstallerDetection, расположенного в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System. Значение этого параметра можно изменить и с помощью политики Управление учетными записями пользователей: обнаружение установки приложений и запрос на повышение прав, расположенной в разделе Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Локальные политики -> Параметры безопасности.
• Enable secure screensaver – позволяет требовать ввода пароля текущего пользователя при завершении работы запущенной экранной заставки. Этот режим установлен по умолчанию.
Данная настройка изменяет значения параметра строкового типа ScreenSaverIsSecure и параметра REG_DWORD-типа NoAutoReturnToWelcome, расположенных в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop.
• Enable Verbose Status – по умолчанию при входе в систему и выходе из нее отображаются лишь основные сведения о выполняемых действиях. Если же вы воспользуетесь данной настройкой, то система будет выводить подробные сведения о том, что именно происходит при входе в систему или завершении работы.
Данная настройка присваивает значение 1 параметру REG_DWORD-типа VerboseStatus, расположенному в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System. Его также можно изменить с помощью групповой политики Подробные или обычные сообщения состояния, расположенной в разделе Конфигурация компьютера -> Административные шаблоны -> Система.
• Disable AutoReboot – по умолчанию при обнаружении серьезных проблем в работе операционной системы (которые могут привести к повреждению оборудования либо несовместимы с дальнейшей нормальной работой системы) компьютер перезагружается. При этом никаких сообщений перед вами не отображается, и бывает довольно сложно понять, что именно произошло.
С помощью данной настройки можно запретить автоматическую перезагрузку. В этом случае при возникновении проблемы появится так называемый «синий экран смерти» (BSOD) с кодом ошибки и, возможно, с ее кратким описанием.
Настройка присваивает значение 0 параметру REG_DWORD-типа AutoReboot, расположенному в ветви реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\AutoReboot. Его также можно изменить с помощью флажка Выполнить автоматическую перезагрузку окна Загрузка и восстановление (рис. 5.5). Это окно отображается после нажатия кнопки Параметры на вкладке Дополнительно окна Свойства системы.
Рис. 5.5. Окно Загрузка и восстановление
• Shutdown without logon – по умолчанию завершить работу компьютера можно даже без входа в операционную
систему. Другими словами, в окне приветствия (там, где вы вводите свой логин и пароль) есть раскрывающийся список с возможными вариантами завершения работы компьютера.С помощью данной настройки можно запретить возможность завершения работы системы до входа в нее. Для этого она присваивает значение 0 параметру REG_DWORD-типа ShutdownWithoutLogon, расположенному в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon.
• Disable online driver checking – позволяет отключить возможность поиска драйверов для новых нестандартных устройств на сайте Microsoft (по умолчанию, если система не может найти драйверы для нового устройства, она спрашивает у вас, хотите ли вы выполнить поиск нужных драйверов на сайте Microsoft).
Настройка изменяет значения двух параметров REG_DWORD-типа, расположенных в ветви HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DriverSearching:
– DontSearchWindowsUpdate – запретить выполнение поиска драйверов для нового оборудования;
– DontPromptForWindowsUpdate – не предлагать выполнить поиск драйверов.
• Register/Unregister Dll – эта настройка добавляет в контекстное меню DLL-файлов команды Register и Unregister, с помощью которых вы можете зарегистрировать и соответствующую библиотеку и отменить ее регистрацию.
• Register/Unregister ActiveX Controls – добавляет в контекстное меню AX-файлов команды Register и Unregister, с помощью которых вы можете зарегистрировать и соответствующий ActiveX-объект и отменить его регистрацию. От себя хотелось бы заметить, что ActiveX-объекты хранятся в файлах с расширениями DLL или OCX. Что же хранится в AX-файлах, непонятно, так как такое расширение по умолчанию вообще не зарегистрировано в системе.
• Copy to Folder – настройка добавляет в контекстное меню файлов с любым расширением команду для вывода окна, позволяющего скопировать файл в указанную папку. Для этого создается ветвь реестра HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\{C2FBB630-2971-11D1-A18C-00C04FD75D13}.
• Move to Folder – добавляет в контекстное меню файлов с любым расширением команду для отображения окна, позволяющего переместить файл в указанную папку. Для этого создается ветвь реестра HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\{C2FBB631-2971-11D1-A18C-00C04FD75D13}.
• Open With Notepad – эта настройка добавляет в контекстное меню файлов с любым зарегистрированным в системе расширением пункт Open with Notepad. С его помощью вы сможете открыть содержимое файла в Блокноте.
• Directory List – добавляет в контекстное меню папки пункт Folder List, с помощью которого вы сможете просмотреть в Блокноте дерево папок, находящихся в данной. Это делается с помощью очень интересной последовательности команд: %SystemRoot%\system32\cmd.exe /c dir /s "%1" > dirlist.txt & notepad.exe dirlist.txt & del dirlist.txt.
• Take Ownership – настройка добавляет в контекстное меню файлов с любым зарегистрированным в системе расширением пункт Take Ownership, позволяющий сменить владельца файла на группу Администраторы. Это делается с помощью создания следующих параметров ветви реестра HKEY_CLASSES_ROOT\-\shell\runas.
– Extended – наличие этого параметра говорит о том, что пункт контекстного меню, определяемый данным разделом реестра, будет отображаться только при нажатии и удерживании клавиши Shift во время отображения контекстного меню. Иначе говоря, чтобы получить доступ к данному пункту контекстного меню, вам необходимо нажать клавишу Shift и, удерживая ее, открыть контекстное меню файла. Если вы просто откроете контекстное меню, то не найдете в нем пункта Take Ownership.