В Статьи

Настройка системных файлов

На Главную

Неизвестно, кто настраивал системные файлы "по умолчанию". Скорее всего, никто. Сейчас мы их будем настраивать так, чтобы всем было хорошо и быстро :-). 

 

C:\CONFIG.SYS

Напишите в самом начале файла:

DOS=HIGH,UMB,NOAUTO
DEVICE=C:\W\HIMEM.SYS /VERBOSE /V /TESTMEM:OFF
1
DEVICEHIGH=C:\W\IFSHLP.SYS
DEVICE=C:\W\EMM386.EXE /NOEMS /V /VERBOSE
STACKSHIGH=0,0
LASTDRIVEHIGH=E
(Вместо "E" поставьте букву последнего диска)
BUFFERSHIGH=20
FCBSHIGH=1
FILESHIGH=10

NOAUTO - глюк Windows. Если эту строку не указать, то автоматически грузятся драйвера HIMEM.SYS, IFSHLP.SYS, SETVER.EXE. SETVER нужен только для отсталых программ, и в 99% случаев можно обойтись без него. Поэтому ставим NOAUTO и разбираемся дальше. Найдите строчку "COUNTRY=..." и поставьте ее следующей. Все остальное - не только не нужно, но и вредно. Естественно, я не учитываю какую-нибудь особенную конфигурацию вашего компьютера (особенно если это COMPAQ), который может потребовать кучу дополнительных драйверов только для того, чтобы включаться). Просто заремьте (поставьте перед ними команду "REM") все лишние строчки (удалять пока не стоит, на всякий случай).

 

C:\AUTOEXEC.BAT

В строку PATH Windows, возможно, добавил собственные пути:

C:\W и
C:\W\COMMAND.

Удаляйте их - все равно они существуют по умолчанию. Добавьте после этого строчки:

SET TEMP=C:\RECYCLED
SET TMP=C:\RECYCLED
.

Это делает очень нужную вещь: Windows для временных файлов будет использовать не C:\TEMP, и даже не C:\W\TEMP, а папку C:\RECYCLED, то есть корзину. При этом, если файлы автоматически удаляются из корзины, это не повлияет на работоспособность системы. Очень рекомендуется дописать следующие строки:

@DELTREE /Y C:\RECYCLED
@MD C:\RECYCLED
.

Они помогут при каждой загрузке компьютера очищать папку "Корзина". Далее уберите, или заремьте три строчки:

MODE CON CODEPAGE PREPARE...
MODE CON CODEPAGE SELECT...
и
KEYB...,

и добавьте:

C:\W\KEYRUS.COM.

Естественно, перед этим KEYRUS.COM нужно найти, скачать и положить в папку Windows. Собственно, все. Остальное заремьте. Особенно, если там сохранились ДОСовские драйвера мыши, CD-ROMа, или звуковой карты. Не стоит грузить драйвер мышки - Windows на него плевать с высокой колокольни, драйвер мыши у него свой. Не стоит грузить драйвер CD-ROM в CONFIG.SYS и AUTOEXEC.BAT - они предназначены для DOS, и Windows в них не нуждается. Как правило, 90% исправных IDE CD-ROM правильно определяются Windows.

 

MSDOS.SYS

Этот файл состоит из двух разделов: [Path] и [Options]. В Path может содержаться четыре идентификатора:

Идентификатор Комментарии
HostWinBootDrv Определяет загрузочный диск
WinBootDir Определяет расположение необходимых загрузочных файлов. По умолчанию каталог, указанный при установке
WinDir Определяет расположение каталога Windows, указанного при установке
UnInstallDir Путь, по которому программа установки положила файлы для деинсталляции. Большинству людей не нужно.

Теперь о том, что содержится, и что должно содержаться в Options:

 
Идентификатор Комментарии
AutoScan Этот идентификатор ответственен за запуск ScanDiskа при неправильном завершении работы. 0 - не запускается никогда, 1 - спрашивать разрешение, 2 - запускать без разрешения. Пишите "AutoScan=0", особенно если у вас W95OSR2 - в этой версии ScanDisk содержит ошибку и может порушить систему.
BootDelay Устанавливает задержку в секундах при появлении надписи Starting Windows 95/98. Ставьте "BootDelay=0". Даже при такой задержке вы успеете нажать F8.
BootSafe Загрузка в Safe Mode. По умолчанию BootSafe=0. Если хотите, чтобы каждый раз Windows загружались из-под сохраненного режима, то ставьте "BootSafe=1". Правда, не знаю, зачем это нужно.
BootGUI Загрузка с графической средой. По умолчанию "BootGUI=1". Если хочется каждый раз работать в текстовом режиме, ставьте "BootGUI=0".
BootKeys Разрешает пользоваться при загрузке клавишами F4, F5, F6 и F8. По умолчанию "BootKeys=1". Если хотите, чтобы кто-нибудь не сел за ваш компьютер и не зашел в ДОС, ставьте "BootKeys=0".
BootMenu Если установлена опция "BootMenu=1", то каждый раз при загрузке будет появляться меню, которое обычно появляется при нажатии клавиши F8.
BootMenuDefault Выбирает пункт в загрузочном меню по умолчанию. По умолчанию значение 3 для компьютеров, не входящих в локадьную сеть, и 4 - для сетевых компьютеров. То есть, если вы хотите, чтобы, когда появляется это меню, у вас курсор автоматически стоял на "Command Prompt Only", то пишите "BootMenuDefault=6" (у меня этот пункт под номером 6).
BootMenuDelay Время в секундах, в течение которого можно успеть сделать выбор в загрузочном меню. Значение по умолчанию 30. Ставьте "BootMenuDelay=1".
BootMulti Разрешает загрузку предыдущей версии DOS при нажатии F4, либо при выборе соответствующего пункта из загрузочного меню. Значение по умолчанию 0. Нужен старый ДОС - ставьте "BootMulti=1".
BootWarn Предупреждение о загрузке в Safe Mode. Значение по умолчанию 1. Ставьте "BootWarn=0".
BootWin Разрешает использование Windows 95 в качестве операционной системы по умолчанию. Значение по умолчанию 1. Если нужна загрузка предыдущей версии ДОС по умолчанию (тогда зачем вам вообще Windows?), то ставьте "BootWin=0".
DblSpace Устанавливает автоматическую загрузку DBLSPACE.BIN. По умолчанию 1, поэтому обязательно ставьте "DblSpace=0" (естественно, если у вас нет сжатых дисков).
DisableLog Разрешает при загрузке не создавать файл протокола - bootlog.txt. Для обычной работы поставьте "DisableLog=1", в ноль же нужно обращать этот параметр при неработоспособности системы для обнаружения неполадок.
DoubleBuffer Разрешает двойную буферизацию для SCSI-контроллеров. Значение по умолчанию 0. Если есть устройства SCSI, то пишите "DoubleBuffer=1".
DrvSpace Разрешает автоматическую загрузку DRVSPACE.BIN. Значение по умолчанию 1. Поэтому обязательно ставьте "DrvSpace=0" (аналогично, если нет сжатых дисков).
LoadTop Разрешает загрузку COMMAND.COM или DRVSPACE.BIN в верхнюю память Значение по умолчанию 1. Рекомендуется устанавливать "LoadTop=0" при работе с NetWare, или любым софтом, имеющим личное мнение об использовании данных областей памяти.
Logo Разрешает показывать логотип. Значение по умолчанию 1. Установка в 0 также предотвращает перехват некоторых прерываний, который может привести к несовместимости с некоторыми диспетчерами памяти от независимых поставщиков. Поэтому не раздумывайте и ставьте "Logo=0".
Network Разрешает пункт загрузочного меню "Safe Mode With Networking". Значение по умолчанию 1 для сетевых компьютеров. Должно быть установлено в 0 при отсутствии сетевой поддержки. Так что не поленитесь: "Network=0" (конечно, если нет локальной сети).
BootFailSafe
(Только Windows 98)
Если эта опция установлена в 0, то в загрузочном меню отсутствует пункт Safe Mode.

 

C:\W\SYSTEM.INI

Найдите раздел [vcache] (если такового не найдется, то создайте его) и измените следующим образом:

[vcache]
MinFileCache=min
MaxFileCache=max
chunksize=512
NameCache=2048
DirectoryCache=48

Значения min и max выбираются в зависимости от количества оперативной памяти, согласно этой таблице:

RAM MIN MAX
16 MB 1024 3072
32 MB 2048 6144
48 MB 2048 8192
64 MB 2048 10240
128 MB 4096 16384

Теперь коротко о том, что это такое. Первая строка, я думаю, ясно, - название раздела. Следующие две устанавливают максимальный и минимальный объем КЭШа в килобайтах для файлов. Следующая указывает, на сектора какого размера разбит раздел памяти, выделенный под кэш. И следующие две указывают количество файлов и каталогов, отслеживаемых Windows.

Теперь создавайте (а скорее ищите, так как он создается автоматически) раздел [Password Lists]. Там будет написано что-то вроде "Nick=C:\W\Nick.pwl", где Nick - это ваше имя. Вот здесь то и стоит защититься. Исправьте путь к файлу с паролем (PWL) на тот, который захотите. Например, Nick=C:\MY\Download\Temp\1.PWL. Не забудьте переместить (именно переместить, а не скопировать) сам файл. Очень рекомендуется сменить его имя (в данном случае Nick.pwl на 1.pwl). Так вы заметно усложняете работу тем, кто захочет получить доступ к вашему компьютеру.

 

1 - Здесь "C:\W\" используется вместо пути к папке с Windows. 

Hosted by uCoz