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

Секреты Windows: статьи о реестре, rundll32.exe, программах


Глава 1. Установка Windows Vista. 1.3. Окончание
Дата: 27 февраля 2009, пятница

Вы написали интересную статью на околокомпьютерную тематику? Мы можем опубликовать ее на своем сайте (http://www.onestyle.com.ua). Естественно, мы сохраним ваши авторские права, и укажем при публикации все реквизиты, которые вы посчитаете нужным указать: от вашего ника и имени, до адреса вашего сайта и места вашего жительства.

Пишите нам: onestyle СОБАЧКА list ТОЧКА ru

В конец записи

Перенос настроек из другой операционной системы

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

Использование установочного диска Windows Vista

Как уже упоминалось ранее, чтобы отобразить этот мастер, нужно запустить установочный диск Windows Vista в старой операционной системе и выбрать ссылку ПЕРЕНОС ФАЙЛОВ И ПАРАМЕТРОВ НАСТРОЙКИ С ДРУГОГО КОМПЬЮТЕРА, отображаемую в начальном окне мастера установки операционной системы. После этого перед вами отобразится окно мастера СРЕДСТВО ПЕРЕНОСА ДАННЫХ WINDOWS (рис. 1.11).


Рис. 1.11. Окно мастера Windows Easy Transfer

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

После нажатия на кнопку ДАЛЕЕ мастер может попросить вас закрыть все запущенные в данный момент приложения, после чего отобразит диалог, в котором вы должны выбрать способ переноса данных в новую операционную систему (рис. 1.12).

Можно выполнить перенос между компьютерами как по USB-кабелю, при помощи которого синхронизированы два компьютера, как с помощью CD-диска, DVD-диска, флешки или внешнего диска, так и с помощью общего сетевого ресурса.


Рис. 1.12. Окно выбора способа переноса данных

Следующим шагом мастера будет вопрос о том, что именно вы будете переносить. Можно выбрать либо перенос настроек текущего пользователя, либо перенос настроек всех пользователей, либо выборочный перенос настроек. Конечно, лучше выбрать выборочный перенос, после чего мастер просмотрит содержимое вашего жесткого диска на наличие файлов, которые нужно перенести, а потом отобразит список тех файлов и параметров, которые можно перенести (рис. 1.13). Обратите внимание на три кнопки, расположенные под списком переносимых настроек. С помощью кнопок ADD FILES и ADD FOLDER вы можете добавить файлы и папки к списку переносимых данных. С помощью кнопки SELECT DRIVES можно определить диски, на которых мастер будет искать файлы настроек для переноса.


Рис. 1.13. Список переносимых параметров

После того, как вы подготовите список переносимых данных, достаточно нажать кнопку TRANSER, чтобы начать их перенос. В процессе переноса данных на указанном носителе будет создан файл SaveData.mig.

Следующим шагом переноса будет загрузка новой операционной системы Windows Vista и повторный запуск мастера Windows Easy Transfer с установочного диска операционной системы. На этот раз перед вами отобразится диалоговое окно мастера, в котором можно выбрать, начать ли новый процесс переноса данных, или продолжить старый (рис. 1.14). Чтобы окончательно перенести уже записанные настройки в новую операционную систему, нужно выбрать НОВЫЙ КОМПЬЮТЕР.

После этого мастер спросит, где хранятся необходимые настройки: на компьютере в сети или на съемном устройстве. В нашем случае, если мы сохранили настройки на локальном диске, нужно выбрать второй вариант. То есть, на съемном устройстве.


Рис. 1.14. Записываем перенесенные данные в новую операционную систему

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

А можно поступить и проще. Чтобы начать процесс переноса, достаточно дважды щелкнуть на созданном мастером Windows Easy Transfer файле.

Использование стандартной программы Windows Vista

Но что делать, если по каким-то причинам вы не имеете в данный момент установочного диска Windows Vista? На самом деле, это не проблема, ведь мастер СРЕДСТВО ПЕРЕНОСА ДАННЫХ WINDOWS входит в стандартную поставку Windows Vista. Чтобы его запустить, нужно выбрать в меню ПУСК/ВСЕ ПРОГРАММЫ/СТАНДАРТНЫЕ/СЛУЖЕБНЫЕ элемент СРЕДСТВО ПЕРЕНОСА ДАННЫХ WINDOWS. Или просто запустить файл migwiz.exe, расположенный в каталоге %systemroot%\system32.

Мастер Средство переноса данных Windows после своей работы создает лог-файл, содержащий сведения о том, что именно он сделал. Этот лог-файл называется setupact.txt и его можно найти в каталоге %userprofile%\AppData\Local\MigWiz.

Активация Windows Vista

Если вы обладаете дистрибутивом Windows Vista одной из следующих редакций: Windows Vista Starter Edition, Windows Vista Home Basic Edition, Windows Vista Home Premium Edition или бета-версией операционной системы, тогда после того, как вы установите операционную систему, ее еще нужно будет активировать.

Методы активации операционной системы

Если в процессе установки, при вводе кода продукта, вы не снимали флажок АВТОМАТИЧЕСКИ АКТИВИРОВАТЬ WINDOWS ПРИ ПОДКЛЮЧЕНИИ К ИНТЕРНЕТУ, тогда операционная система автоматически выполнит активацию при первом посещении вами Интернета. Если же вы сняли флажок активации, тогда активацию можно выполнить вручную. Для этого нужно вызвать диалог СИСТЕМА и выбрать ссылку N DAYS LEFT TO ACTIVATE. CLICK HERE TO ACTIVATE WINDOWS NOW. Проще всего вызвать данный диалог с помощью комбинации клавиш WINDOWS+PAUSE.

После выбора данной ссылки будет запущена программа slui.exe, расположенная в каталоге %systemroot%\system32. Сначала данная программа пытается выполнить активацию с помощью Интернета. Если у нее это не получается, например, в данный момент нет подключения к Интернет, тогда можно будет выполнить активацию по телефону или модему. Настройки всех этих способов активации хранятся в файлах migip.dun, phone.inf, reg.isp, расположенных в каталоге %systemroot%\system32\SLUI.

Если вам нужно выполнить активацию сразу нескольких операционных систем на разных компьютерах, тогда для этого можно воспользоваться сценарием slmgr.vbs, расположенным в каталоге %systemroot%\system32.

Также с помощью данного файла можно выполнить одну интересную возможность — сбросить счетчик активации до начального количества дней (до 30 дней). Для этого достаточно ввести команду slmgr.vbs –rearm.

Также можно выполнить активацию на основе файла лицензии, для чего можно воспользоваться командой rundll32 slcc.dll, OpenPackage «путь к файлу с лицензией».

И последним способом активации является использование методов классов SoftwareLicensingService и SoftwareLicensingProduct пространства имен \\root\cimv2 инструментария управления Windows.

Независимо от того, вручную вы активируете операционную систему, или система это делает автоматически, для активации выполняется посещение сайта https://www.register.microsoft.com/register.asp. Поэтому, если вы используете для доступа к Интернет кэширующий прокси-сервер, нужно определить, способен ли он работать по протоколу https и открыт ли порт, используемый данным протоколом.

Механизм активации

Активация операционной системы Windows Vista основана на новом механизме Software Protection Platform (SPP). Если пользователь не активирует операционную систему после определенного количества дней, запуск оболочки операционной системы Windows Vista будет запрещен — вместо нее будет отображаться мастер активации операционной системы. Заметьте, что с помощью данного мастера можно запустить браузер Internet Explorer, а уже с помощью данного браузера можно запустить как окно проводника, так и любую другую программу. То есть, фактически работать с операционной системой можно, однако оболочку операционной системы запустить нельзя.

Параметры работы механизма Software Protection Platform можно настроить при помощи параметров REG_DWORD типа, расположенных в подразделах ветви реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SL.

  • SkipRearm. Данный параметр позволяет определить, разрешен ли сброс счетчика активации операционной системы.
  • NotificationDisabled. По умолчанию операционная система периодически отображает уведомление о необходимости активации операционной системы. Если же данному параметру, расположенному в подразделе Activation ветви реестра, присвоить значение 1, тогда уведомление о необходимости активации отображаться не будет.
  • ActivationInterval. Данный параметр, расположенный в подразделе Activation ветви реестра, позволяет указать интервал отображения напоминания о необходимости активации.

Автоматизация установки с помощью файла ответа

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

Пример файла ответов поставляется непосредственно на установочном диске. Он расположен в каталоге docs установочного диска и называется unattend_sample.xml.

Файл ответов содержит следующие полезные теги (как правило, в открывающем теге также отображает опция ShowUI="yes|no", которая определяет, будет ли в процессе установки перед пользователем отображаться соответствующий диалог для изменения значения, указанного в теге).

  • AcceptEula. Если значение между открывающим и закрывающим тегом равно Yes, тогда вы автоматически соглашаетесь с лицензионным соглашением.
  • FullName. Содержит имя пользователя, работающего с операционной системой.
  • Organization. Определяет организацию, в которой устанавливается операционная система.
  • ComputerName. Определяет имя компьютера.
  • ProductKey. Определяет ключ продукта.
  • DiskConfig. Содержит вложенные теги для выбора раздела диска, в который будет автоматически устанавливаться операционная система.
  • JoinDomain. Данный тег не закрывается. Его опции определяют имя домена, пользователя и пароль, если ваш компьютер должен входить в домен.
  • Accounts. Может содержать множество вложенных тегов Account (не закрываются), опции которых определяют имя создаваемых учетных записей и пароли.
  • AutoLogon. Может содержать вложенный тег Logon (не закрывается), опции которого определяют учетную запись, под именем которой будет выполняться автоматический вход в систему.
  • Hardware. Может содержать вложенный тег DisplayAdapter (не закрывается), опции которого определяют используемое по умолчанию разрешение экрана, глубину цвета и частоту развертки.
  • RunOnce. Может содержать множество вложенных тегов Executable (не закрываются), опции которых определяют команды, которые будут выполнены при первом входе пользователей в систему.

Кроме файла unattend.xml, при установке операционной системы Windows Vista также можно применять файл oobe.xml. Данный файл позволяет настроить окно приветствия Windows, добавив к нему свой логотип, указать дополнительные языковые параметры или дополнительный текст.

Продолжение следует

Рейтинг: 0 
Оцените: 1 2 3 4 5
В начало записи
Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=434

В избранное