Итак, что мы имеем на данный момент? Настроенный Windows
1 штука, «користувач» 1 штука. Но ведь
все это не оптимизировано! Надо научиться ускорять Винду не
только программно, но и оптимизировать работу пользователя.
Тем самым мы можем глубже погрузиться в Windows
грех не знать нашу виртуальную среду обитания.
Этап 1.1 update
Перед тем, как приступить к интересной главе
по оптимизации Windows, я хотел бы более детально рассказать
о файле msbatch.inf. Дело в том, что мое описание этого
раздела не было исчерпывающим, я, к сожалению, упустил довольно-таки
много команд. Также по многочисленным просьбам читателей хотелось
бы дать полный список устанавливаемых компонентов.
Начнем, пожалуй, с упущенных команд.
[Setup]
NoDirWarn подтверждение ОС в уже
существующую папку:
0 с подтверждением (по умолчанию);
1 без предупреждения.
ChangeDir возможность менять директорию,
в которую устанавливается Windows:
0 нет;
1 да (по умолчанию).
OptionalComponents произвольный
выбор компонентов ОС:
0 нет (определяются типом установки
системы);
1 да (по умолчанию).
CCP предыдущую версию Windows:
0 не искать;
1 искать (по умолчанию).
CleanBoot чистая установка Windows
(нет предыдущей версии этой ОС):
0 нет, разрешается апгрейд (по умолчанию);
1 да, возможность апгрейда существующей
на диске версии Windows отключается.
Display вывод диалоговых окон во
время установки (этот параметр работает почти в каждом разделе
установочного файла):
0 нет;
1 да (по умолчанию).
NoPrompt2Boot перезагрузка без
запросов к пользователю:
0 нет (по умолчанию);
1 да.
Далее советую читать лишь счастливым обладателям
сетей (типа меня :-)) и жаждущим познать все азы установки
Windows на машину с поддержкой сети.
WorkstationSetup установка Windows:
0 стандартная;
1 с общедоступного сервера в сети.
HDBoot запускать Windows:
0 с сервера или дискеты (только
если WorkstationSetup=1);
1 с жесткого диска и загружать из
сети.
RPLSetup удаленный запуск setup:
0 нет;
1 да (только если WorkstationSetup=1).
DisplayWorkstationSetup
выводить пользовательский интерфейс:
0 нет;
1 да.
ValidateNetCardResources конфликты
сетевых адаптеров:
0 игнорировать;
1 выводить мастера разрешения конфликтов.
SaveSuBoot папку SUBOOT:
0 не сохранять;
1 сохранять.
NetCards указать ID-номера сетевых
карт, и Windows их установит.
DefaultProtocol указать протокол,
который будет использоваться по умолчанию.
[MSTCP] настройка протокола
Microsoft TCP/IP.
DHCP использовать DHCP для распознавания
Wins:
0 нет;
1 да.
DNS включить DNS:
0 нет;
1 да.
DNSServers указать через запятую
серверы DNS.
Domain указать DNS-домен, в котором
находится данный компьютер.
DomainOrder указать через запятую
порядок просмотра DNS-серверов.
Gateways указать через запятую
IP-адреса шлюзов в сети.
Hostname указать DNS-имя для этого
компьютера.
IPAddress указать IP-адрес явным
образом (###.###.###.###).
LMHOSTPath указать путь и имя файла
LMHOST.
PrimaryWINS указать IP-адрес первого
сервера WINS.
SecondaryWINS указать IP-адрес
второго сервера WINS.
ScopeID указать строку ID-адресов.
IPMask указать маску подсети (###.###.###.0).
WINS включить распознавание WINS:
0 нет;
1 да.
[NWLink] настройки протокола
Microsoft IPX/SPX.
Frame_Type тип пакетов для IPX/SPX:
0 Ethernet 802.2;
1 Ethernet 802.3;
2 Ethernet II;
4 Auto;
5 TokenRing;
6 TokenRing SNAP.
NetBIOS запустить поддержку
NetBios протоколом IPX/SPX:
0 нет;
1 да.
[VRedir] настройка клиента
для сетей Microsoft.
ValidatedLogon входить в домен
Windows NT:
0 нет;
1 да.
LogonDomain указать имя домена.
[VServer] настройка службы
доступа к файлам и принтерам сетей Microsoft.
LMAnnounce оповещение LM:
0 нет;
1 да.
MaintainServerList координатор
сети:
0 да;
1 нет;
2 auto.
А вот список всех устанавливаемых компонентов:
[Optional Components]
"Accessibility Options"
"Accessories"
"Additional Screen Savers"
"Audio Compression"
"Backup"
"Briefcase"
"Calculator"
"CD Player"
"Character Map"
"Clipboard Viewer"
"Communications"
"CompuServe Mail Services"
"Defrag"
"Desktop Wallpaper"
"Dial-Up Networking"
"Direct Cable Connection"
"Disk compression tools"
"DMI Mgmt Service Layer"
"Document Templates"
"Flying Windows"
"Games"
"HyperTerminal"
"Imaging"
"Internet Mail Services"
"Media Player"
"Microsoft Exchange"
"Microsoft Fax"
"Microsoft Fax Services"
"Microsoft Fax Viewer"
"Microsoft Mail Services"
"Microsoft NetMeeting"
"Mouse Pointers"
"Multimedia"
"Multimedia Sound Schemes"
"Net Watcher"
"Object Packager"
"Online User’s Guide"
"OpenGL Screen Savers"
"Paint"
"Phone Dialer"
"Quick View"
"System Mgmt Infrastructure"
"System Monitor"
"System Resource Meter"
"Sample Sounds"
"Screen Savers"
"Sound Recorder"
"The Microsoft Network"
"TWAIN 1.6"
"Video Compression"
"Volume Control"
"Windows 95 Tour"
"Windows Messaging"
"WordPad"
Если тяжело разобраться, что вам надо, а что
нет, сделайте обычную инсталляцию, выбрав необходимые компоненты,
а после в корне C появится файл setuplog.txt,
где и будут указаны инсталлированные программы. Оттуда и перепишите
все в msbatch.inf.
Этап 3 оптимизация
Наконец-то с инсталляцией более-менее разобрались.
Переходим к важнейшему разделу Windows оптимизации.
Первым делом надо освободить жутко загруженную всяким ненужным
хламом оперативную память. Запускаем программу msconfig,
переходим в закладку «Автозагрузка» и приступаем к генеральной
чистке. Убираем галочку со всего, кроме internat.exe
(переключатель раскладки клавиатуры) и кучки необходимых вам
утилит. Притом именно необходимых. Но лучше запускать программы
вручную, когда в них есть надобность, а не загружать их всегда.
Многие думают, что программа SystemTray формирует одноименную
системную область панели задач, но на самом деле, ее функция
отображать только некоторые значки в SystemTray, такие как
регулятор громкости, индикатор расходования батарей для ноутбуков,
статус PC-карт, планировщик задач, значок утилиты Quckres.
Если вы не используете ни одну из них, то уберите из автозагрузки
systray.exe. Если вдруг не узнаете утилиту, которая
запускается, смело убирайте :-). Не волнуйтесь,
Windows загрузится 100 %, а это уже счастье для простых
смертных.
Так-с, переведем свой зоркий взгляд вниз. Еще
ниже, до самой клавиатуры. Ого! Надо как-нибудь ее помыть,
и мышь не мешало бы спиртом натереть до блеска. Хм, почему
же среди темных и липких клавиш нам в глаза бросается одна
идеально чистая с логотипом Windows (назовем ее Win).
Непорядок! А ну-ка, нажмем ее появляется главное
меню. Ее сочетания с другими клавишами быстро открывают полезные
окна.
Много удобных возможностей в работе предоставляет
Shift. Если при удалении файла удерживать Shift, то документ
будет удален без перемещения в «Корзину» (нам от этого ни
жарко ни холодно, потому что «Корзины» все равно нету :-)).
Для быстрой перезагрузки Windows, то есть без перезапуска
BIOS, следует удерживать Shift при выборе команды «Перезагрузить
компьютер Да». Нажатая Shift во время загрузки
Windows отменит запуск программ из меню «Автозагрузка». А
если, используя Shift, вставить компакт-диск, для которого
предусмотрен автозапуск (autorun), то он будет отменен.
Когда требуется открыть какой-нибудь файл с помощью другой
программы, кликните по нему левой кнопкой мыши, потом, удерживая
Shift, правой кнопкой. В дополнение к стандартным командам
контекстного меню появится команда «Открыть с помощью...»,
выбрав ее, укажите необходимое приложение.
Продолжаем наш нелегкий путь по оптимизации.
Заходим в свойства «Моего Компьютера». Поочередно кликаем
на всех винчестерах и CD-приводах, устанавливая в каждом режим
DMA (если доступно), что ускорит работу накопителей.
Если у вас оперативной памяти 128 метров
или больше, то имеет смысл поставить контроль Windows над
использованием виртуальной памяти. Смысл в том, что глупая
Винда обращается к своп-файлу (виртуальной памяти) как попало,
короче, по принципу «как только так сразу». Вот
мы сейчас и поставим режим использования только при крайней
необходимости. Для этого откроем очередной конфигурационный
файл System.ini, что находится в корне Windows. В разделе
[386Enh] надо дописать параметр ConservativeSwapFileUsage=1.
Но тогда придется поставить минимальный размер виртуальной
памяти равным 0. Теперь Windows будет реже обращаться
к виртуальной памяти и станет экономить место. Еще два параметра
отвечают за своп pagingdrive=C: и pagingfile=C:\Win386.swp.
Первый за диск, на котором будет размещаться своп,
а второй за его имя файла. Есть тенденция при
наличии 256 Мб ОЗУ и вовсе отключать виртуальную память.
Иногда это помогает в увеличении производительности системы,
если винт чересчур медленный.
Если очень сильно убивает синий «экран смерти»,
то можно поменять цвет фона и текста. В этом же разделе [386Enh]
создаем параметры messagetextcolor и messagebackcolor. Первый
отвечает за цвет текста, второй за цвет фона.
Они могут принимать такие значения:
0 = черный;
1 = синий;
2 = зеленый;
3 = голубой;
4 = красный;
5 = лиловый;
6 = желтый;
7 = белый;
8 = серый;
9 = светло-синий;
A = светло-зеленый;
B = светло-голубой;
C = светло-красный;
D = светло-лиловый;
E = светло-желтый;
F = ярко-белый.
Еще одной важной фичей файла system.ini
является правильная настройка взаимодействия оперативки и
файловой системы (кэша). Если ОЗУ 128 или больше мегабайт
и роль компьютера «Сервер сети» радуйтесь,
Windows и сам будет использовать кэш оптимально. Не попавшие
в эту группу выставьте свои параметры в зависимости от размера
ОЗУ:
[Vcache]
Minfilecache=Min
Maxfilecache=Max
Chunksize=512
Namecache=1024
Directorycache=48, где
Chunksize размер частей кэша, рекомендуется
значение 512. Данный параметр можно и не писать
он установлен по умолчанию;
Namecache количество файлов, которое
будет одновременно кэшироваться;
Directorycache количество папок,
которое будет одновременно кэшироваться.
Последние два параметра зависят от роли компьютера.
Ну и последние штрихи. Если есть Norton Utilities,
запустите SpeedDisk, DiskDoctor, WinDoctor.
Можете считать, что полностью изучили трилогию работы с Windows
(инсталляция, настройка, оптимизация) и что вы теперь не чайник
в этом деле.
Уголок маньяка
Для тех, кто много работает с Windows.
Думаю, вам давно уже надоел интерфейс Windows.
Так давайте его немного разнообразим! Схватите системную панель
и перетащите ее в другой край рабочего стола (например, вверх).
Изменение небольшое, но работать становится приятней. Также,
почему бы необходимую вам папку (например, «Мой Компьютер»)
не перетащите к краю рабочего стола? Появиться еще одна панель
с содержимым этой папки. Удобнее? Мало того, если вы будете
открывать на этой панели папки с зажатым CTRL, получите
их содержимое в выпадающем списке.
Выход из уголка маньяка
Уголок маньяка
Знаете ли вы, что…?
Если в C:\WINDOWS\Главное меню\Программы
объектам присваивать атрибут «Скрытый», то они не будут
отображаться в «Пуске». Таким способом можно скрывать
элементы меню, не прибегая к насилию :-).
Выход из уголка маньяка
|