Типовые ошибки при установке Windows через SCCM

В этой статье мы расскажем, как легко и эффективно траблшутить установку Windows, выполняемую через System Center Configuration Manager (SCCM) или с помощью MDT.

Итак, мы рассматриваем ситуацию, когда выполняется task sequence, запущенный с SCCM сервера или из MDT, интегрированной с WDS. Существенной разницы нет, ведь exit коды фактически у них одинаковые для стандартных типовых шагов. также соверщенно не важно, загружали ли вы клиента с PXE или через Boot media (загрузочную срезу на USB или DVD), главное, чтобы вы попали в среду Windows PE и могли там выбрать нужный task sequence.

Exit win32 codes — коды ошибок в task sequence

Итак, представим себе, что вы успешно запустили task sequence и через некотрое время получили окно с кодом ошибки. Вот типовые коды:

0x80070070 — «There is not enough space on the disk.» На диске нет достаточно места. Такое встречается, когда диск не обнаружен или не является disk 0 на SATA контроллере (нельзя установить ОС на disk 1 и т. д.) или когда в компьютер вставлены другие носители (флэшки, внешние диски). Также такое встречается, когда структура разделов на диске не соотвествует утанавливаемой ОС: например, диск разбит в MBR, а вы ставите в GPT. Это типовая ситуация, когда вы устанавливаете Windows 10 в UEFI (со структурой разделов GPT) после того, как на этом диске стояла Windows 7 в Legacy mode (структура разделов MBR). И самый последний возможный случай — когда на диске есть скрытые или зашифрованные разделы (например с помощью Bitlocker). Во всех случаях диск необходимо очистить от разделов с помощью утилиты diskpart.
Очистка выполняется следующими командами в окне cmd:

diskpart
select disk 0
clean
exit

0x80070490 — «Invalid disk number specified». «System partition is not defined». Failed to identify HDD, failed to identify existing partitions on the HDD, failed to find driver for PCI\VEN device. Типовая ошибка, когда Windows PE не может определить наличие диска на контроллере, разделов на нем, часто в случае неправильной настройки в BIOS или в следствие того, что ваш загрузочный образ Windows PE просто не содержит нужных драйверов для вашего контроллера диска. Напомню, что необходимо добавлять драйвера контроллеров в загрузочный образ через утилиту DISM, когда вы переходите с одной платформы на другую.

0x80070032 — «The active system partition on a MBR system must be NTFS». Существующая файловая система или разбиение диска не NTFS. Диск необходимо очистить от разделов с помощью утилиты diskpart.

0x80070570 — «An error occurred while starting task sequence». «The file or directory is corrupted and unreadable.» Эта ошибка может как означать повреждение самого диска или файловой системы, так и исходных файлов пакетов, которые вы ставите на диск. Также эта ошибка встречается, когда компьютер некорректно выключен и Windows хочет проверить диск на ошибки при следующей загрузке.

0x80070057 — «Format failed». Утилита для форматирования диска. встроенная в MDT, не может отформатировать диск. Чаще всего из-за того, что диск не определяется или не подключен как disk 0 в системе.

0x80070002 — «The system cannot find the file specified». Если установка происходит с SCCM, то это означает, что пакет не удалось успешно скачать с сервера, в остальных случаях — в пакете установки программы используется неверный путь или отсуствуют какие-то файлы.

0x80004005 — «An error occurred while retrieving policy for this computer». Эта ошибка может иметь за собой массу различных причин, потому что 4005 — это generic code, означающий, что операция не может быть выполнена. Но если она встречается в самом начале до выбора task sequence для исполнения и сопровожается текстом ошибки «An error occurred while retrieving policy for this computer», то это происходит, когда клиент не может получить список task sequence с SCCM сервера. Причина тому — неправильное время, установленное на клиете или сетевая ошибка. Также, это может быть следствием того, что сертификат в загрузочном образе (boot image) и сертификат на Management point сервере SCCM отличаются.
Поясню механизм, как это работает. Ваш загрузочный образ должен содержать всю неободимую информацию для подключения к серверам SCCM (прописывается в конфигурационном файле MDT). Затем, при загрузке Windows PE исполняется необходимая последовательность команд, в частности подключение к Management Point, откуда клиент должен забрать список доступных Task sequences. В этот момент ко всему прочему проверяется время на клиенте и на сервере, если они отличаются, сервер ответит отказом. Равно как и в случае неподходящего сертификата.

В остальных случаях 0x80004005 просто означает неудачное выполнение операции. Чтобы узнать детали, что именно было не выполенно, необходимо изучать логи SCCM.

Как собирать логи SCCM / MDT

MDT создает следующие лог-файлы:

В конце выполнения task sequence все логи копируются в папку, указанную в свойстве SLShare файле настроек MDT Customsettings. ini file. Если вы указали сетевой путь, то сетевой ресурс должен быть доступен для этого.

Дополнительно, сама Windows создает два полезных файла в папке C:\Windows\Panther\UnattendGCsetupact. log и setuperr. log. С помощью них вы можете найти ошибки во время конфигурирования Windows и добавления компьютера в домен.

Расположение логов меняется в зависимости от того, какой тип установки вы используете (LTI, ZTI, с SCCM или без). Но в общем случае порядок их поиска таков:

Чем читать логи

Программой Cmtrace. Она вохдит в состав пакет System Center 2012 R2 Configuration Manager Toolkit в виде самостоятельной утилиты. Я рекомендую встроить ее в ваш загрузочный образ. Чтобы прочитать логи в Windows PE, нажмите F8, появится окно cmd, где вы можете или вызвать cmtrace или explorer.

[Посещений: 4 145, из них сегодня: 1]

Ошибка 0x80070570 при установке Windows

Многие пользователи сталкивались с ошибкой 0x80070570 при установке Windows, в данной статье, попробуем описать возможные методы решения этой ошибки.

По типологии ошибок, 0x80070570 обозначает повреждение файла (ERROR_FILE_CORRUPT), поэтому, первым делом при возникновении данной ошибки, следует создать новый установочный накопитель или использовать другой накопитель. В более редких случаях, возникновение данного кода ошибки может символизировать об аппаратных проблемах.

Причины ошибки 0x80070570:

Повреждение установочных файлов

Наиболее часто, эта ошибка может происходить при установке Windows – версииXP, Vista, 7, 8.1 или 10, без разницы. Возникает она на этапе копирования файлов или подготовки для установки. Что бы решить данную проблему, воспользуйтесь несколькими советами:

Если предложенные варианты не помогли, переходим к следующему пункту

Некорректная работа жесткого диска

Ошибка повреждения файла может возникать не только в случае с проблемой установочного носителя, но и жесткого диска (или SSD) на который устанавливается система. При записи информации на «битый» (поврежденный) сектор диска, программа установки может интерпретировать данный сбой как повреждение файла.

Для диагностики Вашего хранилища, Вы можете воспользоваться базовыми функциями проверки жесткого диска. Перед началом установки нажмите сочетание клавиш Win+F10 и откроется окно командной строки.

Для проверки жесткого диска введите команду chkdsk /f /r

По завершении процесса, будет выведено сообщение о наличии или отсутствии поврежденных секторов.

Сбой оперативной памяти

И наиболее редкий, но не менее неприятный вариант — это сбой оперативной памяти. В этом случае, ошибка происходит хаотично и код ошибки может быть не только 0x80070570. Для стандартной проверки оперативной памяти используется системная утилита Mdshed.exeСредство проверки памяти Windows.

Если система не загружается, ничего страшного, у нас установочный носитель. Откройте окно командной строки сочетанием Win+F10 и введите следующие команды поочередно:

Откроется окно средства проверки памяти, где нужно будет выбрать – Выполнить перезагрузку и проверку.

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

Надеюсь, что данная статья была Вам полезна, если у Вас возникают другие ошибки во время установки, напишите в комментариях, попробуем Вам помочь!

Рекомендованные публикации

С февральским накопительным обновлением KB4074588 пошло что-то не так. Пользователи жалуются на ошибки установки, сбои работы системы, BSOD’ы и неработающие…

В случае с обновлением операционной системы Windows 10 может возникать ошибка 0x80070013. Ошибка сопровождается описанием: «С установкой обновления возникли некоторые проблемы,…

0x800f081f

windows stat

Компания StatCounter, аналитическая служба, предоставляет статистические данные на основе данных с 2 миллионов сайтов по всему миру. Согласно последним январским…

Источники:

https://hww. ru/wp/2017/04/tipovye-oshibki-pri-ustanovke-windows-cherez-sccm/

https://windowsguide. ru/windows/oshibka-0x80070570-pri-ustanovke-windows/

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: