Не устанавливается Windows XP, ...или Что это такое ошибка 0x0000007B по Maicrosoft?на страницах сайта www.electrosad.ru | ||||||
Мой друг купил замену своему проработавшему 5 лет ПК. Имея в наличии новое исправное железо и купленную 5 лет назад лицензионную Windows XP он попытался установить ее на это, новое железо. При попытке установить Windows XP на новую материнскую плату, после первичной загрузки драйверов и файлов ОС установка прекращается и выдается сервисное сообщение об ошибке 0x0000007B. Сделать "с наскока" ничего не получается. Интересно, как велика проблема? Пишу запрос «Не устанавливается Windows XP», поисковик Googl выдает примерно 463000 ссылок, а Nigma - 1466331 ссылок. Большинство датировано последними двумя — тремя годами.
Что это такое ошибка 0x0000007B по Maicrosoft?На сайте Microsoft в статье "Появление сообщения об ошибке «STOP 0x0000007B» при загрузке Windows XP". Причина названа такая: Это происходит в тех случаях, когда набор микросхем контроллера IDE на новой системной плате отличается от набора микросхем контроллера IDE на старой системной плате.
Сразу комментарий: 1. Как известно, обновление возможно только на установленной ОС WinXP и к инсталляции никак не относится. А вот инсталлировать никак не удается. 2. Размер диска определяется правильно, диск подготовлен -> предварительно выполнено разбиение и форматирование. Как мы видим рекомендации нам не помогают.
Дополнительные рекомендации Microsoft тоже не помогают, как не помогают подобные советы большинства знатоков MS XP.
Где проявляется проблема?Если обратить внимание на даты обсуждений данной проблемы в Internet, она возникает в основном на самых новых моделях материнских плат, в том числе и в новых, с предустановленной Vista, ноутбуках (которые отличаются от остальных MB только конструктивным исполнением). В последних эта проблема возникает при сносе Vista и замене ее на XP. Я даже встречал на одном из форумов объяснение «Инсталлятор XP не содержит необходимых драйверов для того чтобы заставить пользователей переходить на Vista ведь с ней такой проблемы нет». И действительно Vista заточенная под новое железо подобных проблем не имеет. Ноутбуки имеют менее унифицированную начинку, часто внешне одинаковые модели с одинаковой комплектацией несут на себе разные контроллеры и требуют применения разных драйверов от его производителя, поэтому там проблема стоит более остро. Но проблема проявляется не только в ноутбуках, на новых материнских платах она тоже имеет место. Например я помогал разрешить подобную ситуацию на MB GA-M720-US3 от GIGABYTE. Она отличается применением SATA2 3Gb/s, которых аж 6 штук. Хотя на плате есть контроллер IDE на 2 устройства.
Конечно можно подключить HDD для ОС на контроллер IDE и никаких проблем! Но стоит ли тогда использовать в системе скоростной многоядерный процессор и другие современные узлы? Лучше остаться на железе 3-5 летней давности и не дергаться. Да и новое ПО требует увеличения производительности, поэтому нужны и многоядерные процессоры, скоростная память, SATA2. Если уж говорить о SATA2 (в данном случае нас интересует этот контроллер), то пропускная способность контроллера и шины SATA2 многократно больше самой быстрой UltraATA/133 - IDE . 3Gb/s против 0,133Gb/s. В 22 раз! Похоже проблема и возникает именно по причине наличия контроллера SATA2.
В чем причина?Microsoft говорит о несовместимости оборудования, конкретно контроллеров жестких дисков. Разбор ситуации подтверждает, проблема именно в этом. Сразу оговоримся, здесь везде речь идет как о лицензионных (правда купленных более 5 лет назад), так и о других версиях XP. Не смотря на реплики некоторых участников обсуждения проблемы, о необходимости использовать лицензионный инсталлятор, это явление присуще всем имеющимся в обороте инсталляторам Windows XP. (Как мы понимаем обновление XP до инсталляции невозможно.)
При инсталляции даже на заранее подготовленный диск (разбитый на разделы и отформатированный) наблюдается следующая картина: 1. Система запускается, тестирует оперативную память, правильно определяет модель и размер системного жесткого диска и CD (DVD) привода. Это говорит о том что (версия BIOS'а самая последняя рабочая), он настроен правильно. Конечно перед инсталляцией следует проверить настройки BIOS'а, о которых здесь не буду говорить по причине множества рекомендаций в Internet. Винчестер работоспособен. Инсталляционный CD определяется в приводе средствами BIOS'а и начинается процедура установки ОС, в процессе которой копируются драйверы, файлы DOS и служебные, необходимые для начала инсталляции ОС. Заканчивается эта процедура, управление установкой теперь должно происходить к загруженному на HDD пакету, но ... какое-то время видим черный экран с мигающим курсором, который заменяется синим «экраном смерти» с сообщением об ошибке 0x0000007B. Как описано выше MS относит эту ошибку к неправильной работе контроллера HDD (в нашем случае SATA2).
Microsoft и консультанты, предлагают в таком случае с помощью клавиши F6, в процессе инсталляции установить с флоппи диска необходимые драйверы новых устройств. Выполняем их рекомендацию, во время загрузки ОС жмем F6, и когда приходит время загружаем драйверы и видим ту же картину.
В чем дело?Дело в том что закончилась работа инсталлятора под управлением BIOS, управление передается ОС, но драйверы скопированы на HDD, а инсталлятор их не имеет и не видит HDD. Повторюсь, он (инсталлятор) должен обратиться к HDD и передать управление уже загруженной части новой ОС. Для того чтобы инсталляция продолжилась нормально необходимо чтобы драйверы были видимы инсталлятором и использовались им при установке системы. А для этого драйверы должны быть включены в состав инсталляционного диска самой MS. Но Microsoft уже давно не выпускают новых версий ОС Windows XP под современное железо, обновления можно загрузить только на установленную ОС. Вот тут я соглашусь с тем товарищем, о высказывании которого я писал выше.
По мнению VS, зачем использовать «устаревшую ОС» если есть нормально работающие (или по крайней мере - устанавливающиеся) Vista, а теперь и Windows 7. Они имеют все драйвера для нового железа. Ставьте их и нет проблем! Но по какой-то «известной только им причине» пользователь стремится к XP. Подобная ситуация была и у Intel, когда вновь выпущенный процессор имел меньшую производительность чем ранее выпускаемая модель. Было принято решение, чтобы увеличить продажи нового процессора, срочно снять с производства более удачную модель. Проблема решена!
В нашем случае, нужен инсталлятор XP с включенными в него драйверами контроллера HDD SATA2.
Реальное решениеНа просторах Internet наткнулся на рекомендацию использовать для этой цели программу nLite. Учитывая что обсуждения проблем периодически возникает в форумах, похоже об этой программе знают не многие. Поэтому расскажу немного о необходимых нам ее функциям. О самой программе, думаю, рассказывать здесь не надо, эта информация есть в Internet. Что такое nLite?
Для нас, в данном случае, важно то что программа nLite позволяет загрузить в дистрибутив Windows XP, так необходимые нам драйверы контроллера SATA2. Для того чтобы вносить изменения в дистрибутив необходимо его скопировать на HDD. Запустив программу nLite, показываете путь к папке с дистрибутивом. Данные о дистрибутиве выводятся в том же окне. Далее следуете указаниям. В окне
выбираете пункт «Интеграция драйверов» (красная стрелка), жмете «Далее» и следуете указаниям (указываете путь к драйверам и жмете «Выполнить»)
Не забудьте предварительно распаковать драйверы из EXE файлов, т.к. вам нужно будет указать путь к INF файлам. Как правило, WinRAR или 7-zip с распаковкой драйверов справляются.
Все! Драйверы встроены. Выбираете последний пункт «Создать загрузочный ISO», и в указанном Вами каталоге создается образ загрузочного диска полностью соответствующий лицензионному (регистрационный номер и авторизация полностью аналогична исходному), но содержащий в своем составе и необходимые драйверы. Режете его на диск, который используете для установки ОС XP. Рассмотренная причина устранена, инсталляция выполнена успешно.
ЗаключениеСледует отметить, что программа nLite дает множество возможностей для грамотного пользователя. В том числе оптимизация инсталлятора и самой ОС под конфигурацию Вашего ПК. Это особенно важно для ПК с ограниченными ресурсами, потому что снижают объем загружаемой на ПК ОС. Стало возможным монтировать на инсталлятор любых специфических (фирменных) драйверов (что часто бывает ноутбуками и нетбуками), что позволяет самостоятельно устанавливать нужную Вам операционную систему на Ваш девайс. После создания инсталлятора с интегрированными драйверами SATA2 контроллеров, с его помощью, XP устанавливается без проблем. После решения проблемы в одном частном случае, все-таки не оставляет ощущение, что мнение об еще одном способе принудительно пересадить всех на Висту, а в дальнейшем и на семерку. Дескать прогресс железный и программный не остановить. Плохо только, что ни один монополист, права выбрать необходимый ему продукт, пользователю не оставляют. Подготовил А.Сорокин, | ||||||
Попасть прямо в разделы сайта можно здесь:
/Неизвестный
процессор/Охлаждение ПК/Электроника для ПК/Linux/Проекты, идеи/Полезные советы/Разное/
При полном или частичном использовании материалов ссылка на "www.electrosad.ru" обязательна. | ||||||
Copyright © Sorokin A.D. |
|
2002 - 2020 |