Microsoft ® Windows'98: Let’s tune!

Глава 5. Ничего лишнего
(Отключаем ненужные программы)

При загрузке Windows система запускает ряд приложений, которые, естественно, потребляют оперативную память. К сожалению, Windows'98 не содержит встроенного механизма управления запущенными процессами (как её сестра ХР), поэтому доступно лишь управление приложениями. Нажмите знаменитое Ctrl+Alt+Del и посмотрите список запущенных приложений. Большинство из них можно без сожаления отключить.

Файлы Autoexec.bat и Winstart.bat

Эти файлы выполняются ещё до загрузки Windows, поэтому приложения, загружаемые из них, имеют первостепенный приоритет. Как убрать ненужные программы и драйвера из Autoexec.bat говорилось в предыдущей главе.

Winstart.bat расположен в папке Windows\ (или Windows\ Command\) и, подобно другим «батникам», содержит команду «Изменить» в контекстном меню. Таким образом его можно просмотреть и удалить ненужные строки. Впрочем, этот файл может вообще не создаваться изначально и не присутствовать в папке Windows\. Так что, если Вы ненароком удалите Winstart.bat - ничего страшного (даже лучше).
Вверх

«Автозагрузка»

Переходите к самому простому – открывайте папку «Автозагрузка\» из меню «Пуск» (Windows\ Главное меню\ Программы\ Автозагрузка\). Именно здесь запускается куча ерунды типа панели Office и т. д. Удаляйте ВСЕ ярлыки без сожаления (Вы ведь хотите быстрый компьютер).
Вверх

Программа настройки системы

Теперь копнём чуть глубже. В Windows'98 присутствует утилита «Программа настройки системы» (System Configuration Utility). Вы можете её вызвать, указав MSCONFIG в строке «Выполнить» или по адресу Windows\ System\ Msconfig.exe (удобно поместить ярлык в раздел «Служебные» меню «Пуск»). Утилита позволяет управлять запускаемыми приложениями.

Вкладка Общие предоставляет возможность выбора между режимами запуска компа, выбирайте «Выборочный запуск» и снимайте галочку с файла Win.ini. Да-да! Ваша Windows превосходно обойдётся без запуска этого файла.

Вкладки Config.sys и Autoexec.bat отображают уже знакомые нам исполняемые строки одноимённых файлов. Если Вы уже переписали эти файлы, ничего здесь не отключайте.

Вкладку System.ini лучше вообще не открывайте, если не хотите прочувствовать все прелести «глючения» Windows. Файл должен загружаться полностью.

На вкладке Win.ini верните к жизни разделы [Fonts] и [FontSubstitutes]. Правда, если Вы пользуетесь принтером, то подключите к загрузке также [Printers]. Если интересно, можно в самом первом разделе - [windows] посмотреть два параметра, отвечающие за автоматическую загрузку программ - [load] и [run]. Они должны быть пустыми, но если там есть какая-то запись, обязательно проверьте, что за программу она запускает, а лучше вообще сотрите.

Наконец, в закладке Автозагрузка Вы найдете список программ, которые будут запускаться при загрузке Windows. Здесь Вы можете отключить программы, которые сочтёте не слишком нужными. В свежеустановленной Windows'98 автоматически загружаются следующие программы:

Остальные программы подключаются Вами самостоятельно, пока Вы по-чёрному юзаете бедную винду. Уберите их все! Преимущество использования Msconfig в том, что отключение загрузки какой-либо программы не удаляет её код в реестре. Компонент можно отключить, а затем перегрузиться, проверить работоспособность, грязно выругаться и включить всё обратно.
Вверх

Что стереть в реестре

Копнём ещё глубже. А откуда программа Msconfig получает сведения о программах группы «Автозагрузка»? Из реестра, естественно. Откройте Regedit:

Разделы ветви [HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion]:

Ключ любой программы можно удалить из реестра, и программа бесследно исчезнет из списка автозапуска. Однако помните, что восстанавливать автозагрузку будет сложнее, поэтому удаляйте только те ключи, которые никогда Вам не потребуются. В любом случае оставьте ключи следующих приложений: LoadPowerProfile, internat.exe, ScanRegistry, SystemTray, TaskMonitor, отключив их запуск с помощью Программы настройки системы.

Напоследок загляните в недра ветви [HKEY_CURRENT_USER\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion]. Здесь только два подраздела, отвечающие за автозагрузку: [Run] и [Runonce]. Изначально они пустые, так что все записи там могут быть удалены.

В процессе работы Windows автоматически кэширует динамические библиотеки (DLL) и оставляет их в памяти некоторое время после того как программа, которая эти библиотеки использовала, уже закрыта. Тем самым оперативная память захламляется подчас уже не нужными данные, на выгрузку которых тратится драгоценное время при старте какого-нибудь мощного приложения. Всю эту информацию можно автоматически выгружать из оперативки. Правда, после этого появляется вероятность нестабильной работы отдельных программ, и тогда придётся вернуться к исходному варианту. Для включения этой функции необходимо добавить в ветви реестра [HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ explorer] раздел [AlwaysUnloadDLL] и присвоить параметру По умолчанию значение 1. Чтобы библиотеки не удалялись из памяти автоматически (при появлении ошибок), просто измените значение параметра По умолчанию на 0.
Вверх

P.S. Полезно помнить, что в первую очередь программы запускаются из файлов Autoexec.bat и Winstart.bat, следом из реестра, затем из файла win.ini и самыми последними - из папки «Автозагрузка\». Поэтому вирус, запускающийся, к примеру, через реестр, вполне может успеть обезопасить себя от антивируса, прописанного в «Автозагрузке\».

Назад Далее
Сайт управляется системой uCoz