[Главная]   [Советы]   [Настройка]   [Ссылки]  



Windows NT/2000/XP. Настройка. Устройства

(1) Чтобы избежать автозапуска программ при вставке CD-ROM в дисковод, надо в разделе реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDRom] присвоить DWORD-параметру Autorun значение 0 (1 - для включения).

(2) Отключение обнаружения устройств на Последовательных портах. Windows NT пытается исследовать последовательные порты при начальной загрузке, чтобы обнаружить мышь. Это может создать проблемы при использовании других последовательных устройств типа UPS. В разделе [operating systems] файла BOOT.INI перечислены все OS, которые может запустить загрузчик NT. В конце каждой записи добавьте /NoSerialMice . Новая запись должна выглядеть приблизительно так: multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation Version 4.00" /NoSerialMice

(3) Оптимизация кэша второго уровня на значение более 256КБ. Windows NT по умолчанию оптимизирована для размера L2 кэша на 256 Кб. Теперь у большинства компьютеров L2 кэши имеют размер более 256 Кб, поэтому потратьте время, чтобы изменить параметр "SecondLevelDataCache" ключа реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] на соответствующий размер установленного L2 кэша (установите переключатель "Десятичные" и введите Ваш размер кэша второго уровня в Кб, используя десятичную систему счисления).

(4) На самом деле изменением этого параметра вам не удастся добиться сколько-нибудь заметного изменения производительности Windows NT. Он был добавлен для экспериментов по настройке внутренних структур данных диспетчера памяти, чтобы попытаться оптимизировать работу системы в зависимости от размера кэш-памяти. Если он равен нулю, а процессор "умеет" сообщать размер кэша второго уровня (Пентиум Про, Пентиум II и т.д.), то используется величина, сообщённая процессором. Если параметр равен нулю, а процессор не сообщает размер кэша, то система использует некоторое заранее заданное значение. Если параметр не равен нулю, то система пытается использовать указанное значение. Но размер кэша должен быть указан в байтах. Однако изменения производительности, которые происходят в результате изменения размера внутренних структур данных, имеют второй или даже третий порядок малости по сравнению с другими причинами, и эффект оказывается практически неизмеряемым. Выводы. 1. Современные процессоры умеют сообщать размер вмонтированной в них кэш-памяти второго уровня, поэтому для них нет смысла менять ноль в этом параметре на другое значение, оно всё равно будет проигнорировано. 2. Для старых процессоров вполне удовлетворительно работают параметры, принимаемые по умолчанию. Незачем менять значение этого параметра. 3. После изменения этого параметра вы всё же заметили повышение производительности? Великолепно, эффект "плацебо" опять сработал. Этот текст был послан в конференцию одним из разработчиков MS, я лишь перевёл и обработал его.

(5) Конфигурирование поддержки Unimodem. Windows NT 4.0 и старше поддерживает модемы Unimodem. Если ваше устройство не поддерживается, то Windows может быть сконфигурирована так, чтобы использовать файл MODEM.INF вместо этого устройства. 1. Откройте Ваш системный реестр и найдите ключ [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RAS\PROTOCOLS]. 2. Создайте новый параметр типа DWORD, назовите его "EnableUnimodem" и установите значение параметра равным '0' для блокировки поддержки. 3. Перезагрузите Windows NT.

(6) В MS Windows 2000, на компьютерах, выполненных на базе набора микросхем (chipset) Intel, поддержка режима UltraDMA66, по умолчанию, не включена. Если используемое вами оборудование поддерживает этот режим, то для его включения: 1. Запустите редактор реестра regedt32. 2. Откройте раздел: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000 3. Создайте параметр типа REG_DWORD с именем EnableUDMA66 и значением 1. 4. Закройте редактор реестра и перезагрузите компьютер.

(7) Для того, чтобы в MS Windows 2000 изменить стандартный тип (с поддержкой APM) уровня аппаратных абстракций (Hardware abstraction layer, HAL) на тип с поддержкой ACPI (или наоборот), необходимо повторно произвести установку Windows 2000 в тот же каталог. APM BIOS и ACPI BIOS по-разному осуществляют энумерацию устройств. Иерархическая структура устройств, которая содержится в системном реестре, соответственно, по-разному организована при использовании стандартного или ACPI-уровня аппаратных абстракций. По этой причине Windows 2000 может некорректно взаимодействовать с устройствами, после изменения типа HAL с помощью инструмента Device Manager. При изменении типа HAL без переустановки Windows вы можете столкнуться с невозможностью успешной загрузки системы, с проблемами взаимодействия с оборудованием или общей нестабильностью системы.

(8) В операционной системе MS Windows NT 4.0 для добавления поддержки 2-го процессора использовалась программа "uptomp.exe". Данная программа не включена в состав MS Windows 2000, в этой системе надо выполнить следующее: 1. Откройте элемент "System" на "Control Panel". 2. Перейдите на закладку "Hardware" и нажмите кнопку "Device manager". 3. Разверните ветвь "Computer", двойным щелчком мыши на типе вашего компьютера откройте окно "Properties". 3. Перейдите на закладку "Drivers", нажмите кнопку "Update driver", в появившемся окне "Upgrade Device Driver Wizard" нажмите кнопку "Next". 4. Установите флажок "Display a list of known drivers for this device" и нажмите кнопку "Next", затем выберите "Show all hardware of this device class". 5. Из списка типов компьютера выберите тип компьютера соответствующий вашему. Варианты HAL, включенные в поставку Windows 2000, следующие: ACPI MultiProc - для многопроцессорной ACPI системы с двумя процессорами; ACPI UniProc - для многопроцессорной ACPI системы (двухпроцессорная плата) с одним установленным процессором; Advanced Configuration Power Interface PC - для однопроцессорных ACPI систем; Compaq Systempro - для Compaq Systempro компьютеров; MPS Uniprocessor PC - не ACPI c двухпроцессорной платой и одним процессором; MPS Multiproc PC - не ACPI система с двумя процессорами; Standard PC - любой стандартный не ACPI компьютер, может быть Pentium или Pentium II/III. 6. Нажмите кнопку "Next" и затем "Finish". Замечание: Вы можете использовать данную процедуру только для обновления библиотеки уровня аппаратных абстракций (HAL) с однопроцессорного до многопроцессорного, но не для обновления обычного HAL до ACPI HAL.

[Главная]   [Советы]   [Настройка]   [Ссылки]