Существует возможность запуска программ с более высоким приоритетом по сравнению с обычными приложениями, однако, если запустить программа с очень высоким приоритетом, производительность системы может снизиться.

Приоритет принимает значения в диапазоне 0–31. Приоритеты с 0-ля до 15-ти могут использоваться динамическими приложениями, например, приложениями пользователей и большинством служб операционной системы. Приоритеты с 16-го по 31-й предназначены для программ, работающих в масштабе реального времени, например, программным ядром системы, данные которого нельзя записать в файле подкачки. Обычным уровнем приоритета является 8.

Далее представлен полный список уровней приоритета:

· приоритет реального времени (Realtime) — 24;

· высокий приоритет (High) — 13;

· средний приоритет (Normal) — 84

· низкий приоритет (Low) — 4;

· выше среднего (Above normal) — 10 (только в Windows XP);

· ниже среднего (Below normal) — 6 (только в Windows XP).

Для запуска программы с приоритетом, отличающимся от принятого по умолчанию, воспользуйтесь командой start:

start /<приоритет> <программа>

Например:

start /high winword

Для выполнения той же операции с помощью ярлыка введите следующую команду:

cmd /c start /<приоритет> <программа>

Помните, что запуск программа с высоким приоритетом может привести к снижению быстродействия системы, поскольку другие программы получат меньше времени на операции ввода-вывода. Для использования параметра /realtime необходимо иметь привилегии администратора.

Для изменения привилегий уже работающего программы воспользуйтесь программой Диспетчер задач (Task Manager).

  1.  Откройте программу Диспетчер задач (Task Manager) (кликните правой кнопкой на панели задач и выберите в контекстном меню команду Диспетчер задач (Task Manager)).

  2.  Перескочите на вкладку Процессы (Processes).

  3.  Кликните правой кнопкой мыши на интересующем процессе и выберите команду Приоритет (Set Priority).

  4.  Теперь можно выбрать другой приоритет процесса.

  5.  Закройте окно программы Диспетчер задач (Task Manager).

Кроме того, существует возможность увеличения приоритета интерактивных программ по сравнению с фоновыми.

  1.  Откройте меню Система (System) в окне Панель управления (Control Panel) (Пуск > Настройка > Производительность и обслуживание > Система (Start > Settings > Performance and Maintenance > System)).

  2.  Перескочите на вкладку Быстродействие (Performance).

  3.  В разделе Application Performance переместите стрелку к одному из значений:

· None — активные программы работают также, как и фоновые программы (значение диапазона 6).

· Middle — активные программы работают с увеличенным приоритетом до значения диапазона 12; фоновые программы работают с неизменным приоритетом.

· Maximum — приоритет активных программ повышается до 18-ти; фоновые программы работают с неизменным приоритетом.