Нарушитель спокойствия

Нарушитель спокойствия
Уже почти полгода, как набор программ fix-it utilities 2000 от компании ontrack все чаще и чаще заменяет на всякого рода реаниматорах и прочих дисках "Все в одном" очень известный и зарекомендовавший себя с самой лучшей стороны комплект утилит norton utilities 2000 производства symantec, предназначенный для настройки, оптимизации и поддержания в рабочем состоянии персональных компьютеров.


Пытаемся разобраться. NU известны всем и давно, работают качественно и быстро, обладают симпатичным дизайном, легко настраиваются, регулярно обновляются, предоставляют множество дополнительных сервисов и почти не позволяют себе "ляпов", всегда предлагая создать файл отката. Так зачем же нужно искать добра от добра? Тем более что прецедент уже был, когда McAfee выпустили Nuts & Bolts 98, которые должны были оторвать часть рынка у NU, и McAfee Office 1.06, аналог Norton System Works. Тогда Norton Utilities устояли без особого труда. Тогда почему сейчас ситуация поменялась коренным образом? Причем, не стоит забывать, что в силу особенностей нашего рынка мы имеем возможность выбирать все самое лучшее программное обеспечение, не сильно заботясь о его стоимости. И всякие глупости, связанные с какими-либо скидками и обслуживанием, нас не сильно волнуют. В силу этих обстоятельств наш выбор программных продуктов можно назвать по-настоящему объективным. Я также сомневаюсь в том, что виною всему послужила разница в размерах дистрибутивов 16,8 Мб у Fix-It 2000 против 46,4 Мб у Norton Utilities 2000 и 168 Мб у Norton System Works. Сейчас, когда дистрибутив MS Office 2000 занимает 4 CD, размер приложения перестал быть решающим фактором при выборе ПО1. Но все-таки у Fix-It есть одно существенное преимущество перед грозным конкурентом. Дело в том, что, насколько мне известно, последняя версия NU 2.0 для платформы NT была выпущена в самом начале 1997 г. После этого для нее было выпущено лишь несколько заплат. Последняя, с которой мне довилось сталкиваться, датирована декабрем 1998 г., поднимает NU до версии 2.04. А тем временем для платформ Win 9x за это время были выпущены революционная версия 3.0 и эволюционные 4.0 и 4.5 (2000). Итак, даже последний релиз с именем NU 2000 не хочет ничего знать о существовании Windows 2000. А Fix-It не только отлично устанавливаются на Win NT, но и работают на ней. И если во времена Win NT 4.0 ее можно было встретить в основном на компьютерах у профессионалов, то с появлением Win 2000 все больше и больше простых пользователей переходят на вполне дружественную и ничуть не страшную платформу NT. В связи с этим им нужны надежные средства для ухода за своим компьютером и операционной системой. Об убогости стандартных средств Windows было сказано уже слишком много, поэтому они не в счет. Подытожив все вышесказанное, я хочу сказать, что не вижу смысла отказываться от использования NU под управлением Win 9x, но вижу его в том, чтобы начать использование Fix-It в Win NT.
Итак, я перезагружаюсь в Windows 2000, и все дальнейшие исследования программы провожу именно там. Сразу же оговорюсь, что хотя я и буду проводить аналогии между утилитами из комплектов Fix-It и Norton System Works, я не собираюсь сравнивать функциональные возможности программ. Давать оценки реализованным алгоритмам можно лишь путем "расчленения" подопытных программ различными отладчиками. Т.к. я считаю, что цель этой статьи состоит не в том, чтобы выбрать лучшего, а лишь в том, чтобы рассказать о возможностях одной программы2, то в такие сложности я вдаваться не буду. Ограничусь лишь упоминанием о том факте, что алгоритмы нахождения ошибок у программ все-таки различаются, и поэтому вполне обыденной является ситуация, когда Fix-It Disk Fixer сигнализируют о найденной ошибке, в то время как NDD остается спокойным и хладнокровным. Естественно, что с таким же успехом ситуация может развернуться на 180 градусов. Дистрибутив Fix-It Utilities 2000 (v1.5) был получен из сети одним файлом, не требующим распаковки. Инсталлятор интересовался лишь глобальными проблемами, например, директорией для установки. Возможность выбора компонент не реализована, что, несомненно, крайне неудобно, т.к. при полной установке на винчестер попадают не только все утилиты, но и антивирус, который навряд ли кому-нибудь нужен. Да и проблемой Y2K уже никого не напугаешь, так зачем тратить место на утилиту под названием Year 2000? Удаление отдельных утилит также невозможно, программа деинсталлируется только вся сразу. После запуска приложения обращает на себя внимание его очень красивый внешний вид. Интерфейс программы — это смесь Norton System Works и MAC-стиля. Все очень дружелюбно по отношению к пользователю, интуитивно и удобно. Все 28 утилит разбиты на 6 групп: Fix Wizard, Disk and Files, System Registry, System Diagnostics, System Protection и Crisis Center. Кстати, программисты Ontrack не стали рисовать форму для каждой программы комплекта, поэтому все они открываются прямо в главном окне Fix-It.

Fix Wizard
Здесь находится всего одна утилита, которая так и называется — Fix Wizard. Как можно догадаться, ее целью является предоставление универсального решения по нахождению и устранению проблем операционной системы. В NU аналогом ей является программа Norton System Check. По сути, Fix Wizard просто позволяет запускать несколько сервисов одним нажатием кнопки мыши. Будучи запущенной, программа проверит все жесткие диски системы на наличие вирусов, произведет резервное копирование системных файлов, создаст образы дисков, удалит временные файлы и неверные записи в реестре, проверит и дефрагментирует жесткие диски. Если все эти сервисы вам не нужны, то все, что кажется лишним, можно просто отключить.

Disk and Files
В этом разделе располагаются ссылки на программы для работы с жестким диском и файловой системой.
Первой программой раздела стал Disk Fixer. Его функциональность сопоставима с функциональностью Norton Disk Doctor. Disk Fixer предназначен для обнаружения и исправления ошибок жесткого диска. Сами ошибки могут быть как физическими, так и логическими. Что касается физических повреждений, то, кажется, уже всем известно, для появления сбойных кластеров достаточно даже пылинки, попавшей на блин. И хотя эта проблема неустранима программными средствами3, программа помечает испорченные секторы таким образом, чтобы они больше не использовались. Логические проблемы связаны с повреждениями критических файлов, например, системного реестра или таблиц FAT.
Утилита Disk Cleaner предназначена для поиска и удаления ненужных4 файлов и, соответственно, для освобождения столь ценного места на жестком диске. Некогда ее аналогом в NU являлся Space Wizard, который сегодня уступил место в комплекте NSW значительно более функциональному Norton CleanSweep 4.7. Типы файлов, которые предстоит "вычищать", вы выбираете сами. Мне, например, очень понравился пункт "Файлы, немодифицированные с 1996 г.". Затем остается только выбрать, удалять файлы безвозвратно, поместить их в корзину, заархивировать или переместить в другое место жесткого диска.
Disk Verifier. Является одной из самых полезных программ комплекта и аналогов себе не имеет. Disk Verifier предоставляет возможность убедиться в том, что диск читается без ошибок. Применим к жестким дискам, CD-ROM'ам, флоппи и прочим сменным дискам. Проверяет все файлы на носителях на наличие ошибок чтения. Эта утилита просто незаменима при резервном копировании. Также Disk Verifier очень полезен при покупке компакт-дисков с недельной гарантией. Если проверка Audio CD своими средствами занимает максимум 80 минут, то полностью проверить диск с данными за этот срок практически невозможно. При помощи этой программы весь диск будет проверен за время от 2 до 40 минут, в зависимости от устройства чтения CD-ROM.
File Undeleter несет в себе возможности, подобные имеющимся в Norton UnErase Wizard и Norton Protection. Предназначен для восстановления удаленных файлов, если те вдруг понадобились. В обязательном порядке восстановит файлы, удаленные в корзину, а также файлы, защищенные самим Undelater'ом. Если файл просто удален, то занимаемое им место помечается как свободное. Здесь шансы на успешное восстановление не так высоки, но все-таки имеются. Все зависит от того, были ли записаны другие данные поверх подлежащих реанимации. К тому же, для каждого файла программа выдает свой прогноз на успешность восстановления.
Defrag Plus служит для дефрагментации жестких дисков, а его аналогом в NU является Speed Disk. Defrag Plus гораздо более информативен и удобен в настройке, чем конкурент от Symantec. После анализа диска программа выдает не только процент фрагментации, но и список всех фрагментированных файлов, а также информацию о размере и количестве кластеров. Отличительной особенностью этого приложения является технология IntelliCluster. Если включить ее использование, то Defrag Plus отследит, как часто запускается та или иная программа и к каким файлам она обращается при загрузке. Затем вся собранная информация будет использована при дефрагментации, что должно уменьшить время загрузки программ.
Disk Snapshot — утилита, предназначенная для создания образов жестких дисков, аналог — Norton Image. Программа всего лишь создает резервные копии таблиц FAT и загрузочных секторов. Делается все быстро и ненавязчиво5. Утверждается, что частое снятие образа диска является залогом успеха восстановления информации. А лично мне кажется, что чем меньше работает программа, тем меньше от нее толку:-).
System Saver. Еще одна программа резервного копирования "критических" системных файлов. Эта работает гораздо дольше. По умолчанию сохраняет файлы реестра, autoexec.nt и config.nt. Остальное — по желанию. Также по желанию может создать из этих файлов ZIP-архив. По умолчанию программа хранит до трех копий указанных файлов, к каждой из них можно вернуться в любой момент времени. Не уверен, что эта утилита поможет восстановить систему после серьезного вируса, но если какой-то программе во время инсталляции удается снести полреестра, то это поправимо.
Easy Update. У Symantec нечто подобное называется LiveUpdate. При наличии выхода в Internet позволяет скачивать все заплатки и новые антивирусные базы прямо с сервера Ontrack. Обещают, что информация о вас и вашей системе не будет разглашена и что данная операция совершенно безопасна.

System Registry
В этом разделе располагается все, что относится к реестру Windows, его редактированию, чистке и "починке".
Первым номером раздела является Registry Fixer. Схожими с ним возможностями обладает Norton WinDoctor. Программа ищет в реестре неверные ключи и либо удаляет их, либо предоставляет возможность для их исправления. Это, само собой, повышает надежность системы. Все записи в реестре, которые указывают на удаленные или перемещенные файлы, будут найдены, после чего программа предоставит вам возможность решать, что делать с тем или иным проблемным ключом. Нарекания вызывает лишь тотальное неудобство работы с программой. По сравнению с WinDoctor приходится совершать очень много лишних движений мышью. Естественно, что все сделанные изменения записываются и могут быть отменены либо при помощи программы Undo-It (см. ниже), либо, если дела совсем плохи, при помощи undotreg.exe из среды DOS.
Далее идет Registry Editor, аналогом которому служит все тот же RegistryEditor, но с приставкой Norton. Ребята из Ontrack не стали дурить себе голову и в этом месте просто сделали ссылку на стандартный regedit.exe, поставляемый вместе с Windows. Собственно на этом разговор о программе и заканчивается...
Win Customizer, аналогов в NU не имеет. Программа предназначена для изменения "скрытых" настроек операционной системы. Больше других на этом поприще преуспели Xteq X-Setup (http://www.xteq.com) и WinBoost (http://www.magellass.com)6, но и возможности Win Customizer впечатляют. В нем, во всяком случае, можно поменять скорость меню, убрать заставку при загрузке Windows, стрелку с иконок ярлыков и некоторые другие мелочи. Хотя, как мне кажется, программистам из Microsoft давно пора перестать оберегать нас от системы (или систему от нас) и встроить программу такого рода (хотя бы TweakUI) в ОС, сделав на нее ярлык в Главном меню.
Программа Registry Cleaner предназначена для удаления ненужных ключей из реестра Windows. Программисты Symantec на такие мелочи не размениваются7. Задумка просто гениальная: в обычном режиме список последних открытых документов, а также следы, оставленные после себя командами Run и Find. В режиме для опытных пользователей можно также "почикать" ненужные схемы рабочего стола, раскладки клавиатуры и часовые пояса. Очень полезным в изучении устройства Windows может оказаться использование кнопки "Show Key", которая предоставляет непосредственный доступ к ключам в реестре, отвечающим за все вышеперечисленное. Больше Registry Cleaner программа ничего делать не умеет.
Registry Defrag чем-то похож на программу Norton Optimization Wizard. Эта утилита предназначена для оптимизации системного реестра, чтобы приложения запускались быстрее. Многие не верят в программы такого класса, а лично я верю. Если вы никогда не пользовались такого рода средствами, с 1995 г. переустанавливали систему только поверх старой, все это время активно ставили и удаляли программы, то мне кажется, что слезы счастья застынут у вас на глазах, когда все приложения начнут запускаться раза в три быстрее, чем они это делали раньше. В противном случае разницу можно и не заметить. Перед началом работы программа попросит закрыть все приложения, а после окончания перезагрузит компьютер.

System Diagnostics
В этом разделе располагаются программы для диагностики "железа", а также для отслеживания действий системы.
Ведущее место в разделе отдано программе PC Diagnostics. В NU нечто похожее называется Norton Diagnostics. Проводятся тесты всего аппаратного обеспечения компьютера. Если PC Diagnostics находит проблему, он также пытается указать возможные причины ее возникновения. Естественно, программа ничего не лечит, но, несмотря на это, может оказаться полезной при проверке нового оборудования. Проверяется буквально все: порты, материнская плата, видеоадаптер, монитор, память, мультимедиа, модем, жесткие и сменные диски. Обращаю ваше внимание на то, что под управлением Win NT программа ведет себя, по крайней мере, странно. В самом начале исполнения PC Diagnostics загружает необходимые для тестирования модули. У меня при первой загрузке программа "вылетела" на 3-ем модуле, намертво подвесив всю систему. И кто говорил, что Win 2000 самая надежная ОС? Во время второго запуска PC Diagnostics споткнулся где-то на 10-ом модуле, но на этот раз Windows были на высоте, не дав себя "убить". С третьего раза все заработало без каких-либо нареканий.
System Explorer, в NU теми же функциями заведует System Information. Программа снабжает вас полнейшей информацией о том, что сейчас происходит в ОС. System Explorer выдает общую информацию о системе, об установленном периферийном оборудовании, о файлах конфигурации8, о рабочем столе, загруженных драйверах, библиотеках и процессах, а также обо всех дисках, как о логических, так и о физических. Информация весьма подробная, но стиль подачи существенно отличается от того, что предлагает нам Symantec.
Далее расположена утилита Year 2000. Назвать ее аналогом Norton 2000 язык как-то не поднимется! Дело в том, что если программа фирмы Symantec что-то там проверяет, то Year2000 просто делает выводы. Приложение лучше даже не запускать, чтобы не расстраиваться. Речь даже не о том, что с Y2K bug нас прилично надули. Как я сказал, программа только делает выводы. В частности, моя система оказалась не готовой к 2000 году по двум параметрам: не установлены Internet Explorer 4.01 и Service Pack 4. А то, что у меня стоят IE 5.5 и Win NT 5.0 SP1b, программу не очень-то волновало.
И, наконец, программа System Monitors. В NU нечто похожее носит имя Norton System Doctor. По умолчанию сообщает информацию о загрузке памяти, центрального процессора, количестве запущенных приложениями нитей, количестве свободного места на каждом жестком диске. Программа значительно менее функциональна по сравнению с System Doctor, но и не столь требовательна к ресурсам. К тому же она обладает очень приятным интерфейсом и весьма удобна в управлении. Естественно, что наличие тех или иных датчиков легко настраивается и зависит только от пользователя.

System Protection
Эта закладка отвечает за программы по защите как системы в целом, так и просто информации.
Первым в списке стоит приложение Crash Proof, его аналог носит имя Norton CrashGuardian. В народе программы такого типа называются "антизависаторами". Его задача состоит в том, чтобы отлавливать крушения приложений и не давать им потянуть за собой всю систему. Ошибки можно искать как в 32-битных, так и в 16-битных приложениях и библиотеках. Также программа ведет подробную статистику о том, когда, как и от кого она вас спасла:).
Fix-It Scheduler не имеет как таковых аналогов в NSW 2000. Предназначен лишь для того, чтобы автоматизировать работы по обслуживанию компьютера. В этой программе можно определить расписание для запуска основных приложений комплекта Fix-It Utilities: PC Diagnostics, Virus Scanner, Disk Snapshot, Defrag Plus, Disk Cleaner и System Saver.
Undo-It отвечает за отмену всех изменений, сделанных Fix-It Utilities во всех дочерних приложениях. В отличие от Fix-It, каждая программа из набора NU сама умеет исправлять свои огрехи, и отдельного приложения для этих целей там не существует.
Virus Scanner, его аналогом естественно является Norton Antivirus. Программа предназначена для поиска вирусов на всех дисках, подключенных к системе. Может искать вредоносный код даже в архивах и загрузочных секторах, но сегодня этим уже никого не удивить. Информацию о количестве записей в базах получить не удалось. На мой взгляд, использование этой программы совершенно неоправданно, хотя каждый волен решать сам.
System Lifeline, аналогов в NU не имеет и не может их иметь по определению. Единственная программа комплекта, предназначенная сугубо для Windows NT. Как известно, в отличие от Win 95/98 под Win NT не находится DOS'а. Если вдруг NT отказывается загружаться, то это обещает час и более потраченного времени на восстановление системы, и это при том, что конфликтовать может всего лишь один драйвер, который достаточно просто удалить. System Lifeline позволяет загрузиться в DOS'оподобную среду, с командной строкой и основными командами. Плюс ко всему, на загрузку программы можно поставить пароль. Кстати, возможно скоро нечто подобное появится и для Win ME, которые также теперь обходятся без DOS.
Fix-It Log также не имеет аналогов у конкурентов. Эта программа скрупулезно записывает все, что было (и не было) сделано при помощи Fix-It. Как по своей идее, так и по реализации очень напоминает Event Viewer из комплекта поставки Win NT, с которым Fix-It Log, кстати, тесно интегрирован. Утилита предназначена скорее для системных администраторов, чем для пользователей, это они любят логами пошуршать:).

Crisis Center
А это самый бестолковый раздел во всей программе. По идее, его предназначением является восстановление данных. Вот только восстанавливать все предстоит не вам, а специалистам из Ontrack. Здесь я не стану подробно расписывать каждый пункт ввиду бессмысленности этого занятия.
Crisis Information — доступ к службе технической поддержки и ссылки на информацию по теме. Remote Recovery — инженеры Ontrack попытаются восстановить потерянные данные через модемное соединение. Easy Recovery предназначена для восстановления данных малыми силами (малыми деньгами). Лично у меня под управлением Win 2000 не сделала ничего, кроме многократного вызова отладчика. In-Lab Recovery — это самая веселая программа раздела. Если все совсем серьезно и даже хакер Вася Пупкин не смог вам помочь, вы можете выслать свой винчестер в лаборатории Ontrack, где над вашим HDD будут "колдовать" лучшие инженеры при помощи лучшего оборудования. Обещают хорошие шансы на восстановление9. Думаю, нет смысла говорить, что высококвалифицированные сотрудники Ontrack работают далеко не бесплатно.
Итак, в лице Fix-It Utilities мы получаем замечательный продукт, мощный, удобный в управлении, легко настраиваемый, дружественный и просто красивый. В чем-то он уступает Norton System Works, а в чем-то существенно его превосходит. Я не зря приводил аналоги обозреваемых программ среди Norton Utilities: теперь становится очевидным, что существует всего несколько утилит, реализованных Symantec и незамеченных Ontrack. Среди них Registry Tracker, WipeInfo и File Compare. К программе прилагается достаточно объемный, красивый и удобный файл помощи, только я сомневаюсь, что он действительно может понадобиться. В результате, Fix-It можно порекомендовать всем, кто перешел с платформы Win 98 на NT в поисках стабильной операционной системы. Официальный сайт разработчика: www.ontack.com

1 как утверждают продавцы, MS Office 2000 на 4-х CD берут гораздо чаще, чем Corel Word Office Perfect на одном CD
2 вернее, комплекта программ
3 устранение ее непрограммными средствами также является очень сомнительным
4 естественно, по мнению программы
5 если только вы не поставили программу в автозагрузку
6 последний не работает на платформе NT
7 хотя, обманываю, нечто подобное можно найти в Norton CleanSweep
8 autoexec.bat, config.sys, msdos.sys, win,ini, system.ini
9 только есть подозрение, что после услуг нашей почты с этой задачей не справятся даже спецслужбы


Максим А.Самусенко
masm.bgu@usa.net



(c) Компьютерная газета


Компьютерная газета. Статья была опубликована в номере 32 за 2000 год в рубрике soft :: системные программы

©1997-2024 Компьютерная газета