Алексей Виноградов
Домашний доктор для вашего ПК
Введение
Как и всякая техника, персональный компьютер нуждается в техническом обслуживании, настройке и наладке. Небрежное отношение к своей машине приводит к тому, что работа компьютера становится нестабильной и не эффективной. А потом происходит сбой, и компьютер перестает работать вовсе и приходится (в лучшем случае) менять операционную систему и заново переустанавливать все нужные программы. При этом возникает проблема сохранения и безопасности данных – очень серьезная и очень сложная проблема, неизбежно сопряженная с риском потери хранящейся в памяти компьютера информации и становящаяся особенно сложной при работе в сети.
Программное обеспечение и данные – это то, ради чего компьютер существует, и потеря или повреждение данных или не стабильная работа установленных программ является первоочередным риском, защита от которого практически равнозначна защите самого существования ПК. Поэтому обеспечение стабильной работы программ и обеспечение для пользователя возможности восстановления данных входят в число первоочередных задач, выполняемых операционной системой. Для этого в операционной системе существует целая группа программ, которые называются служебными.
Согласно справочной системе Windows «Служба – программа или процесс, выполняющий конкретную системную функцию по поддержке других программ, особенно на низком (близком к аппаратному) уровне». Служебные программы, таким образом, представляют собой группу программ, предназначенных для управления службами.
Служебные программы представлены двумя основными средствами обслуживания дискового накопителя (жесткого диска): дефрагментатор и Scan Disk (проверка диска). Что такое дефрагментация? Согласно справочной системе Windows «Дефрагментация – это процесс перезаписи частей файла в соседние сектора на жестком диске для ускорения доступа и загрузки. При обновлении файла компьютер стремится сохранить изменения в наибольшей свободной области на жестком диске. При этом происходит фрагментация, которая приводит к дополнительным затратам на поиск всех частей открываемого файла, что в свою очередь увеличивает время отклика системы». Попросту говоря, эта программа производит упорядочение положения файлов на диске, при котором файлы перестают располагаться на диске беспорядочно (фрагментарно) и их становится легче найти. Легче – значит быстрее, а чем быстрее поиск, тем меньше затраты оперативной памяти и лучше работа программы. Любой программы, потому что все программы обращаются к файлам и если они могут найти файлы быстро и легко, то и работают они хорошо и стабильно.
Проверка дисков используется для проверки жесткого диска на наличие логических и физических ошибок. Цель такой проверки заключается в поиске ошибок файловой системы (т. е. ошибок в именах и размещении файлов, а также их сохранении) и поврежденных секторов на жестком диске. Найденные поврежденные области могут быть исправлены. Таким образом, устраняется возможность сбоев, порождаемых ошибками файловой системы или нарушениями структуры поверхности диска. Последнее, в основном, относится к читаемости дискет – на дискетах часто появляются поврежденные («битые») кластеры: области поверхности, с которых информация не считывается. Программа Scan Disk может решить эту проблему, исправив ошибку и восстановив тем самым доступ к информации, которая в другом случае оказалась бы потерянной. Кроме того, при сбое работы операционной системы, повлекшем за собой перезагрузку системы, Scan Disk запускается автоматически и проводит работу по восстановлению нарушенной сбоем файловой системы. Среди служебных программ Windows хотелось бы отметить еще одну программу – «Очистка диска». Она используется для освобождения дискового пространства. Программа отыскивает файлы, пригодные (по ее мнению) для удаления и выводит их список, из которого пользователь выбирает – что удалить, а что оставить. С помощью такой программы можно освободить некоторую (не слишком большую) толику свободного пространства на диске. Но для компьютера в данном случае есть одно незыблемое правило: «Свободной памяти всегда не хватает!».
Служебные программы Windows являются довольно эффективным и мощным средством защиты системы и данных. Но гораздо больше возможностей представляет использование для подобных целей специализированных программ, наиболее известный и распространенный набор которых представлен в программном комплексе нортоновских утилит, разработанных под руководством Питера Нортона корпорацией Symantec.
Командные оболочки, обслуживающие диск и размещенные на нем данные, появились практически одновременно с IBM PC – уже на первых моделях персоналок IBM использовались менеджер файлов Norton Commander и Norton Utilities – программы для защиты данных и отладки системы.
Изначально нортоновские утилиты состояли из двух-трех программок. Впоследствии семейство программ нортоновских утилит разрастается, число входящих в него программ растет, но при этом сохраняется прежняя система «разделения труда» – обслуживание операционной системы (эта «специальность» появилась в результате «освоения» Windows – первые утилиты работали под DOS), обслуживание файловой системы и обслуживание диска. В комплекс каждой из специальностей нортоновских утилит входит по нескольку программ, которые буквально пронизывают «все поры» операционной системы и, при умелом и добросовестном подходе (а также некотором необходимом минимуме усердия), могут творить настоящие чудеса.
Утилиты Питера Нортона анализируют работу операционной системы и собранная ими информация (для обработки которой используется специальная программа – монитор) позволяет пользователю контролировать работу операционной системы по целому множеству параметров одновременно – по степени загруженности процессора, по количеству используемой оперативной памяти, по степени использования файла подкачки, по состоянию файловой системы, фрагментированности диска и т. д.
С помощью нортоновских утилит пользователь может контролировать уже не только количество свободного места на диске (которого всегда не хватает), но также и степень использования хранящихся на нем файлов, наличие копий и повторов и т. п. Можно проводить не только дефрагментацию, но и оптимизацию расположения файлов на диске, что значительно облегчает работу с файлами для программ. Проверка состояния файловой структуры диска и поверхности дискет и компакт-дисков становится гораздо более глубокой, эффективной и управляемой.
Возможности нортоновских утилит выходят далеко за рамки возможностей служебных программ Windows, включая в себя настройку работы операционной системы и автоматическое устранение ошибок и неисправностей, отладку редактора реестров, восстановление утраченных и удаленных (из Корзины) файлов, защиту от сбоев и еще многое другое.
Кроме этого, в комплекте с нортоновскими утилитами используется специальная программа для защиты от вирусов – знаменитый NAV, нортоновский антивирус: одна из самых лучших и надежных антивирусных программ.
Существует также специальный набор программ от Питера Нортона для обслуживания диска – Norton Disk Utilities.
Операционные системы «нового типа», т. е. Windows 2k – Windows 2000 и, особенно, Windows XP, создавались уже с учетом значительного опыта использования таких программ и потому включают большую часть их возможностей в систему своего сервиса (не всегда, правда, эффективно, что и признается руководством Microsoft – надо отдать им должное). Добавление новых возможностей, основанных на использовании опыта работы со специализированными программами по обслуживанию компьютерной системы, значительно повысило устойчивость и стабильность работы операционной системы Windows XP, заставив многих ее пользователей просто забыть о существовании сервисных программ.
Учитывают новые возможности и проблему «сетевой безопасности» – Windows 2k имеет систему блокировки доступа, систему авторизации, а Windows XP – систему ограниченного доступа к данным, при которой авторизованному пользователю по его логину выделяется определенный объем дискового пространства – и не более того. Кроме того, существует возможность управления доступом к отдельным папкам и дискам. Windows 2000 позволяет управлять возможностью конфигурирования системы установкой новых программ.
Вообще, средства конфигурирования системы при установке и удалении новых программ – это отдельная область обеспечения нормальной работы ПК, так как при этом возникает целый ряд проблем с дисковым пространством, оперативной памятью, режимами работы и прочее, включая сюда знаменитую «власть ключей», основанную на том, что программы надо удалять, а не стирать.
В этой книге описаны средства защиты файлов и операционной системы, использование служебных программ и работа с нортоновскими утилитами. Здесь есть описание свойств и работы со службами архивации и восстановления данных. Описаны тут и дисковые утилиты и средства обеспечения безопасности компьютера, системы и данных. В общем, эта книга – для читателя и пользователя, желающего узнать, как надо заботиться о своей персоналке и как сделать работу на ПК стабильной, эффективной и продуктивной.