главная    •    Новости    •    софт    •    RSS-ленты    •    реклама    •    PDA-Версия    •    Контакты
Windows XP     •    Windows 7    •    Windows 8    •    Windows 10   •    Windows Server     •    Железо
Полезные советы      •     Администрирование      •     Сеть      •     Безопасность      •     статьи
Реклама на сайте
Книга жалоб и предложений
Правила на сайте
О Winblog.ru и о копирайте
Написать в редакцию
Конфиденциальность
                       
  • Windows 10 Creators Update сделают безопаснее для организаций
  • В Windows 10 будет поддержка шрифта Брайля
  • Выпуск тестовых сборок Windows 10 приостановлен
  • В Windows 10 Mobile теперь тоже можно читать EPUB в браузере
  • Мы уже много лет публикуем заплатки реестра для тонкой настройки Windows, а сегодня научим вас создавать такие файлы самостоятельно.

    Как создавать заплатки для реестра Windows


    Прежде чем продолжать, отметим, что уже самим фактом прочтения этой статьи (хуже того, одной только мыслью о редактировании реестра) вы можете нанести непоправимый ущерб своему компьютеру, и мы не несем никакой ответственности, если у вас что-нибудь сломается... а оно наверняка сломается.

    Итак, что такое заплатка реестра?

    В принципе, заплаткой можно назвать любое изменение разделов или параметров реестра, но в данном случае мы подразумеваем файлы с расширением «.reg», которые творят с компьютером настоящие чудеса. Например, все ломают. Бойтесь!

    Если объяснить по-простому, то заплатка – это файл, в котором записаны все когда-либо внесенные в реестр изменения. С помощью такого файла можно быстро применить те же изменения после переустановки операционной системы или вообще на другом компьютере.

    Если вы твердо уверены, что вам это нужно, – читайте дальше. Но если вы что-то потом напортите, мы тут ни при чем.

    Создание заплатки реестра

    Хорошенько перекроив реестр под себя, используйте функцию экспорта, чтобы сохранить все изменения в файл с расширением «.reg» – это-то и будет ваша заплатка. Такие файлы имеют стандартный формат, так что при желании заплатку можно написать самостоятельно, но зачем тратить время, если можно экспортировать прямо через Редактор реестра (Registry Editor)?

    Последовательно разворачивайте реестры слева, не теряя из виду нужный вам параметр справа. Таким образом дойдите до раздела самого нижнего уровня, нажмите на нем правой кнопкой мыши, выберите пункт «Экспортировать» (Export) и сохраните файл.

    Как создавать заплатки для реестра Windows


    Теперь можно дважды щелкнуть на сохраненном файле, чтобы добавить записанные в нем параметры в реестр (что в данный момент не имеет смысла), или скопировать файл на другой компьютер и дважды щелкнуть на нем там, чтобы применить к тому компьютеру такие же настройки.

    С показанной на скриншоте заплаткой особых сложностей не возникнет – справа здесь всего один параметр. Но в большинстве случаев файл нужно редактировать. Для этого нажмите на нем правой кнопкой мыши и выберите пункт «Изменить» (Edit), чтобы открыть файл в Блокноте (Notepad).

    Как создавать заплатки для реестра Windows


    Итак, перед вами стандартный формат заплатки реестра. Тут все очень просто, но нужно пояснить. В начале каждой заплатки обязательно должна быть вот такая строка – без нее ничего не получится:

        Windows Registry Editor Version 5.00

    Такая строка нужна только одна и только в самом начале файла. Помните об этом при объединении нескольких заплаток: только в начале, только один раз.

    Как создавать заплатки для реестра Windows


    Остальной текст может быть любой длины. Он состоит из имен разделов (это то, что показано в левой части окна Редактора реестра) и параметров со значениями (а это то, что показано справа). Например, если нужно изменить значения двух параметров, можно добавить их файл, как в примере ниже. «Какой-нибудьПараметр» – это то, что показано в окне Редактора реестра справа, а «КАКОЙ-НИБУДЬРАЗДЕЛ» – то, что слева. А «ЕщеКакой-нибудьПараметр» находится в «ДРУГОЙРАЗДЕЛ».

        [HKEY_LOCAL_MACHINE\SOFTWARE\КАКОЙ-НИБУДЬРАЗДЕЛ]
        "Какой-нибудьПараметр"=dword:00000000
    
        [HKEY_LOCAL_MACHINE\SOFTWARE\ДРУГОЙРАЗДЕЛ]
        "ЕщеКакой-нибудьПараметр"=dword:00000001

    Приведем пример заплатки, для которой потребуется редактирование. Откройте Редактор реестра и найдите слева следующий раздел:

        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

    Один из параметров в нем определяет, должен ли затемняться экран, когда появляется диалоговое окно контроля учетных записей (User Account Control).

    Как создавать заплатки для реестра Windows


    Теперь экспортируйте раздел «System» в левой части – это самый нижний уровень, на котором виден показанный справа параметр. Откройте созданный файл командой «Изменить». Как видите, в нем куча лишнего, помимо нужного нам параметра «PromptOnSecureDesktop».

    Если такую заплатку применить на другом компьютере, изменятся значения всех перечисленных в ней параметров. Например, «EnableLUA», в зависимости от значения, включает или отключает контроль учетных записей. Получится, что изменяя настройки затемнения экрана, мы невольно изменим и этот параметр, и все прочие, перечисленные в файле.

    Как создавать заплатки для реестра Windows


    К счастью, предотвратить это очень легко: отредактировать! Просто удалите из файла все ненужные параметры. В данном случае следует убрать все, кроме «PromptOnSecureDesktop», но если вы хотите, чтобы заплатка изменяла сразу несколько параметров, их можно оставить в любом количестве.

    Важно не удалять первую строку и строку «[HKEY_LOCAL_MACHINE\SOFTW....и т.д.]» над параметрами, потому что иначе Редактор реестра не поймет, куда вносить изменения.

    Как создавать заплатки для реестра Windows


    Объединение заплаток реестра

    Помните наш первый пример с параметром «NoAutoReboot»? Очень люблю эту заплатку. А что если объединить ее с «PromptOnSecureDesktop»? К счастью, это очень просто – только помните, что строка «Windows Registry Editor Version 5.00» нужна лишь один раз в самом начале файла.

    То есть, можно скопировать содержимое одной заплатки в другую, удалить лишнюю строку, и получится заплатка, объединяющая сразу две настройки.

    Как создавать заплатки для реестра Windows


    Таки образом можно объединить сколько угодно заплаток – да хоть все, чтобы быстро применять нужные настройки при переустановке операционной системы. Кстати, если будете так делать – потом поделитесь с нами впечатлениями.

    Удаление параметра реестра

    А теперь о том, чему в школе не учат: как удалить параметр реестра. Иногда заплатка предусматривает добавление в реестр нового параметра, и чтобы при необходимости отменить эти изменения, нужно применить другую заплатку, которая этот параметр удаляет. Сделать это очень просто.

    Экспортируйте раздел с параметром, который нужно удалить, и измените в получившемся файле значение этого параметра на минус. Например, из этого:

        “NoAutoRebootWithLoggedOnUsers”=dword:00000001

    должно получиться это:

        “NoAutoRebootWithLoggedOnUsers”=-

    Как видите, совсем не сложно.

    Как создавать заплатки для реестра Windows


    А как быть, если требуется удалить не просто параметр, но целый раздел (то, что в Редакторе реестра слева)? Опять-таки нужно дописать в заплатку минус. Для удаления раздела, показанного на скриншоте выше, нужно заменить это:

        [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mic...]

    на это:

        [-HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mic...]

    Видите в начале минус? Он указывает Редактору реестра, что нужно полностью удалить этот раздел вместе со всеми параметрами внутри.

    Пользуйтесь новыми знаниями очень осторожно. Большие возможности оборачиваются большими неприятностями с компьютером, если что-нибудь перепутать. Поэтому лучше вообще никаких заплаток не создавать. Выбросьте-ка эту глупость из головы!

    Автор: Lowell Heddings
    Перевод SVET


    Оцените статью:
    Голосов 3

    Материалы по теме:
  • Оповещение пользователей перед входом в Windows 7
  • Как сделать выбор приложений для неизвестных типов файлов в Windows эффективнее
  • Отключение Центра мобильности Windows через реестр
  • Добавление команды «Открыть в Блокноте» в контекстное меню
  • Полезный совет: использование AHCI вместо IDE для повышения быстродействия SATA-дисков


    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

    Для отправки комментария, обязательно ответьте на вопрос

    Вопрос:
    Сколько будет семь плюс два?
    Ответ:*




    ВЕРСИЯ ДЛЯ PDA      СДЕЛАТЬ СТАРТОВОЙ    НАПИШИТЕ НАМ    РЕКЛАМА

    Copyright © 2006-2016 Winblog.ru All rights reserved.
    Права на статьи принадлежат их авторам. Копирование и использование материалов разрешается только в случае указания явной гиперссылки на веб-сайт winblog.ru, как на источник получения информации.
    Сайт для посетителей возрастом 18+