Проблемы установки программа Sysprep или Riprep установленных систем

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

В этой статье

Проблема

Возникают неполадки при установке программы, использующие значение Shell в следующем разделе реестра для получения параметров Explorer.exe.
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\Shell
Запуск программы установки программы может и не могут создавать сообщения об ошибках, но иметь ту же проблему, полученный: программа не помещает значков в папке Пуск меню\Программы. Данная проблема возникает, только если Sysprep.exe или Riprep.exe использовалась для создания основного образа.

Причина

Следующую запись реестра содержит запятую в конце значения:
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\Shell:REG_SZ:C:\Winnt\Explorer.exe,
Завершающей запятой вызывает проблему.

Решение

Для решения проблемы загрузите последний пакет обновления для Windows 2000.. Дополнительные сведения см. в следующей статье базы знаний Майкрософт::
260910Как получить последний пакет обновления для Windows 2000

Временное решение

Чтобы исправить образы, созданные с помощью любой программы Sysprep или Riprep

  1. Создайте текстовый файл со следующим содержимым:
    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
    "Shell"="Explorer.exe"
  2. Сохраните файл.. Имя Shell.reg (без расширения .txt).
  3. Создайте файл Cmdlines.txt, содержащий следующие строки.:
    [Commands]
    «regedit /s c:\sysprep\i386\$oem$\shell.reg»

Чтобы исправить образы, созданные с помощью программы Sysprep.exe

  1. Найдите папку Sysprep\I386 в составе образа Sysprep и создайте в ней папку $OEM$..
  2. Скопируйте файлы Shell.reg и файл Cmdlines.txt в папке $ OEM $ Sysprep\I386\.
  3. В файле Sysprep.inf добавьте ключ с именем InstallFilesPath в разделе [Unattended]. Этот ключ должен иметь следующее значение:
    InstallFilesPath = "C:\sysprep\i386"
При выполнении мастеру-установки раздела реестра изменяется обратно в исходное значение правильно.

Чтобы исправить образы, созданные с помощью RIPrep.exe

  1. На сервере удаленной установки, который содержит образ RIPrep создайте папку $ OEM $ Sysprep\I386\ в следующей папке:
    RemoteInstall\Setup\Язык\Images\имя_образа_riprep\I386\Mirror1\UserData
  2. Копировать файлы в новую папку $ OEM $ Shell.reg и файла Cmdlines.txt.
  3. Изменение RemoteInstall\Setup\Язык\Images\имя_образа_riprepФайл \I386\Templates\Riprep.sif (и другие файлы шаблонов для образа RIPrep, которые были созданы) для добавления значения OemPreinstall и InstallFilesPath так, чтобы они следующим образом:
    [UNATTENDED]
    OemPreinstall = "Yes"
    InstallFilesPath = "C:\sysprep\i386"
  4. Закройте и сохраните файл.
При выполнении мастеру-установки RIPrep, вернуться к исходному значению правильный изменяется раздел реестра.

Примечание.: Следующие действия необходимо использовать для каждого образа RIPrep или Sysprep, созданный.При использовании службы каталогов Active Directory уже развернута систем, можно использовать следующий метод для решения тех систем:
  1. Создайте пакетный файл с именем Fix.cmd на общем сетевом ресурсе, к которому группа «все» имеет доступ на чтение.
  2. Скопируйте файл Shell.reg в этой общей папке.
  3. В пакетный файл поместите следующую команду:
    Regedit /sимя_общего_ресурса\shell.reg
  4. Изменить или создать новый объект групповой политики (GPO), будут применяться к системам, которые необходимо обновить этот файл с расширением REG. Сведения о создании или изменении объектов групповой политики обратитесь к документации Microsoft Windows 2000 Resource Kit.
  5. Редактирование объекта групповой Политики в разделе Settings\Scripts\Startup Конфигурация компьютера. Add the Fix.cmd file.
If you are not using Active Directory, you must apply this script to the clients by using other methods, such as logon scripts.

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в начале данной статьи..Впервые эта проблема была исправлена в Windows 2000 с пакетом обновления 1 (SP1).

Свойства

Код статьи: 248257 - Последний отзыв: 18 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Ключевые слова: 
kbhotfixserver kbqfe kbbug kbenv kbfix kbsetup kbwin2000sp1fix kbmt KB248257 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:248257

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

 

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