Если sysprep не работает

Если sysprep не работает

Добрый день уважаемые читатели, как вы знаете я раз в три месяца стараюсь создавать свежие образа Windows, как клиентских, так и серверных платформ, в этот раз создал все кроме Windows 8.1, все потому, что словил ошибку Sysprep 3.14 произошла не устранимая ошибка, я ее уже видел на на других редакциях, давайте смотреть как это решается на этой версии.

Sysprep в windows 8.1

Напоминаю вам, что такое утилита sysprep, даю ссылку на свою предыдущую статью, так как все уже подробно рассказывал и смысла пересказывать нет. И так в момент обезличивания операционной системы, на моменте режима аудита, я словил вот такую ошибку.

Как я и писал выше я такое видел у sysprep в windows 7 и ошибку Sysprep не удалось проверить установку Windows 10, в десятке это уже было на шаге oobe.

Как и ранее, любые проблемы с windows sysprep 3.14 пишутся по пути

Все это добро логируется в файл под названием setuperr.log и setupact.log

Ошибки sysprep windows

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

  • SYSPRP Failed to remove apps for the current user: 0x80073cf2 > говорит вам о том, что для текущего пользователя есть какое то приложение, которое должно быть удалено.
  • SYSPRP ActionPlatform::ExecuteAction: Error in executing action; dwRet = 0x3cf2
  • SYSPRP SysprepSession::Execute: Error in executing actions from C:\Windows\System32\Sysprep\ActionFiles
  • SYSPRP WinMain:Hit failure while processing sysprep cleanup external providers; hr = 0x8007001f
  • SYSPRP RunExternalDlls:Not running DLLs; either the machine is in an invalid state or we couldn’t update the recorded state, dwRet = 0x1f

Все остальные ошибки нужно будет править в реестре Windows. Начнем по порядку с ошибки 0x80073cf2. О каких приложениях идет речь, это то, что стоит из магазина, их нужно удалить тут два варианта, графический или через powershell.

Посмотреть список мешающих вам приложений лучше конечно через powershell. Открываем оснастку и вводим команду для импортирования нужных модулей.

После того, как нужные модули подгружены, вводим вот такую команду для получения списка.

Как видите sysprep в windows 8.1 мешают приложения для учетной записи Администратор, и они имеют PackageFullName, по которому их можно удалять.

Давайте их удалим все сразу для всех пользователей/ Встроенные приложения Windows 8.1, в данном случае зло, так как вызывают в Sysprep 3.14 фигню, что произошла не устранимая ошибка в Windows 8.1.

Если отдельно хотите по удалять, то вводите команду:

Remove-AppxProvisionedPackage -Online -PackageName

Вы должны прийти к виду, что все приложения ни кому не принадлежат. Как видите не известный пользователь.

Если вам это не помогло, то открывайте редактор реестра Windows и переходите в раздел реестра

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

CleanupState должен быть равен 2,
GeneralizationState должен быть равен 7

В ином случае, если вы слишком часто (более 4 раз) запускали скрипт Windows Software Licensing Rearm (slmgr.vbs /rearm) для сброса триального периода, сможете увидеть следующие строки в setuperr.log:

[0x0f0082] SYSPRP LaunchDll:Failure occurred while executing ‘C:\Windows\System32\slc.dll,SLReArmWindows’, returned error code -1073425657
[0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = -1073425657
[0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep generalize internal providers; hr = 0xc004d307

Читайте также:  Не работает киви пишет

Сброс «Rearm» также автоматически производится при выполнении sysprep. Поэтому, если вы используете единый эталонный образ, постоянно раскрываете его для обновлений, а затем заново делаете sysprep, Microsoft рекомендует задействовать файл ответов Unattend.xml примерно следующего содержания:

Файл подкладывается в папку с sysprep.exe. Это позволит исключить выполнение Windows Software Licensing Rearm при использовании sysprep. Если целевая ОС 32-битная, значение параметра «processorArchitecture» должно быть установлено в «x86«.
Для ОС Windows 7/2008R2 и выше можно обойтись без файла ответов. Достаточно изменить значение параметра SkipRearm с 0 на 1 в ветке реестра:

После распаковки образа данный параметр автоматически установится в 0. надеюсь данная статья помогла вас выполнить обезличивание операционной системы и ошибка в Sysprep 3.14 произошла не устранимая ошибка в Windows 8.1 у вас больше не появлялась.

Источник

Если sysprep не работает

Всем привет, сегодня я расскажу как решается ошибка Sysprep не удалось проверить установку Windows, в Windows 10. Напомню Sysprep это процедура подготовки эталонного образа, для его обезличивания, из системы будут удалены все уникальные идентификаторы (SID, GUID и т.д.). Когда еще может быть нужно, например если вы создаете свою сборку Windows 10.

Например OEM производители, используют sysprep, чтобы вы получили например ноутбук, в преднастроенном состоянии, и вам осталось только создать учетную запись и залогиниться.

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

И так полазив по форумам Мелкософта, я толком не нашел внятного ответа, вас конечно сиспред отсылает в файл setupact.log, и там вы можете долго курить в чем дело, а все как оказалось очень просто. Не устанавливайте галку Подготовка к использованию, во время Перехода в режим аудита системы и у вас пройдет все как нужно.

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

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

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

Популярные Похожие записи:

3 Responses to Ошибка Sysprep не удалось проверить установку Windows

Удалить раздел реестра: HKEY_LOCAL_MACHINE\SYSTEM\Setup\Upgrade
Удалить ключ Upgrade в разделе HKEY_LOCAL_MACHINE\SYSTEM\Setup Upgrade

Установить значение HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\SysprepStatus «CleanupState» = 0x00000007(7)

Запустить от имени адмимстратора команду slmgr /dli (Поиск: cmd — правой кнопкой мыши — Запустить от имени Администратора. В консоль ввести slmgr /dli и нажать Enter на клавиатуре)

После проделанных действий система будет считать, что она устанолена путем чистой инсталляции.

SysPrep будет работать при условии, что система не ожидает перезагрузки для установки обновлений.

Здравствуйте. Статья отличная и помогла. Но вот при подготовке очередного пакета не хотела продолжать действия и вываливалась с ошибкой. Нашел более простой выход. Учетные записи лишние не удалял вообще. После загрузки компа открываем PowerShell от имени администратора и пишем следующее
remove-AppxPackage -package имя пакета из лог файла
Имя пакета писать полностью. Так я избавился от ужасного пакета твиттер и драйвера одного из установленных принтеров

Источник

Как исправить ошибки Windows 10 sysprep

Sysprep – это средство подготовки системы, предназначенное для развертывания Windows, и этот инструмент обычно используется для подготовки операционной системы к клонированию или восстановлению диска. Это продвинутый инструмент, и, к сожалению, пользователи Windows 10 сообщали об определенных ошибках с sysprep.

Читайте также:  Магнитола pioneer deh 1600ub как настроить

Но сначала, вот еще несколько примеров этой проблемы:

  • Неустранимая ошибка Sysprep в Windows 10
  • Сбой sysprep в Windows 10
  • Sysprep Windows 10 1803 . Это одна из самых распространенных проблем, связанных с sysprep, с которыми вы можете столкнуться в Windows 10.
  • Sysprep Windows 10 store store . Приложения Windows 10 также могут вызывать некоторые ошибки sysprep.
  • Sysprep не удалось проверить вашу установку Windows 1709 . Это еще одно распространенное сообщение об ошибке, связанное с sysprep, и вы можете устранить его, используя решения, перечисленные ниже.
  • Windows 10 sysprep не удаляет приложения для текущего пользователя –

Исправьте ошибки Windows 10 sysprep

Содержание .

  1. Используйте PowerShell, чтобы удалить пакет и удалить подготовку
  2. Остановите службу tiledatamodelsvc
  3. Использовать редактор реестра
  4. Удалите антивирусное программное обеспечение
  5. Загрузите последнюю версию Windows 10 и используйте ее для sysprep
  6. Запустить сканирование SFC
  7. Запустите DISM

Как исправить проблемы с sysprep в Windows 10

Решение 1. Используйте PowerShell для удаления пакета и удаления ресурсов

В одной из наших предыдущих статей мы объяснили, что такое PowerShell и что он может делать, поэтому, если вы хотите узнать больше об этом инструменте, мы предлагаем вам прочитать эту статью, так как сегодня мы собираемся использовать PowerShell для исправления ошибок sysprep в Windows 10 ,

Пользователи сообщали, что Sysprep дает сбой после удаления или обновления некоторых приложений Магазина Windows, но это можно исправить, удалив проблемный пакет и предоставив пользователю, выполняющему sysprep. Для этого выполните следующие действия:

  1. Запустите PowerShell от имени администратора . Для этого нажмите Windows Key + S , введите PowerShell , щелкните правой кнопкой мыши PowerShell в списке результатов и выберите Запуск от имени администратора. .
  2. После запуска PowerShell введите следующие строки и после каждой строки нажмите Enter , чтобы запустить его:
    • App-Module Appx
    • Импорт-модуль Dism
    • Get-AppxPackage -AllUser | Где PublisherId -eq 8wekyb3d8bbwe | Format-List -Property PackageFullName, PackageUserInformation
  3. Проверьте вывод последней команды, чтобы увидеть, для каких пользователей пакет отображается как установленный. Удалите эти учетные записи пользователей или просто войдите в систему с помощью этих учетных записей и выполните следующий шаг.
  4. Запустите Remove-AppxPackage -Package packagefullname из PowerShell. Замените packagefullname на имя пакета.
  5. Теперь выполните команду Remove-AppxProvisionedPackage -Online -PackageName packagefullname , чтобы удалить подготовку.

После выполнения этих шагов проблемы с sysprep должны быть решены. Стоит отметить, что вы можете отключить подключение к Интернету во время выполнения этого шага, чтобы запретить Windows Store обновлять приложения.

Решение 2. Остановите службу tiledatamodelsvc .

Если вы не можете выполнить sysprep, это может быть связано со службой tiledatamodelsvc. Эта служба иногда может мешать работе sysprep, и для решения этой проблемы рекомендуется отключить службу. Для этого выполните следующие действия:

  1. Нажмите Windows Key + R и введите services.msc . Нажмите Enter или нажмите ОК , чтобы запустить его.
  2. Найдите службу tiledatamodelsvc (сервер модели данных Tile) , щелкните ее правой кнопкой мыши и выберите Стоп .

Кроме того, вы можете отключить эту службу с помощью PowerShell.

  1. Откройте PowerShell от имени администратора .
  2. Введите Stop-Service tiledatamodelsvc и нажмите Enter.

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

  1. Нажмите Windows Key + X и выберите в меню Командная строка (Администратор) .
  2. После запуска командной строки введите net stop tiledatamodelsvc и нажмите Enter , чтобы запустить ее.
Читайте также:  Как починить ручку компьютерного кресла

Пользователи сообщали, что эта служба иногда автоматически перезапускается, поэтому вам может потребоваться остановить ее несколько раз, прежде чем она будет окончательно остановлена.

Решение 3. Используйте редактор реестра

Некоторые пользователи предлагают исправлять ошибки sysprep в Windows 10, удаляя определенное значение из реестра. Для этого сделайте следующее:

  1. Нажмите Windows Key + R и введите regedit . Нажмите Enter или нажмите OK, чтобы запустить редактор реестра.
  2. Необязательно . Перед удалением значений из реестра всегда полезно создать резервную копию реестра на случай, если что-то пойдет не так. Чтобы создать резервную копию, выберите Файл> Экспорт. выберите Все как Диапазон экспорта и сохраните резервную копию в любом месте на вашем компьютере. Если что-то пойдет не так, вы можете просто запустить файл резервной копии, который вы только что создали, и восстановить реестр.
  3. Перейдите к клавише HKEY_LOCAL_MACHINESYSTEMSetup на левой панели.
  4. Найдите клавишу Обновить на правой панели и удалите .
  5. Закройте редактор реестра и проверьте, решена ли проблема.

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

Решение 4. Удалите антивирусное программное обеспечение .

Если вы получаете ошибку sysprep в Windows 10, убедитесь, что антивирусное программное обеспечение отключено. Некоторые пользователи даже предлагают полностью удалить антивирусную программу перед тем, как запускать sysprep. Чтобы избежать возможных проблем с sysprep, убедитесь, что вы используете sysprep от имени администратора.

Решение 5. Загрузите последнюю версию Windows 10 и используйте ее для sysprep

Немногие пользователи сообщили, что для решения проблем с sysprep вам необходимо загрузить последнюю версию Windows 10 с помощью Media Creation Tool. После установки последней сборки Windows 10 попробуйте снова выполнить sysprep. Это немного радикальное решение, и мы призываем вас попробовать другие решения, прежде чем попробовать это.

Решение 6. Запустите сканирование SFC

SFC – это ценный встроенный инструмент, основной целью которого является сканирование и устранение повреждений системных файлов. Из-за заражения вирусом или неправильного использования некоторые файлы могут быть повреждены или даже удалены. Это может сильно повлиять на функции обновления и вызвать ошибки, подобные той, которую мы разбираем сегодня.

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

  1. Щелкните правой кнопкой мыши «Пуск» и запустите командную строку (Admin).
  2. В командной строке введите (или скопируйте и вставьте) sfc/scannow.
  3. Нажмите ввод, чтобы начать сканирование.
  4. После завершения процесса вы будете проинформированы о возможных ошибках.

Решение 7. Запустите DISM .

Если вышеупомянутое сканирование SFC не выполнило свою задачу, мы собираемся попробовать, возможно, более продвинутый инструмент устранения неполадок. Вы догадались, мы говорим о DISM. DISM означает «Обслуживание образов развертывания и управление ими», и, как следует из его названия, оно развертывает образ системы заново. Надеюсь, потенциальная проблема исчезнет по пути.

Вот как запустить DISM в Windows 10:

  1. Откройте командную строку, как показано выше.
  2. Введите следующую команду и нажмите Enter:
      • DISM.exe/Онлайн/Cleanup-образ/Restorehealth
  3. Подождите, пока процесс закончится.
  4. Перезагрузите компьютер.
  5. Если DISM не может получить файлы в Интернете, попробуйте использовать установочный USB или DVD. Вставьте носитель и введите следующую команду:
      • DISM.exe/Online/Cleanup-Image/RestoreHealth/Источник: C: RepairSourceWindows/LimitAccess
  6. Обязательно замените путь C: RepairSourceWindows на вашем DVD или USB.
  7. Следуйте дальнейшим инструкциям на экране.

Ошибки Sysprep Windows 10 могут вызвать проблемы для опытных пользователей Windows 10, но мы надеемся, что наши решения были вам полезны и что вам удалось решить эту проблему.

Примечание редактора . Этот пост был первоначально опубликован в мае 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

Источник

Оцените статью