Windows мастдай, или Ручная перелицовка остекления

Как известно, любой дом начинается с фундамента. Я это к тому, что по-настоящему оптимизировать работу компьютера можно лишь тогда, когда с самого начала все программное обеспечение ставится "по уму", то есть точно известно, что в нем зачем придумано и как оно изволит работать. Вообще говоря, довольно много можно сделать и опосля, только лучше всего сразу все делать правильно, чем потом ломать голову. Фундаментом каждого компьютера является его операционная система. Следовательно, перво-наперво, оптимизация должна коснуться именно Windows. Встает вопрос: с чего начать?

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


Всегда начинать следует с того, что внимательно (желательно не менее раз двух - трех) посмотреть, с чем реально вы на самом деле работаете. К примеру, весьма удобно, когда засовываешь аудио-компакт в CD-ROM и система автоматически начинает его проигрывать. Но так ли уж часто вы "играете музыку" во время работы? И, что куда важнее, как часто вы пользуетесь именно встроенным универсальным проигрывателем, а не какой-нибудь специальной программой, которая, как правило, всегда прилагается к звуковой карте и которая значительно превосходит стандартный универсальный проигрыватель по функциональным возможностям? Скорее всего не часто, и если вам постоянно не хватает дискового пространства, то зачем держать на винте сразу две равнозначные программы, из которой система каждый раз норовит воспользоваться одной, а вы вручную заставляете ее применять другую? Ну, и так далее и тому подобное... В общем, сначала нужно довольно точно определить, что конкретно вы применяете, а что - нет.

Потом, вторым этапом должно стоять исследование вашего запаса дистрибутивов. Согласитесь, обидно будет потом, когда окажется, что, ушатав, к примеру, фотошоп, с которым вы работаете буквально каждый день, его дистрибутива под рукой как раз и нет.

В общем, уяснив, что действительно нужно, а от чего можно смело отказаться, выложим на столе стопочкой компакты с дистрибутивами и необходимыми драйверами, и можно нанести, наконец, мысленным молотком по микрософтовскому остеклению вашего компьютера.

Тут важно помнить следующее. Во-первых, все установленное программное обеспечение, после уничтожения системы, тоже потеряет свою работоспособность. Его придется переустанавливать заново. Поэтому надо обязательно просмотреть каждую из программ и выяснить, где конкретно она хранит личные пользовательские настройки и всякие там "сохраненки". Как правило, все это хранится в специализированных файлах настройки и папках, обычно называемых SAVE. К примеру, текстовый редактор Word пользовательские настройки хранит в файле normal.dot. Теоретически, подавляющее большинство прикладных программ имеет собственный модуль деинсталляции, который, как правило, отдельно спрашивает на тему того, как поступить с пользовательскими настройками. Лучше всего, перед тотальным ушатыванием самой операционки, из Windows по очереди стандартным образом деинсталлировать все имеющиеся прикладные программы. Однако, для страховки, весьма не помешает перед этим самостоятельно скопировать настроечные файлы и соответствующие папки в безопасное место. Например, на дискеты или на другой логический диск. Если стандартная процедура удаления ничего не напортачит, то копии потом можно будет спокойно удалить. Если же программа самым наглым образом лопухнется, то можно будет потом с гордостью плеснуть себе пива и похвалить себя любимого за проявленную находчивость.

Теперь настала очередь непосредственно Windows. Операционная система, если вы с ней до этого ничего не делали, лежит в трех местах. Во-первых, это масса всяких труднопроизносимых и сложно запоминаемых файлов в корне системного диска. Со всей ответственностью заявляю, кроме файлов io.sys, msdos.sys и command.com, все остальное там - полный мусор, удалить который - есть прямая обязанность каждого уважающего себя пользователя. Однако не торопитесь немедленно все стирать. Это дело требует определенной методики. Дело в том, что есть еще два файла, которые, вообще говоря, впоследствии можно и самостоятельно ручками набрать, но лучше и легче их просто отредактировать, чем полностью перенабирать. Это autoexec.bat и config.sys. Первый отвечает за то, какие программы, откуда и в какой последовательности должны быть автоматически запущены на исполнение после окончания работы BIOS'а, а второй содержит описание вашей системы. Как правило, при инсталляции окна самостоятельно редактируют эти файлы и сохраняют их под тем же именем, в то время как прежние "чистые" (т.е. дооконные) версии автоматически получают расширение dos. Таким образом, и это не может не радовать, операционная система сама сохранила своих могильщиков, каковыми мы вскоре и воспользуемся.

Вторая, и самая важная, часть системы Windows, расположена в одноименной папке в корневом директории системного диска. Все, что там лежит, как раз и является системой. Третья часть Windows, так сказать, хвост, лежит в папке Program files. К примеру, там есть эксчейнч, назначение которого, для однопользовательской машины, не работающей ни с Интернет, ни с электронной почтой, лично мне совершенно не понятно. Ибо в таком случае его просто никто не использует, так зачем место зря занимать.

Теперь, когда вы вооружены всеми необходимыми знаниями, наступает пора активных действий. Сначала, предварительно сохранив в сторонке индивидуальные файлы, непосредственно из-под Windows, удаляем все прикладные программы. Для гарантии далее можно вручную просмотреть дерево каталогов и проверить, не забыли ли деинсталляторы чего. Если забыли - удалить ненужное вручную. Под эту категорию также попадает и, например, ваш "рабочий стол", так что учтите это, если вы очень дорожите собственными иконками. Также стоит из папки Windows перебросить куда-нибудь и те файлы с расширением bmp, которые являются вашими индивидуальными обоями, каковые вы лично создали и не хотели бы потерять.

Теперь самое время перегрузить машину в режим эмуляции ДОС. Именно эмуляции, а не просто временно выйти в ДОС-сессию. Разница заключается в том, что ДОС-сессия создает всего лишь новое окно Windows, которое представляет из себя маленькую локальную дисковую операционную системы в тех пределах, в которых подобное позволяют окна, в то время как в режиме эмуляции ДОС окна вообще не загружаются и как бы вообще еще не существуют. Очень желательно при этом иметь на своей машине какую-нибудь ДОС-овскую оболочку, типа "нортона" или "волкова". С ними работать значительно удобнее, чем только из одной командной строки.

В общем, машина в ДОС перегружена и "волков" запущен. Теперь наступает пора малость постучать молотком по виртуальным стеклам. Для начала можно смело ушатать папку Windows в полном объеме. Не стоит пускать ностальгическую слезу. Буквально через двадцать минут у вас будет новенькая система. Лучше прежней.

После того как с Windows покончено, можно быстро просмотреть папку Program Files. Там тотальному расстрелу на месте подлежит все, что содержит слова: Microsoft, Internet и Office. Остальное - на выбор стреляющего. Я обычно вообще поступаю несколько иначе. Сохранив предварительно все файлы индивидуальных настроек (с соответствующей структурой каталогов) в отдельном месте, я, таким образом, полностью лишаю смысла всю папку Program Files. И вместо избирательной снайперской стрельбы, как и Windows, удаляю ее полностью. Времени уходит куда меньше. Также в утиль отправляются все остальные папки диска С:, за исключением тех, в которых лежат русификатор и драйверы CD-ROM. Все равно, потом все они будут созданы заново, зато, во-первых, вы будете точно знать, что кому принадлежит, а во-вторых, вы освободите себе массу полезного места.

Все, можно сказать, что от старой системы практически ничего не осталось. Лишь несколько разрозненных файлов в корне системного диска. Ну, что же, теперь настала их пора. Первым делом под нож отправляются все файлы, кроме тех, о которых я говорил выше. Я надеюсь, вы не храните в корне еще и какую-нибудь нужную программу? Если "да", то ее можно оставить. Хотя все же разумнее перебросить ее в какую-нибудь папку. Так и работать понятнее, и риск что-нибудь нужное случайно удалить меньше. Вторым шагом является простое переименование autoexec.dos и config.dos в, соответственно, autoexec.bat и config.sys. Последним штрихом является просмотр содержимого этих двух текстовых файлов на предмет проверки наличия соответствующей записи, отвечающей за инициализацию CD-ROM в среде ДОС. Окна сидюк обычно подхватывают автоматически, за счет собственного набора драйверов, а вот в ДОС-е все это дело должно быть проделано ручками и конкретно. С указанием, в том числе, точного пути к соответствующему драйверу. Причем, если у вас не поддерживается толком русская кодовая таблица и стоит старый "волков", могут быть проблемы с длинными именами папок, а также с русскими именами. Об этом следует позаботиться заранее, еще до ушатывания системы, переименовав папки согласно ДОС-овской системе имен (имя не более 8 латинских символов).

Все, система Windows окончательно приказала долго жить. Остается лишь перегрузить машину посредством кнопки Reset либо волшебной комбинацией из Ctrl+Alt+Del. Стартовав заново, машина может ругнуться по поводу отсутствия файла win.com, это исключительно ее собственные проблемы, каковые можно решительно игнорировать. Существует распространенное мнение, что Windows переинсталлировать нужно либо поверх старой версии, либо после низкоуровневого форматирования винчестера. И то и другое является самым обычным заблуждением. Если ваш винт совершенно исправен, то его переформатировать незачем. Ну, а повторная доинсталляция системы обычно крайне редко приводит к устранению существующих сбоев, так как львиная доля сбойных файлов при этом не переписывается на новые из дистрибутива, а остается без изменений. Так зачем время терять? Операционная система это не винчестер или материнская плата, это всего лишь конкретный набор определенных файлов. Стало быть, малость перефразировав одного отечественного политика, нет файлов - нет системы.

Ну вот, первый этап закончен. Ваш комп чист, как новый лист бумаги. Можно смело приступать к установке окон наново. Важно запомнить, что отныне вы уже ничего не будете пускать на самотек и буквально каждый шаг инсталляции станете подвергать неусыпному контролю. Приступим, перекрестясь. Берем компакт с окнами, укладываем его бережно в лоток CD-ROM и находим там файл setup... После предварительной проверки винчестера и всяких там "ранее установленных компонентов" (которые мы только что самолично унничтожили) окна начнут собственную установку. Windows тут же предложит провести автоматический анализ аппаратного обеспечения. Немедленно остановите этот бесполезный процесс. В конце концов, кто лучше вас самого может знать, что в вашем компьютере есть, а чего нет?! Поэтому переходите в ручной режим и сами укажите программе только то, что из железа у вас там действительно присутствует. Это и время сэкономит и исключит всякие непонятки, когда окна вдруг примут, к примеру, родимый внутренний модем за какую-нибудь pcmci'ную карту для управления орбитальным спутником Microsoft и попытается установить для этого устройства собственный драйвер. Убирать его потом замучаетесь, так что и прецедент незачем создавать. Более того! Как правило, стандартные оконные драйверы по большей части являются устаревшими, и лучше сразу устанавливать не их, а те, что поставлены производителем вместе с железом (или выкачаны из Интернет как более свежие и совершенные).

Потом, когда с железом покончено, наступает черед различных системных модулей. Окна, конечно, перво-наперво, посоветуют установить стандартную конфигурацию, на том основании, что она, якобы, устраивает буквально всех и каждого. Пошлите их "далеко и быстро", ибо вы это не все остальные, а посему переходите в режим ручной установки и не поленитесь заглянуть буквально в каждую папку. Указывать к установке нужно ИСКЛЮЧИТЕЛЬНО только то, что вам на самом деле нужно. Если, к примеру, вы не пользуетесь звуковыми схемами (ну не нравится вам, когда в ответ на любое действие машина непременно тявкает, тренькает или блямкает), то незачем их вообще устанавливать. Это сэкономит, примерно, мега три-четыре. Как говорят американские конгрессмены, миллиард тут, миллиард там, глядишь и наберется в итоге порядочная сумма. Точно так же абсолютно излишне устанавливать хранители экрана. Мой собственный опыт показывает, что, кроме пустого баловства, никакой реальной экономии ресурса мониторного кинескопа они не дают. По большому счету, если компьютер вам в данное время не нужен, можете спокойно его вообще выключить. Также стоит "обрезать" всякое управление питанием, если, конечно, вы не работаете на ноутбуке. Никакой реальной экономии электроэнергии, тем более в условиях офиса, вы все равно не получите. Аналогично, излишне устанавливать всякие там модули удаленного доступа или даже прямой коммутации, если вы не работаете с Интернет или вообще не имеете модема. Как правило, тоже лишними являются уплотнение диска, всякие там шаблоны документов, учебник по работе с окнами (вы что, до сих пор не научились мышью пользоваться?) и help (когда вы в последний раз пользовались оконной подсказкой? И как, нашли искомый ответ? Тогда зачем десяток мегабайт тратить впустую?).

Ну вот, в первом приближении, окна на вашу машину "стали". Можно для очистки совести перегрузиться. Обычно это проходит без сучка, без задоринки. Иногда окна вдруг находят какое-то "новое оборудование" и пытаются подобрать к нему драйвер. Немедленно остановить. Этот момент лучше использовать для ручной переустановки драйверов видеокарты и прочего дополнительного оборудования, которое уже давно превзошло по возможностям стандартный оконный уровень. Войдите в режим Система и переустановите по очереди драйверы всех тех устройств, к которым окна подсунули свой собственный мусор. Естественно, новые драйверы вы возьмете из соответствующих заводских дистрибутивов, а не из стандартной оконной базы. Теперь можно и разрешение монитора поднять до желаемой величины, и цветовую гамму самостоятельно выбрать, и вообще донастроить все эти параметры. Ну вот, наконец, в общем и целом окна приобрели более или менее законченный вид. Шутки ради рекомендую зайти в проводник и посмотреть, сколько места остекление занимает теперь, а потом сравните с прошлой цифрой и почувствуйте разницу.

Настает очередь наружных отделочных работ. Вы часто восстанавливаете выброшенные в корзину документы? Нет? Так зачем их там вообще хранить? Следовательно, в свойствах мусорной корзины можно сразу сказать, чтобы удаляемые файлы действительно удалялись, а не хранились в ней, занимая место. Потом, вы можете с уверенностью сказать, что помните наизусть все расширения файлов и точно знаете, какой прикладной программой обрабатывается каждый из них? И я такого сказать не могу. Значит в свойствах проводника нужно сразу сказать, чтобы он отображал все расширения и все пути для всех файлов, вне зависимости от того, принадлежат они какому-нибудь приложению или нет. Далее, откройте папку Windows=> Главное меню и перебросьте туда ярлыки всех тех программ, которыми пользуетесь наиболее часто. Теперь вам не придется долго путешествовать по выпадающим меню кнопки ПУСК. Все перенесенные или скопированные ярлыки отныне будут отражаться в виде соответствующих записей в самом первом меню кнопки ПУСК. Можете мне поверить, очень удобно с точки зрения эргономики. Затем стоит обратить пристальное внимание на папку Автозапуск. Нередко там лежат самые причудливые ярлыки, каковые вам совершенно не нужны. Вот и удалите оттуда весь этот мусор. Автоматически, при старте окон, должны запускаться только те программы, которые вам действительно нужны постоянно. В противном случае их можно запускать вручную, по мере надобности.

Теперь можно вплотную взяться за редактирование файла config.sys. В самой первой строке напишите DOS=HIGH,UMB,NOAUTO. Это позволяет заставить окна отказаться от загрузки таких драйверов, как HIMEM.SYS, IFSHLP.SYS и SETVER.EXE, которые нужны исключительно если вы работаете со старыми ДОС-овскими программами. В нынешней жизни "тотального остекления" почти повсеместно они бесполезны, а значит нечего ими засорять память своей машины. Второй и третьей строкой должны быть, соответственно, DEVICE=C:\ W\HIMEM.SYS /TESTMEM:OFF и DE-VICEHIGH=C:\W\IFSHLP.SYS. Четвертой должна быть строка "Country=...". Остальное можно просто удалить и забыть, как дурной сон. В подавляющем большинстве случаев, за исключением особо навороченных машин, все прочие записи совершенно не нужны. Если же подобная бескомпромиссность кажется вам чрезмерным авангардизмом, то лишние строки можно просто закомментировать (набрать перед ними REM). В файле они останутся, но исполняться не будут. В случае чего, комментарий можно отменить и вернуться к исходному состоянию.

Определенной переработке можно подвергнуть и autoexec.bat. Специалисты настоятельно советуют убрать строки C:\WINDOWS и C:\WINDOWS\COMMAND, так как в окнах эти пути прописаны по умолчанию. Делать это или нет - ваше личное дело (у меня нормально работает система как с ними, так и без), а вот удалить всякие там MODE CON CODEPAGE PREPARE..., MODE CON CODEPAGE SELECT... и KEYB действительно имеет смысл. Вместо них, после строк SET TEMP=C:\WINDOWS\TEMP и SET TMP=C:\WINDOWS\TEMP (без коих никак не обойтись), нужно просто прописать путь к файлу KEYRUS.COM, который заметно превосходит собственный встроенный оконный русификатор. Также на ваше усмотрение остается закомментировать или оставить остальные строки, включая поддержку мыши в среде ДОС. В ДОС-шелл мышь все равно будет поддерживаться средствами Windows, а "голый" ДОС..., как часто вы им пользуетесь и насколько в это время действительно применяете мышь? То-то и оно, а ведь драйвер грузится и лежит в памяти все это время, кушая дефицитный ресурс. Вам это надо?

Затем "берем за жабры" файл msdos.sys. Там много чего написано, и это пока можно оставить без внимания. А вот в самом конце притаилась надпись BootMulti=1. Это означает, что окна, вроде как, готовы в любой момент загрузиться, к примеру, в версию Win3.11. Хотя бы раз в жизни вы этим пользовались? Ну вот и перенесите эту запись в самый верх, непосредственно сразу за BootGUI=1 и Network=1 или 0, заменив 1 на 0. Далее, наберите самостоятельно несколько строк:

Logo=0 (загрузочную заставку не использовать);

DisableLog=1 (не создавать лог-файлы в корне);

BootDelay=0 (не притормаживать при загрузке).

Ну вот, теперь в корне можно снова малость пострелять, т.е. удалить файлы system.1st, bootlog.txt, logo.sys, suhdlog.dat, которые окна создали самостоятельно. Даже им самим эти файлы нужны исключительно ради баловства, а вам - так и подавно без надобности.

В качестве заключительного штриха отдельные "товарищи" рекомендуют заново наведаться в папку Program Files и самым варварским образом ушатать там все, что содержит слова Internet, Microsoft или Exchange за ненадобностью. Сие, вообще-то, сделать можно, но лично я не рекомендовал бы. Особенно, если вы потом будете ставить микрософтовский офис. Могут быть затруднения. Хотя, раз на раз не приходится. В общем, на ваше усмотрение.

Теперь нажмите Ctrl-Alt-Del. Так, среди необходимых задач (explorer и systray) висит и какая-то internat. Понятно, это так проявляется индикатор клавиатуры. Если он вам позарез нужен (лично я очень много печатаю "слепым" методом и привык проверять состояние клавиатуры именно по индикатору), то можно его оставить. Если же нет (а это в подавляющем большинстве случаев, особенно на маломощных машинах), то в свойствах клавиатуры (папка Система) снимите флажок "индикатор клавиатуры" и сэкономите еще малость оперативной памяти. Мелочь, а приятно. Кстати говоря, визуальная, графическая пользовательская среда часто просто сама подталкивает разработчиков встраивать в свои драйверы всякие дополнительные примочки, индикаторы которых автоматически грузятся в виде постоянных задач и висят крохотными пиктограммами в правом нижнем углу экрана. Если, к примеру, вы буквально каждый час заглядываете в Интерент и постоянно выкачиваете оттуда что-то важное, то GetRight, несомненно, необходим. Но в большинстве случаев все подобное есть просто дань пагубной тяги к пустому украшательству, а значит от него можно смело отказаться. Если подобного не предусматривает стандартная процедура setup, то можно производить установку драйверов непосредственно из "системы", через "обновить драйвер". Зато опять же экономия ресурсов.

Все, осталось произвести последний строевой смотр - и операционная система Windows полностью готова к работе. В качестве такого "смотра" следует напрочь удалить все файлы, имеющие расширения: *.txt, *.bmp, *.old, *.log, *.bak, *.hlp, а также файлы logos.sys, logow.sys. В C:\WINDOWS\COMMAND удаляем drvspace.*, *.cpi,*.hlp, keyb*, display.sys, doskey.com, nlsfunc.exe. В C:\W\SYSTEM, соответственно, удаляем *.scr, кроме "Пустой экран.scr".

Ну вот, теперь можно опять "замерить" объем системы и с умилением констатировать, что в талии она явно поуменьшилась. Причем, очень даже заметно. Плюс стартует заметно быстрее. В общем, просто лепота...

Александр Запольскис


Компьютерная газета. Статья была опубликована в номере 43 за 1999 год в рубрике разное :: мелочи жизни

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