Неустранимая ошибка при выполнении sysprep
Обновлено: 21.11.2024
Если вы видите сообщение об ошибке, в котором говорится: «произошла неустранимая ошибка при попытке sysprep компьютера», это означает, что возникла проблема при запуске средства подготовки системы. Это инструмент, который является важной частью ОС Windows и помогает платформе создавать дубликаты, запускать тесты и выполнять новые установки.
Очевидно, ошибка появляется, когда средство управления лицензированием программного обеспечения Windows или команда Rearm запускались три или более раз в одном образе Window.
Итак, давайте посмотрим, как решить эту проблему.
Оглавление
Способ 1. Использование командной строки
Шаг 1. Перейдите к кнопке «Пуск» на рабочем столе и введите «Командная строка» в поле поиска. Щелкните результат правой кнопкой мыши и выберите «Запуск от имени администратора», чтобы открыть командную строку в режиме администратора.
Шаг 2. В окне командной строки введите две приведенные ниже команды одну за другой и каждый раз нажимайте Enter.
Подождите около 10 секунд. Теперь запустите команду, указанную ниже.
Теперь закройте окно командной строки, перезагрузите компьютер, и ошибка должна исчезнуть.
Способ 2. Редактирование ключа SkipRearm в редакторе реестра
Шаг 1. Нажмите одновременно клавиши Windows + R на клавиатуре, чтобы открыть команду «Выполнить». Теперь введите regedit в поле поиска и нажмите OK, чтобы открыть окно редактора реестра.
Шаг 2. В окне редактора реестра перейдите по указанному ниже пути:
Теперь в правой части панели найдите и выберите клавишу SkipRearm.
Шаг 3. Дважды нажмите клавишу SkipRearm, чтобы открыть диалоговое окно «Редактировать значение DWORD (32-разрядное)». Теперь перейдите в поле «Значение данных» и установите значение 1.
Нажмите OK, чтобы сохранить изменения и выйти.
Теперь перезагрузите компьютер, и ошибка должна исчезнуть. Но если проблема не устранена, попробуйте второй способ.
Способ 3. Редактирование ключей GeneralizationState и CleanupState в редакторе реестра
Шаг 1. Выполните шаг 1 из метода 1, чтобы открыть окно редактора реестра. Теперь в окне реестра перейдите по следующему пути:
Перейдите к правой стороне панели и выберите ключ GeneralizationState.
Шаг 2. Дважды щелкните ключ GeneralizationState, чтобы открыть диалоговое окно «Изменить значение DWORD (32-разрядное)».
Теперь измените значение данных на 7 и нажмите OK, чтобы сохранить изменения и выйти.
Шаг 3. Теперь, вернувшись в окно редактора реестра, щелкните правой кнопкой мыши пустую область справа, выберите «Создать» в контекстном меню и нажмите «Значение DWORd (32-разрядное)».
Шаг 4. Теперь назовите поле "Новое значение" CleanupState.
Шаг 5. Дважды нажмите клавишу CleanupState, чтобы открыть диалоговое окно «Изменить значение DWORD (32-разрядное)».
Теперь измените значение данных на 2 и нажмите OK, чтобы сохранить изменения и выйти.
Перезагрузите компьютер, чтобы изменения вступили в силу. Если и этот метод не работает, попробуйте 3-й способ.
В этой статье решается проблема, из-за которой вы не можете запустить средство подготовки системы (Sysprep) в Windows 7 с помощью параметра /generalize.
Применимо к: Windows 7 с пакетом обновления 1, Windows Server 2012 R2
Исходный номер базы знаний: 929828
Симптомы
При попытке запустить Sysprep в Windows 7 и использовании параметра /generalize может появиться следующее сообщение об ошибке:
Неустранимая ошибка при попытке Sysprep для машины.
Файл Setuperr.log может содержать строки, похожие на следующие:
Файл Setuperr.log находится в папке \Windows\System32\Sysprep\Panther.
Причина
Эта ошибка может возникнуть, если программа Windows Software Licensing Rearm запускалась более трех раз в одном образе Windows.
Разрешение
Чтобы решить эту проблему, необходимо перестроить образ Windows.
Временное решение
Чтобы обойти эту проблему, используйте параметр в XML-файле ответов (Unattend.xml), чтобы пропустить процесс повторной подготовки при сборке образа Windows.
Следующий текст является примером XML-файла ответов для Windows 7:
Вы должны убедиться, что этот параметр удален из окончательного файла автоматической установки, который используется для развертывания компьютеров в производственной среде. Если не удалить из автоматического файла, который используется для развертывания компьютеров в производственной среде, текущее количество клиентов KMS не увеличивается для новых клиентов, добавляемых в сеть.
Дополнительную информацию о теге skipRearm компонента Microsoft-Windows-Security-Licensing-SLC см. в SkipRearm.
Дополнительную информацию о теге skipRearm компонента Microsoft-Windows-Security-SPP см. в разделе Microsoft-Windows-Security-SPP.
Подробнее
Программа Windows Software Licensing Rearm восстанавливает систему Windows до исходного состояния лицензирования. Все данные лицензирования и реестра, связанные с активацией, либо удаляются, либо сбрасываются. Кроме того, все таймеры льготного периода сбрасываются.
Чтобы запустить процесс Rearm в Windows 7, используйте один из следующих способов:
- Запустите Sysprep /generalize на компьютерах, которые используются для создания пользовательского образа Windows.
- Запустите сценарий Slmgr.vbs в окне командной строки с повышенными привилегиями. Например, запустите cscript c:\windows\system32\slmgr.vbs -rearm .
Для запуска процесса повторной постановки на охрану требуются учетные данные администратора. Процесс Rearm можно запустить не более трех раз в образе Windows.
Ташриф Шариф — разработчик программного обеспечения, ставший техническим писателем. Он обнаружил свой интерес к технологиям после того, как случайно прочитал технический журнал. Теперь он пишет обо всем, что связано с технологиями, от Windows до iOS и потоковых сервисов. Подробнее
Для решения различных проблем с ПК мы рекомендуем Restoro PC Repair Tool:
Это программное обеспечение устраняет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует работу вашего ПК для достижения максимальной производительности. Решите проблемы с ПК и удалите вирусы за 3 простых шага:
- Загрузите Restoro PC Repair Tool, который поставляется с запатентованными технологиями (патент доступен здесь).
- Нажмите «Начать сканирование», чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
- Нажмите «Исправить все», чтобы устранить проблемы, влияющие на безопасность и производительность вашего компьютера.
- В этом месяце Restoro скачали 0 читателей.
Инструмент подготовки системы является неотъемлемой частью ОС Windows и помогает дублировать, тестировать и доставлять новые установки. Однако при запуске средства подготовки системы вы можете столкнуться с фатальной ошибкой при попытке sysprep компьютера.
Эта ошибка возникает, если программа Windows Software Licensing Rearm запускалась более трех раз в одном образе Windows.
Если вас также беспокоит эта ошибка, вот несколько советов по устранению неполадок, которые помогут вам устранить ее в Windows 10.
Как исправить фатальную ошибку Sysprep?
1. Изменить ключ SkipRearm
- Нажмите клавишу Windows + R, чтобы открыть «Выполнить».
- Введите regedit и нажмите OK, чтобы открыть редактор реестра.
- В редакторе реестра Windows перейдите в следующую папку:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionSoftwareProtectionPlatform - На правой панели найдите ключ SkipRearm.
- Дважды щелкните по кнопке SkipRearm, чтобы открыть свойства.
- В поле "Значение" введите 1 нажмите "ОК".
- Закройте редактор реестра и проверьте, устранена ли ошибка.
Редактируя ключ SkipRearam, вы можете устранить фатальную ошибку Sysprep в Windows. Убедитесь, что вы создали точку восстановления, прежде чем редактировать какие-либо разделы реестра.
Если вы не можете редактировать реестр Windows 10, прочитайте это удобное руководство и найдите самые быстрые решения проблемы.
2. Изменить ключи GeneralizationState и CleanupState
- Нажмите клавишу Windows + R, чтобы открыть «Выполнить».
- Введите regedit и нажмите OK, чтобы открыть редактор реестра.
- В редакторе реестра перейдите в следующую папку:
HKEY_LOCAL_MACHINESYSTEMSetupStatusSysprepStatus - На правой панели найдите и дважды щелкните ключ GeneraliazationState.
- В поле "Значение" введите 7 и нажмите "ОК".
- Затем найдите и дважды щелкните ключ CleanupState.
- В поле "Значение" введите 2 и нажмите "ОК".
- Если вы не можете найти ключ CleanupState, пропустите шаги.
- Запустите средство подготовки системы и проверьте наличие улучшений.
Редактирование ключей GenealizationState и CleanupState и изменение значений в поле данных Value может помочь вам исправить ошибки, связанные со средством подготовки системы.
3. Восстановить образ Windows 10
- Нажмите клавишу Windows, чтобы открыть панель поиска.
- Введите cmd.
- Нажмите правой кнопкой мыши командную строку и выберите "Запуск от имени администратора".
- В командной строке введите следующую команду и нажмите Enter:
DISM /Online /Cleanup-Image /CheckHealth - Приведенная выше команда выполнит быструю проверку работоспособности и обнаружит, есть ли какие-либо повреждения данных, требующие исправления.
- Если обнаружены какие-либо проблемы, вы можете восстановить образ Windows с помощью следующей команды:
DISM /Online /Cleanup-Image /RestoreHealth - Процесс может занять несколько минут.
- По завершении отобразится сообщение об успешном выполнении.
- Закройте командную строку и запустите средство подготовки системы.
Если у вас возникли проблемы с доступом к командной строке от имени администратора, вам лучше ознакомиться с этим руководством .
4. Удалить MSDTC
- Нажмите "Пуск" и введите cmd.
- Нажмите правой кнопкой мыши командную строку и выберите "Запуск от имени администратора".
- В командной строке введите следующую команду и нажмите Enter:
msdtc -uninstall - Приведенная выше команда удалит сервер.
- Чтобы переустановить службу, введите следующую команду и нажмите Enter:
msdtc -install - Запустите средство подготовки системы и проверьте наличие улучшений.
Ошибка произошла фатальная ошибка при попытке sysprep компьютера может возникнуть из-за повреждения файла. Выполните все шаги, описанные в этой статье, один за другим, чтобы решить проблему.
Не забудьте оставить любые другие вопросы или предложения, которые могут у вас возникнуть, в разделе комментариев ниже.
ЧИТАЙТЕ ТАКЖЕ:
По-прежнему возникают проблемы? Исправьте их с помощью этого инструмента:
Когда пользователь запускает Windows на виртуальной машине, могут возникать различные типы ошибок. Операционная система понимает разницу между загрузкой на отдельном компьютере и на виртуальной машине. Следовательно, при эмуляции операционной системы Windows в программном обеспечении используются некоторые специфические драйверы и системные возможности. На этом этапе подготовка системы иногда может вызвать следующую ошибку:
Неустранимая ошибка при попытке sysprep компьютера
Эта проблема возникает из-за состояния гонки. Это состояние гонки возникает, когда команда Sysprep пытается остановить службу координатора распределенных транзакций Microsoft (MSDTC), а инструмент VMware пытается запустить службу MSDTC.
- [0x0f0082] SYSPRP LaunchDll: сбой при выполнении «C:\Windows\system32\msdtcprx.dll,SysPrepDtcCleanup», возвращен код ошибки -2146434815[gle=0x000000b7]
- [0x0f0070] SYSPRP RunExternalDlls: Произошла ошибка при запуске DLL реестра sysprep, выполнение sysprep было остановлено.dwRet = -2146434815[gle=0x000000b7]
- [0x0f00a8] SYSPRP WinMain: сбой при обработке поставщиков очистки sysprep; час = 0x80100101[gle=0x000000b7].
Исправить ошибки Sysprep 0x0f0082, 0x0f0070, 0x0f00a8
- Проверьте статус службы MSDTC.
- Проверьте настройки реестра.
1] Использование командной строки
Эта ошибка вызвана неисправностью или некорректной работой службы MSDTC.
Чтобы решить эту проблему, необходимо удалить, а затем переустановить службу MDSTC.
Это приведет к удалению службы MSDTC с вашего компьютера.
Теперь, чтобы установить службу MSDTC, вам нужно ввести следующую команду в командной строке,
Теперь все, что вам нужно сделать, это закрыть окно командной строки и проверить, исправила ли это ваши проблемы.
Этот метод оказался эффективным решением для ряда пользователей.
Оба этих исправления относятся к другим версиям операционной системы Windows, включая Windows 10, но чаще всего эта ошибка возникает в Windows 7.
2] Проверьте настройки реестра
Нажмите комбинацию кнопок WINKEY+R, чтобы запустить утилиту «Выполнить», введите regedit и нажмите Enter. Когда откроется редактор реестра, перейдите к следующему ключу —
Теперь проверьте, не нашли ли вы значение DWORD с именем SkipRearm.
Дважды щелкните по нему и измените значение его данных на 1.
Перезагрузите компьютер, чтобы изменения вступили в силу.
Сообщите нам, помогли ли наши предложения.
Дата: 8 апреля 2019 г. Теги: ошибки
Похожие сообщения
Исправить ошибку 0x80010105 в Windows 11/10
Исправить Недостаточно системных ресурсов для устранения ошибки API в Windows 11/10
Произошла системная ошибка 5, доступ запрещен в Windows 11/10
сообщить об этом объявлении
[электронная почта защищена]
Аюш стал энтузиастом Windows с того дня, как у него появился первый компьютер с Windows 98SE. Он является активным участником программы предварительной оценки Windows с первого дня и теперь является MVP программы предварительной оценки Windows. Он тестировал предварительные версии сервисов на своем ПК с Windows 10, устройствах Lumia и Android.
Читайте также: