На компьютере под управлением Windows 7 Pro при запуске sysprep появляется следующая ошибка: "Произошла фатальная ошибка при попытке sysprep машины.".
В файл журнала sysprep (setuperr.log), который создается в C: \ Windows \ System32 \ sysprep \ Panther папка отображает следующие ошибки:
" Ошибка [0x0f0085] SYSPRP LaunchDll: не удалось загрузить DLL c: \ Program Files \ Microsoft Security Client \ MSESysprep.dll [gle = 0x0000007e]
Ошибка [0x0f0070] SYSPRP RunExternalDlls: произошла ошибка при запуске DLL sysprep реестра, останавливающая выполнение sysprep. dwRet = 126 [gle = 0x0000007e]
Ошибка [0x0f00a8] SYSPRP WinMain: сбой при обработке поставщиков очистки sysprep; hr = 0x8007007e [gle = 0x0000007e] "
Получив указанную выше ошибку, я перехожу к "c: \ Program Files \ Клиент безопасности Microsoft"папка, но MSESysprep.dll файл оттуда отсутствует. Это могло произойти из-за того, что клиент Microsoft Security Essentials был ранее удален с компьютера, но недопустимая запись все еще существует в реестре Windows.
Чтобы исправить фатальную ошибку при попытке запустить sysprep на машине с Windows 7, выполните следующие действия:
Как устранить ошибку SYSPREP «Не удалось загрузить MSESysprep.dll».
Шаг 1. Удалите недопустимую запись из реестра Windows.
1. Открыть Windows Редактор реестра. Для этого:
- Нажмите "Окна” + “рКлавиши для загрузки Бегать чат.
- Тип "regedit»И нажмите Входить.
ВАЖНЫЙ: Прежде чем продолжить изменять реестр, сначала сделайте резервную копию реестра.. Для этого:
а. Из главного меню перейдите в Файл & Выбрать Экспорт.
б. Укажите место назначения (например, ваш Рабочий стол), укажите имя файла (например, "RegistryBackup”) И нажмите Сохранять.
2. Внутри реестра Windows перейдите (на левой панели) к этому ключу:
HKLM \ программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Setup \ Sysprep \ Cleanup
3.Щелкните правой кнопкой мыши в Очистка ключ и выберите Разрешения.
4. Выбирать Администраторы а затем дать Полный контроль разрешения. Нажмите В ПОРЯДКЕ когда закончите.
5. На правой панели Выбрать а потом Удалить следующее значение:
2D153B43-11B4-461F-AA43-832B2C8B8872 C: \ Program Files \ Microsoft Security Client \ MSESysprep.dll, DllSysprep_Cleanup
6.Закрывать Редактор реестра.
Шаг 2. Удалите папку Panther Sysprep.
1. Откройте проводник Windows и перейдите к C: \ Windows \ System32 \ sysprep \ папка.
2.Удалить (или переименовать) Пантера папка.
Теперь снова запустите sysprep. Sysprep должен работать успешно и без проблем.
Вот и все!
МОЙ БОГ. Три дня борюсь с этим. Я собирался сдаться и использовать что-то вроде сидчнге при развертывании. Как только я прочитал Microsoft Security Essentials, я понял, что это мое исправление, потому что я сделал именно то, что вы упомянули. Спасибо