IZONE- http://www.izcity.com/- бесплатный софт, вэб-сервисы, ресурсы для раскрутки, свежие номера журнала "Internet Zone".

Система. Вопросы и ответы-61

Сергей Трошин, http://stnvidnoye.chat.ru

Какие параметры желательно установить в файле msdos.sys для ускорения загрузки компьютера?

Я советую выставить такие параметры, подходящие подавляющему большинству систем.
Logo=0 запрещает заставку при загрузке - правда, если вы ее выключите, то, выиграв пару секунд на загрузке, будете лицезреть гораздо менее эстетичные бегущие строки на черном фоне (или просто черный экран, если вставите в autoexec.bat первой строкой @echo off и в конце всех других строк > nul).
BootMulti=0 отключает практически не используемый режим MS-DOS, вызываемый по нажатию F4 при загрузке.

DoubleBuffer=0 отключает двойную буферизацию, нужную, в основном, только некоторым SCSI-контроллерам.

DisableLog=1 запрещает создание файла протокола загрузки в корневом каталоге BootLog.
txt (я рекомендую включать создание отчета только при необходимости его просмотреть).

DblSpace=0 отключает использование драйвера сжатых дисков DoubleSpace - его следует отключать, только если сжатых дисков нет.

DrvSpace=0 отключает использование драйвера сжатых дисков DriveSpace - то же самое (если сжатие дисков не применяется, то файлы drvspace.bin и dblspace.bin вообще лучше удалить).

BootDelay=0 - при загрузке система не будет ждать несколько секунд.

Все эти изменения умеет вносить в файл msdos.sys программа MSDOS.SYS Editor (www.dx21.com), которая предоставит вам удобный и простой графический интерфейс для изменения всех параметров этого файла.

Как увеличить скорость всплывания меню и раскрытия меню "Пуск"?

Увеличение скорости всплывания меню, в том числе и меню "Пуск", заметно облегчает работу на компьютере. Эту доработку делают программы WinBoost 2001 и TweakUI, вручную же следует установить такой параметр в реестре:

HKEY_CURRENT_USER\Control Panel\Desktop
"MenuShowDelay"="40". Задержка раскрытия менюшек уменьшится в 10 раз - с 400 миллисекунд до 40.

Какие типы файлов относятся к временным, и их можно безопасно удалить?

Возможных расширений для временных файлов довольно много, все зависит от приложения, создавшего такой файл. Наиболее распространены такие: old, ---, bak, tmp, _mp, syd, chk, b~k, bmk, prv, $$$, syk, gid, но с некоторыми из этих расширений могут быть и нужные файлы, поэтому удалять их надо очень осторожно. А еще лучше - использовать программу The Broom! (ourworld.compuserve.com/ homepages/MichaelBrick), которая специально предназначена для поиска и удаления временных и просто ненужных файлов.

Как в Windows 98 отключить регистрацию даты и времени последнего обращения к файлам?

Одна из особенностей файловой системы Windows - запоминание даты последнего обращения к файлу. По умолчанию эта функция используется для файлов на жестких дисках и не используется для дискет и для режима защиты от сбоев. Если хотите ее отключить (пару тысячных долей процента к общему быстродействию это, возможно, и прибавит), добавьте в config.sys команду accdate=c- d-, этим вы отмените регистрацию доступа к файлам на дисках C: и D:. Если дисков больше, то команда просто расширится: accdate=c- d- e- f- - и так далее.

Когда я щелкаю мышью на файле неизвестного типа, то появляется окно диалога "Открыть с помощью..." (Open With...), предлагающее выбрать из обширного списка наиболее подходящее приложение для открытия нового файла. Если внимательно просмотреть этот список, то вижу в нем программы, давно удаленные с компьютера. Как бы его почистить?

Чтобы исправить этот непорядок с фиктивными записями, надо запустить поиск в реестре, задав ключевым словом название исполнимого файла отсутствующей программы. В данном случае нас интересуют только записи в разделе HKEY_CLASSES_ROOT, и то не все, а лишь строки вида HKEY_CLASSES_ROOT\ [тип файла]\shell\ open\command с упоминанием искомой программы. Надо просто удалить эти строки, то есть все подразделы open с упоминанием удаленной программы.

Как удалить ненужную кнопку в панели инструментов Internet Explorer и подчистить соответствующую ей команду в его контекстном меню? Какая-то программа напакостила - своих менюшек в IE поназаписала, хочу их удалить.

Команды контекстного меню, выпадающего, если нажать правую кнопку мыши на ссылке в Internet Explorer, редактируются или удаляются в разделе реестра HKEY_CURRENT_USER\ SOFTWARE\Microsoft\ Internet Explorer\MenuExt, а в разделе HKEY_LOCAL_MACHINE\ Software\ Microsoft\Internet Explorer\ Extensions можно отредактировать или удалить кнопки в панели инструментов Internet Explorer и команды в его меню "Tools".

Как сделать так, чтобы все файлы неизвестного типа открывались Блокнотом?

Если хотите, чтобы файлы неизвестных типов открывались Блокнотом или каким-нибудь шестнадцатеричным редактором, то задайте соответствующие команды в разделе реестра, относящемся к неизвестным системе файлам, - HKEY_CLASSES_ROOT\ Unknown\shell.

Такую операцию предлагает сделать известная программа WinBoost 2001 Gold, однако обратите внимание, что в Windows Me она это делает с небольшой ошибкой - напрочь отключает появление меню "Открыть с помощью..." (Open With…): Блокнот появляется, даже если вы специально выбираете команду "Открыть с помощью..." в контекстном меню файла.

Правильные же команды в реестре Windows Me:
HKEY_CLASSES_ROOT\Unknown
"AlwaysShowExt"=""
HKEY_CLASSES_ROOT\Unknown\shell
@="openas"
HKEY_CLASSES_ROOT\Unknown\shell\
openas\command
@="C:\WINDOWS\rundll32.exe shell32.dll,
OpenAs_RunDLL %1"
HKEY_CLASSES_ROOT\Unknown\ shell\Notepad@="Open With &Notepad"
HKEY_CLASSES_ROOT\Unknown\ shell\Notepad\Command
@="notepad.exe %1".
После внесения этих параметров в реестр в контекстном меню неизвестных файлов появится новая команда - "Open With Notepad", по умолчанию же по-прежнему будет открываться диалог "Открыть с помощью...", но зато никаких ошибок не будет.

Современные жесткие IDE-диски поддерживают режим UDMA, но хотелось бы узнать, при каком режиме какая скорость обмена данными с диском?

Теоретические пределы скорости передачи информации при разных режимах работы диска таковы:
PIO0 3,3 Мб/с
PIO1 5,2 Мб/с
PIO2 8,3 Мб/с
PIO3 11,1 Мб/с
PIO4 16,6 Мб/с
PIO5 33,3 Мб/с
DMA MW-1 13,3 Мб/с
DMA MW-2 16,6 Мб/с
UDMA0 16,6 Мб/с
UDMA1 25 Мб/с
UDMA2 33,3 Мб/с
UDMA3 44,4 Мб/с
UDMA4 66,6 Мб/с
UDMA5 100 Мб/с
Учтите, что все эти сумасшедшие десятки мегабайт в секунду - это скорость работы с буфером диска, а не скорость непосредственного считывания с "блинов" - она всегда заметно ниже. Узнать реальную скорость вам помогут программы HD Tach (www.tcdlabs.com), DiskSpeed (www.aha.ru/~alegr/ download/disksped.exe), и аналогичные им - в Сети таких много.

Что за файл огромных размеров в папке "виндоуса" - vmmhiber.w9x?

Это файл, в который сбрасывается образ оперативной памяти при переходе ПК в спящий режим Hibernation, в Windows Me он называется vmmhiber.w9x и находится в папке Windows. В Windows 2000 файл расположен уже в корне системного диска и носит имя hiberfil.sys. Так что не пугайтесь большого размера этих непонятных файлов.

У меня два жестких диска и CD-ROM. В свойствах системы Windows 98 я никак не могу установить для одного из дисков режим UDMA - ставлю для винта флажок "DMA", а после перезагрузки он пропадает. А в свойствах CD и флоппи-диска вообще нет места для установки такого флажка! Не подскажете, как это можно сделать принудительно?

Если вы используете драйвер контроллера жестких дисков из состава Windows, то включить режим DMA для дисков вручную можно, записав в реестре примерно такие параметры:

HKEY_LOCAL_MACHINE\ System\CurrentControl Set\Services\Class\hdc\0002
"IDEDMADRIVE0"=hex:01.

В данном примере, который всего лишь разрешает системе отображать флажок "DMA" в свойствах диска, но не включает сам DMA, цифры 0002 означают второй IDE-контроллер, а IDEDMADRIVE0 означает, что диск, для которого мы пытаемся включить DMA, установлен в системе как master, а slave был бы обозначен как IDEDMADRIVE1.

Для контроллеров флоппи-дисков, кстати, тоже можно разрешить отображение "чекбокса" DMA в свойствах:
HKEY_LOCAL_MACHINE\ System\CurrentControl Set\Services\Class\fdc\0000 "IDEDMADRIVE1"=hex:01
"IDEDMADRIVE0"=hex:01.
Теперь, когда флажок появился, можно уже включить и сам режим DMA. Для жесткого диска параметр в реестре будет примерно такой (точный путь зависит от конфигурации системы, но найти его не трудно):

HKEY_LOCAL_MACHINE\ Enum\ESDI\GENERIC_IDE__DISK_ TYPE46_\ MF&CHILD0000&PCI& VEN_8086&DEV_ 7111&SUBSYS_00000000 &REV_01&BUS_00&DEV_ > 07&FUNC_0100 "DMACurrentlyUsed"=hex: 01. 
Для CD-ROM, например, такой:

HKEY_LOCAL_MACHINE\ Enum\SCSI\MATSHITACD-ROM _CR-584___Q\ MF&CHILD0001& PCI&VEN_8086&DEV_ 7111&SUBSYS_00000000 &REV_01& BUS_00&DEV_ 07&FUNC_0100 "DMACurrentlyUsed"=hex:01.
Для флоппи-диска:
HKEY_LOCAL_MACHINE\ Enum\FLOP\GENERIC_ NEC__FLOPPY_DISK_\ BIOS&*PNP0700&0C00 "DMACurrentlyUsed"=hex:01.

Учтите только, что раз Windows не хочет сама ставить режим DMA для ваших устройств, то это неспроста. Вполне может получиться так, что принудительное включение DMA либо не даст системе загрузиться, либо даже испортит данные на диске.

Поэтому, как минимум, сделайте резервную копию реестра, чтобы отменить все изменения из режима защиты от сбоев. А еще лучше - используйте драйвер контроллера жестких дисков от производителя чипсета, контроллера или материнской платы: такой драйвер обычно самостоятельно выбирает наилучший режим для диска, и установка флажков в свойствах диска не требуется (да их там и не будет, скорее всего).

Для чипсетов от компании Intel это будут Intel INF Update for Intel Chipsets и Intel Ultra ATA Storage Driver либо Intel Application Accelerator. Утилита Intel Ultra ATA Companion, идущая в составе драйвера, позволяет выставлять любой режим для любого диска.

Внимание! Редакция журнала "Internet Zone" не консультирует по вопросам приобретения компьютерного оборудования и проблемам его эксплуатации. Мы только публикуем материалы. Куда и кому задавать вопросы - ищите на сайте источника этой статьи.

Источник: http://www.computery.ru/upgrade/

 


Copyright © "Internet Zone", http://www.izcity.com/, info@izcity.com