|
||||||||||
|
||||||||||
Автор: Пось Вадим
В этой статье я хотел бы рассказать о настройке и восстановлении операционных систем семейства Windows. Эта статья может оказаться полезной всем - как новичкам, так и опытным пользователям, которые хотели бы получить базовые знания об операционных системах, основанных на ядре NT (new technology) - Windows 2000/XP/2003 Server, а также о более ранних операционных системах - Windows 95/98/Millennium Edition. Способы восстановления операционных систем Windows 2000/XP/2003 Server Начну с того, что ядро операционных систем этого семейства состоит всего из нескольких файлов, содержащих всю информацию о программной и аппаратной составляющей любого персонального компьютера, например об установленных драйверах, софте, версии BIOS, видеокарте, процессоре, - в общем, обо всём компьютере. Эти файлы легко найти, заглянув в папку <SystemRoot>/System32/Config (где <SystemRoot> - папка (путь), в которой установлена Ваша система. Вы увидите несколько файлов, наиболее важные из которых: SYSTEM, Software, SAM, Security, Default. Обратите внимание, у файлов отсутствует расширение. Все они являются критическими - повреждение любого из них может привести к полной неработоспособности Вышей системы. Рассмотрим подробнее каждый из них:
Другие файлы являются библиотеками, отладочными компонентами, а также журналами протоколирования, создаваемые операционной системой в процессе установки и функционирования. Например, файл setup.log содержит информацию о процессе установки (он является очень важным и создаётся операционной системой). Теперь - то вы поняли, что вся система (системный реестр) хранится в определённых файлах. А сейчас я хочу обратить Ваше внимание на то, как использовать это преимущество с практической точки зрения. Войдите в каталог <SystemRoot>Repair. Что Вы видите там? Правильно! Те же файлы - SAM, Security, Software, System, Default, которые Вы видели в каталоге <SystemRoot>/System32/Config. В чём же разница, спросите Вы? Всё очень просто. Заботливые разработчики из Microsoft (которых мы постоянно ругаем), предельно упростили задачу восстановления и сняли тяжёлое бремя возвращения Windows в рабочее состояние с простых пользователей. Дело в том, что Windows создаёт две копии описанных выше файлов - в каталоге <SystemRoot>/Repair и в каталоге <SystemRoot>/System32/Config. В первом случае хранится полностью работоспособная копия системы, созданная при установке. В ней все настройки хранятся по умолчанию. Отсутствуют программы и драйвера, которые Вы устанавливали в системе - т.е. это "чистая" система. Во втором случае используется "рабочая" копия. Это наводит на мысль о том, что "рабочую" копию можно заменить "чистой", чем сейчас и займёмся. Рассмотрим варианты восстановления системы: Шаг 1. Загружаем компьютер с диска -
реаниматора или с загрузочной дискеты. (Если Вы имеете опыт работы с DOS, то проблем
возникнуть не должно). Теперь о предосторожностях При замене "рабочей" копии "чистой" копией необходимо обязательно копировать все файлы. При неполной замене файлов может возникнуть сбой системы. Microsoft вроде бы об этом ничего не говорит, однако, такие авторитетные авторы как Роберт Коварт, а также Питер Хипсон, автор книги "Реестр Windows XP" утверждают, что неполная замена файлов может привести к десинхронизации и, как следствие, полному краху системы. Перед заменой системных файлов на всякий случай сделайте копию "рабочей" версии Windows. Скопируйте содержимое <SystemRoot>/System32/Config в отдельную папку. Это даст возможность вернуться к первоначальным настройкам, если восстановление пройдёт неудачно. Кроме того, обязательно сделайте полную копию реестра. Копия будет храниться в файле с расширением * .reg. В любой момент Вы можете запустить его и опять же, вернуться к первоначальному состоянию системы. Обратите внимание на тот факт, что Windows не даст скопировать содержимое <SystemRoot>/System32/Config, т.к. эти файлы в данный момент используются системой (произвести данную операцию можно только в режиме DOS). Мо можно выйти из этой ситуации, попробовав использовать команду xcopy с ключом /c (xcopy C:\windows\system32\config *.* D:\winrest /c). Теперь Вы можете в любой момент сохранить текущее состояние Вашей системы. А сейчас поговорим о таком полезном инструменте, как SFC (System File Checker), которая позволяет проверить, и в случае необходимости восстановить системные файлы. Данная утилита, насколько я знаю, была уже включена в первую версию Windows 98, в Windows ME от неё почему - то отказались, но она снова появилась в Windows 2000 и присутствует во всех последующих версиях. Использовать команду предельно просто. Откройте командную строку и напишите sfc /scannow. Данная команда активизирует процесс проверки системных файлов. Если программа найдёт повреждённый системный файл, она попросит вставить диск с дистрибутивом Windows для восстановления этого файла. Несколько советов пользователям Windows 95/98/ME Основными файлами в этих операционных системах являются system.dat (сведения о системе) и user.dat (сведения о пользовательских настройках). Скопируйте эти файлы в отдельную папку. Рекомендуется как можно чаще производить данную операцию, что всегда иметь под рукой наиболее свежую копию системы. Также в состав этих операционных систем входят такие полезные программы как scanreg. Она помогает проверить реестр на ошибки и в случае необходимости восстановить его из резервной копии. Синтаксис команды:
Кроме того, вы можете воспользоваться такой полезной утилитой как msconfig, где присутствует много интересных настроек относительно загрузки системы, переменных окружения и Автозагрузки. Программа msinfo32.exe, которую можно запустить из приложения Выполнить, открывает доступ ко всей аппаратной составляющей Вашего компьютера: запросам на прерывания IRQ (Interrupt Request), каналам DMA (Direct Memory Access). На основании работы этой программы можно производить общую диагностику системы, выяснять причины проблем, например, аппаратных конфликтов.
*** Смотрите также:Все статьи рубрики Система |
|
|||||||||||||