Административные твики Windows
В предыдущей статье «Хаки, твики и другие изменения реестра», мы рассказали как с помощью небольших манипуляций в реестре Windows, изменить внешний вид своей системы. А в этой статье, мы обсудим не менее интересные твики и хаки, изменяющие поведение самой ОС, то есть административные твики реестра Windows.
Содержание:
Административные твики
Давно известно, что задачи, выполняемые с помощью групповой политики, также могут быть решены твиками реестра. И, конечно же, здесь мы опишем не все выполняемые в реестре административные настройки, только на наш взгляд лучшие.
Предотвратить автоматическую перезагрузку компьютера при обновлении Windows (Vista, 7, 8)
Центр обновления Windows раздражает. Даже в Windows 8 и 10, менее склонных к автоматической перезагрузке компьютера без вашего желания. Однако, вы можете заставить Windows Update не перезагружать ваш компьютер. Перейдите в [HKLM]\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU.
Если этот ключ не существует, создайте его. Затем создайте значение типа DWORD под названием «NoAutoRebootWithLoggedOnUsers» и в качестве его данных, дайте ему значение «1».
Отключить для Windows Update изменение кнопок завершение работы/перезагрузка ПК (Vista, 7, 8)
Если в Windows Update имеются доступные для установки обновления, появляется предупреждение, изменяющее опцию выключения и перезагрузки компьютера другим значком или текстом.
Иногда это можно игнорировать, используя кнопку режима сна. Но вы можете сделать так, чтобы ОС Windows просто не могла изменить эту кнопку. Перейдите в [HKCU]\Software\Policies\Microsoft\Windows\WindowsUpdate\AU и добавьте значение типа DWORD под названием «NoAUAsDefaultShutdownOption» со значением «1» в качестве данных.
Отключить команду на выключение ПК (Vista, 7, 8)
В меню «Пуск» и на стартовом экране можно отключить команду на выключение. Для этого перейдите к ключу [HKCU]\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer и создайте параметр DWORD под названием «NoClose» с «1» в качестве данных.
Скрыть в панели управления ненужные элементы (Vista, 7, 8)
Ненужные на панели управления элементы можно скрыть с помощью простого хака реестра в ключе [HKLM]\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\don't load. Если он не существует, создайте его. Для каждого из ненужных элементов добавьте новую строку значения (смотри таблицу ниже).
Апплет панели управления - Название ключа
Опции доступности — access.cpl
Мастер добавления нового оборудования — hdwwiz.cpl
Параметры дисплея — desk.cpl
Игровые контролеры — joy.cpl
Параметры интернета — inetcpl.cpl
Свойства мыши — main.cpl
Сетевые подключения — ncpa.cpl
Источники данных ODBC — odbccp32.cpl
Параметры телефона и модема — telephon.cpl
Параметры питания — powercfg.cpl
Программы и компоненты — appwiz.cpl
Регион — intl.cpl
Звук - mmsys.cpl
Речь - sapi.cpl
Система - sysdm.cpl
Время и дата — timedate.cpl
Учётные записи пользователей — nusrmgr.cpl
Добавить на панель управления RegEdit (Vista, 7, 8)
Реестр Windows без твиков не совершенен, и вот то, что позволит добавить на панель управления прямую ссылку для редактора реестра.
Откройте пустой файл блокнота и напишите в него следующий текст:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}]
@="Registry Editor"
"InfoTip"="Starts the Registry Editor"
"System.ControlPanel.Category"="5"
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}\DefaultIcon]
@="%SYSTEMROOT%\\regedit.exe"
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}\Shell]
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}\Shell\Open]
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}\Shell\Open\
Command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,
25,\00,5c,00,72,00,65,00,67,00,65,00,64,00,69,00,74,00,2e,00,65,00,78,00,
65,00,\00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\
ControlPanel\NameSpace\{77708248-f839-436b-8919-527c410f48b9}]
@="Add Registry Editor to Control Panel"
Теперь сохраните этот файл как REG-файл. По умолчанию, блокнот предложит его сохранить в виде текстового файла, так что вместо этого в диалоговом окне сохранения выберите все типы файлов.
А также можно и удалить редактор реестра с панели управления. Для этого создайте REG-файл со следующим содержимым:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{77708248-f839-436b-8919-527c410f48b9}]
Добавить в проводник файлов панель управления (Vista, 7, 8)
Если вы хотите, чтобы у вас в файловом проводнике, на вкладке «Компьютер» отображалась ссылка на панель управления перейдите в [HKLM]\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace. Где создайте новый раздел под названием {26EE0668-A00A-44D7-9371-BEB064C98683}, если вы хотите, чтобы панель управления отображалась как категория или {21EC2020-3AEA-1069-A2DD-08002B30309D}, если как иконка.
Добавить панель управления в контекстное меню на рабочем столе (Vista, 7, 8)
А также вы можете добавить ссылку на панель управления в контекстном меню рабочего стола. Перейдите в [HKCR]\Directory\Background\shell, где создайте новый раздел под названием Control Panel. В этом подразделе создайте дополнительный раздел под названием "command" и его значение по умолчанию измените на «rundll32.exe shell32.dll,Control_RunDLL».
Добавить в контекстное меню проводника пункт прав собственности (Vista, 7, 8)
Определение прав собственности для файлов и папок в Windows часто проблемно и изменение этих прав неудобно. Но вы можете добавить в проводник быструю ссылку и легко изменять права на владение файлами. Для этого скопируйте в пустой файл блокнота следующий текст и сохраните этот файл с расширением .reg.
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant
administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant
administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\"
/grant administrators:F /t"
Отключить на панели задач все всплывающие уведомления (Vista, 7, 8)
В Windows 10 добавлен достаточно удобный центр уведомлений, но людей использующих Vista, Windows 7 или Windows 8, всплывающие оповещения на панели задач по-прежнему раздражают. Однако, вы можете их отключить. Перейдите в [HKCU]\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced и создайте новый тип DWORD под названием «EnableBalloonTips» с «0» в качестве данных.
Изменить имя зарегистрированного владельца установки Windows (Vista, 7, 8)
Иногда вы можете захотеть изменить имя зарегистрированного владельца копии Windows. Вы можете сделать это в [HKLM]\SOFTWARE\Microsoft\Windows NT\CurrentVersion, изменив текст в «RegisteredOwner» и значение «RegisteredOrganization». Для проверки текущего владельца введите в командной строке или в поле поиска стартового меню «winver.exe».
Отключить Центр мобильности (Vista, 7, 8)
Срок службы батареи на ноутбуках и планшетных ПК имеет решающее значение. Возможно вы долго составляли план экономии батареи и не хотите, чтобы ваши пользователи его изменили. Вы можете отключить доступ к Центру мобильности Windows в [HKCU]\Software\Microsoft\Windows\CurrentVersion\Policies\MobilityCenter. Создав для этого новое значение DWORD под названием «NoMobilityCenter» с «1» в качестве данных.
Форсировать очистку диска, удаление всех временных файлов (Vista, 7, 8)
Знаете ли вы, что при использовании в Windows мастера очистки диска, удаляются только временные файлы «старше» семи дней? Но, вы можете изменить это поведение. Перейдите в [HKLM]\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files и измените значение «LastAccess» с заданного по умолчанию «7» на другое, например, 1 или 0.
Добавить в контекстное меню проводника параметр шифрование/дешифрование (Vista, 7, 8)
Если вы для шифрования файлов на своём компьютере используете Microsoft’s Encrypted File System (EFS), вы можете добавить в контекстное меню проводника опцию шифрования и дешифрования файлов. Для этого перейдите в пункт [HKCU]\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced и создайте новое значение DWORD под названием «EncryptionContextMenu», которое в качестве своих данных имеет «1».
Заставить Windows во время запуска и завершения работы отображать сообщения о происходящем (Vista, 7, 8)
Когда Windows запускается или завершает свою работу вы не получаете никакой информации о том, что в это время происходит, например, закрываются службы или профиль пользователя.
Вы можете заставить Windows давать вам подробные сообщения. Для этого перейдите в [HKLM]\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System и создайте параметр DWORD под названием «VerboseStatus», который в качестве своих данных имеет "1".
Добавить/Удалить в контекстном меню на панели задач ссылку на диспетчер задач (Vista, 7, 8)
Иногда вам может потребоваться запретить пользователям доступ к менеджеру задач. Но, вы можете отключить ссылку на появляющийся при щелчке правой кнопкой мыши на панели задач диспетчер. Перейдите в [HKCU]\Software\Microsoft\Windows\CurrentVersion\Policies\System и измените параметр типа DWORD под названием «DisableTaskMgr» на «1», чтобы отключить ссылку или «0», чтобы включить её.
Отображать сообщения во время загрузки Windows (Vista, 7, 8)
Вероятно, это наиболее полезно для компаний и предприятий. Вы можете заставить Windows отображать во время загрузки некое текстовое сообщение, например, информацию о компании. Для этого перейдите в [HKLM]\Software\Microsoft\Windows\CurrentVersion\Policies\System и пропишите нужное вам текстовое значение в «legalnoticecaption» и «legalnoticetext».
Отключить отслеживание последнего изменения файлов (Vista, 7)
Функция отслеживания последнего изменения файла может сильно раздражать, особенно если вы используете облачный сервис, такой как OneDrive Microsoft, где храните резервные копии регулярно открываемых файлов, например, музыки. Каждый раз, когда файл открывается (или играет музыкальный трек) он регистрируется как изменение файла, что заставляет программное обеспечение резервного копирования перезагружать файл заново.
Чтобы отключить доступ к последнему изменению файла, перейдите в пункт [HKLM]\SYSTEM\CurrentControlSet\Control\Filesystem и измените данные «NtfsDisableLastAccessUpdate» с 0 на 1.
Отключить предупреждения о нехватке дискового пространства (Vista, 7, 8)
Иногда, особенно на небольших устройствах с Windows, где мало встроенной памяти, вы регулярно получаете раздражающие всплывающие оповещения, которые предупреждают вас о нехватке дискового пространства. Вы можете их отключить. Перейдите в [HKCU]\Software\Microsoft\Windows\ CurrentVersion и добавьте значение DWORD под названием «NoLowDiskSpaceChecks» с «1» в качестве данных.
Отключить Центр безопасности/Центр поддержки Windows (Vista, 7, 8)
В принципе, если вы работаете в серьёзных корпоративных средах этого делать не стоит. И тем не менее, Центр безопасности и поддержки Windows можно отключить в [HKLM]\SYSTEM\CurrentControlSet\Services\wscsvc. Измените для этого значение данных «Start» с «2» на «4».
Отключить анонимное удаление вредоносных программ (Vista, 7, 8)
При загрузке системы, средство удаления вредоносных программ Windows без каких-либо сообщений передаёт в корпорацию Майкрософт то, что в данный момент обнаружило. Если вы не хотите этого, перейдите в пункт [HKLM]\SOFTWARE\Policies\Microsoft\MRT и создайте значение типа DWORD под названием «DontReportInfectionInformation», которое в качестве своих данных имеет «1».
Отключить IPv6 (Vista, 7, 8)
Мир, с таким количеством ноутбуков, планшетных компьютеров, автомобилей и другой техники в настоящее время подключённых к Интернету нуждается в IPv6. Но в некоторых средах с IPv6 в Windows возникают проблемы. Вы можете это отключить в [HKLM]\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters \, создав там значение типа DWORD под названием «DisabledComponents», с «FFFFFF» в качестве данных.
Заставить Windows использовать AHCI диски (Vista, 7, 8)
Точно так же, по соображениям совместимости, вам могут потребоваться диски использующие Advanced Host Interface Controller (AHCI). Для эого перейдите в [HKLM]\SYSTEM\CurrentControlSet\Services\msahci и создайте DWORD под названием
«Start» со значением «0».
Отключить диалог «Вы действительно хотите запустить этот файл» (Vista, 7, 8)
Если вы скачали файла из Интернета и пытаетесь его открыть, перед вами появляется диалоговое окно спрашивающее действительно ли вы хотите его запустить. Учитывая, что вы делаете это осознанно, сообщение можно отключить. Для этого скопируйте нижеследующий текст в пустой файл блокнота и сохраните его с расширением .reg.
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Download]
"CheckExeSignatures"="no"
"RunInvalidSignatures"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
Attachments]
"SaveZoneInformation"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
Associations]
"LowRiskFileTypes"=".zip;.rar;.nfo;.txt;.exe;.bat;.com;.cmd;.reg;.msi;.htm;.
html;.gif;.bmp;.jpg;.avi;.mpg;.mpeg;.mov;.mp3;.m3u;.wav;"
Заставить Windows записывать на USB флэш-накопители с «Write Protected» (Vista, 7, 8)
Иногда случается, что вы не можете записать что-то на USB флэш-накопитель, потому что это запрещено в групповой политике. Но, вы можете заставить Windows всегда игнорировать эту защиту. Перейдите в [HKLM]\SYSTEM\CurrrentControlSet\Control\StorageDevicePolicies и измените значение ключа «WriteProtect» на "0".
Также вам потребуется перейти в [HKLM]\SYSTEM\ControlSet00?\Control\StorageDevicePolicies где 00? представляет различные пронумерованные подразделы. Вам нужно будет изменить все значения «WriteProtect» на "0". Если этот ключ не существует, создайте его.
Активировать в Windows режим бога «God Mode» (Vista, 7, 8)
Режим бога на самом деле не твик реестра, но настолько популярен, что мы не могли обойти его стороной. Он создаёт папку, содержащую каждую доступную в Windows отдельную панель управления и административный элемент. Вы можете сделать это, создав на рабочем столе новую папку и назвать её «God Mode.{ED7BA470-8E54-465E-825C-99712043E01C}». После того, как новая папка будет создана, вы можете изменить её название на своё.
И в конце статьи, в качестве бонуса, коснёмся некоторых твиков для приложений, точнее видеокарт.
Два самых полезных и распространённых из них — опции удаления из контекстного меню записи для AMD и Nvidia видеокарт.
Удалить из контекстного меню рабочего стола AMD Catalyst Control Center (Vista, 7, 8)
Чтобы удалить из контекстного меню запись AMD Catalyst Control Center, перейдите к пункту [HKCR]\Directory\Background\shellex\ContextMenuHandlers\ACE и дважды щёлкните на значении по умолчанию. Затем, для отключения элемента, в начале значения добавьте тире "-".
Удалить из контекстного меню рабочего стола NVIDIA Control Panel (Vista, 7, 8)
Для удаления из контекстного меню элемента NVIDIA Control Panel, перейдите в [HKCR]\Directory\Background\shellex\ContextMenuHandlers\, где удалите ключ "NvCplDesktopContext".