Глава 2. Прочисть мозги своим "виндам"
К сожалению, пока, для обычных пользователей нет достойной альтернативы Windows`98 и, наверное, не будет еще пару лет после выхода финальной версии Windows`2000. Ни одна операционная система для домашних ПК (и Windows`98 в том числе) не сочетает в себе совместимость с современными играми, с новым оборудованием, устойчивую работу, небольшой размер, удобный и понятный интерфейс и возможность легкой настройки под нужды конкретного пользователя. Поэтому, исходя из собственных потребностей, мы вынуждены выбирать меньшее из зол. Большинство владельцев компьютеров, использующих ПК дома для работы и развлечений отдали предпочтение Windows`98, главным недостатком которой является маниакальное стремление зависнуть в самый ответственный момент. Отчасти, этому способствуют и неграмотные действия самих пользователей, не желающих уделять полчаса в день на обслуживание и диагностику очень капризной ОС (при этом ее все-таки следует признать лучшей из существующих!). Хотя, нехитрые правила и трюки в работе с "Виндами" могли бы предотвратить крах системы и появление многих глюков.
Одной из таких, вполне решаемых, проблем, с которой сталкиваются все "счастливые" обладатели Windows`98, стало постоянное разрастание системной папки Windows, приводящее к бесполезной трате дискового пространства и замедляющее работу компьютера. Помимо мегабайтов ненужных файлов, записываемых на диск при инсталляции системы, огромное количество мусора остается после установки-удаления разных программ. Производители программного обеспечения совершенно не интересуются тем, что их творения оставляют в системных папках после деинсталляции. Похоже, они и не думают, что их продукт может не понравиться потребителю, и тот его "чикнет" с легким сердцем (Попробуй "чикни", если ты заплатил за программу 300 баксов! К счастью, есть пираты!).
Что же нужно сделать для того, чтобы очистить винчестер от лишнего хлама и не дать папке System превратиться в свалку файлов давно удаленного софта? Сначала поищем файлы, которые можно совершенно безопасно удалить - это, так называемые, "временные файлы", которые иногда создаются на диске системой или программами, и должны бы автоматически удаляться, если б программистов заботило удобство работы конечного пользователя их продукции. Сюда же относятся всевозможные тексты, картинки, звуки, архивы, резервные (backup) файлы, давно ненужные в повседневной работе. Для этого можно использовать команду "Поиск" в меню "Пуск", а можно (даже лучше) непосредственно просматривать содержимое всех папок в Проводнике. Если вы установили MS-Plus!98, то в меню стандартного средства Windows`98 "Очистка диска" (Disc CleanUP) появится пункт "Удаление некритических файлов" - можете воспользоваться этой утилитой для поиска лишних файлов, но этих файлов будет так много, что создается впечатление, будто она хочет удалить "Винды" целиком! Эта программа просканирует диск, после чего, выдаст список "ненужных", по ее мнению, файлов, рассортированных по типам, причем возле каждого файла будет небольшой значок, характеризующий вероятность неприятных последствий удаления этого файла. Но, несмотря на все удобства этой программы, я рекомендую все-таки простой просмотр содержания всех папок в Проводнике: это гораздо безопаснее, а Disc CleanUP больше подходит для быстрого контроля за засоренностью дисков. Некоторые файлы скрытые, поэтому в меню "Пуск"-"Настройка"-"Свойства Папки"-"Вид" разрешите отображение системных и скрытых файлов. Обязательно отключите в свойствах корзины прямое удаление (без хранения в корзине), иначе вы не сможете восстановить стертый по ошибке файл!!! Корзину также не вытряхивайте хотя бы неделю: тогда не будет мучительно больно...
Итак, найдите на диске текстовые файлы с расширениями .txt, .doc, .nfo, .wri, .rtf, файлы типа Readme., ReadMe.1st, Files_id.diz и просмотрите их содержание на предмет полезности вам лично. Если эти файлы всего лишь лицензии на программы, "бесполезные советы" или прочая бредятина, нужная только авторам софта, тащите их в мусоропровод (смотрите, не удалите свои документы из соответствующей папки!). Туда же отправьте временные файлы с расширениями .old, .---, .bak, .tmp, ._mp, .syd, .chk, (возможных расширений для временных файлов довольно много: .000, .001, .002, .B~K, .BMK, .DA1, .DAT, .FTG, .FTS, .INK, .LHX, .OUT, .PAR, .PRV, .$$$, .SYK, но с некоторыми из этих расширений могут быть и нужные файлы, поэтому удалять их надо очень осторожно). Удалите файлы и директории MSCREATE.DIR, ~MSSETUP.TMP, они тоже временные и используются только один раз при всевозможных апдейтах системы. Найдите файлы с расширением .gid - это файлы помощи, они автоматически появляются, когда вы обращаетесь к этой самой помощи в какой-нибудь программе. Больше всего их в папке C:\Windows\Help, они скрытые, поэтому не забудьте включить в меню "Folder Options" (Свойства Папки) функцию отображения всех файлов, или используйте Norton Commander. А если вы никогда и нигде не нажимаете кнопку "HELP" то снесите к едрене фене весь каталог C:\Windows\Help (мегабайт 13 примерно). Правда, некоторые программы могут отказаться работать без какого-нибудь файла справки, находящегося в этом каталоге, в этом случае вам придется вернуть этот файл. Просмотрите содержимое файлов .log - некоторые из них также можно удалить, но будьте осторожны, это надо делать с умом - они могут быть необходимы для корректного удаления этих программ (проверить, нужен ли этот файл для деинсталляции, можно, просмотрев соответствующую команду в реестре: HKEY_LOCAL_MACHINE \Software\Microsoft\Windows\CurrentVersion\Uninstall). Файлы .ini надо удалять, только если они пустые или относятся к программам, которые уже не стоят на вашем компьютере. Вообще, всегда следуйте правилу: "Не уверен - не удаляй!".
Много ненужного есть и в корне системного диска. Оставшиеся от ДОСа файлы AUTOEXEC.DOS, CONFIG.DOS и т.п. могут пригодиться, если вы захотите удалить Windows и вернуться к MS-DOS. Еще эти файлы с расширением .dos из корневой директории системного диска используются, когда в загрузочном меню (вызывается кнопкой F8 при загрузке) выбирается пункт "Загрузить предыдущую версию DOS" и, хотя, вряд ли вы ей когда-нибудь воспользуетесь лучше их оставить - много места не потеряете. Смело трите файлы из корневой директории системного диска System.1st, BootLog.txt, BootLog.prv, Suhdlog.dat, SetupLog.txt, - все это, в основном, старые и ненужные сохраненные системные файлы и протоколы, созданные при установке ОС. В идеале, если не используется сжатие дисков программами DriveSpace/DoubleSpace (для них нужен файл DRVSPACE.INI или DBLSPACE.INI), остаются только AUTOEXEC.BAT, CONFIG.SYS, IO.SYS COMMAND.COM, MSDOS.SYS (установите им атрибуты "скрытый", и в окне Проводника они не будут мозолить вам глаза) и файлы, нужные некоторым программам (Norton SpeedDisk, например, всегда создает файл в корне диска SD.INI, его надо оставить, но плюс ко всему NU архивируют системные файлы с расширением типа .nu, .nud или .nu4, если вы их где найдете - сносите).
Удалите все файлы из папок C:\Windows\Sysbckup (кроме резервных файлов реестра rb000.cab, rb001.cab и т. д.) и C:\Windows\Inf\Infback- это старые системные файлы, которые Windows сохранила просто на всякий случай. Можно также сократить количество backup-файлов rb00х.cab (в них "Винды" ежедневно сохраняют при первом успешном запуске самые главные системные файлы), изменив строку в файле C:\Windows\Scanreg.ini "MaxBackupCopies=5" - поставьте вместо "5", например "3", и экономия места составит почти 3 мегабайта. Можно почистить папку C:\Windows\Applog (в ней содержатся протоколы запуска приложений, служащие для оптимизации расположения файлов на диске при дефрагментации) от файлов типа "программа.LGx", относящихся к затертым утилитам, папку C:\Windows\Cursors - от неиспользуемых курсоров, а C:\Windows\Media - от ненужных звуков (нужные звуки, которые вы используете в схемах озвучивания системных событий, конвертируйте в формат MP3 с помощью программки mp3.Producer, и они уменьшатся раз в десять, правда, нужно чтобы был установлен формат МР3 в списке аудио кодеков меню "Свойства Мультимедиа"). Советую удалить из директории C:\Windows\System такое извращение, как экранные заставки - расширение .scr (оставьте Channel Screen Saver - может пригодиться), а из C:\Windows\ - лишние образцы фона для рабочего стола - расширение .bmp.
Поищите в директории С:\Program Files пустые папки типа ...\Chat, ...\Hyper Terminal (даже если вы не ставили себе эти программы, винды все равно создают эти папки), их тоже чикаем. Там же можно снести папку ...\Uninstall Information - практической пользы в ней вы не обнаружите. В папке C:\Program Files\Common Files\Microsoft Shared\Stationery удалите все ненужные HTML-документы и соответствующие им картинки (эти Stationery используются программой Outlook Express для создания фона писем).
И, наконец, очистите папки временных файлов C:\WINDOWS\TEMP, C:\TEMP, переместите временные интернет-файлы, используя меню "Internet Options" (Свойства Интернета), на диск, где больше места. С помощью некоторых программ типа NetMaster99 или TweakUI легко можно переместить на свободный диск и другие интернетовские и системные папки. В этом же меню очистите History - предысторию посещенных сайтов, уменьшите время хранения этой предыстории до пары дней и сократите кэш Интернет Эксплорера до 10 мегабайт (кроме сохранения места на диске, это может ускорить и загрузку страниц). Можно удалить старые письма и новости, сохраненные программой Outlook Express на вкладке Maintenance (Обслуживание) ее опций. Для Win`95 можно вручную удалить старые письма в папке C:\Windows\Application\Microsoft\Outlook Express\Mail\ - расширения .idx, .mbx и старые новости в C:\Windows\Application\Microsoft\Outlook Express\News - расширение .nch, В Win`98 старые письма и новости хранятся в папке C:\WINDOWS\Application Data\Identities\{D1D4B7C0-572D-11D3-BF3B-A26182F20266}\ Microsoft\Outlook Express. Но лучше сделать это через опции Outlook Express. Можно очистить папку C:\Windows\Cookies\, если не хотите использовать эти самые Cookies - небольшие текстовые файлы, содержащие информацию о вашем посещении некоторых сайтов. Программы WinBoost2000 и TweakUI настраивают "Винды" на автоматическую очистку многих меню и папок при выключении компьютера.
С проблемой засорения папки System вручную справиться гораздо сложнее. Нужно отслеживать, какие файлы помещает в эту папку каждая устанавливаемая программа, чтобы при ее удалении, стереть и оставшийся от нее мусор. Можно, конечно использовать для этого даже "Утилиту проверки системных файлов" (System File Checker): она записывает в файл C:\WINDOWS\Sfclog.txt протокол проверки системы, в котором вы найдете список новых файлов, но существует много утилит, созданных специально для этой цели.
Одна из новых, небольших и очень удобных - System Mechanic, она быстрее аналога от дяди Нортона и может чистить реестр, а также удалять временные файлы (список расширений для этих файлов можно дополнять) и неработающие ссылки. Программа будет вести протокол установки программы, причем, в нем сохранится информация не только о файлах, записанных на диск, но и об изменениях в реестре. Для каждой программы, прошедшей такой мониторинг при инсталляции, будет создан собственный текстовый файл, по которому вы сможете потом проверить, целиком ли удалилась программа. Другие утилиты, позволяющие контролировать установку программ, могут даже автоматически их удалять, подменяя стандартную утилиту Windows "Установка-Удаление программ", но они очень медленные и не очень удобные. Впрочем, попробуйте поэкспериментировать с Norton Uninstall, CleanSweep Deluxe, Microhelp Uninstaller и т.д. - таких программ предостаточно.
Можно ли что-нибудь сделать, если системная папка уже капитально засорена, и нет информации о том, какие файлы остались от удаленных программ? В этом случае придется поискать неиспользуемые .DLL - файлы с помощью утилиты Clean System Directory. Она переместит все неиспользуемые системные файлы в специальную папку, после чего вам придется некоторое время тестировать систему, так как среди перемещенных могут оказаться и необходимые файлы - их придется вернуть в директорию C:\WINDOWS\SYSTEM. У старой версии этой программы был большой недостаток: она искала ссылки на .DLL-файлы только внутри программ, других .DLL, и еще в нескольких типах системных файлов, но такие обращения к .DLL-файлам могут происходить даже из HTML-документов, поэтому настоятельно рекомендую тестировать систему как можно тщательнее и дольше, не удаляя перемещенные файлы. При этом нужно использовать версию Clean System Directory не ниже 1.7, которая лучше работает с IE5 и Win`98.
Возможно, в интернете вы найдете и более подробные инструкции по дальнейшему сокращению размера операционной системы Windows`9x, вплоть до 11 (!) мегабайт, но помните банальное правило бесплатного сыра: удаление многих папок по рекомендациям "кулхацкеров" (у них, наверное, винчестер размером 200 мегабайт) приведет к утрате некоторых функций Windows. Например, нельзя будет создать загрузочную дискету, или потеряются некоторые полезные функции Internet Explorer. И, хотя мои советы гораздо более безопасны для системы, еще раз напоминаю: не удаляйте файлы, помещенные в корзину, несколько недель и постарайтесь "погонять" все программы: как говорится, семь раз отмерь - один раз отрежь. Восстановить же затертый файл с дистрибутива "Виндов" поможет утилита "System File Checker" - "Проверка системных файлов".
Не забывайте повторять эту процедуру пару раз в месяц, для удаления очередной порции мусора, и производить мониторинг всех устанавливаемых программ. Если ваш винчестер разбит на несколько разделов, то никогда не устанавливайте программы на диск C:, лучше создайте на другом диске специальную папку для программ D:\Program Files. И тогда вас гораздо реже будет раздражать приглашение очистить диск, выдаваемое утилитой Disc CleanUP (если вы не запретили это приглашение в опциях программы). Кстати, эта утилита, которая тоже должна помогать чистить диск, создает файл C:\ProgramFiles\Plus!\Cleanup\files.dtb размером больше мегабайта, который можно смело "чикать". Да и вообще, проверьте, все ли программы вам нужны, не злоупотребляете ли вы установкой экзотических шрифтов, не забит ли диск лишними темами для рабочего стола - уверен, есть еще где пройтись "поганой метлой". Не давайте любимым "форточкам" превращаться во всепоглощающий Вирус`98!
Глава третья. Кувалдой по окнам... Тяжко стало жить бедному юзеру после августовского кризиса. Сорок раз подумаешь, прежде чем решишься выделить "лишние" сотни три-четыре зеленых баксов на серьезный апгрейд. Поэтому и разгоняют все свое железо кто как может. И вот вы уже достигли той стадии, когда, как у сапера: одна ошибка, и придется либо соскребать со стен микросхемы, либо делать гибрид холодильника и компьютера. Но далеко не все знают, что многие настройки, заложенные в Windows 98 по умолчанию, совсем не оптимальны для большинства современных компьютеров, и если с ними немного поэкспериментировать, то вполне можно добиться улучшения работы если не Quake3, то по крайней мере самой операционной системы, равно как и значительного сокращения времени на некоторые производимые ей действия. Да что там говорить, даже простое ускорение всплывания разных менюшек и уменьшение на пару секунд времени загрузки компьютера благотворно влияет на нервную систему рядового пользователя.
К сожалению, подобрав самые, что ни на есть оптимальные настройки системы, вы, конечно, не получите скорость Pentium III на Pentium 166MMX. Тем не менее, некоторые ошибки в этих самых настройках, сделанные недобросовестными продавцами компьютеров или самими пользователями, вполне могут очень сильно ухудшить общее быстродействие ПК. Поэтому одной из задач при оптимизации Windows 98 будет выявление и устранение таких вот критичных для производительности компьютера ошибок.