Исправление ошибки [80070241] во время установки Windows Vista

Автор: Topol Четверг, Май 3rd, 2012 Нет комментариев

Рубрика: Операционные системы

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

Речь пойдет об ошибке «An error occurred while copying Setup files onto your local machine. Error code is [80070241]«, что означает «Во время копирования файлов на вашу машину произошла ошибка…» Мы попытаемся решить эту проблему, без повторного скачивания или покупки дистрибутива.

Для этого вам понадобится две программы. Это Win32Dasm 10 и WinHex 11.8. Может быть, другие версии также подходят, но автор устранял неполадку именно ими.

Сначала необходимо скопировать все файлы с установочного диска на жесткий диск. В качестве примера, файлы были скопированы в папку /Vista. Вам необходимо открыть файл winsetup.dll (/Vista/sources/winsetup.dll) приложением Win32Dasm (процесс открытия может занять продолжительное время). После открытия, пройдите к поиску (Search > Find Text или просто нажмите F3). В после поиска введите «while copying Setup files» и перейдите к найденной строке (такая строка лишь одна в коде).

Теперь вам необходимо начать перебираться по строкам вверх, пока не найдете следующий текст: «JNE 448797B4». Возможно, цифры будут иными, но команда «JNE» (или JE) обязательно должна быть. Другими словами, вы должны оказаться по близости от следующего текста:

Код:
cmp DWORD ptr…
jne…
push..
push..
call..
push..

Теперь произведите двойной щелчок по строке jne, чтобы выделить ее. После выделения, на строке состояния; там вы должны найти следующее: «@Offset 00068D07h» (числа могут быть другими). Запишите эту строчку, откинув @Offset в начале последнюю букву h.

Далее перейдите в WinHex и откройте тот же winsetup.dll. Перед вами появится набор чисел и символов. Нажмите Alt+G (или перейдите в меню Position > Goto offset). Там вы должны ввести записанное вами число (в моем случае это 0068D07). После нажатия Ок, вы увидите следующую строку:

Код:
00068D00   01 00 00 00 39 75 F8 0F  85 A7 00 00 00 56 56 FF

Если в этой строке у вас есть число 85, то смените его на 84. Если у вас имеется 84, вы должны поменять его на 85. Затем сохраните изменения в файле.

После завершения этих действий, запустите установку (/Vista/Sources/setup.exe) и подождите, пока не появится первый этап. Далее, ничего не трогая в установке, перейдите в проводник (нажатие кнопки start на клавиатуре и выбор проводника), а затем в корень диска C:=, где создались две папки. В одной из них есть подпапка sources, куда вам необходимо скопировать файлы boot.wim, и install.wim. После копирования вы можете продолжить установку.

Источник: thevista.ru

Оставить комментарий

Чтобы оставлять комментарии Вы должны быть авторизованы.

Похожие посты