-Я - фотограф

Katsuya Yokoyama.The Art of the Shakuhachi
1 фотографий

 -Поиск по дневнику

Поиск сообщений в chooser

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 02.02.2010
Записей:
Комментариев:
Написано: 1202


Управление автозагрузкой ОС Windows

Понедельник, 25 Мая 2015 г. 11:34 + в цитатник
В колонках играет - George Michael - Heal the pain
Настроение сейчас - хо-ро-ше-е

От себя добавлю общее по ускорению, как загрузки, так и работы ОС Windows в целом (работаем с реестром); всё проверено на x86 (32 bit):

 

     1. Можно и нужно уменьшить приоритет процессора и операций ввода вывода для автозапускаемых задач на определённое время, например на 120 секунд после загрузки Windows:

открываем в рееестре раздел - HKEY_LOCAL_MACHINE\Software\Microsoft\CurrentVersion\Explorer\Advanced\DelayedApps и изменяем параметр Delay_Sec в десятичном формате на нужное количество секунд (чем мощнее комп, тем меньше), у меня = 60; по умолчанию: WinVista = 60, Win7 = 0

 

     2. Есть не нужные или не столь нужные процессы, приоритет, которых можно уменьшить на постоянно, например, если пользуетесь гаджетами рабочего стола - это sidebar.exe, если антивирусом от Майкрософт MsEssential - это MsMpEng.exe или любой другой, по Вашему мнению менее необходимый процесс, имя которого можно посмотреть в диспетчере задач.

 

Итак, раздел реестра - HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options

 

Здесь создаём новый раздел с именем процесса, а в нём раздел с именем PerfOptions, например, для MsMpEng.exe получится так: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\MsMpEng.exe\PerfOptions и здесь теперь создаём нужные параметры:

 

Изменение приоритета использования процессора:

 

создать параметр DWORD (32бита) с названием CpuPriorityClass и задать ему одно из десятичных значений — 1, 3, 5, 6 или 8:

1 — приоритет Idle (низкий)

5 — приоритет BelowNormal (ниже среднего)

8 — приоритет Normal (средний или нормальный - по умолчанию)
3 — приоритет High (высокий)
6 — приоритет AboveNormal (выше среднего)

- перезапустить процесс, для вступления в силу

Для нашего MsMpEng.exe установим значение = 1

 

Изменение приоритета использования операций ввода/вывода:

 

создать параметр DWORD (32бита) с названием IoPriority и задать ему одно из десятичных значений — 0, 1, 2, 3 или 4:

0 — приоритет VeryLow (очень низкий)

1 — приоритет Low (низкий)

2 — приоритет Normal (средний или нормальный – по умолчанию)

3 — приоритет High (высокий)

4 — приоритет Critical (выше среднего)

5 — приоритет Max (максимальный – реального времени)

- перезапустить процесс, для вступления в силу

Для нашего MsMpEng.exe установим значение = 0

 

Изменение приоритета использования оперативной памяти:

 

создать параметр DWORD (32бита) с названием PagePriority и задать ему одно из десятичных значений — 0, 1, 2, 3 или 4:

0 — самый низкий приоритет

1 — приоритет Low (низкий)

2 — приоритет ниже нормального

3 — приоритет ниже нормального

4 — приоритет ниже нормального

5 — нормальный приоритет (по умолчанию)

- перезапустить процесс, для вступления в силу

Для нашего MsMpEng.exe установим значение = 0Изображение

     3. Настраиваем баланс приоритета процессов реального времени над процессами фоновыми.

Раздел реестра - HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl

Ключ реестра - Win32PrioritySeparation

Пределы параметров - от 1 до 26 в шестнадцатиричном представлении (или от 1 до 38 в десятичном представлении), 0 - нельзя, компьютер зависнет!

Этот параметр придётся подбирать самостоятельно, чем мощнее компьютер - тем выше значение и соответственно наоборот, попробуйте установить значение = 6.


Рубрики:  Программное обеспечение
Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку