Читаем Интернет-журнал "Домашняя лаборатория", 2008 №2 полностью

POSIX является стандартом взаимодействия операционных систем, он включен в Windows 2000 по требованию правительства США, а подсистема OS2 нужна для запуска соответствующих приложений. Обычные пользователи, вряд ли, когда будут задействовать эти подсистемы, поэтому их лучше убрать для освобождения лишней памяти. Microsoft не предусмотрела легального пути удаления этих подсистем, поэтому следует удалить или переименовать необходимые файлы. Причём, перед удалением следует либо отключить защиту файлов (Windows File Protection), либо стереть файлы и из каталога Winnt\System32\dllcache, а последующий запрос системы вставить диск с дистрибутивом проигнорировать. Следует удалить или переименовать следующие файлы из каталога Winnt\System32: ОS2.exe,

ОS2SRV.exe, PSXSS.exe, ОS2SS.exe и POSIX.exe.

Предупреждение: подсистема POSIX может потребоваться для некоторых программ из Resource Kit, если вы им пользуетесь, то лучше оставьте POSIX.


Настройка службы QoS

По умолчанию служба QoS (Quality of Service) в Windows ХР резервирует для своих нужд 20 % от пропускной способности канала (любого, хоть модем на 14400, хоть гигабитный Ethernet). Причём, даже если удалить службу QoS Packet Scheduler в свойствах соединения, этот канал не освобождается. Освободить канал, или просто настроить QoS, можно так. Запускаем апплет Group Policy (gpedit.msc). В Group Policy находим "Localcomputer policy" и нажимаем на "Administrative templates". Выбираем пункт "Network" — "QoS Packet Sheduler".

Включаем "Limit reservable bandwidth". Теперь снижаем "Bandwidth limit" с 20 % до 0 или просто отключаем его. При желании здесь же можно настроить и другие параметры QoS. Для активации произведённых изменений остаётся только перезагрузиться.


Изменение количества звонков для автоответа службы удалённого доступа

В Windows NT 4.0 и Windows 2000 число входящих звонков, после которых служба удалённого доступа (Remote Access Service, RAS) отвечает, определяет dword-параметр "NumberOfRings" в разделе реестра

HKEY_LOCAL_MASHINE\System\CurrentControlSet\Services\RasMan\Parameters.

Ему можно присвоить значение от 0 до 20. Если этого параметра нет или его значение выходит за пределы диапазона, то будет использоваться значение по умолчанию — 1. Если задать значение 0, то система не наблюдает за звонками (это работает начиная с Windows NT 4.0 Service Pack 5).

Однако если RAS не использует TAPI (Telephony Application Programming Interface), то значение данного параметра реестра игнорируется и следует корректировать файл modem.inf для получения нужного результата.


Использование режима импульсного набора телефонного номера

Служба удалённого доступа в Windows NT Workstation 4.0 при исходящих звонках всегда использует тоновый способ набора номера, даже если в свойствах места вызова указан импульсный.

На многих модемах символ "р" (латинская буква) в номере переводит модем в режим импульсного набора. То есть в свойствах соединения надо указать вместо номера типа "1234567" — строчку "р1234567". Эта методика была опробована на распространённых моделях модемов US Robotics Sportster и Courier, а также на ZyXEL U-14 96E и успешно решает проблему.

Можно также изменить в реестре Windows NT код модемной команды, соответствующий тоновому набору, на таковой для импульсного. Для этого надо в редакторе реестра в разделе HKEY_LOCAL_MACHINE\System задать поиск строки "Топе" среди названий параметров (конкретные имена подразделов, где этот параметр может быть, зависят от параметров установки) и везде, где параметр с таким именем встретится, заменить его значение с "Т" на "Р". Такой подход работает для всех модемов, использующих общепринятую систему АТ-команд (Hayes-совместимые модемы). При установке нового модема описанную операцию необходимо повторить снова.


Изменение приоритета выполнения фоновых процессов

Для того, чтобы изменить приоритет выполнения фоновых процессов в Windows NT, создайте dword-параметр "Win32PrioritySeparation" в разделе реестра

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl.

В качестве его значения выберите число от 0 до 2: 0 — фоновые и обычные процессы имеют одинаковый приоритет; 1 — фоновые процессы имеют меньший приоритет; 2 — фоновые процессы имеют значительно меньший приоритет.


Изменение приоритета программ

С помощью Диспетчера задач (Task Manager) можно изменить приоритет уже запущенной программы (программе с более высоким приоритетом отводится больше процессорного времени). Для этого на вкладке "Процессы" ("Processes") нажимаем правую кнопку мыши на нужной программе, выбираем пункт "Приоритет" ("Set Priority") и устанавливаем класс приоритета.

Перейти на страницу:

Похожие книги