|
|
Помимо всего уже сказанного ранее о восстановлении Windows NT 5.x и выше, есть немало других уловок, позволяющих облегчить поддержку большого числа пользователей и рабочих станций с минимальными затратами усилий и времени IT-специалистов. Наверное, не открою Америку и не изобрету велосипед, рассказывая о столь замечательном инструменте, как Windows PE (Preinstallation Environment), и LiveCD вообще в целом: о значимости и удобстве подобных средств свидетельствует хотя бы тот факт, что большинство перспективных ОС на сегодня используют технологию LiveCD для установки и развертывания: например, установочные ресурсы Linux Ubuntu построены именно на базе LiveCD, с которого возможна как установка системы, так и запуск непосредственно с диска для первичного ознакомления с ней; Windows Vista, 7, XP FLP и любые установочные ресурсы, созданные с помощью Windows Install Manager, основаны на WinPE. Тем не менее, по имеющимся сведениям - технологию LiveCD для Windows впервые применили не в Microsoft, ее первоначально внедрил небезызвестный Марк Руссинович (Mark Russinovich), в качестве загрузочной среды для своего набора инструментов обслуживания и восстановления ОС Windows и ПК вообще - ERD Commander, увидевшего свет примерно в 2002 году, и в дальнейшем усовершенствованного и популяризованного компанией Winternals, выпускавшей массу полезных системному администратору и IT-шнику программных продуктов. Затем уже и сама Microsoft обратила внимание на такие возможности LiveCD и выпустила инструментарий для создания Windows PE, как назвали эту среду официально, первоначально позиционируя как базу для создания эталонных образов установки Windows на заводские ПК ОЕМ-сборщиков, но очень быстро WinPE стала очень популярна среди специалистов именно для обслуживания, и появилось множество сборок и конструкторов для создания собственных вариантов этой среды. Лично я остановил свой выбор на конструкторе от Bart Lagerweij, финальный продукт которого известен как BartPE; он предусматривает широкий спектр включаемых или исключаемых из конечной среды компонентов, имеет массу готовых плугинов и возможность написания новых с использованием языка inf-файлов Windows, как для включения в состав сборки различных драйверов, так и приложений, включая требуемые записи в системном реестре, или даже просто удаления ненужных файлов, занимающих лишнее пространство носителя. В результате, я получил сборку размером порядка 80Мб, размещаемую как на CD/DVD, так и на flash-накопителе, в которую включены важнейшие для меня компоненты, такие как Locksmith (средство сброса паролей для локальных учетных записей в любой копии Windows на доступных дисках), оснастка Computer Management из ERD Commander (аналог соответствующей оснастки MMC, только работающая с произвольной копией Windows, доступной на локальных дисках или по сети), поддержка собственно сети, и так далее. Схема работы Computer Management и Locksmith в ERD Commander проста: сначала предлагается выбрать целевую копию Windows, примерно так же, как и в консоли восстановления; затем уже запускается нужный инструмент и производится необходимая настройка. Особенно полезным такой подход является, когда целевая система, например, неспособна загружаться из-за сбойного драйвера или службы; конечно, консоль восстановления предоставляет некоторые возможности для управления этими вещами, но не столь удобные и широкие, тем более - в сети. А возможность сброса паролей - и вовсе сказочный подарок. Что касается, например, изменения параметров реестра, то есть достаточно избитый трюк, причем работающий как в NT 5.x, так и в более новых версиях: ту или иную ветвь реестра (hive) можно загрузить из "лежачей" системы, смонтировав ее в ветку HKEY_LOCAL_MACHINE или HKEY_USERS реестра локальной системы с помощью банального regedit под произвольным именем - как в WinPE, так и в обычной установленной версии Windows. После редактирования можно даже не выгружать смонтированную ветвь, внесенные изменения применяются немедленно. Капитан Очевидность напоминает, что файлы системного реестра в Windows NT находятся: для ветви HKEY_CURRENT_USER, динамически загружаемой при входе в систему текущего пользователя - в каталоге профиля пользователя, файл NTUSER.DAT; HKEY_LOCAL_MACHINE\SOFTWARE, \SYSTEM, и так далее - в %SystemRoot%\%SystemDirectory%\Config, имя файла соответствует его содержанию и назначению. Кроме того, инструментарий ERD Commander также позволяет использовать точки восстановления System Restore неработоспособной системы, либо отдельные файлы/информацию из них, что также немаловажно и весьма удобно. Надеюсь, традиция старых, добрых инквизиторских средств сохранится, и мы увидим обновленные версии среды Windows PE и средств ERD Commander или их аналогов и для платформы Windows 7 / Vista. Или таковые уже имеются? [ Теги к этой записи: восстановление, Vista, Windows XP, Windows NT, repair ]
|