24 апреля 2009

Обновляемся с Windows 7 Beta 1 до RC 1

В связи с "неожиданно" ренней утечкой в сеть через торренты Windows 7 Release Candidate 1, многие уже начали качать очередной шедевр инженерной мысли Microsoft :).
А что делать тем, кто уже активно использует в своей повседневной работе предыдущую общедоступную версию Windows 7 Beta 1? Можно ли обновить ее до Windows 7 RC1?

Давайте рассмотрим для начала официальный ответ Microsoft по этому поводу. Итак, Microsoft для обновления до RC1 предлагает проделать следующие шаги:

1. Начните с резервного копирования данных. Документы, мультимедиа файлы или другие файлы которые вам будут нужны на новой операционной системе. Для этого полностью скопируйте раздел на котором была установлена Windows 7 Beta 1, на другой раздел или жесткий диск (в зависимости от конфигурации системы).
2. Используйте встроенную программу/функцию Windows 7 которая называется - Windows 7 Easy Transfer для резервного копирования и переноса пользовательских настроек. Эта программа входит в Beta 1.
3. Отформатируйте раздел на котором была установлена Windows 7 Beta 1.
4. Установите Windows 7 Release Candidate 1 на отформатированный раздел.
5. Воспользуйтесь Windows 7 Easy Transfer для восстановления пользовательских настроек, которые были сделаны в Windows 7 Beta 1.
6. Переустановите все программы, которые вам необходимы для работы.
7. Восстановите файлы из бэкапа сделанного на первом шаге.

Т.е. Microsoft официально не рекомендует, если сказать более точно - ограничивает нас устанавливать версию Windows 7 RC1 поверх существующей Windows 7 Beta 1. Все бы ни чего, вот только меня лично смушает объем работы, который необходимо проделать на шаге 6, так как многие уже "обжились" на бете и имеют большое количество установленного программного обеспечения :). Переустанавливать его, честно говоря, большой радости не доставляет.

Неужели нет других способов обновиться? И почему нельзя просто вставить диск и сделать обновление с Windows 7 Beta 1 до RC, как это можно было сделать например при обновлении с Beta 1 до билда 7057?
Дело в том что при такой попытке вы получите ошибку :(.

А вот теперь мы вплотную подошли к описанию метода 2, который предлагают умельцы сумевшие разобраться с этим ограничением :).
ВНИМАНИЕ!!! Если у вас УЖЕ установлен билд 7077 вам НЕ нужно делать шаги описанные ниже! При попытке обновления у вас ошибки не возникнет!

ВНИМАНИЕ!!! Этот метод может повредить не только ОС но и ваши файлы, так что в любом случае воспользуетесь ли вы первым или вторым методом - сделайте РЕЗЕРВНУЮ КОПИЮ Ваших данных.

Итак, что нам понадобиться для "магических действий":
1. Установленная Windows 7 Beta 1 (или более поздний билд до 7077 (исключая его. Почему смотри выше), если конечно вы его скачивали и устанавливали :).
2. Скачанный образ Windows 7 Release Candidate 1 в виде ISO файла.
3. Программа для редактирования ISO файлов (например UltraISO) или программа для распаковки ISO (например WinRAR или 7-Zip).

Если у вас есть все необходимые компненты тогда приступаем:
1. Распаковываем скачанный образ например на диск D в предварительно созданную папку W7100. Все действия я буду описывать опираясь на папку D:\W7100.
2. После распаковки Вы должны увидеть такую же структуру и размер папок (касается образа для x86) как на рисунке ниже:

3. Переходим в папку D:\W7100\sources\ и ищем там файлик с именем D:\W7100\sources\cversion.ini
4. Открываем этот файл в любимом текстовом редакторе (можно в Notepad'e)
В неизменненном файле Windows 7 RC1 Вы должны увидеть вот такое содержание:

5. Изменяем в этом файле строчку
MinClient=7077.0
например на
MinClient=7000.0
т.е. указываем минимальный билд на который может быть установлена версия RC1.
6. Сохраняем файлик.
7. После чего сохраняем изменения в образе (если вы пользовались UltraISO) и записываем сохраненный образ на DVD, или запускаем установку с помощью файла
D:\W7100\setup.exe и обновляемся до Windows 7 Release Candidate 1.

Информация взята на официальном блоге команды разработчиков Windows 7.

Удачного Вам обновления!

Комментариев нет:

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