Несколько раз довелось сталкиваться с такой проблемой. Клиент хочет на компьютер Windows 7, но без ошибок устанавливается только Windows XP. Со слов клиента, при установке разных сборок Windows 7 вылазят ошибки. Даже если ОС и установится, то в дальнейшем происходят сбои в ПО и ошибки во время установки этого самого ПО.
Пришлось разбираться с пролемой. Действительно, при установке Windows 7 получил окно с ошибкой 0x80070570:
Windows не удается установить необходимые файлы. Возможно, файл поврежден или отсутствует. убедитесь, что имеются все файлы, необходимые для установки, и перезапустите установку. Код ошибки: 0x80070570
Английский вариант текста ошибки:
Windows cannot install required files. The file may be corrupt or missing. Make sure all files required for installation are available, and restart the installation. Error code: 0x80070570
В сети много статей есть с описанием этой проблемы, вот только половина из них - "копи-паста" друг у друга, еще часть - перепись того же но своими словами. Либо написано что-то похожее на правду, но с в корне неверным алгоритмом действий. Например, часть статей предлагает чуть не сразу же шить последний BIOS или нести в диагностику материнскую плату.
Я же расскажу о наиболее вероятных и наименее затратных вариантах решения проблемы. Будем исключать варианты по мере сложности и дороговизны исправления. Также учту и затраты на исправление "косяков" от кривых рук. Например, по этой причине прошивать БИОС или лезть с паяльником в материнскую плату рекомендую в самую последнюю очередь, когда вариантов не осталось.
Причины появления ошибки 0x80070570 при установке Windows 7
Причин на самом деле может быть много. Надо верно определить, с какой именно проблемой столкнулись вы. Вот примерный список проблем, приводящих к появлению данной ошибки при установке Windows 7:
- Ошибки в установочных файлах, "битый" образ диска;
- Ошибки жесткого диска, на который производится установка;
- Плохие кабели подключения DVD, жесткого диска, нестабильная работа USB порта (если установка происходит с флешки) и т.п.;
- Неверная работа контроллера жестких дисков (например, контроллер SATA неправильно распознается в процессе установки);
- Проблемы с железом ("битая" память, подгоревшая материнская плата и т.п.).
С небольшой вероятностью также дело может быть в старой версии прошивки БИОС, плохом блоке питания (не держит напряжение, напряжение или "скачет", или "проседает").
Алгоритм исправления ошибки 0x80070570 при установке Windows 7
Первым делом рекомендую убедиться, что образ, с которого происходит установка Windows, не "битый". Пробуйте установить с другого образа, либо проверить контрольную сумму записанных файлов. Как это делается описывать не буду, в интернете информация есть. В моем случае, допустим, я был уверен в образе, с которого устанавливал Виндоус 7, по двум причинам:
- Образ использую давно, проблем за много лет не возникало;
- Сам клиент и кто-то еще до меня уже пытались установить ОС с других образов и получали ту же ошибку.
Убедитесь, что жесткий диск, на который происходит установка, а также кабели, которыми он подключен, не имеют проблем. С кабелями все просто. Можно, например или подключить другие, или поменять местами кабели на разных жестких дисках (если их установлено несколько), или "махнуть" кабели с DVD- приводом, если он использует тот же интерфейс, что и основной жесткий диск).
Для проверки поверхности диска можно воспользоваться как штатным "чек-диском" с параметрами проверки поверхности и исправления ошибок
chkdsk c: /r /f
Но лучше воспользоваться более наглядными и удобными инструментами, типа Victoria.
Не скажу, что эти обе рекомендации самые простые, но они самые важные и наиболее вероятные. Да и в любом случае, перед новой установкой и настройкой "операционки" проверить то, что ставишь и то, куда ставишь, просто необходимо. В моем случае информация в S.M.A.R.T. серьезных ошибок не содержала, а Victoria показала полное отсутствие проблем с поверхностью у проверяемого диска. Замена кабеля тоже результата не дала: все та же ошибка 0x80070570 при установке Виндоус 7.
По опыту скажу, что третий вариант, который надо проверить - это прохождение теста оперативной памяти. "Битая" память встречается реже, но все же довольно часто. Проверить можно обычным Memtest86. Программа очень распространенная, есть на многих загрузочных дисках или установочных дисках с Linux. В моем случае проблема оказалось именно в том, что одна из установленных в компьютер планок памяти, была "битой". После замены памяти Windows 7 и все программы установились и работали без всяких проблем.
Следующий этап проверки - настройка BIOS. Критичны настройки памяти и режим работы SATA-контроллера.
- Проверяем, нет ли разгона памяти. Разгон памяти во время установки - это воообще почти всегда "смерть" при установке Windows XP и частые проблемы с установкой более новых версий Windows;
- Проверяем настройку режима работы SATA-контроллера (в разных БИОС название настройки и выбор вариантов отличаются). Если установлен режим AHCI, можно попробовать поменять на другой (АТА, SATA native mode, IDE, IDE Mode, IDE Emulation, Compatibility и т.п.). И наоборот, если стоял режим IDE, попробовать перевести в AHCI.
Если ничего не помогло, пробуем прошивать последнюю версию BIOS для вашей материнской платы. Неподготовленному человеку стоит хорошо подумать перед выполнением этой процедуры, т.к. в случае ошибки восстановить работоспособность платы может быть не очень простым делом. И не всегда дешевым. Выполняйте прошивку БИОС на свой страх и риск и точно понимая, что делаете. После прошивки БИОС рекомендуется сбросить настройки в Default. Это можно сделать или из самого BIOS, или перемычкой на плате или отключением батарейки на материнской плате на 5-10 минут.
Потом выполняем п. 4 данной статьи.
Если ничего не помогло, есть огромная вероятность проблемы с железом. Проверяем блок питания (можно поставить на время заведомо рабочий и хороший блоки питания), затем пытаемся проверить работу материнской платы. Плату и можете проверить визуально - не должно быть избытка пыли на плате и деталях, не должно быть визуально поврежденных или сгоревших деталей или следов попадания жидкостей, не должно быть видно вздувшихся деталей (частая проблема - высыхание и вздутие конденсаторов на плате). То, что видно невооруженным глазом обычно относительно просто и не дорого может заменить мастер.
Проверку блока питания можно сделать так же, как и в случае с материнской платой. Но нужно действовать аккуратно - блок должен быть отключен от электрической сети и нельзя трогать детали и компоненты, т.к. конденсаторы внутри БП могут оставаться заряженными еще долгое время после отключения питания. Опять же, не понимая и не имея опыта, категорически не рекомендую даже пытаться разобрать блок питания компьютера.
Объяснять, как сделать более глубокую и детальную диагностику платы, я не буду. Или вы с этим сталкивались и знаете, или обращайтесь к специалисту.
Комментарии