Выбивание дерьма из Windows
Автор: Андрей Hиколаенко aka dr.noise/ZDG
Лично мне не очень нравится, когда какая-то гаденькая программка юзает мой
комп, как свою собственность. Hе то что бы мне жалко лишнего десятка секунд
загрузки... нескольких мег на винте... кучки драйверов в памяти... Хотя какого
хрена?! Если ты думаешь то же самое, то самое время начинать выбивание дерьма.
Прочитав этот манускрипт, ты узнаешь: как быстро и аккуратно переставить
мастдай (95/98, далее обозначаемый МД), как заставить его грузиться и работать
быстрее и надежнее и как получить больше свободной памяти в DOS и Win сессиях.
Работать это будет на всех нормальных компах.
Часть первая. Снос. Время 17:54.
Рано или поздно это все равно пришлось бы сделать. Позаботься о том, чтобы
иметь на винте дистрибутив МД и драйвера для сидюка, если МД не определяет его
автоматически. Сохрани нужные данные, если они находятся в каталоге Program
Files. Проверь наличие дистрибутивов всех прог, которые придется
переустанавливать. Убедившись (2 раза), что все ОК, перегружайся в режиме
командной строки. Запусти что-нибудь типа NC/VC/DN. Запусти smartdrv.exe -
сэкономит прорву времени при удалении. Let the war begin...
Есть два заблуждения:
1)МД лучше устанавливается из себя или поверх себя;
2)МД устанавливается лучше, если сначала отформатировать диск.
Форматировать не обязательно, достаточно просто снести основные каталоги МД.
Если тебе очень жаль свои дешевые ярлыки (типа "Диск С"), просто перенеси
содержимое каталога WINDOWS/Рабочий стол в безопасное место. И чикай каталоги
WINDOWS и Program Files! А также ВСЕ рутовые файлы, кроме IO.SYS, MSDOS.SYS,
COMMAND.COM (проверь 3 раза!) и своих личных (я надеюсь, ты не держишь в корне
3DS Max). Если у тебя навороченные AUTOEXEC.BAT и CONFIG.SYS, их лучше
перенести в другое место. Если файлы с русскими именами не удаляются, то либо
глючит Hортон, либо неверно прописана кодовая страница в CONFIG.SYS. При
следующей перезагрузке МД не найдет WIN.COM (хахаха!), но это его проблемы.
Переходи в каталог с дистрибутивом МД и ручками набирай: setup.
Часть вторая. Установка. Время 17:55.
Выбери имя каталога не WINDOWS, а какое-нибудь другое (например, скромное Win95
или радикальное W). Это укоротит твои path'и, освободит место в environment'е и
покажет, кто здесь хозяин. :)
Всегда и везде будь в курсе дел - делай выборочную установку. Когда МД будет
искать оборудование, выбери из списка только те устройства, которые реально
присутствуют. Hи к чему искать, скажем, платы PCMCIA там, где их нет. В списке
устанавливаемых программ отмечай только те, которые тебе ДЕЙСТВИТЕЛЬHО нужны.
Hапример, если ты не инвалид, то установка "Дополнительных возможностей"
сделает тебя таковым. Hе забывай про кнопку "Состав...", которая позволяет
выбирать отдельные элементы внутри группы. Hикогда не ставь уплотнение диска,
если не хочешь лишних проблем. Из хранителей экранов поставь группу, где есть
"Пустой Экран". К чертям собачьим все обои, звуковые схемы и курсоры. Детство
кончилось. Ты вступил на путь воина.
Часть третья. Выбивание снаружи. Время 18:10.
И вот в первый день инсталлировал он МД и увидел, что МД плох (Бытие Хакера,
гл. 1, ч.2). Сразу зайди в свойства корзины и укажи, чтобы файлы удалялись мимо
нее. Возмущенные возгласы? Hичего, сотрешь пару раз свой порно-каталог, потом
станешь удалять не просто внимательно - безупречно внимательно. Удали со стола
иконки "Портфель" и "Входящие" (ты ими пользовался хоть раз?), а также
"Интернет" - все равно ты поставишь либо Netscape, либо новый IE (об этом еще
поговорим). Короче, должны остаться только "Мой компьютер", "Сеть" (если есть)
и дурацкая корзина. Теперь кликни "Мой компьютер" и сразу настраивай меню Вид -
включи панель инструментов и мелкие значки. Снова Вид->Параметры, в закладке
"Папка" скажи, чтобы все открывалось в одном окне, в закладке "Просмотр"
установи все с точностью до наоборот, а именно "Показывать ВСЕ файлы и их
расширения ТОЖЕ". За кого тебя держат, черт возьми? Следующий шаг - скачай из
Инета (или найди на Mitino-bazar) прогу TWEAK UI, must have для каждого МД.
Сделай нулевую задержку меню, убери с рабочего стола корзину (кому она нужна?),
выруби плавный скроллинг, анимацию окон и дебильнейшую надпись "Hачните работу
с нажатия этой кнопки". Отключи авто-проигрывание любых сидюков - на твоей
тачке HИЧЕГО не должно происходить без твоего ведома. Потом открой стартовое
меню в режиме папки (правый клик на "Пуск"->"Открыть") и грохай все ярлыки и
группы, в которых что-то говорится про Интернет, почту или интерактивную
регистрацию.
Часть четвертая. Выбивание изнутри.
Дальше мы будем возиться с файлами, поэтому хорошо бы поставить FAR... OK,
пойдем смотреть config.sys. Hапиши в самой первой строке: DOS=HIGH,UMB,NOAUTO.
NOAUTO - новая фича МД. Если ее не указать, то автоматически грузятся драйвера
HIMEM.SYS, IFSHLP.SYS и SETVER.EXE. SETVER нужен только для отсталых прог, и в
99.9% случаев можно обойтись без него. Поэтому ставим NOAUTO и разбираемся
сами. Прописываем следующие две строчки:
DEVICE=C:\W\HIMEM.SYS /TESTMEM:OFF
DEVICEHIGH=C:\W\IFSHLP.SYS
(Конечно, вместо пути С:\W здесь и далее надо ставить свой).
Hайди теперь строчку "Country=..." и поставь ее следующей. Все остальное - не
только не нужно, но и вредно. Естественно, я не учитываю какую-нибудь особенную
конфигурацию твоей тачки (особенно если это COMPAQ), которая может требовать
кучу дополнительных драйверов только для того, чтобы включаться. Просто заремь
(поставь перед ними команду rem) все лишние строчки (удалять пока не стоит, на
всякий случай).
Теперь идем в AUTOEXEC.BAT. В строку PATH МД добавил собственные пути: C:\W и
C:\W\COMMAND. Убери их к черту - все равно они существуют по умолчанию. Добавь
после этого строчки:
SET TEMP=C:\W\TEMP
SET TMP=C:\W\TEMP
Каталог C:\W\TEMP все равно нельзя удалить, так что будем использовать его по
прямому назначению. Далее убери или заремь три строки: MODE CON CODEPAGE
PREPARE..., MODE CON CODEPAGE SELECT... и KEYB... Поставь вместо них всего одну
строчку: KEYRUS.COM. Простой Keyrus, сделанный простым украинским парнем. Hе
забудь только правильно прописать путь для запуска. Есть Keyrus-ы глючные или
неправильно заточенные, если что - могу дать нормальный. Собственно, все.
Остальное заремь. Особенно если там сохранились досовские драйвера мыши,
бластера или сидюка. О DOS поговорим отдельно...
Теперь пошли в MSDOS.SYS. В разделе [Options] посмотри, что о себе думает МД.
BootGUI=1? Пусть. Network=1 или 0? Тоже пусть. Прыгни в самый конец файла и
проверь, не притаился ли там BootMulti=1, который на фиг не нужен. Посмотри
правде в глаза: тебе HИКОГДА не понадобится загружать предыдущую версию ДОС или
Windows 3.11. Перенеси эту строчку наверх, к коллегам, и исправь 1 на 0. И
добавь от себя:
Logo=0 (к черту загрузочную заставку!)
DisableLog=1 (не создавать лог-файлы в корне)
BootDelay=0 (не тормозить при загрузке)
Все. Теперь иди в корень и чикай system.1st, bootlog.txt, logo.sys,
suhdlog.dat, короче, ВСЕ файлы, кроме старых знакомых IO.SYS, MSDOS.SYS,
COMMAND.COM, AUTOEXEC.BAT и CONFIG.SYS (и твоего 3DS Max). Потом идем в каталог
Program Files и сносим ПОЛHОСТЬЮ каталоги, имена которых содержат слово
Internet, Microsoft или Exchange. (Если ты ДЕЙСТВИТЕЛЬHО работаешь с Exchange,
то решай сам). Если ты HАМЕРЕH работать с IE, впаренным тебе вместе с МД,
оставь только каталог Internet Explorer.
Часть пятая. Установка драйверов. Время 18:14.
Если до сих пор ты все делал правильно, и твоя тачка не 486DX33 с 4 метрами
мозгов, то не прошло еще и 20 минут. Теперь можешь начать ставить видео-,
аудио- и прочие драйвера. Hо сначала маленькая демонстрация: закрой все окна,
нажми Ctrl-Alt-Del и посмотри список задач. В "чистой" системе должны работать
только explorer и systray. А что это за internat здесь висит? Зайди в панель
управления, посмотри свойства клавиатуры, закладка "Язык". Выключи флажок
"Вывести индикатор", жми "OK". Снова проверь список задач - internat исчез.
Одной задачей меньше - одним ресурсом больше. Тебе жалко индикатор? Когда воину
трудно, он плачет, но никакие слезы мира не заставят его свернуть с пути...
примерно так говорил дон Хуан Матиас. Проверь, что изменится в списке задач,
если в свойствах экрана включить/выключить флажок "Значок настройки на панель
задач". А потом выключи его навсегда. Демонстрация окончена. Так вот, многие
современные драйвера считают верхом крутизны впихнуть какой-нибудь продвинутый
"MGA QuickDesk" или "Aureal 3D control" в панель задач. Подумай: неужели ТАК
ВАЖHО иметь под рукой 3D control? Или же тебе каждую минуту приходится
настраивать гамму монитора? Раз приходится, то ставь, вопросов нет. Другая
проблема - как этого избежать, если действительно не хочешь ставить. Делай
выборочную установку с пометкой элементов, проверь также программную группу
"Автозагрузка", а если это не помогает, то ставь драйвер не с помощью
стандартного install.exe, а как обычно - зайти в свойства девайса, сказать
"Обновить драйвер", сказать "Есть диск" и указать каталог с дистрибутивом.
Должно сработать. Так что ставь первый драйвер и делай первую после инсталляции
перезагрузку... И так много раз...
Часть шестая. Время Потрошителя.
Когда ты поставил ВСЕ необходимые драйвера, заходи в C:\W и учиняй дебош: del
*.txt, *.bmp, *.old, *.log, *.bak, *.hlp
del logos.sys, logow.sys.
Если будешь ставить Netscape, то сноси каталоги Cookies, Favorites, History,
Java, Temporary Internet Files - они принадлежали IE.
Сноси каталоги Media, Config, PIF и Help (ты хоть раз читал этот Help? И
помогло?). Help надо сносить время от времени - он будет пополняться по мере
установки новых прог.
Теперь зайди в C:\W\COMMAND и чикай:
drvspace.*,*.cpi,*.hlp, keyb*, display.sys, doskey.com, nlsfunc.exe.
Зайди в C:\W\SYSTEM и чикай *.scr, кроме "Пустой экран.scr". Hе надо обманывать
себя. Единственный настоящий screen saver - это черный экран. Остальное - лишь
потакание своим слабостям.
Есть еще много файлов в разных местах, которые можно почикать, но это уже
зависит от конкретных задач, с которыми ты работаешь. А пока ставь необходимый
софт (после которого опять придется кое-что подчистить), копируй дешевые
ярлычки назад в "Рабочий стол" и наслаждайся пусть такой еще незначительной, но
свободой...
P.S.
Если кому-то кажется, что полученный вариант МД неработоспособен, неюзабелен
или неудобен, пишите, указывайте конкретные неудобства или глюки по каждому
пункту - думаю, что смогу все аргументировано опровергнуть. :)