PDA

Показать полную графическую версию : Восстановление Windows 7, затёртой при установке Windows 8


Страниц : [1] 2

Blast
14-09-2011, 23:20
Восстановление Windows 7, затёртой при установке Windows 8

Зайдите на диск "С", и убедитесь, что папка Windows.old присутствует. Только в этом случае восстановление возможно.
http://tattooink.me/imagehost/dt/A1P9/1aafdb13e102.jpg ([URL=http://tattooink.me/imagehost/di/A1P9/1aafdb13e102.jpg) http://tattooink.me/imagehost/dt/JJMK/253018724fcd.jpg (http://tattooink.me/imagehost/di/JJMK/253018724fcd.jpg)

Загрузитесь в среду Windows RE с установочного диска (или флэшки) Windows 7 (!).
Нажмите Далее:
http://tattooink.me/imagehost/dt/1YMD/9d50c94a1679.jpg (http://tattooink.me/imagehost/di/1YMD/9d50c94a1679.jpg)

Нажмите Восстановление системы:

Нажмите Нет:
http://tattooink.me/imagehost/dt/FUQX/9678419534e3.jpg (http://tattooink.me/imagehost/di/FUQX/9678419534e3.jpg)

Нажмите Далее:
http://tattooink.me/imagehost/dt/RDHR/006326a85870.jpg (http://tattooink.me/imagehost/di/RDHR/006326a85870.jpg)

Выберите Командная строка:
http://tattooink.me/imagehost/dt/RSAI/663cae35fb49.jpg (http://tattooink.me/imagehost/di/RSAI/663cae35fb49.jpg)

http://tattooink.me/imagehost/dt/ZQF8/1967741d784d.jpg (http://tattooink.me/imagehost/di/ZQF8/1967741d784d.jpg)

Переключите раскладку клавиатуры на английскую. Последовательно вводите следующие команды и подтверждайте выполнение каждой из них нажатием клавиши Enter.
C:
Md Win8
Move Windows Win8\Windows
Move "Program Files" "Win8\Program Files"
Move Users Win8\Users
Attrib –h –s –r ProgramData
Move ProgramData Win8\ProgramData
Rd "Documents and Settings"

Move /y c:\Windows.old\Windows c:\
Move /y "c:\Windows.old\Program Files" c:\
Move /y c:\Windows.old\Users c:\
Если устанавливались 64-разрядные версии Windows, введите дополнительно 2 команды:
Move "Program Files (x86)" "Win8\Program Files (x86)"
Move /y "c:\Windows.old\Program Files (x86)" c:\
Закройте окна и отправьте компьютер на перезагрузку.
Если всё сделано правильно, должна начать загружаться Windows 7. Видим следы якобы неудавшейся установки и соглашаемся с перезагрузкой.
http://tattooink.me/imagehost/dt/D2WJ/3696c5197282.jpg (http://tattooink.me/imagehost/di/D2WJ/3696c5197282.jpg)

Всё. Должна загрузиться восстановленная Windows 7.

okshef
14-09-2011, 23:28
Читать нужно перед установкой:
IMPORTANT NOTES:

· Upgrade from Windows 7 installation is not supported for pre-release code; only clean installs are supported.

· You can't uninstall the Windows Developer Preview. To reinstall your previous operating system, you must have restore or installation media.

· The Windows Developer Preview is a pre-beta version of Windows 8 for developers. These downloads include prerelease software that may change without notice. The software is provided as is, and you bear the risk of using it. It may not be stable, operate correctly or work the way the final version of the software will. It should not be used in a production environment. The features and functionality in the prerelease software may not appear in the final version. Some product features and functionality may require advanced or additional hardware, or installation of other software.
И кто же устанавливает системы в один раздел?
Алгоритм:
Восстановление компьютера под управлением Windows 7 для предыдущей установки Windows с помощью папки Windows.old (http://support.microsoft.com/kb/971760)

Grabber2006
14-09-2011, 23:30
Всех ругательств мира не хватит на то, чтобы описать разработчиков уиндоус восемь. »

А в предыдущих версиях "уиндоус" было как-то по другому?

Смотрите здесь (http://support.microsoft.com/kb/971760).

iDrug
14-09-2011, 23:38
Я надеялся, что на каком-то из этапов установки у меня спросит путь куда установить ОСь, но этого не произошло (или произошло пока я отходил, и прошло, не дождавшись ответа), у меня целый раздел пустой был для 8ки подготовлен.
И да, я читал вышенаписанное. Апгрейд мне и не нужен был, а 2-ая строка вообще полный бред. Что за ОСь, которую нельзя удалить?
И спасибо за ссылку, вот только там на непонятном языке всё написано - пришлось вызывать английскую версию странички.
Сейчас буду пробовать, вот только привод оптических дисков не хочется подключать, надеюсь получится через флешку всё сделать.

Ну началось... Windows Recovery Environment вроде как нельзя вызвать смонтировав установочный .iso 7ки из-под винды.
Чтобы сделать загрузочной флешку и залить туда Win7 нужна windows 7 usb dvd download tool, которая на чистой 8-ке не запускается, т.к. ей нужен .net fw 2.0, которого нет в системе.
Скачал отсюда (http://www.microsoft.com/download/en/confirmation.aspx?id=6523), почему-то он мне пишет, что устанавливал 3.5.1

Кстати, может и правда пора создать раздел "Windows 8" на этом форуме?
И вдогонку вопрос: русификатора для Win8DP пока нет ещё?

Сделал всё по инструкции - не помогло.

5. In the System Recovery Options window, click the version of the Windows 7 operating system that you want to repair, and then click Next.

В том списке только 1 запись и это 8ка.

move /y c:\Windows.old\ProgramData c:\
там нет такой папки

f:/boot/bootsect /nt60 c:
... successfully updated...

Attrib –h –s –r boot.ini.saved
Не найден файл: boot.ini.saved

После ребута запускается рекавери 8-ки и ничего не может поделать.
А в списке где раньше систем для восстановления появилась 2-ая запись о 8-ке с припиской "(восстановлено)" в конце.

Morpheus
15-09-2011, 03:17
iDrug, только что проделал восстановление, результат в шапке темы. Посмотрите, может ошиблись где.

Bobbydream
15-09-2011, 03:38
Может кому пригодится то, что я скажу.
У меня в системе два жестких диска.
На каждом созданы по несколько разделов, также присутствуют системные, по 40 Гб.
Так вот, на одним из них установлена рабочая система (7-ка),
а на другом я постоянно провожу эксперименты - то линукс какой-то установлю, то ХР, то 7-ку.
Но загрузчик рабочей ОСи у меня остается не тронутым по следующей причине:
в биосе перед установкой какой-либо ОСи для тестирования я выбираю главным 2-ой винт (не тот, на котором рабочая система).
Далее вставляю загрузочный диск с ОСью - и просто устанавливаю на системный раздел на 2-ом винчестере.
Когда все манипуляции завершены - у меня в результате на каждом винчестере своя загрузочная запись,
а винт, с какого я хочу загрузится выбираю при загрузке системы нажатием клавиши F8 (у вас может быть другая).
То есть, в результате таких совершенно простых манипуляций я получаю 2 не пересекающиеся между собой операционные системы.
З.Ы. Конечно, все это возможно, если у вас есть минимум 2 жестких диска в системном блоке.

iDrug
15-09-2011, 03:49
Morpheus, спасибо, сейчас ещё раз попробую, но вообще-то ошибиться не мог. У меня после рестарта загрузчик он вин8 остаётся.

и код "восстановление загрузчика" лучше поместите ПОСЛЕ заметки про х64 системы

а ProgramData у меня наверно нет потому, что при установки это долбанной 8-ки эти му-дурацким установщиком - я где-то там галку не нажал, чтобы осуществить перенос своих данных о программах, т.к. подумал, нахрена мне во ВТОРОЙ винде следы от первой, а оказалось что из-за этих безмозглых уродов мне не предложили выбор места для установки и всё установилось поверх 7-ки, так что я думаю у меня теперь и много прог полетит, правда у меня 95% софта - портабл, т.к. Майкрософту нет доверия уже давно.

iDrug
15-09-2011, 04:36
попробовал - не помогло

Каким-то чёртовым чудом, произошло нечто и после очередного (5-6ого?) ребута запустилась 7-ка.
А ещё после 1 ребута (решил посмотреть какие там записи есть при выборе ОС) - оказалось остались 2 записи: чинить вин8 и просто запустить вин8. Выбираю 2-ой вариант и грузится 7-ка.
Подскажите, пожалуйста, как исправить записи в загрузчике?
Ах да, ещё у 7-ки после 2-ого ребута почему-то слетела активация.
В общем ни в коем случае не запускайте установщик 8-ки из под 7.

Активация слетела после того, как в биосе выставил поддержку аппаратной виртуализации (или как-то так), иначе вин8 у меня не устанавливалась в VirtualBox-е

okshef
15-09-2011, 08:27
как исправить записи в загрузчике? »
сделайте текстовый файл программы Multiboot c опцией enum /all, получение которого описано после слов Внимание - обязательно к исполнению! в шапке темы Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки (http://forum.oszone.net/thread-196715.html).

iDrug
15-09-2011, 18:55
вот он

А не могла у меня активашка слететь из-за папки C:\Recovery, в которой, скорей всего, файлы от 8-ки?

okshef
16-09-2011, 00:40
iDrug, вам проще пересоздать BCD, чем что-то исправлять.
Попробуйте удалить старый BCD из системы (в успешности операции я не уверен). Если не получится - придется то же самое делать в среде восстановления.
Загрузитесь в Windows 7
(Важно!!!) создайте диск восстановления (Создание диска восстановления системы и загрузка с него (http://www.oszone.net/9476/WindowsRE#recovery)) в случае сбоя загрузки
в командной строке с правами администратора (http://oszone.net/4331/#5) выполните:
attrib -s -h -r c:\boot\bcd
del c:\boot\bcd
bcdboot %windir%
Если первые две команды не пройдут в Windows, выполните их в среде восстановления, а вместо последней выполните
bootrec /rebuildbcd

Активация - на вашей совести :)

alexxx61rus
16-09-2011, 00:44
Мне вариант из шапки не помог. Даже не знаю что дельть.

P.S.: SOS...

iDrug
16-09-2011, 01:05
okshef,
C:\Users\Администратор>bootrec /rebuildbcd
"bootrec" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\Users\Администратор>attrib -s -h -r c:\boot\bcd

C:\Users\Администратор>del c:\boot\bcd
c:\boot\BCD
Процесс не может получить доступ к файлу, так как этот файл занят другим процесс
ом.

okshef
16-09-2011, 01:10
iDrug, читайте внимательно:
Если первые две команды не пройдут в Windows, выполните их в среде восстановления »

iDrug
16-09-2011, 01:57
мне не хочется возиться со средой восстановления, ссылка на утилиту от вас была - эта утилита написана кем-то с этого форума? почему бы к ней не приделать просто редактирование списка имеющихся записей? у меня 2-ую запись надо просто удалить, а 1-ую я уже этой утилитой переименовал как надо.

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

Воспользовался Visual BCD Editor v.0.9.3 и удалил лишние записи.

okshef
16-09-2011, 08:27
iDrug, у вас есть работающие записи и хлам. Причем работающие во многом дублируют друг друга. Поэтому мне не хотелось возиться, и я предложил действенный вариант. Ну, раз вы сами во всем разобрались - поздравляю.

Igorsamoylov
18-09-2011, 13:24
Во время выполнения пункта
move Windows Win 8\Windows
получаю ответ:
не удается найти указанный файл

Morpheus
18-09-2011, 13:44
Win 8 »
Пробела быть не должно.

Igorsamoylov
18-09-2011, 22:31
его не было (это тут в посту случайно поставил), дело в другом - с точки зрения windows RE - система находилась на диске D:
2 момент - этот метод перемещает папку users - а у меня при установке win8 - она их переместила с семерке в свою папку users
эти моменты в шапке можно как-то отдельно описать

kapa7
02-03-2012, 15:48
аналогичные проблемы, при командах Move Windows Win8\Windows и далее пишет файл-папка не найдены, хотя вот они http://s43.radikal.ru/i100/1203/cc/c49d615cd8f5.png. помогите, пожалуйста, кто чем может - очень важно восстановить 7-ку)

Igorsamoylov, если моя система с точки зрения windows RE тоже на D: (как вообще определить на каком диске с ее точки зрения?)) то как видоизменить команды?
Move /y d:\Windows.old\Windows D:\
Move /y "d:\Windows.old\Program Files" D:\
Move /y d:\Windows.old\Users D:\ ?
и у вас получилось всё восстановить?




© OSzone.net 2001-2012