Что такое системные твики
Применение твиков реестра Windows
Эта статья применима ко всем ОС Windows, начиная с Vista
Начиная с Windows Vista, процесс импорта твиков реестра во время установки системы отличается от Windows XP. Эта статья частично повторяет материал о применении твиков реестра во время установки Windows XP, но это сделано исключительно с целью предоставить вам наиболее полную информацию о применнии твиков реестра во время установки Windows Vista и более новых ОС. Далее я подразумеваю, что вы уже владеете базовыми принципами работы с реестром, изложенными в статье Основы работы с реестром Windows.
На этой странице
Зачем импортировать параметры реестра во время установки системы?
Смысл импортирования параметров реестра заключается в том, что после установки системы вам не понадобится редактировать реестр вручную или при помощи “твикеров”. К моменту первого входа в систему все нужные вам параметры будут автоматически импортированы в реестр. Наверное, уже классическим твиком стало ускорение меню Пуск, которое по умолчанию открывает свои элементы слишком медленно. Как известно, для того чтобы его ускорить, нужно открыть редактор реестра, найти раздел HKEY_CURRENT_USER\Control Panel\Desktop и изменить значение параметра MenuShowDelay с 400 на 2 (или любое подходящее вам значение). Собственно говоря, можно создать файл, выполняющий данное изменение. Если в Блокнот скопировать следующий текст:
Windows Registry Editor Version 5.00
и сохранить файл с расширением REG, то запуск такого файла и произведет нужное вам изменение. Именно таким образом и производится импортирование параметров реестра при установке системы. С той лишь разницей, что в одном файле перечисляется сразу несколько разделов и параметров.
Разделы реестра
Прежде чем перейти к тонкостям импорта параметров реестра во время установки Windows, нужно составить представление о том, в какие разделы будет производится импорт. Я не буду утомлять вас подробностями, а приведу лишь краткое описание разделов. Для общего образования я рекомендую ознакомиться со статьей базы знаний Microsoft Описание реестра Microsoft Windows.
HKEY_LOCAL_MACHINE (HKLM)
HKEY_CURRENT_USER (HKCU)
HKEY_CLASSES_ROOT (HKCR)
Я не буду дублировать весьма подробное описание этом разделе реестра, данное в статье Описание реестра Microsoft Windows. Ознакомьтесь с ним самостоятельно. Я его интерпретирую следующим образом. Если вы хотите, чтобы изменения затронули всех пользователей, то либо импортируйте параметры HKCR вместе с HKCU, либо импортируйте параметры в раздел HKEY_LOCAL_MACHINE\Software\Classes.
HKEY_USERS (HKU)
Назначение этого раздела нередко интерпретируется неправильно. Видимо то, что он относится ко всем пользователям, когда-либо входившим в систему, и является причиной путаницы. Разберем его составляющие чуть подробнее.
Я обратил внимание, что некоторые участники конференций MSFN и OSZone пытаются использовать этот раздел для импортирования параметров HKCU, рассчитывая применить их ко всем пользователям. Не исключаю, что в некоторых случаях это сработает. Однако ниже я расскажу о том, как это сделать правильнее и надежнее. Более того, HKEY_USERS\.DEFAULT скорее относится к настройкам, регулирующим процессы до входа пользователя в систему (например, раскладка клавиатуры по умолчанию).
Итак, определившись с назначением разделов реестра, можно смело сделать вывод о том, что с практической точки зрения нас интересует импорт в разделы HKLM и HKCU, т. е. применение системных и пользовательских параметров.
Импорт параметров HKLM и HKCU: вместе или раздельно?
Ответ на вопрос, вынесенный в подзаголовок, зависит от того, сколько учетных записей вы создаете и как вы хотите их настроить. Если у вас одна учетная запись или вам безразлично, какими будут пользовательские настройки других учетных записей, можно импортировать параметры HKLM и HKCU вместе.
Применение пользовательских настроек ко всем учетным записям
Импорт параметров реестра во время установки Windows
Этот способ подходит для импорта параметров HKLM и HKCU.
SetupComplete.cmd
Если вы разместили REG-файл HKLM.reg в папке Scripts, в SetupComplete.cmd нужно внести такую команду:
Итак, с импортом системных параметров все понятно.
Пользовательские параметры для всех учетных записей можно настроить путем их импорта в файл ntuser.dat профиля Default. Процедура описана ниже на примере импорта параметров в образ. Разница лишь в том, что пункты 2-5 выполняются из setupcomplete.cmd.
Импорт параметров реестра в образ до установки Windows
Для импорта REG-файла в WIM-образ необходимо выполнить следующую последовательность действий.
Замечания об импорте параметров реестра в WIM-образ
Прежде чем подробно описать процедуру импорта, я бы хотел осветить несколько моментов, связанных с этим способом.
Преимущества. Основным преимуществом является простота по сравнению с альтернативными способами настройки пользовательских параметров.
Недостатки. Главных недостатков два. Во-первых, при использовании этого способа существует вероятность повреждения системного образа, что может привести к проблемам с установкой или работой ОС. Во-вторых, каждый раз, когда вы захотите добавить или удалить какой-либо параметр реестра, вам придется выполнять всю процедуру полностью. Это занимает больше времени, чем простая замена REG-файла в случае с системными параметрами. В любом случае, я рекомендую вам сделать резервную копию файла install.wim перед внесением в него любых изменений.
Подключение образа Windows
Для подключения WIM-образа с помощью утилиты ImageX достаточно одной команды:
imagex /mountrw C:\VistaWork\DVD\sources\install.wim 4 C:\VistaWork\Mount
Подробнее об ImageX и подключении образа вы можете прочесть в статье Добавление файлов в дистрибутив Windows.
Загрузка профиля Default User в реестр
Поскольку подключенный образ представляет собой папку с файлами, файл NTUSER.DAT в профиле Default User становится доступен для любых операций. Его можно загрузить в реестр точно так же, как любой другой куст. Делается это одной командой:
reg load HKEY_USERS\Custom C:\VistaWork\Mount\Users\Default\NTUSER.DAT
Импорт REG-файла в профиль Default User
Если у вас имеется REG-файл с твиками реестра, которые вы хотите импортировать, его можно использовать после небольшой модификации.
Изменения в имеющемся REG-файле сводятся к замене названия раздела, в который производится импорт. Рассмотрим для примера вездесущий твик, изменяющий скорость открытия элементов меню Пуск.
Windows Registry Editor Version 5.00
В этом REG-файле импорт производится в раздел HKEY_CURRENT_USER, однако нашей целью является импорт в раздел HKEY_USERS\Custom. Поэтому необходимо в любом текстовом редакторе заменить все упоминания HKEY_CURRENT_USER и/или HKCU на HKEY_USERS\Custom, после чего сохранить файл с именем, скажем, tweaks_hku.reg.
reg import C:\VistaWork\tweaks_hku.reg
Вы можете открыть редактор реестра, перейти в раздел HKEY_USERS\Custom и убедиться в том, что параметры были изменены.
Выгрузка профиля Default User из реестра
Выгружается профиль также одной командой:
Синтаксис, надеюсь, не требует расшифровки.
Отключение образа с сохранением изменений
Остается лишь отключить образ, сохранив произведенные в нем изменения. Команда такая:
imagex /unmount /commit C:\VistaWork\Mount
Если вы все сделали правильно, у вас в образе сохранен полностью настроенный профиль Default User. Все созданные учетные записи будут иметь заданные вами настройки.
Автоматизация импорта параметров в профиль Default User
Поскольку для импорта параметров в профиль Default User требуется всего пять команд, их можно объединить в один командный файл.
В файле требуется задать три параметра. Сохраните файл с расширением CMD в кодировке DOS-866 в любой папке. В этой же папке разместите модифицированный REG-файл и утилиту ImageX, либо укажите к ним путь в коде командного файла.
Практические советы
Как известно, твики реестра позволяют настроить множество системных и пользовательских параметров. Я уже забыл, когда последний раз пользовался твикером, т. к. система сразу устанавливается с учетом моих предпочтений. Вероятно, вы захотите сделать то же самое. Резонный вопрос: как узнать какой твик реестра отвечает за те или иные изменения в системе, произвoдимые через пользовательский интерфейс?
Твики и хаки повышающие производительность Windows
В предыдущих статьях мы с вами ознакомились как с помощью твиков и хаков реестра изменить пользовательский интерфейс своей системы и узнали о административных хаках Windows. А в этой статье мы расскажем о некоторых твиках и хаках, которые предназначены для повышения производительности ОС Windows и самого компьютера. Ниже мы перечислим на наш взгляд лучшие и самые интересные.
Увеличить максимально дозволенный трансфер HTTP файлов (Vista, 7, 8)
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings]
«MaxConnectionsPer1_0Server»=dword:00000012
«MaxConnectionsPerServer»=dword:00000012
Увеличить пропускную способность своего интернет-соединения (Vista, 7, 8)
Знаете ли вы, что Windows резервирует до 20% пропускной способности вашего интернета для себя? Но, вы можете это отключить и максимизировать доступную пропускную способность своего интернет в пункте [HKLM]\SOFTWARE\Policies\Microsoft\Windows\Psched. Создав там параметр DWORD с именем «NonBestEffortLimit», который имеет в качестве данных «0».
Заставить Windows при завершении работы автоматически заканчивать задачи (Vista, 7, 8)
Добавив этот ключ реестра вы заставите Windows закрываться быстрее. Однако стоит отметить, если вы забыли сохранить свои файлы и документы, они могут пропасть, так как программа может закрыться раньше, чем будет сохранён файл. В пункте [HKCU]\Control Panel\Desktop добавьте новый параметр DWORD по имени «AutoEndTasks», с «1» качестве данных.
Уменьшить время закрытия приложений WaitToKill (Vista, 7, 8)
Сократить время на отключение зависшего приложения или процесса (Vista, 7, 8)
Если приложение зависает и не отвечает на запросы, Windows, перед тем как закрыть его, ждёт некоторое время. Это время вы можете сократить. Перейдите в [HKCU]\Control Panel\Desktop и добавьте параметр типа DWORD с именем «HungAppTimeout» и значением в качестве данных «1000» (в миллисекундах).
Уменьшить время остановки Windows служб (Vista, 7, 8)
Службы Windows могут закрываться более быстро. Для этого перейдите в [HKLM]\SYSTEM\CurrentControlSet\Control и добавьте параметр типа DWORD с названием «WaitToKillServiceTimeout» и данными «2000» (миллисекунды).
Вывести классическое диалоговое окно входа в систему стиля Windows XP (Vista, 7)
Некоторые люди предпочитают классический экран входа в систему стиля Windows XP, и вы можете его вернуть. Перейдите в [HKLM]\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System и добавьте параметр типа DWORD с названием «dontdisplaylastusername» и «1» в качестве данных.
И, наконец, мы решили рассказать о нескольких твиках, которые можно назвать твиками для забавы. Мы не знаем для чего они вам могут понадобиться, но возможно знаете вы.
Добавить в командную строку больше шрифтов (Vista, 7, 8)
Это твик, вероятно, наиболее полезен, так как позволяет увеличить количество используемых в окне командной строки шрифтов. Это может иметь множество применений, например, улучшить чтение текста в окне. Перейдите в [HKLM]\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont. Там вы увидите список шрифтов.
Создайте новое значение строки с именем «00» и измените его данные на название шрифта, который вы хотите использовать, например, «Consolas». Учтите, это будет работать только с шрифтами фиксированной ширины, так что не все шрифты совместимы.
Отключить клавишу Caps Lock (Vista, 7, 8)
Если вы не любите свою клавишу Caps Lock и частенько на неё случайно нажимаете, что все мы время от времени делаем, вы можете её отключить. Перейдите в [HKLM]\SYSTEM\CurrentControlSet\Control\Keyboard Layout и измените данные «Scancode Map» на «000000000 00000000 02000000 00000000 00003A00».
Скрыть иконки в системном лотке (Vista, 7, 8)
Вы можете скрыть любой из четырёх значков системного лотка. Для этого перейдите в [HKCU]\Software\Microsoft\Windows\CurrentVersion\Policies\ и создайте ключи по именам «HideSCAVolume», «HideSCAPower», «HideSCANetwork» и «HideSCAHealth», дав каждому из них в качестве данных значение по умолчанию «0».
Вызвать тремя нажатиями клавиш «синий экран смерти» (Vista, 7, 8)
В этих нескольких статьях мы затронули только некоторые из многих тысяч доступных пользователям и системным администраторам Windows твиков и хаков реестра. Если у вас есть любимые и интересные, напишите их в комментариях, мы с удовольствием добавим их в статьи.
Win 10 Tweaker — быстрая оптимизация Windows в несколько кликов, которая может сломать систему
Всем привет! Меня зовут Тилек, и я пользуюсь Windows. Меня эта операционная система вполне устраивает. У меня видавший виды б/у-ный служебный ноутбук HP ProBook 4540s, который у меня с 2015 года. Модель старая, да и сам ноут не новый, и с тех пор он успел побывать несколько раз в ремонте. В начале прошлого года я перешел с Windows 7 на Windows 10, и тогда скорость работы ноутбука заметно снизилась. Я искал программы по оптимизации ОС, которые могли бы увеличить производительность и быстродействие. Тогда я и наткнулся на Win 10 Tweaker.
Сначала я перепробовал несколько других программ, которые поисковик выдавал в топ-листе типа «15 лучших программ для оптимизации вашего компьютера». Толку от таких программ мало: ноут быстрее не станет, но теперь будет еще и с рекламными уведомлениями. На YouTube я наткнулся на ролик «Заметки о разработке Win 10 Tweaker», где автор рассказывал о своей программе по оптимизации ОС Windows. Посмотрев ролик, я скачал программу (всего полтора мегабайта). Установка не требовалась. Запустив файл exe, можно сразу приступать к оптимизации сделав несколько кликов.
После запуска Твикер начинает считывать все параметры системы, не сохраняя никаких надстроек, ничего не записывая в реестр (по словам автора). Перед применением программы настоятельно рекомендуется вручную создать точку восстановления системы (а лучше и вовсе резервную копию Windows 10). Автор Win 10 Tweaker отдельно предупреждает о том, что предполагает, что утилита будет запущена в чистой Windows 10, а не в какой-либо сборке или иным образом модифицированной системе — в этом случае вероятность того, что что-то пойдет не так возрастает.
Есть большая вероятность, что ваш антивирус может заблокировать запуск Win 10 Tweaker или сообщить о том, что это потенциально нежелательное ПО, такой же отчет вы увидите и в VirusTotal (не исключено, что, это действительно так).
После запуска программы и принятия лицензионного соглашения вы увидите интерфейс, типичный для твикеров — возможности, отсортированные по категориям, в каждой из которых можно выбрать нужные параметры оптимизации и применить их кнопкой слева внизу. В Win 10 Tweaker при наведении указателя мыши на заголовки настроек в панели слева отображается описание этого пункта, для некоторых разделов описание дается для всего раздела целиком.
Опции
Конфиденциальность — параметры для отключения различных функций телеметрии (слежки).
Контекстное меню — добавление полезных и удаление ненужных пунктов контекстного меню.
Интерфейс — варианты оптимизации внешнего вида.
Система — изменение некоторых опций системы, отключение компонентов Windows 10 (например, возможность отключить Защитник Windows 10, включить старый просмотр фотографий, удалить OneDrive).
Службы — отключение «ненужных» служб Windows 10 и служб, отвечающих за обновления, некоторые возможности телеметрии. Состояние (включена-отключена) служб изменяется путем нажатия по её названию.
Очистка — удаление временных и других ненужных файлов, кэша браузеров и игр, кэша установщиков и других элементов.
Приложения — удаление (с возможность восстановления) встроенных приложений.
Автозагрузка — программы и другие объекты в автозагрузке с возможностью их отключения и включения. На эту тему: Как удалить и добавить программы в автозагрузку Windows 10.
Оптимизация — опции сжатия ОС и системных файлов, хранилища WinSxS, очистки от устаревших драйверов, возможность удаления дубликатов файлов с диска.
Проверка на вирусы — возможность проверки файлов в интерфейсе Win 10 Tweaker через API VirusTotal.
Системная информация — базовые сведения об операционной системе и оборудовании компьютера.
Скрытая угроза
Проблема у меня случилась через пару дней после применения Твикера. У меня пропал доступ в корпоративную сеть. Я не применял все подряд твики, я читал инструкцию и соглашение. Я применял твики по очистке кэша, по отключению ненужных служб диагностики и службы телеметрии, а все что касалось сервера и общего доступа не трогал. Но для корпоративной сети я стал невидим. Откат всех примененных твиков не помогал. В итоге несколько дней системный администратор заново устанавливал и настраивал доступ моей учетной записи.
Работает ли Win 10 Tweaker? Да, работает. Все заявленные опции программы применяются. Но помимо этого программа может заниматься побочной деятельностью, что чревато для пользователя проблемами. Результат может быть самым разнообразным. Если по прошествии какого-то времени вы столкнетесь с тем, что какие-то компоненты системы отказываются работать, программы, «завязанные» на серверы Майкрософт, сообщают об ошибках, нужная служба не запускается, ссылаясь на зависимые службы (Не удалось запустить дочернюю службу или группу), не исключено, что причина в проделанной когда-то оптимизации.
Чтобы грамотно использовать программу вы должны хорошо разбираться в работе и настройке операционной системы. Но если вы разбираетесь, то вы и так сможете оптимизировать работу ОС, без этой программы. Лично для меня это будет хорошим уроком, не устанавливать направо и налево первые попавшиеся утилиты.
Вывод
Но Твикеры — не панацея. То что они работают без проблем у большинства, не гарантирует того, что у вас все пойдет как по маслу. Операционная система не простая вещь, разбираться в ней трудно, но нужно. Первый шаг для этого — открыть диспетчер задач и посмотреть какие процессы идут в данный момент, и на сколько загружены память и процессор. В Windows много ошибок, но работа конкретно вашего ПК или ноутбука зависит от вас.
7 твиков реестра Windows для оптимизации и новых возможностей
Реестр — штука, в которую не стоит лазить, если вы не понимаете, что делаете. Место для искушённых пользователей, дающее больший контроль над поведением и возможностями Microsoft Windows. Рассказываем несколько интересных рецептов.
Но для начала настоятельно рекомендуем сделать бекап, так как в случае несовместимостей или неправильного редактирования можно получить, как нестабильную работу системы, ошибки, а также хотя и редки, но случаются ситуации, когда ваш ПК вообще не будет загружаться нормально, потребуется переустановка ОС.
Реестр — по сути база данных, в которой в текстовом виде записаны все настройки ОС и некоторых установленных приложений. Его ручное изменение должно быть очень внимательным и аккуратным.
Чем и как редактировать реестр Windows
Microsoft даёт специальный инструмент для редактирования реестра прямо в составе Windows.
Редактор реестра загружен.
Создаём резервную копию реестра
Сначала стоит сделать резервную копию текущего состояния реестра, чтобы можно было восстановиться в случае проблем.
В первом твике мы подробно распишем, как создавать параметры и редактировать их. В остальных описание будет более кратким, так как все действия аналогичны.
Отключаем экран блокировки
Переходим по адресу «HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows», жмём правой кнопкой мыши по «Windows» и выбираем создание нового параметра типа DWORD (32-bit) Value. Называем его «NoLockScreen». Редактируем с помощью двойного клика, присваивая значение «1».
Сокращаем паузу при выключении ПК
Если вы замечали, что порой компьютер очень долго выключается и кажется, что прошла целая вечность с момента, когда вы дали команду, до фактического отключения питания, то знайте, что это происходит потому, что при команде отключения операционная система пытается штатным образом завершить все работающие приложения. Некоторые выгружаются из памяти и сохраняют данные быстро, другие делают это неторопясь.
В любом случае, вы вольны настроить задержку, которую Windows выдаёт приложениям, мешающим отключению. Если не уложатся, то система просто «прибивает» медленный процесс.
Переходим по адресу «HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl», редактируем параметр «WaitToKillServiceTimeout», установив, например, значение «1000». Устанавливается в милесекундах.
Подробный режим загрузки и отключения ПК
Для многих такой режим может показаться просто интересным. Система будет отдавать на экран подробный лог действий того, что происходит во время загрузки или отключения, который обычно скрыт каким-нибудь сплеш-скрином или красивой анимацией. Особенно пригодится тем, кто занимается отладкой и писком проблем в системе, мешающим её корректной загрузке или отключению.
Переходим по адресу «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem». Создаём DWORD (32-bit) Value параметр «VerboseStatus» и присваиваем ему значение «1».
Отключаем превью окон в таскбаре
Сейчас, если используете группировку значков в таскбаре, появление превью занимает некоторое время. Без них процесс слегка ускорится.
Переходим по адресу «HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced», создаём DWORD (32-bit) Value параметр «LastActiveClick» и выставляем его значение равным «1».
Добавляем своё приложение в контекстное меню
Переходим по адресу «ComputerHKEY_CURRENT_ROOTDirectoryBackgroundshell», создаём ключ с названием вашего приложения, например, «Notepad++». В этом ключе создаём ещё один с названием «command». В значение по умолчанию для «command» прописываем адрес к вашему приложению, например, «c:Notepad++Notepad++.exe».
Выводим секунды в часы на таскбаре
Переходим по адресу «HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced», создаём DWORD (32-bit) Value параметр «ShowSecondsInSystemClock» и привычно присваиваем ему значение «1».
Меняем толщину рамки окон
Переходим по адресу «HKEY_CURRENT_USERControl PanelDesktopWindowMetrics», находим там параметр «BorderWidth» и изменяем его значение на требуемое. По умолчанию выставлен «-15». Можно изменять до вплоть до «50».
Тогда можно поддержать её лайком в соцсетях. На новости сайта вы ведь уже подписались? 😉
Или закинуть денег на зарплату авторам.
Или хотя бы оставить довольный комментарий, чтобы мы знали, какие темы наиболее интересны читателям. Кроме того, нас это вдохновляет. Форма комментариев ниже.
Что с ней так? Своё негодование вы можете высказать на zelebb@gmail.com или в комментариях. Мы постараемся учесть ваше пожелание в будущем, чтобы улучшить качество материалов сайта. А сейчас проведём воспитательную работу с автором.
Если вам интересны новости мира ИТ также сильно, как нам, подписывайтесь на наш Telegram-канал. Там все материалы появляются максимально оперативно. Или, может быть, вам удобнее «Вконтакте» или Twitter? Мы есть также в Facebook.
- Что такое рефлексия на уроке в начальной школе
- Что такое статус кпур втб