Типовые ошибки при установке 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.

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

0xc0000005 исправляем ошибку установки запуска в Windows

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

Ошибка при запуске приложения 0xcна Windows 7

Решение: Удаляем обновления через командную строку

/uninstall /kb:2859537 /uninstall /kb:2872339 /uninstall /kb:2882822

Запускаем командную строку от Имени Администратора.

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

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

На правах автора хочу напомнить, что у нас есть группа вк и телеграм-чат, где можно пообщаться на компьютерную и сетевую тематику.

Почему возникла проблема и в чем она заключается

KB2859537 заменяет массу системных файлов, в том числе файлов ядра (полный список есть в статье базы знаний). Если оригинальное ядро было модифицировано, его замена может привести к проблемам.

У такой модификации есть две наиболее вероятные причины.

Вредоносные программы. Это не первый случай, когда обновление ядра выявляет наличие проблем в системе – так, 3.5 года назад случайно обнаружился руткит Alureon.

Нелегальная активация. Этот момент отлично разобрал участник конференции OSZone simplix, который не понаслышке знаком со сборками Windows, а также является автором полезной программы AntiSMS для лечения вирусов и троянов.

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

Вины Microsoft здесь нет, они просто не тестировали обновления на ломаных сборках. К слову, если пропатчить новую версию ядра, то система будет работать как положено — это означает, что обновление не нацелено на борьбу с пиратскими системами, просто так сложились звёзды.

Кстати, simplix ранее предупреждал читателей блога о возможных проблемах г-сборок, в которых заменяются ресурсы.

Возможны и другие причины — Microsoft в настоящее время исследует их.

Причины проблемы и их решение

Обычно сообщение о проблеме вылезает сразу после перезагрузки, при запуске любого приложения. Код 0xc0000005 означает неправильное обращение к памяти ПК. Это может случится по нескольким причинам:

Самая распространенная ошибка – это установка обновлений, поэтому следует знать способы решения такой проблемы. Необходимо удалить файлы под номерами KB2859537 и KB2872339. Это официальные файлы Microsoft, и они иногда вступают в конфронтацию с программами посторонних разработчиков.

Вручную на Windows 8

Один из самых быстрых способов:

После финального перезапуска ошибка должна быть устранена. После этого лучше всего отключить автоматическое обновление компьютера.

Через «Пуск»

Этот способ решения проблемы происходит через строчку поиска в «Пуске»:

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

Панель управления

Этот способ более длительный в отличии от первых двух, но тоже позволяет избавиться от проблемы:

Этот способ более долгий, поскольку в открывшемся списке будет представлено более 200 строк, но если по-другому не получается, то этот метод также будет эффективен.

Безопасный режим

Иногда, из-за проблемы 0xc0000005 могут не открываться ни меню, ни панель управления, поэтому придется решать ситуацию из безопасного режима:

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

Через диск С

Существует еще один крайне простой метод решения в подобной ситуации. Им сможет воспользоваться даже тот, кто далек от техники:

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

Ошибка «1004» / «Не удалось проверить файлы»

причина заключается в том, что антивирус каждый раз удаляет определённые файлы

БОРЬБА С ОШИБКОЙ

Итак, на экране неожиданно появилась надпись «Функция по адресу вызвала общий сбой» или что-то подобное. Что делать?

Для тех, кто привык использовать более традиционные возможности ОС, существует другой вариант того, как исправить данную ошибку:

Windows 7 … 0xc0000005 windows 7 … Windows 7 … Ошибка при запуске приложения …

Ищем необходимые номера и последовательно вводим в строку команду:

DISM /Image:C: /Remove-Packages /PackageName:xxxxxxx.

Убираем ошибку 0xc0000005

Лечиться эта проблема простым удалением проблемного обновления.

Удалить обновление можно из командной строки.

В Windows 7

Зайдите в Пуск, Все программы, Стандартные и на Командная строка нажмите правой кнопкой мыши, затем выберите Запуск от имени администратора.

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

Подтвердите команду нажатием на Enter.

В Windows 8

Для запуска командной строки с правами администратора в Windows 8 нажмите сочетание клавиш Win+X. Затем в меню, которое появится выберите Командная строка (Администратор).

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

Вы можете отключить автоматическое обновление, что бы подобных проблем больше не было. Я писал об этом в статье Как отключить автоматическое обновления в Windows 7.

Так же, можно попробовать сделать откат системы, если у Вас запущено восстановление системы. Посмотрите статью Восстановление системы в Windows 7. Как сделать откат системы.

Пути решения

После установки обновлений Windows 10 появляется ошибка при запуске приложения 0xc0000005: как исправить – всего есть несколько способов избавиться от неприятности.

Отключить антивирус

Сделайте это, нажав пкм (правую кнопку мыши) на значок в тире.

Удалить антивирус

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

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

Подтвердите действие и затем с помощью мастера удалите программу.

После перезагрузки ПО будет удалено полностью.

Для установки другого антивируса, скачайте инсталлятор с официального сайта и запустите.

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

Обновление версии

Если у вас стоит лицензионный Касперский, то чтобы удалить ошибку при запуске приложения 0xc0000005 на Windows 10, обновите его до последней версии. Для этого вам следует вставить имеющийся установочный диск и запустить мастер установки. Он предложит скачать и установить последний релиз – соглашайтесь.

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

Пути решения

Обновление КриптоПро

Пути решения

Через реестр

Последовательно кликайте следующие ветви: Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProParches

Код ошибки Windows 7 — все самые частые, причины и способы исправления

код ошибки Windows 7

Не редко пользователи Windows 7 сталкиваются с различными ошибками. Они появляются при попытке установить, запустить систему, обновить ее конфигурацию. Рассмотрим наиболее распространенные коды ошибок Windows 7 и способы их устранения.

Код ошибки 0x80070570 в Windows 7

Большинство сбоев возникает при установке Windows 7. Код ошибки 0x80070570 обычно сопровождает сообщение, что установка невозможна из-за поврежденного файла. Причин возникновения сбоя может быть несколько:

Проверить, какая причина повлияла на ход установки, и устранить ее можно по следующим инструкциям:

В каком порядке проводить проверку решать только вам. Лучше всего начать с замены загрузочного диска, а потом переходить к HDD и оперативной памяти.

Код ошибки 43

При установке операционной системы, запуске программы может возникать ошибка с кодом 43. Косвенными признаками ее присутствия может стать снижение быстродействия ПК, задержки при использовании мыши или клавиатуры. Причинами появления этого сбоя могут стать:

Так как в Windows 7 ошибка код 43 возникает по разным причинам, для ее устранения придется предпринять несколько шагов:

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

Ошибка 0x00000050

Теперь рассмотрим следующую неисправность, вызывающую экран смерти windows 7. Код ошибки в этом случае 0x00000050. Она вызывает у пользователей особое расстройство. Эта ошибка чаще всего появляется при конфликте оборудования ПК и установленных программ. Ее можно встретить после установки какой-либо программы или модификации компьютера. Исправить ситуацию не так сложно, для этого достаточно придерживаться инструкции:

В большинстве случаев после этих действий код ошибки 0x00000050 Windows 7 перестанет вас отвлекать от работы. Вы сможете снова использовать свой ПК в полной мере.

Ошибка 0x0000007e

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

Таким образом вы можете больше не увидеть код ошибки 0x0000007e Windows 7. Если описанные выше советы не помогли и сбой происходит во время установки, то необходимо заменить жесткий диск.

Ошибка 0x80004005

код ошибки Windows 7

Причиной могут стать вирусы, некоторые компьютерные программы. Если вы увидели код ошибки 0x80004005 Windows 7 на экране своего ПК, то необходимо действовать одним из методов:

Если ни один из этих способов не подошел, то вам придется переустановить свою операционную систему.

Ошибка 0x80070002

Код ошибки 0x80070002 Windows 7 свидетельствует о повреждении файлов Windows Update. Она появляется при восстановлении, обновлении, запуске или установке системы. Чаще всего можно встретить этот сбой при обновлении. Избавиться от него можно при помощи одного из методов:

Дополнительно можно удалить временные файлы при помощи утилиты CCleaner. Часто с этой ошибкой сталкиваются пользователи, которые загрузили не лицензионную операционную систему. Избавиться от сбоя можно только установкой ОС из проверенного источника.

Ошибка 0x80070017

Чаще всего код ошибки 0x80070017 Windows 7 возникает на экране при обновлении системы или при ее установке. Чаще всего она означает, что системе не удалось считать часть файлов с носителя или папки для загрузок уведомлений. Во время установки риск получить сбой с этим кодом гораздо выше, чем во всех остальных случаях. Разберемся, что делать в разных случаях:

После каждой строки нужно нажать клавишу Enter. Теперь вам останется лишь обратиться к «Центру обновлений» и снова запустить установку новой конфигурации системы.

Как видите, эту ошибку достаточно легко устранить. На любое из этих действий у вас уйдет не более часа. Если возникла проблема с обновлениями, что на работу нужно всего 5-10 минут.

Ошибка 80070103

Пользователи могут увидеть код ошибки 80070103 при обновлении Windows 7. Это частое явление, вызываемое конфликтом драйверов обрывания и системы. Чаще всего она возникает на экране, когда вы устанавливаете новые файлы для дополнительных компонентов. Сканер Windows не замечает драйвера оборудования, а затем пытается установить поверх них еще одни, вызывая конфликт. Избавиться от проблемы можно следующими способами:

Код ошибки c0000005

Самым необычным считается код ошибки c0000005 Windows 7. Дело в том, что неизвестен источник ее возникновения. Она может возникнуть при запуске приложений и в других случаях. Чаще всего с ней сталкиваются владельцы авторских сборок ОС и пиратских версий. Для устранения проблемы необходимо:

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

Источники:

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

https://prooneplus. ru/windows/0xc0000005-ispravlyaem-oshibku-ustanovki-zapuska-v-windows

https://smartbobr. ru/poleznosti/kody-oshibok-windows-7/

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

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