У поставщиков продуктов виртуализации накоплен богатый опыт по
оптимизации работы операционных систем в виртуальной среде, и этот опыт
мы можем использовать. Данный документ основан на рекомендациях фирмы
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 |