Советы дядюшки Нортона
АрхивПолезняшки (архив)Дядя Петя Нортон, как известно, лучший друг российских компьютерщиков. Недавно он разродился целой книгой советов, в которой делится секретами недокументированных
=+=+=+=Пояснительные выражения объясняют темные мысли.
Козьма Прутков, юзер 19 столетия
Кому они нужны, эти базы знаний?
Так уж повелось исстари, что среднестатистический российский (бывш. советский) пользователь персонального компьютера не обременял себя изучением всяческих описаний и инструкций по компьютерному железу и программам, предпочитая занудному чтению бумажных руководств метод тыка, широко применяемый еще со времен Левши, который, как всем известно, блоху подковал. Правда, после вмешательства Левши блоха прыгать не смогла, но это, в общем-то, ее проблемы.
До тех пор, пока персоналки были государственными, то есть ничьими, экспериментирование с хардом и софтом, установленным на них, считалось обычным делом. С появлением личных ПК простой российский юзер уже стал задумываться о сохранности своего ласкового и нежного железного зверя и заинтересовался, а что же там, в этих книжках понаписано? Но скорость обновления харда и софта у нас на глазах выросла настолько, что никакие книжки и руководства не поспевают за прогрессом. Вот интернет и стал тем волшебным блюдечком с голубой каемочкой, готовым в любой момент предоставить ответ на любой вопрос.
Многие знают о существовании великой и могучей Базы Знаний Майкрософт (то бишь Microsoft Knowledge Base), где по полочкам разложены ответы на тысячи вопросов. Появилась и русская версия БЗ. За детищем Билла Гейтса потянулись другие гиганты. Вот и у дядюшки Питера Нортона (или, проще, дяди Пети), отца всеми любимых утилит, появилась своя БЗ, откуда я и вычерпал очень интересные советы по конфигурации трепетно любимых и в то же время нежно ненавидимых Окошек, которые смиренно предлагаю на обозрение широкой публике. Сразу оговорюсь, что все нижесказанное относится к Windows 95/98 и частично переносимо на WinMe.
А ты просканировал диски, или Проверка на вшивость
Итак, начинаем. Прежде чем оптимизировать всю систему, дядюшка Питер вполне резонно советует проверить ваши жесткие диски на наличие ошибок и после этого дефрагментировать их. Тот, кто достаточно богат, чтобы разжиться дядиными Полезняшками (Norton Utilities), запускает поочередно Norton Disk Doctor и Speed Disk. Все остальные идут по маршруту ПУСК=>ПРОГРАММЫ=>СТАНДАРТНЫЕ=>СЛУЖЕБНЫЕ и также последовательно запускают ScanDisk и Defrag.
Дотошливый дядя советует запускать ДискДоктора или Скандиск в режиме тщательной проверки поверхности винчестера (thorough test) на физические ошибки. Мне это кажется совершенно излишним, поскольку нынешние технологии изготовления харддрайвов настолько высоки, что они (наши харды) существуют только в двух видах – ХОРОШИЙ винчестер или МЕРТВЫЙ винчестер. Третьего не дано. Так что, сэкономив за счет тщательного тестирования поверхности много минут драгоценного времени, займемся дефрагментацией.
Сразу отмечу, что этой теме можно посвятить отдельную и большую статью, но дядюшка, не вдаваясь в подробности, просто советует нажать кнопку OK, чтобы начать процесс, что мы с удовольствием и делаем. Если вы полный чайник и прочитали слово “дефрагментация” впервые в этой статье, то приготовьтесь провести ночь, глядя, как маленькие квадратики выстраиваются на мониторе компьютера в линии одного цвета, ибо времени на этот процесс, особенно если у вас стоит FAT32, уйдет уйма. Можете тешить себя тем, что глупые туземцы с островов Фиджи ждали всю ночь, чтобы насладиться единственной минутой пролета горящих обломков “Мира”.
Его никто не звал - он как-то сам прилип
Все, видимо, догадались, что речь сейчас пойдет об автоматически стартующих программах. Прямо скажу, мне эта часть рекомендаций дяди Пети кажется наиболее спорной. Слишком опасное дело – вломиться слоном в посудную лавку автозагрузок. Конечно, если где-то в автозапуске у вас стоит ссылка на файл trojan.exe, ее смело можно (и нужно) удалить вместе с самим файлом. В остальных случаях это чревато частичной (а то и полной) неработоспособностью системы или ее отдельных элементов, например, вашего любимого сканера или звуковой карточки, антивирусных или сервисных программ и т.д. и т.п. Если вы все-таки решились на кастрацию, советую делать ее на ясную голову, отдавая себе отчет, какой именно программе вы отказываете в автостарте.
Чтобы не было скучно, Билли Гейтс и Co разрешили автозапуск программ из нескольких мест. Во-первых, это папка Автозагрузка (ПУСК =>НАСТРОЙКА =>ПАНЕЛЬ УПРАВЛЕНИЯ). Перед тем, как что-то удалять из нее, дядюшка Питер советует сделать копию этой папки, например, под названием “Backup of the startup”, с чем я вполне согласен. Теперь смело удаляем из папки Автозагрузка все, по нашему мнению, ненужные программы и перезагружаем компьютер. Если – не дай бог – с системой произошло что-то не то, начинаем добавлять в папку Автозагрузка удаленные ярлыки по одному, каждый раз перезагружая компьютер, чтобы понять, какой/какие из них необходимо вернуть на место.
Многие программы прописывают свой автозапуск в ключи реестра Виндов: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run; HKEY_LOCAL_MACHINE\Software\Microsoft\Windows \CurrentVersion\RunServices; HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run.
Не вдаваясь в подробности, дядя П. отправляет нас за справкой по этому поводу на другую статью своей БЗ. Я же просто рекомендую голыми руками в реестр не лезть, а сделать это с помощью какой-нибудь из утилит, в огромном множестве имеющихся на софтверных сайтах. Например, очень удобны бесплатная RegRun Дмитрия Соколова или шароварная SystemMechanic, которая еще очень-очень много чего умеет делать. К автозагружаемым программам мы еще вернемся, когда будем говорить о редактировании файла win.ini.
Зри в корень, или Влезаем в СИСТЕМУ.
Это, пожалуй, самая интересная часть рекомендаций дядюшки Питера. Здесь предлагаются самые заметные изменения системных настроек при минимальных пояснениях.
Запускаем редактор системных файлов (ПУСК=>ВЫПОЛНИТЬ – и набираем в появившемся окошке sysedit.exe), который сам откроет нам все нужные файлы:
1. Редактируем файл config.sys
Если ваш компьютер не подключен к сети или в сети меньше 10 компов, то вставляем в начале файла строчку
FILES=200Если же в сети более 10 компьютеров, то
FILES=250Ниже вставляем строчку
BUFFERS=80,0Еще ниже
STACKS=12,256
Вставляем (или изменяем, если уже имеется) строчку
DEVICE=C:\WINDOWS\HIMEM.SYS /M:1Ключ /M:1 просит хаймем идентифицировать процессор. Я бы предложил записать эту строчку так:
DEVICE=c:\WINDOWS\HIMEM.SYS /TESTMEM:OFF /M:1Дополнительный ключ отключает совершенно излишнее тестирование памяти хаймемом, экономя нам при загрузке сколько-то секунд.
Благополучно закрываем config.sys и разрешаем сохранить сделанные изменения.
2. Редактируем файл system.ini
Закомментируем на фиг (ой, простите, сорвалось) все 16-битные драйвера реального режима – пережитки Win 3.1. Находим секцию [386enh] и в ней ставим знак ; (точка с запятой) перед всеми строчками device=... , если сразу после знака равенства НЕ стоит звездочка. То есть если было так:
[386Enh] device=*dynapage device=mydriver
то делаем вот так:
[386Enh] device=*dynapage ;device=mydriver
Ищем секцию [vcache] (если ее нет, то создаем) и пишем в ней следующее:
[vcache] Minfilecache=512 Maxfilecache=6144 Chunksize=512
Это мы задали минимальный и максимальный размер дискового кэша.
Закрываем system.ini и разрешаем сохранить сделанные изменения.
3. Редактируем файл win.ini на предмет удаления автозапуска 16-битных программ в секции [windows]
Закомментируем все run и load в этой секции. Было, например:
[Windows] load=c:\cctrol.exe run=c:\wizard\wiz.exe
Стало:
[Windows] ;load=c:\cctrol.exe ;run=c:\wizard\wiz.exe
Повторюсь, запрещать автозапуск необходимо с ясным пониманием того, КАКИМ именно программам мы перекрываем кислород.
Закрываем win.ini и разрешаем сохранить сделанные изменения.
4. Редактируем файл autoexec.bat
В самой первой строчке пишем:
SET DOS16M=2
Дядя Питер туманно сообщает, что этим самым мы раздвигаем ДОС-память для строчек с информацией (видимо, это о переменных окружения), содержащих более 64 символов. Что ж, поверим родственнику на слово.
Закрываем autoexec.bat и разрешаем сохранить сделанные изменения.
Закрываем sysedit.
Темпы решают все, или Которые тут временные?
Подошла очередь навести порядок с папками, содержащими временные файлы. Мне кажется, дядя Петя уделяет этому вопросу неоправданно много места в своих рекомендациях, поэтому подсократим комментарии и вкратце изложим его предложения.
Для начала сделаем все файлы видимыми в Проводнике. Запускаем Проводник, идем в меню ВИД=>ПАРАМЕТРЫ и на вкладке ПРОСМОТР ставим птицу в окошке ОТОБРАЖАТЬ ВСЕ ФАЙЛЫ.
Ищем папки с временными файлами. Запускаем сеанс MS-DOS. Вводим в окошке слово set и нажимаем кнопку Enter.
Записываем строчки, начинающиеся с TEMP= и TMP= . По умолчанию после знаков равенства должна быть указана одна и та же папка C:\WINDOWS\TEMP. Если папки будут разными, значит, и чистить придется две вместо одной.
Вводим в окне ДОС exit и нажимаем кнопку Enter.
Теперь чистим временные файлы. Запускам Проводник и открываем папку/папки по только что записанным адресам. Тут дядюшка предлагает две альтернативы: самые смелые могут удалить все, что видят, а остальным предлагается переместить все содержимое в какую-нибудь папку (желательно на другом диске) для последующего скрупулезного изучения.
Если у нас были записаны строчки C:\DOS или C:\, то необходимо изменить расположение места хранения временных файлов. Для этого заново запускаем sysedit.exe, переходим к окошку autoexec.bat, ищем строчки, начинающиеся с SET TEMP= и SET TMP= и заменяем их ссылками на адрес папки временных файлов Windows:
SET TEMP=C:\WINDOWS\TEMP SET TMP=C:\WINDOWS\TEMP
Дядя оговаривается, что папку с временными файлами можно расположить в корневом каталоге С:\TEMP или вообще на другом диске, где имеется достаточно свободного места, и это, безусловно, самый разумный из всех его советов по размещению папки TEMP.
Да, не забудем перезагрузить компьютер после всех сделанных изменений.
Ну у тебя и своп, или Эх, подкачу.
Переходим к заключительному набору советов дяди Питера, касающемуся оптимизации файла виртуальной памяти, или проще – файла подкачки, своп-файла (а вы о чем подумали?).
Дядюшка рекомендует сделать файл подкачки постоянным и в 1.5 раза больше размера оперативной памяти вашего компьютера и приводит пример: для 64 Mb RAM размер файла подкачки = 160 Mb (!!!)
Похоже, кто-то из нас двоих разучился считать ;-). Видимо, коэффициент должен быть 2.5, а не 1.5, но написано именно так.
Два замечания дяди П. по данному поводу: если у вас 512 Mb памяти, то своп не надо делать 1.25 Gb, хватит и 200 Mb, а если вы работаете профессионально с графикой, видео и т.п., то лучше всего оставить виндам возможность самим устанавливать размер свопа.
Мы с вами, конечно, решили сделать файл подкачки постоянным. Умножаем объем RAM на 2.5, в Панели управления щелкаем по иконке СИСТЕМА, затем идем на вкладку БЫСТРОДЕЙСТВИЕ=>ВИРТУАЛЬНАЯ ПАМЯТЬ, ставим птичку в окошке “Параметры виртуальной памяти устанавливаются вручную”, выбираем букву самого быстрого (по нашему мнению) диска и вводим одинаковые числа, для минимального и максимального размера свопа (см. рисунок).
Нажимаем ОК и соглашаемся перезагрузить компьютер.
ВСЕ!!! Тяжкий труд окончен. Питер Нортон торжествует – ваш компьютер не узнать.
Disclaimer: "Не стреляйте в пианиста – он играет как умеет".
Если после перезапуска ваша система откажется грузиться, а диски окажутся переформатированными (шютка), переводчик просит его ногами не пинать и каменьями не побивать ;-). Со всеми комментариями и проклятьями обращайтесь, пожалуйста, к Питеру Нортону на сайт Symantec.
Я же смиренно гарантирую соответствие всех рекомендаций и вводимых строчек и цифр тому, что написано в оригинале. На моем компьютере (K6-166 – увы и ах – Win95, 64 Mb RAM, 8.4 Gb HDD1, 6.4 Gb HDD2) все эти изменения не вызвали никакой катастрофы.
Оригинал статьи, из которой почерпнуты все вышеуказанные советы, находится здесь.
Обсуждение статьи - в форуме "Обсудим "СофтТерру"