[FIX] Невозможно импортировать файл REG: указанный файл не является сценарием реестра

Допустим, вы пытаетесь добавить файл реестра (.reg) в реестр Windows, дважды щелкнув файл (или используя параметр импорта в редакторе реестра). Но вместо добавления ключа вы получите следующее сообщение об ошибке:

Cannot import C:LocationToFileFile-Name.reg: The specified file is not a registry script. You can only import binary registry files from within the registry editor.
[fix]  Невозможно импортировать файл реестра: указанный файл не является сценарием реестра

В этой статье мы увидим, как решить эту проблему.

Исправьте ошибку «Указанный файл не является сценарием реестра» в Windows

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

Что такое файлы .REG

Файлы .REG, также называемые регистрационными записями, используются для добавления, изменения или удаления значений в реестре Windows.

Редактор реестра (regedit.exe) использует .reg файлы для управления подразделами и значениями реестра. Эти REG-файлы можно использовать для развертывания изменений реестра на нескольких компьютерах под управлением Windows. Когда вы открываете файл .reg для добавления его в реестр, содержимое файла сливается с локальным реестром.

Вот синтаксис файла .REG:

RegistryEditorVersion
Blank line
[RegistryPath1]
"DataItemName1"="DataType1:DataValue1"
"DataItemName2"="DataType2:DataValue2"
Blank line
[RegistryPath2]
"DataItemName3"="DataType3:DataValue3"

Если вы заметили здесь, самая первая строка файла .reg очень важна. Значение для RegistryEditorVersion либо Windows Registry Editor Version 5.00 для Windows 2000 и выше или REGEDIT4 для Windows 98 и Windows NT 4.0. Обратите внимание, что REGEDIT4 совместим снизу вверх – это означает, что этот заголовок также будет работать в Windows 2000 или более поздних версиях (включая Windows 10).

Первая строка файла .reg всегда должна быть версией редактора реестра. После него всегда должна быть пустая строка.

Исправьте синтаксис и форматирование файла .REG

Есть две причины, по которым вы могли получить сообщение «Указанный файл не является сценарием реестра». сообщение об ошибке:

  1. Первый в вашем .REG файле пуст.
  2. Заголовок (первая строка) в файле .REG неверен.

Вы можете легко это исправить, выполнив следующие действия:

Шаг 1. Откройте файл .reg с помощью Блокнота. Для этого: щелкните правой кнопкой мыши файл .reg и выберите «Изменить».

Шаг 2. Удалите пустую строку в верхней части файла.

[fix]  Невозможно импортировать файл реестра: указанный файл не является сценарием реестра

Шаг 3. Убедитесь, что версия редактора реестра не содержит орфографических ошибок. Это должно быть либо Windows Registry Editor Version 5.00 для Windows 2000 и выше или REGEDIT4 для более старых версий Windows. Любые другие значения, кроме этого, недействительны.

По-прежнему возникает та же ошибка?

1. Если вы использовали любой другой текстовый редактор, кроме Блокнота, велика вероятность того, что в файл были добавлены дополнительные коды форматирования этим конкретным редактором. В таком случае повторно отредактируйте файл .reg в Блокноте или вообще создайте новый файл .reg в Блокноте.
2. Вот официальное руководство Microsoft по Добавление, изменение или удаление записей реестра с помощью файла .reg. в Windows. Я рекомендую прочитать это.

Это должно помочь вам исправить Указанный файл не является сценарием реестра. Вы можете импортировать двоичные файлы реестра только из редактора реестра.”Ошибка при импорте файлов .reg в редактор реестра.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *