Неустранимая ошибка при выполнении 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 простых шага:

  1. Загрузите Restoro PC Repair Tool, который поставляется с запатентованными технологиями (патент доступен здесь).
  2. Нажмите «Начать сканирование», чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
  3. Нажмите «Исправить все», чтобы устранить проблемы, влияющие на безопасность и производительность вашего компьютера.
  • В этом месяце Restoro скачали 0 читателей.

Инструмент подготовки системы является неотъемлемой частью ОС Windows и помогает дублировать, тестировать и доставлять новые установки. Однако при запуске средства подготовки системы вы можете столкнуться с фатальной ошибкой при попытке sysprep компьютера.

Эта ошибка возникает, если программа Windows Software Licensing Rearm запускалась более трех раз в одном образе Windows.

Если вас также беспокоит эта ошибка, вот несколько советов по устранению неполадок, которые помогут вам устранить ее в Windows 10.

Как исправить фатальную ошибку Sysprep?

1. Изменить ключ SkipRearm

  1. Нажмите клавишу Windows + R, чтобы открыть «Выполнить».
  2. Введите regedit и нажмите OK, чтобы открыть редактор реестра.
  3. В редакторе реестра Windows перейдите в следующую папку:
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionSoftwareProtectionPlatform
  4. На правой панели найдите ключ SkipRearm.
  5. Дважды щелкните по кнопке SkipRearm, чтобы открыть свойства.
  6. В поле "Значение" введите 1 нажмите "ОК".
  7. Закройте редактор реестра и проверьте, устранена ли ошибка.

Редактируя ключ SkipRearam, вы можете устранить фатальную ошибку Sysprep в Windows. Убедитесь, что вы создали точку восстановления, прежде чем редактировать какие-либо разделы реестра.

Если вы не можете редактировать реестр Windows 10, прочитайте это удобное руководство и найдите самые быстрые решения проблемы.

2. Изменить ключи GeneralizationState и CleanupState

  1. Нажмите клавишу Windows + R, чтобы открыть «Выполнить».
  2. Введите regedit и нажмите OK, чтобы открыть редактор реестра.
  3. В редакторе реестра перейдите в следующую папку:
    HKEY_LOCAL_MACHINESYSTEMSetupStatusSysprepStatus
  4. На правой панели найдите и дважды щелкните ключ GeneraliazationState.
  5. В поле "Значение" введите 7 и нажмите "ОК".
  6. Затем найдите и дважды щелкните ключ CleanupState.
  7. В поле "Значение" введите 2 и нажмите "ОК".
  8. Если вы не можете найти ключ CleanupState, пропустите шаги.
  9. Запустите средство подготовки системы и проверьте наличие улучшений.

Редактирование ключей GenealizationState и CleanupState и изменение значений в поле данных Value может помочь вам исправить ошибки, связанные со средством подготовки системы.

3. Восстановить образ Windows 10

  1. Нажмите клавишу Windows, чтобы открыть панель поиска.
  2. Введите cmd.
  3. Нажмите правой кнопкой мыши командную строку и выберите "Запуск от имени администратора".
  4. В командной строке введите следующую команду и нажмите Enter:
    DISM /Online /Cleanup-Image /CheckHealth
  5. Приведенная выше команда выполнит быструю проверку работоспособности и обнаружит, есть ли какие-либо повреждения данных, требующие исправления.
  6. Если обнаружены какие-либо проблемы, вы можете восстановить образ Windows с помощью следующей команды:
    DISM /Online /Cleanup-Image /RestoreHealth
  7. Процесс может занять несколько минут.
  8. По завершении отобразится сообщение об успешном выполнении.
  9. Закройте командную строку и запустите средство подготовки системы.

Если у вас возникли проблемы с доступом к командной строке от имени администратора, вам лучше ознакомиться с этим руководством .

4. Удалить MSDTC

  1. Нажмите "Пуск" и введите cmd.
  2. Нажмите правой кнопкой мыши командную строку и выберите "Запуск от имени администратора".
  3. В командной строке введите следующую команду и нажмите Enter:
    msdtc -uninstall
  4. Приведенная выше команда удалит сервер.
  5. Чтобы переустановить службу, введите следующую команду и нажмите Enter:
    msdtc -install
  6. Запустите средство подготовки системы и проверьте наличие улучшений.

Ошибка произошла фатальная ошибка при попытке 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

  1. Проверьте статус службы MSDTC.
  2. Проверьте настройки реестра.

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.

Читайте также: