Реестр - это святое
Святая святых Windows любой версии — системный реестр. Добавьте — к нему некоторые наиболее важные системные файлы, и вы получите ту часть, на которой держится стабильность системы. Стоит его восстановить с заранее сохраненной рабочей резервной копии, и проблема решается сама собой. Но в процессе работы реестр постоянно меняется. Как предусмотреть катастрофу и когда создавать резервные копии? Возможны два подхода. Либо резервировать рабочий реестр каждый день и постоянно хранить несколько последних его копий. Либо делать резервный архив перед какими-то прогнозируемыми изменениями в системе, скажем, установкой непроверенного программного обеспечения или драйверов. Инструменты и для того, и для другого случая присутствуют в Windows, а ежедневное резервирование вообще включено по умолчанию. Мало того, в Windows 2000/XP появились довольно гибкие средства для аварийного резервирования — в архив можно включить даже всю систему.