Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Секреты Windows: статьи о реестре, rundll32.exe, программах Несколько вопросов установки Windows Vista


Другие наши рассылки:
  • Новости IT-мира: Ежедневно ссылки на новости и статьи сайтов ixbt.com, thevista.ru, xakep.ru, securitylab.ru, oszone.ru, inattack.ru, ht.ua, overclockers.ru, центр загрузки Microsoft, softportal.com, realcoding.net, 3dcenter.ru, ladoshki.com, smti.ru, seonews.ru, ibm.com и др.

Данная статья была написана для журнала Мой компьютер.

Как театр начинается с вешалки, так и работа с любой операционной системой начинается с ее инсталляции. В этой статье мы рассмотрим несколько вопросов инсталляции операционной системы Windows Vista, которые, как надеется автор, помогут читателю лучше понять этапы установки Windows Vista, а также покажет, как можно управлять установкой этой операционной системы.

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

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

Просто пример простого совета

Например, одним из таких советов является совет установки операционной системы не с установочного компакт-диска, а с альтернативного источника. Например, с жесткого диска. Что может быть проще, чем этот совет? Однако соблюдает ли кто-нибудь его?

Если посмотреть на процесс установки операционной системы с точки зрения скорости установки, тогда установка с компакт-диска является наиболее продолжительной. Кроме того, во время установки с компакт-диска повышена вероятность возникновения различного рода ошибок. Да и сам установочный компакт-диск от частого использования может испортиться.

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

Установка с жесткого диска. Самой первой альтернативой компакт-диска, которая приходит в голову, является стандартный жесткий диск. Действительно, почему бы не скопировать содержимое установочного компакт-диска на жесткий диск и не запустить процесс установки с него? Для этого достаточно просто найти среди скопированного содержимого диска файл setup.exe и запустить его.

В результате скорость начального этапа работы программы установки операционной системы (загрузка и работа программы установки до первой перезагрузки компьютера, а также процесс копирования файлов новой операционной системы на жесткий диск и начальная загрузка их в оперативную память) будет выше, чем при запуске с компакт-диска. Кроме того, содержимое установочного компакт-диска, скопированное на жесткий диск, всегда можно будет оставить для использования в дальнейшем.

Установка с внешнего жесткого диска. Еще одним носителем для установки операционной системы является внешний жесткий диск. Процесс установки с его участием аналогичен установке с обычного жесткого диска, однако обладает двумя дополнительными преимуществами.

  • Вы всегда можете взять внешний жесткий диск с собой, упростив тем самым процесс удаленной установки операционной системы.
  • Как правило, скорость установки с внешнего жесткого диска еще выше, чем скорость установки с внутреннего жесткого диска компьютера.

Установка с флешки. Если же вы обладаете устройством, в народе называемым флешкой, которое имеет объем памяти, достаточный для записи на него установочных файлов Windows Vista (примерно 4 Гбайт), тогда вы можете считать себя счастливцем.

Вы можете использовать его по-разному. Например, для хранения данных, переноса данных между компьютерами, использования функции ReadyBoost…а также для установки операционной системы. Конечно, все зависит от конкретной флешки и ее характеристик, однако, как правило, процесс установки с флешки проходит наиболее быстро.

Более того, вы можете создать загрузочную флешку. То есть, флешку, при обнаружении которой во время запуска компьютера процесс установки Windows Vista запустится автоматически (если в BIOS была включена возможность поиска загрузочного сектора на флешке, и она стоит перед поиском на жестком диске).

Для этого можно воспользоваться командами, представленными в листинге ниже, после чего скопировать на флешку содержимое установочного компакт диска Windows Vista при помощи команды вида xcopy [буква компакт диска]:\*.* /s/e/f [буква подключенной флешки]:\.

#запускаем программу diskpart и переходим в ее интерпретатор команд
diskpart
#смотрим список подключенных к компьютеру дисков и их номеров. Нам нужно
#запомнить номер, соответствующий нашей флешке.
list disk
#подключаемся к нашей флешке, для чего нужно указать ее номер, который мы
#узнали при помощи команды list disk (в нашем примере номер флешки равен 1,
#однако номер флешки на вашем компьютере межет отличаться).
#В дальнейшем все вводимые нами команды будут выполняться над флешкой.
select disk 1
#очищаем содержимое флешки, после чего создаем на ней основной и
#единственный раздел, и одновременно подключаемся к нему при помощи
#команды select partition «номер раздела».
#В дальнейшем все вводимые нами команды будут выполняться над выбранным
#разделом флешки.
clean
create partition primary
select partition 1
#делаем выбранный раздел активным (то есть, с него будет запускаться
#установка операционной системы), после чего выполняем его форматирование
#c использованием файловой системы FAT32.
active
format fs=fat32
#Сохраняем все изменения и выходим из программы diskpart.
assign
exit
Граждане, уважайте диски для обновления до Windows Vista

Установить операционную систему Windows Vista можно не только с помощью установочного диска Windows Vista, предназначенного для чистой установки, но и с помощью так называемого upgrade-диска. Данная разновидность установочных дисков содержит в себе установочные файлы Windows Vista, с помощью которых можно установить новую версию Windows Vista только в том случае, если на компьютере уже установлена какая-либо лицензионная версия Windows. То есть, с его помощью можно воспользоваться только функцией обновления операционной системы.

Несомненным плюсом upgrade-диска является его заниженная цена по сравнению с аналогичным диском для «чистой» установки. Несомненным минусом же данного диска можно и пренебречь...

Если у вас имеется upgrade-диск, однако вы не имеете ранее установленной лицензионной операционной системы Windows XP, можно поступить следующим образом.

В процессе установки Windows Vista с upgrade-диска не вводите ключ продукта. Вместо этого просто нажмите кнопку Далее, после чего выберите версию операционной системы, которой соответствует ваш upgrade-диск, и продолжите выполнять установку Windows Vista. В итоге вы установите версию Windows Vista, которую необходимо активировать в течение 30 дней.

После установки первой версии Windows Vista, необходимо повторно запустить процесс установки Windows Vista (уже из установленной Windows Vista, при помощи файла setup.exe на установочном upgrade-диске), в котором выбрать вариант обновления операционной системы на основе только что установленной Windows Vista.

То есть, на этот раз мы выполняем обновление до Windows Vista, вводим ключ продукта, и таким образом устанавливаем лицензионную Windows Vista при помощи upgrade-диска. А ведь в начале мы не имели ни одной лицензионной версии Windows.

Командная строка…она повсюду…от нее нигде не скроешься

Вы часто пользуетесь командной строкой при работе в операционных системах Windows? Специалисты по отлову утверждают, что обнаружить опытного пользователя очень просто именно с помощью командной строки. Этот метод очень прост и практически стопроцентно верен — чем чаще при работе с Windows пользователь пользуется командной строкой, тем он опытнее. Единственным минусом данного метода является то, что он не работает на этапе установки Windows…однако теперь и этот минус искоренен.

На любом этапе установки Windows Vista вы можете нажать комбинацию клавиш Shift+F10, чтобы отобразить командную строку установщика (программу cmd.exe). С ее помощью можно запускать любые программы, которые находятся на установочном компакт-диске Windows Vista, что в некоторых случаях может потребоваться для корректной установки операционной системы.

Более того, вы должны понимать то, что с помощью командной строки, отображаемой после нажатия комбинации клавиш Shift+F10, можно запускать и графические программы. Например, такие программы (по статистике, они запускаются наиболее часто), как notepad.exe, lusrmgr.msc, regedit.exe, taskmgr.exe. И самое интересное — на четвертой фазе установки операционной системы (то есть, на этапе завершения установки операционной системы, уже после установки ее компонентов и обновлений) вы можете запускать саму оболочку Windows. Для этого достаточно вызвать программу explorer.exe, после чего вы войдете в систему от имени самой системы.

Все эти возможности доступны потому, что теперь процесс установки операционной системы выполняет полностью самостоятельная и работоспособная операционная система Windows PE.

Операционная система Windows PE работает на первых трех фазах установки, что можно увидеть из диспетчера задач (программы taskmgr.exe), если запустить его при помощи командной строки во время установки. После отображения диспетчера задач на вкладке Процессы вы сможете найти работающий процесс winpeshl.exe.

Отключение командной строки. Если вы заботитесь о своей конспирации и при этом понимаете, что ваше любопытство, сравнимое лишь с любопытством маленькой лисички чиффы, не даст вам пропустить возможность запуска командной строки при установке Windows Vista, вы можете спасти себя от разоблачения (разоблачения в том, что вы являетесь опытным пользователем) только одним способом — отключением возможности запуска cmd.exe при помощи комбинации клавиш Shift+F10.

Чтобы отключить возможность использования комбинации клавиш Shift+F10, необходимо модифицировать установочный образ Windows Vista при помощи комплекта программ Windows Automated Installation Kit (WAIK), скачать который можно с сайта Microsoft. А точнее, это делается при помощи программы imagex.exe, входящей в поставку WAIK.

Для отключения комбинации клавиш Shift+F10 достаточно при помощи программы imagex.exe создать файл DisableCMDRequest.tag в каталоге установки Windows Vista. Сделать это можно при помощи команд, представленных в листинге ниже (команды сопровождаются комментариями, начинающимися с символа #). Эти команды вводятся в командную строку Windows PE Tools Command Prompt, которая также поставляется вместе с WAIK.

#создаем каталог для монтирования, после чего монтируем файл boot.wim
#(содержит операционную систему Windows Vista), который можно найти на
#установочном диске Windows Vista.
md <каталог монтирования>
imagex /mountrw <путь к каталогу установки Vista на установочном диске>\boot.wim 2 <каталог монтирования>

#создаем каталог scripts в каталоге установки Windows Vista, ранее нами
#примонтированном в <каталог монтирования>, после чего создаем в нем файл
#DisableCMDRequest.TAG.
md <каталог монтирования>\windows\setup\scripts
echo.> <каталог монтирования>\windows\setup\scripts\DisableCMDRequest.TAG

#Размонтируем установочный образ Windows Vista и сохраним все изменения,
#созданные в нем.
Imagex /unmount /commit <каталог монтирования>

Также после создания файла DisableCMDRequest.tag при установке Windows Vista станет недоступной комбинация клавиш Ctrl+Shift+F3 (включает режим аудита).

Уникальные программы установщика Windows Vista

Операционная система Windows PE, на основе которой работает процесс установки операционной системы Windows Vista, содержит ряд программ, которых нет в стандартной поставке Windows Vista, но которые могут помочь вам в решении определенных задач администрирования.

Вызвать эти программы можно в следующих случаях.

  • При помощи командной строки на этапе установки Windows Vista (повторимся, отобразить на этом этапе командную строку можно при помощи комбинации клавиш Shift+F10), когда работает процесс winpeshl.exe.
  • При помощи командной строки, вызвать которую можно с помощью ссылки Command Prompt мастера System Recovery Options (рис. 1.01). Отобразить данный мастер можно при помощи мастера Установка Windows — для этого достаточно выбрать ссылку Восстановить систему на начальном этапе данного мастера.

Рисунок 1 Рис. 1.01. Мастер System Recovery Options

Итак, список этих программ:

  • X:\sources\servicing\RecEnv.exe — запускает мастер System Recovery Options, основное окно которого представлено на рисунке 1.01.
  • X:\sources\servicing\StartRep.exe — запускает мастер Startup Repair, который также можно запустить при помощи ссылки Startup Repair мастера System Recovery Options.
  • X:\sources\servicing\PssWiz.exe — запускает мастер Get Support, при помощи которого можно известить корпорацию Microsoft об ошибке, возникшей в процессе установки Windows Vista.
  • X:\windows\system32\BootRec.exe — программа командной строки для поиска неисправностей загрузочных записей Windows.
  • X:\windows\system32\drvload.exe — программа командной строки для установки драйверов.
  • X:\windows\system32\wdscapture.exe — запускает мастер Windows Deployment Services Image Capture Wizard, позволяющий создать образ на основе установленной операционной системы. Настройки работы данного мастера содержатся в файле wdscapture.inf каталога X:\windows\system32. Данная программа работает только в операционной системе Windows PE.
  • X:\windows\system32\winpeshl.exe — запускает мастер Установка Windows. Данная программа работает только в операционной системе Windows PE.
  • X:\windows\system32\wpeutil.exe — программа командной строки для настройки операционной системы Windows PE. Данная программа работает только в операционной системе Windows PE.

Следует понимать, что вы можете выполнить копирование этих программ из запущенной операционной системы Windows PE в свою операционную систему. Для этого достаточно выполнить копирование (при помощи командной строки операционной системы Windows PE) самой программы, а также файла локализации для нее (файла с именем [название программы].mui, расположенного в каталоге локализации, например, каталоге en-US или ru-RU). Пример копирования программы bootrec.exe представлен в листинге ниже.

#создаем каталоги, в которых будет находиться программа и файл локализации.
#Допустим, они будут находиться на диске c:\
Md c:\proga
Md c:\proga\en-US
#выполняем копирование
Copy x:\windows\system32\bootrec.exe c:\proga\
Copy x:\windows\system32\en-US\bootrec.exe.mui c:\proga\en-US\

Программа bootrec.exe. Программа bootrec.exe поддерживает следующие опции.

  • /FixMbr — создает загрузочную запись MBR (master boot record), совместимую с Windows Vista. Данная операция не перезаписывает существующую таблицу партиций диска.
  • /FixBoot — создает загрузочный сектор, совместимый с Windows Vista, на системном диске.
  • /ScanOs — выполняет сканирование дисков и отображает установленные операционные системы, совместимые с Windows Vista, которых нет в списке нового загрузочного меню.
  • /RebuildBcd — выполняет сканирование дисков и создает новое загрузочное меню с командами запуска найденных операционных систем, совместимых с Windows Vista.

Программа wpeutil.exe. Программа wpeutil.exe поддерживает следующие опции.

  • CreatePageFile [/path=[путь]] [/size=[размер]] — создать файл подкачки, который будет использоваться в данном сеансе работы Windows PE.
  • Shutdown — завершить сеанс работы Windows PE.
  • Reboot — перезагрузить сеанс работы Windows PE.
  • InitializeNetwork — инициализировать сетевые компоненты и драйверы, а также установить имя компьютера для данного сеанса Windows PE.
  • EnableFirewall — включить стандартный брандмауэр.
  • DisableFirewall — отключить стандартный брандмауэр.
  • ListKeyboardLayouts [LCID] — отобразить языковые раскладки для данного LCID.
  • SetKeyboardLayout [LayoutID] — изменить языковую раскладку.
  • SetMuiLanguage [имя] — изменить локализацию.
  • SetUserLocale [имя] — изменить пользовательскую локализацию.
  • UpdateBootInfo — обновляет информацию загрузки Windows PE, хранящуюся в ветви реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. Использование данной опции может быть необходимо после загрузки дополнительных драйверов.
  • EnableExtendedCharactersForVolume [путь] — разрешить имена файлов формата 8.3 для путей, содержащих в себе строку [путь].
  • DisableExtendedCharactersForVolume [путь] — запретить имена файлов формата 8.3 для путей, содержащих в себе строку [путь].

Программа drvload.exe. Пользоваться программой drvload.exe достаточно просто — для этого нужно воспользоваться синтаксисом вида drvload.exe [путь к inf-файлу драйвера], после чего начнется процесс установки данного драйвера.

Фазы установки Windows Vista (самая интересная часть статьи)

Изучить фазы установки Windows Vista меня подвигла большая неприятность — сколько бы я ни устанавливал Windows Vista на свой компьютер, во время установки возникала одна страшная ошибка. Как я понял, в этой ошибке был виноват мой жесткий диск, который, по утверждению консоли eventvwr.msc, не хочет поддерживать транзакции. Поэтому в желании избавиться от этой ошибки, я испробовал все, вплоть до форматирования жесткого диска…однако это ни к чему не привело…

Согласитесь, бывает обидно, когда вы начинаете процесс установки Windows Vista… и вот он уже выполнил копирование и распаковку установочных файлов на диск, после чего установил все компоненты и обновления…а потом, на этапе завершения установки, отобразил вот такой вот диалог: Windows could not configure one or more system components. To install Windows, restart the computer and then restart the installation.

И приходится пытаться установить операционную систему заново. А если и во второй раз ничего не получается, тогда остается только одно — прочитать данный совет, который мимоходом объясняет способ установки Windows Vista без выполнения этапа завершения установки.

Как правило, на завершающем этапе установки операционной системы сама операционная система уже установлена, настроена и вполне работоспособна, поэтому совершенно спокойно можно пропускать фазу завершения установки.

Однако перед этим вам следует узнать, что на этапе завершения установки выполняется установка драйверов, а также создание списка стандартных компонентов Windows Vista, расположенного в диалоге Компоненты Windows (программа optionalfeatures.exe). Поэтому, возможно, после загрузки установленной без выполнения фазы завершения установки операционной системы вам придется самостоятельно установить некоторые драйверы.

Итак, пропустить завершающий этап установки можно при помощи реестра…

Все настройки установки операционной системы Windows Vista хранятся в ветви реестра HKEY_LOCAL_MACHINE\SYSTEM\Setup и ее подразделах. Для нас наибольший интерес среди параметров данной ветви реестра представляет параметр строкового типа CmdLine, а также параметры типа REG_DWORD, расположенные в ветви реестра HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion.

Параметр CmdLine. Параметр CmdLine содержит в себе команду, которая будет выполняться на этапе запуска данной операционной системы.

Например, значение данного параметра, равное winpeshl.exe, используется на первых трех фазах установки операционной системы.

Значение же oobe\windeploy.exe данного параметра используется на четвертой фазе установки операционной системы.

А вот пустое значение данного параметра говорит о том, что установка завершена.

То есть, для того, чтобы завершить установку операционной системы, нам достаточно удалить значение параметра CmdLine. После этого будет загружена вполне работоспособная система (конечно, в том случае, если компонент, настроить который не удалось, не является критическим для работы Windows), однако дальше возникнет одна большая трудность.

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

В этом случае можно либо разблокировать при помощи реестра стандартную учетную запись администратора, либо создать новую учетную запись.

Чтобы разблокировать учетную запись администратора, нужно установить в 1 значение 57 байта параметра REG_BINARY типа V, расположенного в ветви реестра HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\000001F4. Сделать это можно было либо на завершающем этапе установки Windows Vista (вызвав перед отображением ошибки командную строку при помощи комбинации клавиш Shift+F10), либо из другой запущенной операционной системы Windows. При этом нужно знать, что по умолчанию доступ к ветви реестра HKEY_LOCAL_MACHINE\SAM разрешен только для учетной записи системы, поэтому перед редактированием реестра нужно изменить права доступа к данной ветви.

Если же вы решили самостоятельно создать новую учетную запись пользователя, тогда на завершающем этапе установки Windows Vista, перед возникновением ошибки, следовало бы отобразить командную строку и с ее помощью запустить программу msoobe.exe, расположенную в каталоге %systemroot%\system32\oobe. После этого отобразится мастер создания учетной записи нового пользователя.

Параметры подраздела ChildCompletion. К счастью, есть более простой способ пропуска фазы завершения установки Windows Vista — использование параметров REG_DWORD типа, расположенных в ветви реестра HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion.

В данной ветви реестра находится три параметра: audit.exe, oobeldr.exe, setup.exe. На завершающем этапе установки Windows Vista значения параметров audit.exe и oobeldr.exe равно 0, а значение параметра setup.exe равно 1. Поэтому вам достаточно установить значение параметра setup.exe равным 2, а значение параметра oobeldr.exe равным 1, чтобы процесс завершения установки считался законченным и начался процесс подготовки Windows Vista (создание нового пользователя, тестирование производительности компьютера и т.д.).

Собственно, вы можете использовать и другие значения параметров audit.exe, oobeldr.exe и setup.exe. Именно на их основе мы и рассмотрим фазы установки Windows Vista.

Ниже представлены значения параметров, а также описаны фазы установки, на которых эти значения применяются. Слева представлены значения трех параметров, соответственно, audit.exe, oobeldr.exe и setup.exe, написанных через точку с запятой. Справа же представлено описание фазы установки, идентифицируемой данными значениями параметров.

  • 0;0;1 — выполняется фаза копирования и извлечения файлов Windows Vista, а также установка компонентов, драйверов и обновлений Windows.
  • 0;0;2 — выполняется окончание завершающего этапа установки и выполняется перезагрузка.
  • 0;1;2 — отображается диалог Настройка Windows, позволяющий создать нового пользователя, настроить региональные параметры, указать имя компьютера, используемый файл обоев рабочего стола и т.д.
  • 0;2;2 — начинается процесс определения рейтинга компьютера (его производительности).
  • 3;3;3 — установка успешно завершена.

Итак, мы с вами узнали, что нужно изменить в реестре, чтобы пропустить отдельные фазы установки Windows Vista, однако теперь возникает вопрос, как нам это сделать.

Первым пунктом проблемы является само редактирование реестра, которое нужно произвести. Отредактировать описанные выше параметры реестра можно следующими способами:

  • либо перед возникновением ошибки;
  • либо из запущенной другой операционной системы Windows;
  • либо после возникновения ошибки и перезагрузки компьютера.

Если вы выбрали третий вариант, тогда возникает следующая проблема — скорее всего, после того, как вы нажмете на кнопку Ok сообщения об ошибке, пункт загрузочного меню Windows Vista, ранее запускавший устанавливаемую вами операционную систему, будет замен на пункт, удаляющий ее (выполняющий откат всех изменений).

В этом случае можно попробовать сразу перезагружать компьютер при отображении диалога возникновения ошибки (при помощи кнопки перезагрузки компьютера на системном блоке). В этом случае установщик Windows не успеет заменить пункт установки Windows Vista на пункт удаления.

Либо же необходимо воспользоваться программой командной строки bcdedit.exe, чтобы самостоятельно создать элемент загрузочного меню, запускающий устанавливаемую вами операционную систему. Ниже представлен пример команд данной программы, с помощью которых можно создать нужный нам элемент загрузочного меню.

Запускать программу bcdedit.exe можно как из установленной ранее операционной системы Windows Vista, так и из более ранних операционных систем (в этом случае найти данную программу вы сможете в каталоге [буква раздела, на который вы устанавливаете Windows Vista]:\Windows\system32). Также запустить программу bcdedit.exe можно при помощи командной строки во время установки Windows Vista.

#Создаем пункт загрузочного меню с именем My Windows Vista. После ввода
#данной команды отобразится строка вида Запись <{GUID-номер}> успешно
#создана. Указанный в данной строке <{GUID-номер}> нужно использовать 
#в следующих командах.
bcdedit /create /d "My Windows Vista" /application osloader
#устанавливаем загрузку созданного нами пунка по умолчанию.
#Это рекомендуется сделать как можно раньше, чтобы во время ввода следующих
#команд использовать вместо идентификатора пункта загрузочного меню 
#<{GUID-номер}> предопределенный идентификатор {default}.
bcdedit /default <{GUID-номер}>
#указываем загрузочный и системный раздел диска, используемые установленной
#нами операционной системой Windows Vista. Как правило, для обоих команд,
#вызываемых ниже, нужно указывать одну и ту же букву реаздела — буву раздела
#на который вы устанавливаете Windows Vista
bcdedit /set {default} device partition <буква диска>:
bcdedit /set {default} osdevice partition <буква диска>:
#устанавилваем другие настройки запуска. Как правило, в этих командах ничего
#изменять не нужно (если вы устанавливаете русскую локализацию Windows
#Vista, иначе измените значение атрибута locale с ru-RU на en-US).
bcdedit /set {default} path \Windows\system32\winload.exe
bcdedit /set {default} locale ru-RU
bcdedit /set {default} inherit {bootloadersettings}
bcdedit /set {default} systemroot \Windows
bcdedit /set {default} nx OptIn
#добавляем созданный нами пункт в конец списка элементов загрузчика Windows
#Vista.
bcdedit /displayorder {default} /addlast
Опции программы установки Windows Vista

Файл установки Windows Vista (файл setup.exe, расположенный в каталоге sources установочного диска) поддерживает набор опций запуска, при помощи которых можно настроить процесс установки Windows Vista. Давайте рассмотрим эти опции.

  • /1394debug:[канал] — определяет канал порта IEEE 1394, по которому будут передаваться данные отладки при установке Windows Vista.
  • /debug:[порт] — определяет номер COM-порта, по которому будут передаваться данные отладки при установке Windows Vista.
  • /baudrate:[скорость] — определяет скорость COM-порта, по которому будут передаваться данные отладки при установке Windows Vista.
  • /emsport:[порт] — определяет номер порта, используемого для работы Emergency Management Services (EMS).
  • /emsbaudrate:[скорость] — определяет скорость порта, используемого для работы Emergency Management Services. Данная опция доступна только в системах x86.
  • /noreboot — не выполнять первую перезагрузку (перезагрузку на этапе распаковки файлов установки) при установке Windows Vista.
  • /m:[папка] — выполнять копирование перемещаемых файлов из указанной папки.
  • /tempdrive:[раздел] — использовать данный диск для временного хранения файлов установки.
  • /unattend:[файл ответов] — определяет путь к файлу ответов.
  • /usbdebug:[порт] — определяет порт USB 2.0, по которому будут передаваться данные отладки при установке Windows Vista.
Вам нужно уходить, а установка Windows Vista еще не завершена?

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

Конечно, если бы установка находилась в фазе завершения установки, тогда вы бы знали, что делать — просто воспользоваться описанными выше параметрами ветви реестра HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion, чтобы пропустить отдельные фазы установки. Однако что же делать в данном случае?

Последним этапом установки операционной системы Windows Vista является проверка общей производительности компьютера. Данный процесс может занимать около 10-30 минут (конечно, если у вас не самый современный компьютер), поэтому, если вы торопитесь, можно смело пропустить проверку производительности. В дальнейшем вы всегда сможете выполнить ее самостоятельно.

Для этого во время проверки производительности компьютера откройте командную строку (комбинация клавиш Shift+F10), наберите в ней команду taskmgr.exe и при помощи появившегося диалога Диспетчер задач Windows завершите работу программы msoobe.exe. Вот и все — после этого перед вами отобразится диалог входа в только что установленную систему.

Мастер настройки Windows — наш друг не только при установке Windows

И напоследок хотелось бы сказать о том, что вам когда-нибудь могло бы понадобиться. Точно сказать не могу, когда это бывает нужно, поэтому…

Иногда бывает необходимо сразу выполнить такие операции, как создание новой административной учетной записи, настройка даты и времени, локализации, работы механизма слежения за безопасностью настроек Windows. То есть, повторение всех тех операций, которые выполняются при установке операционной системы Windows Vista.

Вы можете сделать это стандартным способом: при помощи последовательного запуска специальных программ и диалогов Windows. Однако намного проще просто запустить программу msoobe.exe, расположенную в каталоге %systemroot%\system32\oobe. После запуска данной программы перед вами отобразится мастер подготовки Windows Vista к первому запуску (рис. 1.02). Если он смутно вам что-то напоминает, однако вы не можете вспомнить что, напомню вам — именно этот мастер отображается при установке операционной системы Windows Vista.

Рисунок 2

Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=94

В избранное