Код статьи: 310516 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

Важно Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому точно выполняйте следующие действия. Для дополнительной защиты создайте резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Для дополнительных сведений о способах создания резервной копии и восстановлении реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Как провести резервное копирование и восстановление реестра Windows
В данной статье описывается добавление, изменение или удаление подразделов и значений реестра с помощью файла реестра (.reg). Regedit.exe использует REG-файлы для импорта и экспорта подразделов и значений реестра. Эти REG-файлы можно использовать для удаленного распространения изменений реестра на нескольких компьютерах под управлением Windows. При выполнении REG-файл, содержимое файла будет внесено в локальном реестре. Таким образом необходимо распределить REG-файлы с осторожностью.

Синтаксис.REG-файлов

REG-файл имеет следующий синтаксис:

RegistryEditorVersion
Пустая строка
[RegistryPath1]
"Имя_элемента_данных1"="Тип_данных1:Значение_данных1"
Имя_элемента_данных2"="Тип_данных2:Значение_данных2"
Пустая строка
[RegistryPath2]
"Имя_элемента_данных3"="Тип_данных3:Значение_данных3"

где

RegistryEditorVersion — «Редактора реестра Windows версии 5.00», для Windows 2000, Windows XP и Windows Server 2003 или «REGEDIT4» для Windows 98 и Windows NT 4.0. Заголовок «REGEDIT4» также работает на компьютерах под управлением Windows 2000, работающем под управлением Windows XP и под управлением Windows Server 2003.

Пустая строка представляет собой пустую строку. Обозначает начало нового пути реестра. Каждый раздел или подраздел является новым путем реестра. При наличии нескольких разделов в REG-файле пустые строки помогут вам изучить и исправить содержимое.

RegistryPathx — путь подраздела, который включает первое импортируемое значение. Заключите путь в квадратные скобки и отделите каждый уровень иерархии, обратную косую черту. Например:
[
HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
]
REG-файл может содержать несколько путей реестра.Если в нижней части иерархии в инструкции пути в реестре не существует, будет создан новый подраздел. Содержимое файлов реестра отправляется в реестр в порядке их ввода. Таким образом Если вы хотите создать новый подраздел с подразделом, необходимо ввести строки в правильном порядке.

DataItemNamex — Это имя элемента данных, который требуется импортировать. Если элемент данных в вашем файле не существует в реестре, REG-файл создаст его (со значением элемента данных). Если элемент данных существует, значение в REG-файле переписывает существующее значение. Кавычки, необходимо заключить имя элемента данных. Знак равенства (=) сразу после имени элемента данных.

DataTypex Тип данных для значения реестра и сразу же после знака равенства. Для всех типов данных, кроме REG_SZ (строковое значение) типом данных немедленно следует двоеточие. Если тип данных — REG_SZ, не включайте значение типа данных или двоеточие. В этом случае Regedit.exe предполагает REG_SZ для типа данных. В следующей таблице перечислены основные типы данных реестра:
Свернуть эту таблицуРазвернуть эту таблицу
Тип данныхТип данных в REG-файле
REG_BINARYШестнадцатеричный
REG_DWORDПараметр DWORD
REG_EXPAND_SZHexadecimal(2)
REG_MULTI_SZHexadecimal(7)
Дополнительные сведения о типах данных реестра щелкните следующий номер статьи базы знаний Майкрософт:
256986 Сведения о реестре Windows для опытных пользователей
DataValuex сразу за двоеточием (или знаком равенства в REG_SZ) и должно иметь надлежащий формат (например, строковый или шестнадцатеричный). Используйте шестнадцатеричный формат для двоичных элементов данных.

Примечание Можно ввести несколько строк элементов данных для одного пути реестра.

Примечание файл реестра должен содержать пустую строку в конец файла.



Добавление подразделов реестра или добавление и изменение значений реестра

Чтобы добавить подраздел реестра или добавить или изменить значение реестра, внесите соответствующие изменения в реестр и затем экспортировать соответствующий подраздел или подразделы. Экспортированные подразделы реестра автоматически сохраняются как REG-файлы. Чтобы внести изменения в реестр и экспортировать изменения в REG-файл, выполните следующие действия:
  1. Нажмите кнопку Пуск, выберите пункт выполнить, тип regedit в окне Открыть и нажмите кнопку ОК.
  2. Найдите и выберите подраздел, содержащий элемент реестра или элементы, которые требуется изменить.
  3. Выберите файли нажмите кнопку Экспорт.

    На этом шаге резервная копия подраздела до внесения изменений. Можно импортировать этот файл обратно в реестр позже Если причиной изменения.
  4. В поле имя файла введите имя файла для сохранения REG-файла с исходными элементами реестра и нажмите кнопку Сохранить.

    Примечание Укажите имя, напоминающее о содержимом, например ссылку на имя подраздела.
  5. В правой области добавьте или измените нужные элементы реестра.
  6. Повторите шаги 3 и 4, чтобы экспортировать подраздел еще раз, но используйте другое имя REG-файла. Этот REG-файл можно использовать для изменения реестра на другом компьютере.
  7. Протестируйте изменения на локальном компьютере. Если они вызывают проблему, дважды щелкните файл, содержащий резервную копию исходных данных реестра, чтобы вернуть реестр в исходное состояние. Если изменения работает должным образом, можно распространять REG-файл, созданный на шаге 6 на другие компьютеры, используя методы "Распространение изменений реестра"в разделе данной статьи.

Удаление разделов реестра и значений

Чтобы удалить раздел реестра с помощью REG-файла, поместить дефис (-) на переднем плане Путем_реестра REG-файла. Например, чтобы удалить подраздел Тест из раздела реестра:
HKEY_LOCAL_MACHINE\Software
REG-файла, добавьте дефис перед следующий раздел реестра:
HKEY_LOCAL_MACHINE\Software\Test
В следующем примере используется REG-файл, который может выполнить эту задачу.
[
-HKEY_LOCAL_MACHINE\Software\Test
]
Чтобы удалить значение реестра с помощью REG-файла, добавьте дефис (-) после знака равенства, Именем_элемента_данных REG-файла. Например, чтобы удалить параметр реестра «ПроверяемоеЗначение» из следующего раздела реестра:
HKEY_LOCAL_MACHINE\Software\Test
добавьте дефис после «TestValue» = в REG-файл. В следующем примере используется REG-файл, который может выполнить эту задачу.
HKEY_LOCAL_MACHINE\Software\Test

«TestValue» =-
Чтобы создать REG-файл, используйте Regedit.exe, чтобы экспортировать раздел реестра, который требуется удалить и затем измените файл с помощью блокнота, добавив дефис.

Переименование разделов и значений реестра

Чтобы переименовать раздел или параметр, удалить раздел или параметр, а затем создать новый раздел или значение с новым именем.

Распространение изменений реестра

REG-файл можно отправить пользователям по электронной почте, поместить его на сетевой диск и предоставить пользователям к сетевой папке, чтобы выполнить его, или можно добавить команду к сценариям входа пользователей, чтобы автоматически импортировать REG-файл при входе в систему.Когда пользователи запускают REG-файл, они получают следующие сообщения:
Редактор реестра
Вы уверены, что хотите добавить информацию из пути REG-файла в реестр?
При нажатии кнопки Да появится следующее сообщение:
Редактор реестра
Данные из пути REG-файла были успешно внесены в реестр.
Regedit.exe поддерживает параметр командной строки /s, если не нужно выводить эти сообщения. Например, чтобы запустить REG-файл без вывода сообщений (с параметром /s) из пакетного файла сценария входа в систему, используйте следующий синтаксис:
Regedit.exe /s пути REG-файла
Также можно использовать групповую политику или системную политику для распространения изменений реестра по сети. Для получения дополнительных сведений посетите следующий веб-узел корпорации Майкрософт:
http://msdn2.Microsoft.com/en-us/library/ms954395.aspx
Примечание Если изменения работают, можно отправить файл регистрации соответствующим пользователям в сети.

Свойства

Код статьи: 310516 - Последний отзыв: 5 апреля 2014 г. - Revision: 15.0
Информация в данной статье относится к следующим продуктам.
  • Windows 7 Корпоративная
  • Windows 7 Профессиональная
  • Windows 7 Домашняя базовая
  • Windows 7 Домашняя расширенная
  • Windows 7 Начальная
  • Windows 7 Максимальная
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 for Itanium-Based Systems
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Foundation
  • Windows Server 2008 R2 for Embedded Systems
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Service Pack 1
  • Windows Server 2008 R2 Standard without Hyper-V
  • Windows Server 2008 Service Pack 2
  • Windows Server 2008 Standard without Hyper-V
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Service Pack 1 для Windows Vista
  • Service Pack 2 для Windows Vista
  • Windows Vista Ultimate 64-bit edition
  • Windows 7 Professional for Embedded Systems
  • Windows 7 Service Pack 1
  • Windows 7 Ultimate for Embedded Systems
Ключевые слова: 
kbenv kbhowtomaster kbmt KB310516 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 310516

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com