Иллюстрированный самоучитель по устранению сбоев и неполадок домашнего ПК

Некорректная настройка BIOS. Удалены (повреждены) системные файлы.

Современный пользователь настолько избалован графической оболочкой Windows, что, попав в программу CMOS Setup Utility, позволяющую изменять настройки BIOS, начинает удивленно хлопать глазами и спрашивать самого себя: "А куда я попал?" Если вы относитесь к этой категории пользователей, вам нет смысла вообще браться за настройку компьютера. Во всех остальных случаях вам придется поднабрать немного терпения и внимательно изучить многочисленные разделы данной программы. Достаточно просто это можно сделать, изучив материалы книги "Секреты BIOS".

Удалены (повреждены) системные файлы

Если вы умудрились удалить один или несколько системных файлов при работе в операционной системе, что особенно просто сделать в Windows 9х, вы этого никак не заметите, пока не перезагрузите компьютер. Как только одна из программ запросит перезагрузку или же вы сами захотите сделать это, "небо над вами померкнет". При этом спасти вас смогут две вещи: программа восстановления удаленных файлов или переустановка операционной системы, что в случае с Windows 2000/ XP равнозначно полной потере всех установленных программ (в Windows 9x имеется возможность установки операционной системы "поверх").

С другой стороны, не только "криворукость" самого пользователя может привести к повреждению или удалению системных файлов. При установке некоторых программ часть системных файлов может подвергаться замене якобы на более новые версии. Для чего это делается, не известно, хотя можно предположить, что данная программа не способна нормально работать со стандартным файлом, поэтому он заменяется на модифицированную версию, которая, однако, может работать некорректно со всеми остальными программами. В реальной практике такой подход встречается нередко, поэтому в той же Windows XP на этот случай имеется программа, блокирующая попытки заменить все жизненно важные системные файлы. С другой стороны, некоторые программы при удалении "уносят" с собой некоторые системные файлы. Так, например, известная программа редактирования звуковых файлов Sound Forge (по крайней мере, версии 4.5), когда ее деинсталлируешь, предлагает удалить один важный компонент, без которого не будет работать звуковая плата. Хорошо еще, что у подавляющей части программ имеется функция предупреждения при удалении файлов с расширением DLL, SYS и проч., а также при удалении файлов из рабочего каталога Windows.

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

Если вы используете файловую систему FAT любой модификации, тогда проблем с восстановлением файлов у вас не должно возникнуть. Вам будет достаточно найти и запустить программу UNERASE, предварительно загрузившись с загрузочного диска. Если же вы используете файловую систему NTFS (также любой модификации), тогда вам придется сильно потрудиться, чтобы получить доступ к разделу с информацией. Здесь возможны два варианта. Первый заключается в подключении жесткого диска к другому компьютеру с установленной операционной системой, которая "понимает" имеющуюся файловую систему. Второй вариант более сложен в финансовом плане, т.к. вам придется прикупить специальный загрузочный диск, который организует доступ к NTFS-разделам из среды MS-DOS, хотя такой диск при наличии времени да способностей можно сделать и самому.

Некоторые из системных файлов, по крайней мере, те, которые находятся в рабочем каталоге Windows, можно восстановить простым копированием из дистрибутива, но здесь следует иметь в виду, что часть файлов находится в сжатом виде. В основном для распаковки файлов дистрибутива используются программы, находящиеся в самом каталоге дистрибутива, например, программа EXTRACT в Windows 98 SE. Например, при использовании упомянутой программы командная строка будет выглядеть вот таким образом:

A:\EXTRACT/A/1 С:WINDOWS\SYSTEM Z:\WIN98\win98_21.cab FILENAME

Где ключ "А" позволяет просмотреть все архивы дистрибутива за один проход. Ключ "l" и последующий за ним путь указывают путь, куда следует распаковать требуемый файл. Следующий далее путь, начинающийся с символа "Z", обозначает букву, назначенную приводу CD-ROM, где следует искать дистрибутив, a filename – это имя файла, который требуется найти и распаковать. Следует иметь в виду то, что в системе MS-DOS обязательно нужно указывать абсолютный путь ко всем файлам и каталогам (с использованием буквы диска), а вместе с именем файла указывать и его расширение. Стоит отметить, что указывать имя архива как в примере необязательно, потому что первый ключ "заставляет" программу EXTRACT просматривать все архивы дистрибутива.

Для операционных систем Windows 2000/ХР имеется возможность воспользоваться консолью восстановления, которая позволяет при помощи относительно небольшого набора команд автоматически восстановить системные файлы. Единственно, что вам потребуется при этом, так это компакт-диск с дистрибутивом.

Если имеется возможность загрузки операционной системы хотя бы в безопасном режиме, можно воспользоваться заранее созданной точкой отката (для Windows ME и ХР). Делается это следующим способом:

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

Практически единственной рекомендацией для профилактики подобных ошибок для вас может стать следующее правило – если вы не уверены в том, что файл можно удалить, не удаляйте его. Проверьте его атрибуты, если установлен атрибут "только для чтения", "скрытый" или "системный", – это почти наверняка системный файл, его нельзя ни в коем случае ни удалять, ни изменять, ни перемещать в другие каталоги. Также посмотрите на размер файла – если он незначителен, просто сделайте этот файл скрытым, чтобы он не "мешал вашему взору", когда вы занимаетесь навигацией по многочисленным каталогам. А вот если файл занимает на диске более 10 Мбайт, в таком случае следует обратить внимание на дату его создания, что позволит хотя бы примерно определить, какой программой он создан, возможно, это вы испробовали новую версию графического редактора и забыли удалить временно созданный файл. Рекомендуется обратить особое внимание на те файлы, которые расположены в корневом каталоге жесткого диска.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.