У поставщиков продуктов виртуализации накоплен богатый опыт по
оптимизации работы операционных систем в виртуальной среде, и этот опыт
мы можем использовать. Данный документ основан на рекомендациях фирмы
XEN, которые даются для продукта Citrix XenDesktop. Однако, они будут
полезны и для других сред виртуализации. Некоторые рекомендации
позволяют быстрее загружать систему и ускоряют время реакции системы на
действия пользователя, другие оптимизируют ее работу, уменьшая
использование ресурсов процессора, памяти, диска и сети. Большинство
настроек, рекомендуемых в этом документе, являются изменениями в
реестре. Изменения в реестр возможно внести несколькими спосабами.
Самый простой способ это сделать их вручную с использованием программы
"regedit.exe" или сначала создать и затем запустить ".REG" файл. Для
автоматизация процесса изменений реестра, при развертывании
инфраструктуры виртуальных десктопов (VDI), можно использовать механизм
групповых политик.
Внимание: Все параметры реестра, упомянутые в этом документе,
должны быть проанализированы Вами на предмет выгоды и рисков для вашей
среды. Неправильная настройка реестра может вызвать серьёзные проблемы,
вплоть до необходимости повторной установки операционной системы.
Сделате копию реестра или образа диска виртуальной машины прежде, чем
произвести изменения.
Настройка | Примечание | Изменения регистра |
Disable Last Access Timestamp | [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] "NtfsDisableLastAccessUpdate"=dword:00000001 |
|
Disable Indexing Service | [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\cisvc] "Start"=dword:00000004 |
|
Disable Wireless Zero Config. Service | [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WZCSVC] "Start"=dword:00000004 |
|
Disable Security Center Service | [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc] "Start"=dword:00000004 |
|
Disable Large Send Offload | [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BNNS\Parameters] "EnableOffload"=dword:00000000 |
|
Disable TCP/IP Offload | [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] "DisableTaskOffload"=dword:00000001 |
|
Increase Service Startup Timeout | [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control] "ServicesPipeTimeout"=dword:0002bf20 |
|
Disable Windows Tour | [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Tour] Tour "RunCount"=dword:00000000 |
|
Hide Hard Error Messages |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows] Messages "ErrorMode"=dword:00000002 |
|
Disable CIFS Change Notifications | [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] Notifications "NoRemoteRecursiveEvents"=dword:00000001 |
|
Disable Logon Screensaver | [HKEY_USERS\.DEFAULT\Control
Panel\Desktop] Screensaver "ScreenSaveActive"="0" |
Настройка | Примечание | Изменения регистра |
Disable Offline Files |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache] "Enabled"=dword:00000000 |
|
Disable Background Defragmentation |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction] "Enable"="N" |
|
Disable Background Layout Service |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout] "EnableAutoLayout"=dword:00000000 |
|
Disable System Restore |
[Software\Policies\Microsoft\Windows
NT\SystemRestore] "DisableSR"=dword:00000001 |
|
Disable Hibernation |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Power] "Heuristics"=hex:05,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,3f,42,0f,00 |
|
Disable Memory Dumps |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl] "CrashDumpEnabled"=dword:00000000 "LogEvent"=dword:00000000 "SendAlert"=dword:00000000 |
|
Disable Move to Recycle Bin |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\BitBucket] "UseGlobalSettings"=dword:00000001 "NukeOnDelete"=dword:00000001 |
|
Disable Mach. Acct. Password Changes |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters] "DisablePasswordChange"=dword:00000001 |
|
Disable Windows Update Service |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv] "Start"=dword:00000004 |
Настройка | Примечание | Изменения регистра |
Disable Themes Service |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Themes] "Start"=dword:00000004 |