Главная / Функции Windows

🪟 Функции Windows

Отключить ненужные функции с помощью DISM для освобождения ресурсов и улучшения производительности

📋 Что такое DISM?

DISM (Deployment Image Servicing and Management) позволяет включать или отключать функции Windows для оптимизации ресурсов системы.

⚠️

⚠️ Перед продолжением

Убедитесь, что вы НЕ используете эти функции перед их отключением.

Отключение используемых функций может вызвать нестабильность системы.

🗑️ Функции для отключения

Виртуализация и контейнеры

Отключить функции виртуализации powershell
Dism.exe /Online /Disable-Feature /NoRestart /featurename:HypervisorPlatform
Dism.exe /Online /Disable-Feature /NoRestart /featurename:VirtualMachinePlatform
Dism.exe /Online /Disable-Feature /NoRestart /featurename:Microsoft-Windows-Subsystem-Linux
Dism.exe /Online /Disable-Feature /NoRestart /featurename:Client-ProjFS

IIS и веб-сервисы

Отключить IIS полностью powershell
Dism.exe /Online /Disable-Feature /NoRestart /featurename:IIS-WebServer
Dism.exe /Online /Disable-Feature /NoRestart /featurename:IIS-WebServerRole
Dism.exe /Online /Disable-Feature /NoRestart /featurename:IIS-WebServerManagementTools
Dism.exe /Online /Disable-Feature /NoRestart /featurename:IIS-ManagementConsole

Устаревшие компоненты

Отключить старые компоненты powershell
Dism.exe /Online /Disable-Feature /NoRestart /featurename:Internet-Explorer-Optional-amd64
Dism.exe /Online /Disable-Feature /NoRestart /featurename:WindowsMediaPlayer
Dism.exe /Online /Disable-Feature /NoRestart /featurename:DirectPlay
Dism.exe /Online /Disable-Feature /NoRestart /featurename:LegacyComponents
Dism.exe /Online /Disable-Feature /NoRestart /featurename:MicrosoftWindowsPowerShellV2
Dism.exe /Online /Disable-Feature /NoRestart /featurename:MicrosoftWindowsPowerShellV2Root

Протокол SMB1 (небезопасный)

Отключить SMB1 powershell
Dism.exe /Online /Disable-Feature /NoRestart /featurename:SMB1Protocol
Dism.exe /Online /Disable-Feature /NoRestart /featurename:SMB1Protocol-Client
Dism.exe /Online /Disable-Feature /NoRestart /featurename:SMB1Protocol-Server

Неиспользуемые сетевые сервисы

Отключить ненужные сетевые сервисы powershell
Dism.exe /Online /Disable-Feature /NoRestart /featurename:TelnetClient
Dism.exe /Online /Disable-Feature /NoRestart /featurename:TFTP
Dism.exe /Online /Disable-Feature /NoRestart /featurename:SNMP
Dism.exe /Online /Disable-Feature /NoRestart /featurename:SimpleTCP

MSMQ (Message Queuing)

Отключить MSMQ powershell
Dism.exe /Online /Disable-Feature /NoRestart /featurename:MSMQ-Container
Dism.exe /Online /Disable-Feature /NoRestart /featurename:MSMQ-Server
Dism.exe /Online /Disable-Feature /NoRestart /featurename:MSMQ-HTTP
Dism.exe /Online /Disable-Feature /NoRestart /featurename:MSMQ-Triggers

✅ Функции для включения

Включить полезные функции powershell
Dism.exe /Online /Enable-Feature /NoRestart /featurename:NetFx3
Dism.exe /Online /Enable-Feature /NoRestart /featurename:NetFx4-AdvSrvs
Dism.exe /Online /Enable-Feature /NoRestart /featurename:Printing-PrintToPDFServices-Features
Dism.exe /Online /Enable-Feature /NoRestart /featurename:SearchEngine-Client-Package
Dism.exe /Online /Enable-Feature /NoRestart /featurename:Windows-Defender-Default-Definitions

🔍 Проверить состояние

Посмотреть отключенные функции powershell
Dism.exe /Online /Get-Features /Format:Table | Select-String 'Disabled'
Посмотреть все функции powershell
Dism.exe /Online /Get-Features
💡

💡 Совет

Используйте флаг /NoRestart чтобы избежать перезагрузок между командами.

После завершения всех изменений перезагрузите Windows вручную для применения.

⚠️

⚠️ Важно

  • Резервная копия: Создайте точку восстановления заранее
  • Разрешения: Запустите как Администратор
  • Перезагрузка: Перезагрузите после всех изменений
  • Обратимо: Используйте /Enable-Feature для отката