Обновление версий Windows

Обновление предыдущей версии Windows

При наличии на вашем компьютере работоспособной версии Windows предыдущего поколения вы вполне можете обойтись и без магических трюков с загрузкой с CD, и без полной переустановки системы. Просто вставьте диск с установочным комплектом Windows в дисковод вашего компьютера… и вот уже перед вашими глазами настойчиво маячит табличка, приглашающая начать процесс обновления операционной системы.

Надо сказать, что обновление возможно далеко не всегда. К примеру, если у вас на компьютере уже установлена Windows XP Professional, обновить ее до Windows Vista Home уже не получится, подойдет лишь Vista Business или Ultimate. А вот на XP Home ложится практически любая версия Vista.

Точно такое же требование относится и к разрядности – если вы хотите не устанавливать Vista «с нуля», а обновить предыдущую систему, устанавливайте поверх 32-разрядной версии только 32-разрядную.

Специально для пользователей XP Microsoft разработала специальную программу – Советник по переходу на Windows Vista. Ее можно бесплатно скачать с сайта компании – адрес странички мы приводить не будем, уж слишком длинный, а для того, чтобы найти программу, вам достаточно набрать ее название в Яндексе или Google. Обязательно запустите эту программу перед обновлением – она не только расскажет вам об особенностях различных модификаций Vista, но и проверит ваш компьютер на наличие несовместимых с Vista программ и устройств.

Процесс обновления Windows из самой Windows практически полностью повторяет обычную установку – разве что проходит он куда быстрее, да и красивых картинок во время установки демонстрируется больше.

Сначала вам будет предложено (на выбор) несколько вариантов установки: либо обновление текущей версии Windows (с сохранением всех настроек, драйверов и установленных программ), либо новая установка – с полным удалением старой операционной системы и всех программ для нее. Первый вариант выглядит, конечно, предпочтительнее для пользователей-новичков – переход на новую версию проходит практически безболезненно.

Однако знатоки рекомендуют проводить обновление Windows (установку новой версии поверх старой) только в тех случаях, когда система работает безукоризненно. В противном случае всегда есть вероятность, что накопленные вашей старой ОС ошибки и сбои «по наследству» перейдут к новой Windows… Правда, вероятность такого исхода при установке Windows Vista Ultimate поверх, например, Windows XP Home, крайне мала: поскольку эти системы построены на основе разных ядер, практически вся «начинка» старой Windows при переустановке удаляется вместе со всеми ошибками и «глюками».

Словом, как всегда: плюсы сочетаются с минусами, легкость обновления с лихвой компенсируется страхом – а вдруг не получится? И все-таки стоит попробовать. Ведь переустановка всех программ, которая неизбежно последует за полным сносом операционной системы, займет у вас несколько часов, а переустановка Windows поверх Windows – минут сорок.

Есть здесь и еще один интересный момент: оказывается, далеко не все установочные комплекты Windows позволяют провести процедуру обновления старой операционной системы. В том случае, если вам достался так называемый OEM-вариант установочного комплекта (который, как правило, распространяется только вместе с новыми компьютерами, а также активно тиражируется пиратами), то в окошке выбора типа установки будет лишь один вариант – Новая установка! Так что для корректного обновления версии Windows вам придется поискать другой, полноценный установочный комплект.

Перед началом установки очистите память вашей ОС от загруженных в нее приложений, которые могут вызвать крах системы в самый неподходящий момент. ||

Закройте все запущенные программы, в том числе и прячущиеся под значками быстрого доступа в правой части Панели задач. Память можно почистить с помощью Меню задач, вызываемого посредством одновременного нажатия клавиш Ctrl, Alt, Del. ||

Теперь запустите с помощью любого файлового менеджера файл setup из папки, содержащей дистрибутивный (установочный) комплект Windows. А обычно достаточно просто вставить установочный диск в дисковод – он запустится автоматически. ||

Как установить Windows XP

Установка операционной системы Windows XP довольно проста, и ее может установить практически любой юзер. Надо лишь читать появляющиеся на экране монитора сообщения и иногда «тыкать» в клавиши. Тенденция к упрощению установки ОС семейства Windows просматривается уже давно – каждую новую вышедшую версию установить легче предыдущей.

Но не смотря на все старания разработчиков Windows XP облегчить установку, невозможно все предусмотреть, т.к. операционная система – это очень сложная программа, и процессы происходящие в ней не всегда легко контролировать. В результате этого могут возникнуть различные нештатные ситуации и «глюки».

И тут на помощь приходит командная строка программы установки Windows XP. Некоторые операции без знания ее параметров не получиться осуществить. Параметров очень много, и знать их все простому пользователю конечно не обязательно, но иметь справочную информацию под рукой будет всегда полезно.

Запустить установку Windows XP вручную (не с помощью автозапуска диска) возможно 2-я способами:

1. С помощью программы winnt.exe (находится в каталоге i386 – для запуска из под MS-DOS).
2. С помощью программы winnt32.exe (находится в каталоге i386 – для запуска из под Windows).

Параметры программы winnt.exe:

/? — показывает справку;
/a —задействует средства для людей с ограниченными возможностями — экранную лупу и диктор;
/B — в Windows NT предписывает загрузочные файлы копировать непосредственно на винчестер, не используя дискеты;
/C — не проверяет свободное пространство hdd;
/e:команда — задаёт команду, которая будет выполнена по окончании графической стадии установки ОС. В частности, с помощью этого параметра можно задать запуск специального файла cmdlines.txt, в котором перечисляются программы (а также — какие-либо команды или сценарии), которые надо запустить в конце графической фазы инсталляции системы (то есть часть дополнительных приложений, в принципе, можно установить вместе с ОС);
/F — копировать файлы с загрузочных дискет без их проверки;
/i:файл.inf — указывает имя файла (без пути) с данными о программе установки. По умолчанию используется файл \i386\Dosnet.inf. Кстати говоря, благодаря этому файлу можно, например, выбрать директории, которые не будут копироваться на ваш ПК при установке ОС;
/I — включает создание файла протокола $winnt.log, в который заносятся ошибки, возникающие при копировании файлов во временную папку на ПК в начале инсталляции ОС;
/r:папка — включает создание (вернее, производится её копирование с диска с дистрибутивом, содержимое таких папок пользователь может составлять по своему усмотрению) папки в каталоге Winnt (в Windows XP по умолчанию папка с файлами ОС называется Windows), которая останется по окончании установки ОС. Если указать несколько параметров /r, то будет создано несколько папок;
/rx:папка — включает создание временной папки в каталоге Winnt, которая будет удалена по окончании установки ОС. Если указать несколько параметров /rx, то будет создано несколько папок;
/s:путь — указывает путь к дистрибутиву Windows. Применяется, в частности, для установки системы с сервера (можно указывать путь к восьми серверам). Путь следует указывать в полной форме: диск:\путь или \\сервер\общий_ресурс\путь. По умолчанию используется та же папка, в которой расположена программа winnt.exe;
/t:диск — задаёт диск, на котором в ходе инсталляции будут размещены временные файлы. Если этот параметр отсутствует, то программа установки использует раздел, на котором больше свободного дискового пространства;
/u:файл_ответов — задаёт файл ответов для программы установки Windows. Обычно для автоматизации установки ОС используется файл unattend.txt. Параметр /u следует использовать вместе с параметром /s;
/udf:id[,UDF_файл] — указывает идентификатор id, с помощью которого программа установки Windows определяет значения в UDF-файле (Uniqueness Database File) для модификации файла ответов каждого компьютера при установке системы на множество ПК. Если не указан UDF-файл, то система потребует дискету с файлом $Unique$.udb.

У программы winnt32.exe параметров командной строки несколько больше:

/? — справка о программе;
/checkupgradeonly — вместо установки системы произвести проверку возможности обновления текущей версии Windows, по окончании которой будет сгенерирован отчёт (файл Upgrade.txt в Windows 9x или Winnt32.log в Windows NT) о возможности установки новой ОС;
/cmd:команда — задаёт команду, которая должна быть исполнена во время завершающей стадии установки ОС. С помощью этого параметра также можно задать запуск специального файла cmdlines.txt, в котором перечисляются программы (а также — какие-либо команды или сценарии), которые надо запустить в конце графической фазы инсталляции системы;
/cmdcons — установить консоль восстановления системы и добавить её вызов в загрузочное меню. Инсталляция ОС, соответственно, не производится;
/copydir:папка — включает создание дополнительной папки с именем папки в каталоге Winnt. Если указать несколько параметров /copydir, то будет создано несколько папок;
/copysourse:папка — включает создание временной папки в каталоге Winnt, которая будет удалена по окончании установки ОС. Если указать несколько параметров /copysourse, то будет создано несколько папок;
/debug[уровень][:имя_файла] — включает протокол отладки (по умолчанию — файл Winnt32.log) с заданным уровнем (по умолчанию — 2, возможные значения 1-4) детализации сообщений о возникших при установке ОС ошибках и предупреждениях;
/i:файл.inf — указывает имя файла (без пути) с данными о программе установки. По умолчанию — dosnet.inf;
/m:имя_папки — задаёт программе установки альтернативный путь к расположению исходных файлов;
/makelocalsource — включает обязательное копирование файлов дистрибутива на локальный жёсткий диск;
/noreboot — отменяет перезагрузку ПК после завершения первого этапа установки ОС (копирование файлов), например, для выполнения пользователем каких-либо команд;
/O — предписывает программе установки создать только загрузочные дискеты;
/OX — создать загрузочные дискеты для инсталляции ОС с компакт-диска или из сети;
/s:путь — указывает путь к дистрибутиву Windows. Применяется, в частности, для установки системы с сервера (можно указывать путь максимум к восьми серверам одновременно: winnt32 /s:server1 … /s:server8). Путь следует указывать в полной форме: диск:\путь или \\сервер\общий_ресурс\путь. По умолчанию используется та же папка, в которой расположена программа winnt32.exe.
/syspart:диск — подготовка диска для установки ОС. При использовании этого параметра программа установки ОС копирует все необходимые установочные файлы дистрибутива Windows на специально выделенный жёсткий диск и помечает его как активный, после чего этот диск можно установить на любой ПК (или сделать несколько его клонов), на котором и продолжится установка ОС. Параметр /syspart используется совместно с параметром /tempdrive, причём их значения должны указывать на один и тот же диск;
/tempdrive:диск — задаёт программе установки ОС диск для размещения временных файлов, используется совместно с параметром /syspart
/u[секунд]:файл_ответов (равнозначно /unattend[секунд]:файл_ответов ) — включает автоматизированную, основанную на файле ответов (обычно — unattend.txt), установку Windows. При обновлении предыдущей версии Windows NT можно задать задержку в секундах между завершением копирования файлов до перезагрузки ПК. Используется совместно с параметром /s;
/unattend — включает автоматическое обновление предыдущей версии Windows, основываясь на её конфигурации. То есть все настройки ОС сохраняются, и вмешательства пользователя не требуется;
/udf:id[,UDF_файл] — указывает идентификатор id, с помощью которого программа установки Windows определяет соответствующие значения в UDF-файле (Uniqueness Database File) для модификации файла ответов каждого компьютера;
/x — отключает создание загрузочных дискет при установке Windows NT;
/#U:ANYLOCATE — разрешает обновить локализованную версию Windows до американской английской версии Windows 2000 Pro (с XP лично я его не проверял).