Тонкости управления компонентами Windows – Вадим Стеркин

Что отключать нельзя: таблица

Описание службы
Имя службы
Windows Audio – управление всеми звуковыми ресурсами системы.Audiosrv
Windows Driver Foundation – управление драйверами.wudfsvc
Планировщик классов мультимедиа – установка приоритетности выполняемых заданий для любых мультимедийных приложений.MMCSS
Plug and Play – использование технологии упрощённой установки и автоматического конфигурирования устройств, подключаемых к системе.PlugPlay
Superfetch – обеспечивает повышение производительности системы, давая возможность запускать часто используемые программы, загружая их в память заранее.SysMain
Планировщик заданий – с помощью этой службы выполняется много системных задач, в том числе переключение клавиатурной раскладки.Schedule
Удалённый вызов процедур (RPC) – контролирует работу большинства системных служб.RpcSs
Диспетчер сеансов диспетчера окон рабочего стола – служба обеспечивает работу интерфейса Aero.UxSms
Темы – обеспечение работы тем рабочего стола и интерфейса Aero.Themes
Установщик Windows – служба используется при установке на компьютер приложений.msiserver

Что-то помешало установке

Ошибка, характерная для Виндовс 10. Решается проблема  включением скачивания через лимитные подключения. Для этого нужно:

  1. Перейти в параметры системы.Параметры системы
  2. Выбрать пункт «Устройства».
  3. Зайти в «Подключенные устройства», передвинув единственный переключатель вправо и включив нужную функцию.Подключенные устройства

Описание всех компонентов windows

После того как вы откроете окно «Компоненты Windows», вы увидите длинный список функций, которые могут быть включены или отключены. Давайте рассмотрим все эти компоненты один за другим и узнаем, за что отвечает каждый из них:

  • .NET Framework 3.5 (включает .NET 2.0 и 3.0) – это фреймворк для разработки программного обеспечения, созданный Microsoft. Он широко используется многими настольными программами и играми. По умолчанию Windows 8.1 включает в себя .NET Framework 4.5, но эта версия не имеет обратной совместимости с версией 3.5 или более ранними версиями. Так что старым программам эта версия нужна, и мы рекомендуем держать ее установленной.
  • Hyper-V – это компонент Windows, который позволяет создавать и запускать виртуальные машины, и он похож на другие популярные программы, такие как VirtualBox или VMWare. Тем не менее, Microsoft вышла на следующий уровень в плане производительности: Hyper-V быстрее других подобных технологий, поскольку его процессы выполняются на более низком уровне в операционной системе. Это означает, что виртуальные машины находятся ближе к физическому слою (реальному оборудованию) и, таким образом, действуют быстрее. Если вы работаете с виртуальными машинами, вы можете рассмотреть вопрос об установке этого компонента. В противном случае он вам не нужен.
  • Internet Explorer 11 – интернет-браузер от Microsoft. Он нужен, только если вы заинтересованы в его использовании. Перед его удалением убедитесь, что у вас установлен другой браузер. Когда вы отключите этот компонент, ярлыки браузера будут удалены из системы, и вы не сможете его использовать.
  • SNMP-протокол – это протокол, созданный для управления устройствами, подключенными к сети. С помощью этого довольно старого протокола вы можете управлять устройствами, такими как маршрутизаторы, принтеры, рабочие станции и т.д. Дополнительную информацию об этом вы можете получить . Эта функция не требуется, если вы не являетесь администратором корпоративной сети.
  • Telnet-сервер – эта функция создает Telnet-сервер, который использует протокол Telnet для приема входящих соединений. Это устаревший тип сервера, который не следует использовать.
  • Windows Identity Foundation 3.5 – это программная среда для создания приложений с поддержкой удостоверений. NET Framework 4.5 в Windows 8.1 включает в себя новую версию этого фреймворка. Вы должны установить версию 3.5, только если вы используете старые приложения, которые не работают без него. Большинству пользователей никогда не понадобится включать этот компонент.
  • Windows Powershell 2.0 – это инструмент командной строки, который ориентирован на задачи автоматизации и управление конфигурацией. Возможности PowerShell позволяют упростить и автоматизировать утомительные и повторяющиеся задачи путем создания сценариев и объединения нескольких команд вместе. Если вы являетесь администратором сети, вы знаете, насколько полезным является PowerShell при работе с Active Directory. Учитывая, что он содержит сотни команд, которые называются командлеты, степень, в которой PowerShell может помочь вам стать более продуктивным является чрезвычайно высокой.

PowerShell является излюбленным оружием для многих ИТ-администраторов, и не зря. Этот инструмент может очень сильно упростить операции и усилия по управлению крупными корпоративными сетями.

  • Внедряемое веб-ядро служб IIS – облегченная версия IIS. Она включает в себя только компоненты ядра веб-движка IIS и требует меньше ресурсов для запуска. Вы можете использовать это для размещения только одного веб-сайта; это полезно для включения основных возможностей веб-сервера для пользовательских приложений или для отладки приложений. Этот компонент необходим только разработчикам программного обеспечения и ИТ-специалистам. Обычным пользователям он не нужен.
  • Дополнительные службы .NET Framework 4.5 – эти дополнительные службы включают в себя ASP.NET 4.5 (фреймворк веб-приложений на стороне сервера) и службы WCF – они используются для реализации и развертывания сервис-ориентированных архитектур и распределенных вычислительных услуг. Звучи как бред? Это потому, что эти услуги актуальны только разработчиков и в корпоративных средах со сложными инфраструктурами и услугами. Обычным пользователям все эти компоненты не нужны, так что можно оставить значения по умолчанию.
  • Клиент Telnet – устаревший клиент командной строки, который использует сетевой протокол Telnet для обеспечения двунаправленной текст-ориентированной связи с сервером Telnet. Большинству пользователей это не нужно.
  • Клиент TFTP – простой инструмент командной строки, который может быть использован для передачи файлов через протокол Trivial File Transfer Protocol. Опять же, большинству пользователей это не нужно.
  • Клиент рабочих папок – позволяет синхронизировать папки и их содержимое в корпоративной сети со своими личными устройствами. Файлы, созданные локально, будут синхронизированы с файловым сервером в корпоративной сети. С «Рабочими папками» пользователи могут работать на своих персональных устройствах с локальными копиями файлов, которые будут автоматически синхронизироваться с дата-центром компании.

Звучит сложно? Давайте рассмотрим это на примере работника «Х», который использует «Рабочие папки» для разграничения своей работы и своей личной информации и имеет возможность работать с любого устройства:

Итак, если «Х» на своем рабочем компьютере сохранит документ в директорию «Рабочие папки», он будет синхронизирован с файловым сервером, который управляется ИТ-отделом его компании. Когда «Х» вернется домой и возьмет свой планшет, на нем уже будет вышеупомянутый документ, поскольку ранее он настроил «Рабочие папки» на этом устройстве.

Предположим, что затем «Х» возьмет свой планшет и направится, например, в кафе, чтобы поработать с документом в режиме оффлайн. Но когда он вернется домой и подключит планшет к интернету, документ будет автоматически синхронизирован с файловым сервером, так что все внесенные изменения будут доступны «Х» на следующий день, когда он вернется в свой офис и сядет за свой рабочий компьютер. Так понятней, верно?

  • Компоненты для работы с мультимедиа (Проигрыватель Windows Media) – Windows Media Player является мультимедийным плеером по умолчанию, который идет в составе Windows. Если вы не используете его для воспроизведения музыки или видео, вы можете удалить его. Сторонние медиаплееры, как правило, гораздо лучше.
  • Компоненты прежних версий (DirectPlay) – DirectPlay был частью DirectX. Раньше считалось, что библиотека предназначена для сетевого взаимодействия. Если вы не играете в игры, которые были выпущены до 2008 года, вы можете не включать этот компонент.
  • Пакет администрирования диспетчера RAS-подключений (CMAK) – эта функция позволяет создавать пользовательский соединения с удаленными серверами и сетями, защищенными VPN. После включения этой функции вы обнаружите новый ярлык в этом месте: «Панель управления -> Система и безопасность -> Администрирование -> Пакет администрирования диспетчераRAS-подключений». Очевидно, что эта функция используется очень редко, в основном в корпоративных сетях ИТ-специалистами.

Smart – программа для отключения ненужных служб

Бесплатный софт, который не нужно устанавливать.

Дает возможность установить одну из четырех конфигураций настроек:

  1. Safe Tweaks. Самая безопасная, подойдет большинству пользователей. На работу системы не повлияет, а производительность вырастет.
  2. Moderate Tweaks. Отключает почти половину служб, ограничивает мультимедийные возможности системы. Производительность еще выше.
  3. Advances Tweaks. Рекомендуется только продвинутым пользователям. Отключает все службы, кроме тех, что необходимы для функционирования системы.
  4. Custom. Тоже для специалистов. Есть ручной режим настройки служб.

Отключение неиспользуемых служб станет хорошим инструментом для оптимизации (ускорения) работы компьютера с маленькой оперативной памятью. А в случае с ноутбуком это также приведёт к увеличению продолжительности работы от батареи.

Службы в Windows 7 являются основой работы операционной системы. Это программы, запускаемые автоматически или вручную. Одна или несколько служб могут входить в состав отдельных компонентов Windows 7. Подключение каждой службы нагружает процессор и используемую оперативную память.

Это может существенно повлиять на стабильность работы любого компьютера и привести к снижению его производительности. Для того чтобы подобного не случилось, нужно знать, какие службы действительно лишние, и время от времени оптимизировать систему через «Включение и отключение компонентов Windows».

Windows 10

В новой версии системы переход осуществляется следующим образом:

  1. Из меню «Пуск» происходит переход в Панель управления. Для этого нужно вписать ее название в поисковую строку.Меню Пуск
  2. Чтобы найти Программы и компоненты нужно установить режим мелких значков.Программы и компоненты
  3. Через уже знакомый интерфейс происходит переход на нужное окно.Запуск компонентов

Windows 7

Нужное окно в Windows 7 можно открыть, написав в поиске меню пуск фразу «Включение или отключение компонентов» или «Программы и компоненты».Включение от отключение компонентовперейдет к управлению. Во втором случае произойдет переход на страницу установленных программ, а слева будет ссылка на нужное окно.Программы и компонентыопределит все установленные компоненты. После этого окно будет выглядеть следующим образом:Управление компонентов

:/>  Как переименовать папку пользователя в Windows 10

Windows 8

В Windows 8 окно вызывается практически аналогичным образом. Нужно нажать на меню «Пуск» правой кнопкой мыши и выбрать пункт «Программы и компоненты».Программы и компонентыПрограммы и компоненты

Windows 8 и новее

Тонкости управления компонентами Windows – Вадим Стеркин

Кроме того, появилась возможность обслуживания системы с помощью PowerShell, в том числе из Windows PE 4.0. Другими словами, у основных функций DISM.exe есть эквивалентные командлеты PowerShell. Именно PowerShell в будущем станет главным инструментом обслуживания.

Windows vista

Тонкости управления компонентами Windows – Вадим Стеркин

В Vista для обслуживания автономных образов и работающей системы предназначался целый набор инструментов командной строки, где основными были:

  • pkgmgr для управления компонентами Windows и установки пакетов (в том числе драйверов)
  • peimg  для работы с образами Windows PE
  • intlcfg для настройки языковых параметров
  • lpksetup для установки языковых пакетов
  • ocsetup для управления ролями в серверной ОС
  • imagex для подключения, захвата и применения образов

С этим зоопарком нужно было что-то делать…

Белый экран вместо списка компонентов

Это одна из самых распространенных ошибок, заключающаяся в том, что необходимое окно не прогружается и отображает белый экран вместо списка. Решить проблемы можно так:

  1. Зайти в Редактор реестра с помощью сочетания клавиш Win R и написания в поле строки «regedit».Редактор реестра
  2. Перейти в раздел HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlWindows. В «Семерке» это делается с помощью мышки, в «Десятке» адрес просто вбивается в строку поиска.Путь редактирования
  3. Найти параметр CSDVersion нажать на него правой кнопкой мыши (ПКМ) два раза и изменить его значение на 0.Изменение значений

В работу каких служб нельзя вмешиваться?

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

  1. Windows Audio. При отключении пропадет звук.
  2. Windows Driver Foundation. Влияет на драйвера.
  3. Планировщик классов мультимедиа. При отключении исчезнет звук.
  4. Plug and Play. При отключении службы система не сможет распознавать новые устройства.
  5. Superfetch. Определяет программы, которые пользователь использует наиболее часто и добавляет их в оперативную память (но не запускает). Компьютер будет работать и с выключенной службой, но производительность понизится. Можно отключить, если компьютер имеет оперативную память меньше 1 Гб. В противном случае эффект будет отрицательным.
  6. Планировщик заданий. Нельзя отключать потому, что имеет много задач. Без нее даже нельзя переключить раскладку клавиатуры.
  7. Удаленный вызов процедур (RPC). Влияет на многие другие службы.
  8. Диспетчер сеансов диспетчера окон рабочего стола.
  9. Темы. При отключении перестанет работать интерфейс Aero.
  10. Установщик Windows. Позволяет устанавливать приложения.

Включение и восстановление компонентов в образе

В форуме Windows 7 я не раз видел владельцев г-сборок, безуспешно пытавшихся включить вырезанный компонент. Помочь им могла только переустановка поверх с неповрежденного дистрибутива. Начиная с Windows 8, у них появился шанс обойтись малой кровью (если, конечно, г-сборщик действовал по науке).

Я предлагаю вам переключиться в PowerShell и попробовать в деле новые командлеты DISM. Вообще, для работы с компонентами рекомендуется PowerShell, поскольку командлеты понимают зависимости, в отличие от DISM.ехе.

Скопируйте оригинальный образ install.wim в ту же папку, где лежит образ с удаленным компонентом Hyper-V. Назовите чистый образ install-clean.wim, чтобы не запутаться. Теперь последовательно выполняйте перечисленные ниже команды.

  1. Подключите образ с удаленным компонентом Hyper-V:
    Mount-WindowsImage -ImagePath $env:uawiminstall.wim -index 1 -Path C:mount

    Компоненты по требованию
    Увеличить рисунок

  2. Посмотрите список всех удаленных компонентов. В PowerShell это делается элементарно:
    Get-WindowsOptionalFeature -Path $env:uamount | where state -like *removed

    Состояние DisabledWithPayloadRemoved означает, что компонент был отключен с удалением полезных файлов.
    Компоненты по требованию
    Увеличить рисунок

    На рисунке видны изъятые компоненты Hyper-V, а также изначально отсутствующий .NET Framework 3.5. Но если в вашем установочном диске удалено что-то еще, это дело рук г-сборщика 😉

  3. Восстановите компонент Hyper-V, указывая путь к чистому WIM-образу в качестве источника файлов:
    Enable-WindowsOptionalFeature -Path $env:uamount -FeatureName Microsoft-Hyper-V-All -Source $env:uawiminstall-clean.wim:1

    «Чистый» WIM-образ подключается автоматически, что является новой возможностью DISM. Eсли не указывать источник параметром -Source, DISM попытается использовать файлы текущей ОС и Windows Update, что не отражено в документации. Можно добавить в конце параметр -LimitAccess, запрещающий DISM контакт с Windows Update.

  4. Убедитесь в том, что компонент включен:
    Get-WindowsOptionalFeature -Path $env:uamount -FeatureName Microsoft-Hyper-V-All

    Результат выполнения двух последних команд показан на рисунке ниже. Восстановление компонента прошло успешно — он включен.
    Компоненты по требованию
    Увеличить рисунок

  5. Отключите образы:
    Dismount-WindowsImage -Path $env:uamount -Save
    Dismount-WindowsImage -Path $env:uamount-clean -Discard

    Первая команда сохраняет экспериментальный образ при отключении, а вторая — отключает чистый образ без сохранения изменений.

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

Включение и отключение служб через командную строку

Включать и отключать службы в ОС Windows 7 можно с помощью коротких команд net и sc, вводимых через строку консоли управления.
Для запуска службы используется команда net start или sc start .

Для остановки необходима команда net stop или sc stop . Отличие между командами net и sc лишь в том, что функционал первой более широк, а утилита sc работает исключительно со службами.

Тонкости управления компонентами Windows – Вадим Стеркинслужб Windows 7 через командную строку

Для использования возможности запуска или остановки служб через командную строку нужно знать имена этих утилит.

При необходимости изменения режима запуска выбранной службы используется команда sc config start= .

Кодировки типов запуска для ввода в командную строку:

  • auto – автоматически;
  • delayed-auto – автоматически (отложенный запуск);
  • demand – вручную;
  • disabled – отключена.

Включение или отключение компонентов windows 7

В операционной системе Windows 7 просто прорва самых различных программ, модулей и компонентов. Далеко не все из них необходимы. Многие – попросту лишние. Оптимальный вариант – сразу после установки Windows 7 удалить все лишнее и сидеть довольным.

Впрочем, ничто не помешает установить эти компоненты заново. Данный совет ориентирован скорее на новичков, которые вообще не знают про такую возможность.

Для более продвинутых товарищей будет отдельная статья, где мы обсудим, какие компоненты Windows 7 можно смело отключать, а какие еще пригодятся.

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

Щелкните на кнопке Пуск и затем на ссылке Панель управления.

Перейдите в раздел Программы, затем – в раздел Программы и Компоненты.

программы и компоненты

В новом окне щелкните в левой панели на ссылке Включение или отключение компонентов Windows.

Включение или отключение компонентов Windows

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

Давайте договоримся – если вы не знаете, для чего тот или иной компонент, не отключайте его.

Скажем, не надо отключать такой компонент как Microsoft .NET Framework 3.5.1 (см. рис. выше). Несмотря на его странное название, данный компонент жизненно необходим для работы большинства программ и, что еще важнее – компьютерных игр.

Зачем может понадобиться удаление компонентов

Казалось бы, особой выгоды из удаления компонентов извлечь невозможно. Однако не забывайте, что в своем эксперименте я удалял только те компоненты, которые изначально отключены. В организациях могут быть свои причины для удаления других компонентов (например, мультимедийных), когда заранее известны сценарии использования рабочих станций.

С другой стороны, по этой же схеме происходит управление .NET Framework 3.5, добавление которого съедает 600 мегабайт на диске.

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

Наконец, управление компонентами в клиентской ОС и ролями сервера в Windows Server — это смежные технологии. При этом удаление ролей дает намного более ощутимый эффект. Так, если оставлена только одна роль сервера (например, Hyper-V), счет в экономии дискового пространства идет уже на гигабайты.

Интро

В этой статье я расскажу, как можно заставить ОС Windows 7 заработать быстрее, при этом потребляя меньше памяти. Не секрет, что после установки система работает далеко не самым лучшим образом, поскольку запускается куча ненужных программ, сервисов и т.д. Этим я сейчас и займусь – расскажу, как отключить лишние сервисы, программы и оптимизировать реестр и виртуальную память. Выпуск Windows – Windows Домашняя расширенная (32 | 64 bit). Но все изложенное подойдет и для других версий этой ОС. Предполагается, что у вас уже установлена система и все необходимое программное обеспечение. Имейте ввиду, что на разных ПК может несколько различаться список сервисов, поскольку стоит различное ПО, но основные – неизменны. Итак, начнем.

Сомнения в прямоте рук автора возникли сразу же, после фразочки «после установки система работает далеко не самым лучшим образом» — имхо, интерфейс инсталлятора семерки настолько упрощен, что даже особо трудным людям нажать что-нибудь не то очень непросто. Поэтому после установки отрицательно влиять на систему могут только недостающие дрова, что не есть косяк винды.

Как включить или отключить компоненты?

Включение и отключение компонентов Windows 7, 8, 10 осуществляется в окне, ссылка на которое располагается в левом верхнем углу окна «Программ и компонентов».Управление компонентовубрав галочку напротив них или чекбокс напротив их группы. После снятия флажка всплывет уведомление, которое предупредит о том, что отключение программы может привести к нарушению работы других приложений.Предупреждение отключенияприменения изменений (нажатия на кнопку Ок). Нажатие на нее приведет к удалению компонента и оповещению пользователя, в некоторых случаях перезагрузка не требуется.Применение изменений

Какие службы можно отключить без вреда для системы?

Большинство фоновых приложений обеспечивают стабильность системы. Поэтому обязательно нужно проверить их название и функцию.

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

  1. Удаленный реестр. Дает возможность другим пользователям менять реестр системы, поэтому нужно отключить хотя бы в целях безопасности.
  2. Факс. Если нет подключения к данному устройству, то службу можно отключить.
  3. Служба регистрации ошибок «Windows». Отвечает за журнал ошибок и уведомления об аварийном завершении или зависании программ.
  4. Клиент отслеживания изменившихся связей. Связана с NTFS-файлами, которые передаются в пределах компьютера или сети.
  5. Поиск Windows (Windows Search). Нужна только тем, кто часто обращается к поиску файлов.
  6. Parental Control (родительский контроль). Не имеет пользы.
  7. Вспомогательная служба IP. Бесполезна на ПК домашнего пользования.
  8. Диспетчер печати. Нужна только для работы принтера.
  9. Вторичных вход в систему. Дает возможность запускать процессы с другой учетной записи. Желательно отключить ради безопасности.
  10. Служба ввода планшетного ПК. Если нет пера или рукописного ввода, то служба не нужна.
  11. Защитник Windows. Если на компьютере есть другая система защиты, то можно отключить.
  12. Брандмауэр Windows. То же, что и в пункте выше.
  13. Политика удаления смарт-карт. Если такие элементы не используются, служба не нужна.
  14. Обнаружение SSDP. Используется для обнаружения устройств, использующих протокол SSDP, к которым, например, относится «умная» бытовая техника. Если такого оборудования нет, то службу можно отключить.
  15. Адаптивная регулировка яркости. Если в ноутбуке нет датчика света, то службу можно отключить.
  16. Браузер компьютеров. Если нет локальной сети, то можно отключить.
  17. Доступ к HID-устройствам. К ним относятся средства ввода информации, например, USB- мышь, веб-камера и сканер. Если такое оборудование не используется, то службу можно отключить.
  18. Основные службы доверенного платформенного модуля. Если не используются чипы TMP и/или BitLocker, то можно отключить.
  19. Сервер. Если компьютер не входит в локальную сеть, то можно отключить.
  20. Служба поддержки Bluetooth. Если в компьютере нет такого устройства или оно не используется, то службу можно отключить.
  21. Модуль поддержки NetBIOS. Если нет подключения к локальной сети, то можно отключить.
  22. Служба загрузки изображений Windows (WIA). Нужна для работы сканера или цифрового фотоаппарата.
:/>  SLMGR - Средство управления лицензированием программного обеспечения Windows.

Какие службы можно удалить: таблица

Описание службы
Имя службы
Удалённый реестр – удалённые пользователи имеют возможность работать с вашим системным реестром. При отключении службы доступ к реестру имеют только непосредственные пользователи компьютера.RemoteRegistry
Автономные файлы – обслуживание кеша автономных файлов. Контроль событий входа пользователя в систему и выхода из неё. Реализация свойств API, касающихся автономных файлов. В большинстве случаев поддержка автономных файлов не требуется.CscService
Служба ввода планшетного ПК – нужна для функционирования пера и осуществления возможности рукописного ввода на планшетных персональных компьютерах.TabletlnputService
Служба регистрации ошибок Windows – отправляет отчёты об ошибках при сбоях в работе компьютера и установленных программ. Контролирует ведение журналов ошибок диагностических и восстановительных служб.WerSvc
Модули ключей IPsec для обмена ключами в интернете и протокола IP с проверкой подлинности – используется для дополнительной защиты корпоративных сетей.IKEEXT
Клиент отслеживания изменившихся связей – отслеживание перемещений в пределах системы и сети NTFS-файлов.TrkWks
Поиск Windows (Windows Search) – индексация ресурсов для ускорения поиска файлов. Если нет необходимости постоянно искать нужные файлы, то службу можно отключить.WSearch
Parental Control (родительский контроль) – в Windows 7 выполняет роль заглушки и не несёт никакой функциональности.ParentalControl
Агент политики IPSec – на домашних компьютерах служба практически не используется, а её выключение на ноутбуке позволит сохранить заряд батарей и работать гораздо дольше в автономном режиме.PolicyAgent
KtmRm для координатора распределенных транзакций – координация транзакций между их ядром и MS DTC.KtmRm
Вспомогательная служба IP – туннельное подключение с использованием соответствующих технологий для протокола IPv6.iphlpsvc
Диспетчер печати – при отсутствии обычного или сетевого принтера службу можно сразу отключать. При их наличии можно попробовать использовать запуск вручную, а при невозможности следует использовать автоматический тип запуска.Spooler
Вторичный вход в систему – запускаются рабочие процессы от имени стороннего пользователя.seclogon
Факс – отправление и получение факсов через компьютер и сетевые ресурсы.Fax
Защитник Windows – защита компьютера от шпионского программного обеспечения. Можно смело удалять, если в системе установлена альтернативная защита.WinDefend
Брандмауэр Windows – можно отключить при наличии установленного в системе альтернативного брандмауэра.MpsSvc
Политика удаления смарт-карт – если не планируется использование этой технологии при доступе к компьютеру, то службу можно отключить.SCPolicySvc
Служба инициатора Майкрософт iSCSI – в случае отсутствия устройств с интерфейсом iSCSI (Интернет-SCSI) эта служба не потребуется.MSiSCSI
Обнаружение SSDP – служит для обнаружения сетевых устройств и служб, использующих протокол SSDP.SSDPSRV
Адаптивная регулировка яркости – регулировка яркости монитора в зависимости от освещения. Если на компьютере нет установленного датчика света, то службу можно отключить.SensrSvc
Доступ к HID-устройствам – служба отключается только в том случае, если у вас на компьютере нет USB-клавиатуры или мыши, а также беспроводной мыши или клавиатуры.hidserv
Основные службы доверенного платформенного модуля – служба используется только в том случае, если на компьютере установлены чипы ТМР и/или BitLocker.TBS
Сервер – если компьютер не используется в качестве сервера, например, для организации хостинга, и нет необходимости в общем доступе к файлам и принтерам, эта служба не потребуется.LanmanServer
Служба поддержки Bluetooth – служба необходима только для подключения устройств через Bluetooth.bthserv

Компоненты по требованию

Даже при современной системе обслуживания у компонентов Windows Vista и 7 (а также ролей серверных систем 2008 и 2008 R2) было всего два основных состояния — включено и отключено. В обоих случаях файлы, относящиеся к компоненту, после установки системы хранились на локальном диске.

В Windows 8 у компонентов и ролей сервера появилось новое состояние — отключено с удалением полезных файлов (disabled with payload removed). В Windows 10 его уже нет, потому что для восстановления используется текущее состояние системы минус 30 дней.

В этом состоянии файлы, необходимые для работы компонента, физически отсутствуют на локальном диске. Поэтому для включения такого компонента необходим источник файлов:

  • Windows Update
  • другая работающая система
  • автономный или подключенный образ Windows

Когда компонент или роль сервера отключены с удалением полезных файлов, операционная система занимает меньше места на диске. Это актуально в первую очередь для ролей Windows Server 2022 , но применимо и к Windows 8 .

Тонкости управления ролями Windows Server 2022 демонстрировал в блоге виртуализации Денис Дягилев, поэтому я расскажу об управлении компонентами клиентской Windows.

Компоненты, которые можно отключить

Чаще всего отключение происходит для того, чтобы люди, неумеющие пользоваться компьютером не навредили системе своими действиями с важными службами. Еще одна причина – конфликт стандартной программы и установленного программного обеспечения стороннего разработчика.

Можно отключить следующие элементы в любой версии системы:

  1. InternetExplorer, если установлены другие, более оптимизированные браузеры.
  2. Hyper-V. Утилита для создания виртуальных машин, если пользователь им не пользуется.
  3. SNMP-протокол — не нужен, если используется новый, полностью совместимый роутер.
  4. Внедряемое веб-ядро служб IIS – вещь, абсолютно ненужная обычному пользователю.
  5. Компоненты прежних версий – запускается самостоятельно очень старыми приложениями.
  6. Служба активации Windows – еще один инструмент для разработчиков.
  7. Различные клиенты Telnet, TFTP и др. – не используются для стандартной работы.

Не устанавливаются компоненты

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

  1. Открыть командную строку с правами администратора из поиска в меню Пуск. Для запуска с нужными правами необходимо нажать на утилите ПКМ и выбрать соответствующий пункт.Запуск консоли
  2. Ввести строку «sfc /scannow» и нажать Enter. Запустится сканирование системы.sfc /scannow
  3. Если проверка завершится с сообщением о том, что были найдены поврежденные файлы, которые были восстановлены, то следует перезагрузить систему и попробовать установку заново.

Оптимизация загрузки windows 7

Для тех, у кого многоядерные процессоры появилась возможность ускорить загрузку Windows 7! Для ускорения переходим по адресу:

Панель управленияВсе элементы панели управленияАдминистрированиеКонфигурация системы. Либо Win R и набрать msconfig

Далее выбираем: ЗагрузкаДополнительные параметры и выбираем число процесов у вас на компьютере.

imageЗагрузка заметно ускориться в два-три раза!

” — ага, еще немного и взлетим.

Вобщем, маразм крепчал! Автор как бы намекает нам, что разработчики драйверов — лохи недоученные, и пока ты сам не укажешь компу, сколько у тебя ядер, он этого не поймет! А если указать больше!? А вдруг прокатит!!!)

Отключение и удаление компонентов в образе

Теперь Windows — это просто праздник для г-сборщиков! Ведь теперь не надо вырезать компоненты из дистрибутива кривыми руками, ибо можно просто удалить их абсолютно поддерживаемым методом.

Я предлагаю вам на минутку стать г-сборщиком и выпилить из дистрибутива что-нибудь, допустим, все компоненты Hyper-V!

Скопируйте на локальный диск файл install.wim из папки sources установочного диска и последовательно выполняйте перечисленные ниже команды.

  1. Подключите образ:
    DISM /Mount-Image /Imagefile:%ua%wiminstall.wim /index:1 /MountDir:C:mount

    В данном случае я подключаю образ Windows 8 Корпоративная, у которой в WIM-файле единственный образ, имеющий индекс 1. Кстати, Mount-Image — это новый параметр командной строки, позволяющий подключать не только WIM, но и VHD!

  2. Проверьте состояние компонента Hyper-V (он должен быть включен):
    DISM /Image:%ua%mount /Get-FeatureInfo /FeatureName:Microsoft-Hyper-V-All
  3. Удалите компонент Hyper-V:
    DISM /Image:%ua%mount /Disable-Feature /FeatureName:Microsoft-Hyper-V-All /Remove

    Как и в Windows 7, параметр Disable-Feature отключает компонент, но теперь у него появился новый ключ Remove для удаления файлов с диска в Windows 8 и 8.1. В Windows 10 удаления не происходит, потому что файлы необходимы для восстановления, при котором используется текущее состояние системы.

  4. Снова проверьте состояние компонента. На этот раз он должен быть отключен с удалением полезных данных.

    Компоненты по требованию
    Увеличить рисунок

  5. Сохраните изменения в образе:
    DISM /Unmount-Image /MountDir:%ua%:mount /Commit

Все, теперь из этого WIM-образа система будет установлена на локальный диск без компонента Hyper-V. Именно такую операцию в Microsoft проделали с .NET Framework 3.5.

Эквивалентные команды PowerShell

Отключение ненужных служб


В этом пункте я все-таки нашел зерно истины.

Панель управленияВсе элементы панели управленияАдминистрированиеСлужбы

“Следующие службы отключить:

Windows Search — А ты помнишь директории всех 30 миллионов файлов на своем компе?


Windows Media — Для пользователей WM — полезная вещь, кстати. Но на любителя, не спорю, можно и отключить.

Брэнмауэр Windows — Отключать необязательно, он прекрасно согласуется с любым антивирусом и сторонним брендмауэром.

Защитник Windows — да, он в том числе проверяет лицензии.

Биометрическая служба Windows — для тех, кто использует авторизацию по отпечаткам или по изображению лица.


Центр обновления Windows — считаю нужной штукой, имхо.

Дальше все зависит от конфигурации оборудования, так что неинтересно.

С помощью «панели управления»

Переходим по пути «Пуск» — «Панель управления» — «Администрирование» — «Службы».

Для изменения настроек следует щёлкнуть правой кнопкой мыши (ПКМ) по любой службе и выбрать с помощью левой кнопки мыши (ЛКМ) пункт «Свойства».

Тонкости управления компонентами Windows – Вадим Стеркин

На вкладке свойств каждой службы встроены следующие типы запуска:

  1. Отключена – запуск службы запрещён.
  2. Вручную – может запускаться пользователем вручную или по запросу другой службы.
  3. Автоматически – служба запускается во время загрузки Windows 7.
  4. Автоматически (отложенный запуск) – отложенный во времени запуск.

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

Учитывайте, что перед тем, как совершать какие-либо действия, связанные с работой служб, следует сохранить ту часть реестра, которая за это отвечает.

Сколько места можно сэкономить удалением компонентов

Теоретически у этого вопроса несколько аспектов:

  • размер WIM-образа, что может быть актуально для организаций, хранящих множество образов на серверах
  • требования к дисковому пространству для первоначальной установки системы
  • объем всех файлов установленной системы за срок ее работы, что имеет значение для маленьких дисков

На некоторые вопросы можно ответить только экспериментальным путем. Поэтому я сначала установил оригинальную Windows 8 и посмотрел, сколько места она занимает по окончании установки. Затем я определил все компоненты, которые находятся в отключенном состоянии:

Get-WindowsOptionalFeature -Online | where state -eq 'disabled'| ft

После чего удалил их все из WIM-образа, сохранил его, создал ISO и установил Windows 8 заново с получившегося диска.

Windows 8 Enterprise x64 RUРазмер WIM-образаЗанято места на диске
Стандартный образ2.60GB9.75GB
Образ с удаленными компонентами2.63GB9.66GB
ЭкономияНет90MB (1%)

Во-первых, размер WIM-образа даже слегка увеличился (видимо, по причине недостаточно сильного сжатия при сохранении). Во-вторых, удаление отключенных изначально компонентов не дало существенной экономии дискового пространства.

Что же касается увеличения размеров папки Windows со временем, то обновления для отключенных компонентов все равно не приходят из Windows Update. Другими словами, удаление компонента не дает дополнительной экономии дискового пространства по сравнению с отключением.

Способ 1: ожидание загрузки списка компонентов

Как это ни странно, но чаще всего проблема как таковая отсутствует, просто пользователи не могут дождаться отображения всех компонентов, когда на экране отображается сообщение «Пожалуйста, подождите». На некоторых компьютерах, особенно слабых и в тех случаях, когда переход к компонентам ранее не осуществлялся, этот процесс может занять до нескольких минут, поэтому мы все же предлагаем немного дольше подождать, а если список все равно не отобразится, уже переходить к следующим методам.

Включение или отключение компонентов Windows-3

Способ 2: просмотр и удаление ошибок

Во время работы приложения, отвечающего за компоненты Windows, в системной папке сохраняется файл с логами, куда выводятся и ошибки, если такие возникают. Их понадобится прочитать самостоятельно, а затем исправить, чтобы вместо белого списка появился перечень параметров или среди них отобразился отсутствующий ранее.

  1. Запустите «Проводник», перейдите по пути C:WindowsLogsCBS и найдите там файл «CBS.log». Если речь идет о Windows 7, этот объект будет называться «CheckSUR.log». Дважды кликните по нему левой кнопкой мыши для запуска.
  2. Включение или отключение компонентов Windows-4

  3. Ознакомьтесь с информацией в блокноте. Обладателям Windows 10 найти ошибки будет сложно, поскольку информация представлена в непонятном виде. Мы предлагаем искать строки с содержимым «Restore file» или «Error». Кстати, поле поиска по содержимому можно вызвать комбинацией клавиш Ctrl F.
  4. Включение или отключение компонентов Windows-5

  5. В Windows 7 все проще, поскольку информация показана в понятном для обычного пользователя виде. Вам предстоит найти строки с пометкой «(f)» или «(Fix)» и запомнить пути к файлам.
  6. Включение или отключение компонентов Windows-6

  7. После этого откройте утилиту «Выполнить», применив для этого сочетание клавиш Win R, напишите regedit и нажмите Enter для подтверждения команды.
  8. Включение или отключение компонентов Windows-7

  9. В «Редакторе реестра» перейдите по пути КомпьютерHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based ServicingPackages и найдите пакет с названием строки с ошибкой. В нем расположен файл со значением ошибки, которая была обнаружена в файле ранее. Удалите его и перезапустите компьютер.
  10. Включение или отключение компонентов Windows-8

Способ 3: проверка службы установщика модулей windows

Служба установщика модулей Windows отвечает за корректный запуск и функционирование рассматриваемых в этой статье компонентов. Если она сейчас остановлена, вполне возможно, что у вас не получится попасть в интересующее меню. Для исправления ситуации выполните следующие действия:

  1. Откройте «Пуск» и через поиск отыщите «Службы».
  2. Включение или отключение компонентов Windows-9

  3. В списке отыщите службы с названием «Установщик модулей Windows» и дважды кликните по ней для перехода в свойства.
  4. Включение или отключение компонентов Windows-10

  5. Убедитесь в том, что служба сейчас запущена, а если это не так, измените тип запуска на «Автоматически» и запустите ее самостоятельно.
  6. Включение или отключение компонентов Windows-11

Управление компонентами windows с помощью dism.exe и powershell

Для экспериментов, описанных в цикле статей о DISM, достаточно установленной Windows 8 и новее. В Windows 7 новые возможности DISM по обслуживанию образов доступны после установки Deployment Tools из ADK. Чтобы использовать командлеты PowerShell, необходимо установить .NET Framework 4.0 и Windows Management Framework 3.0, а затем импортировать модуль DISM.

Вам также пригодится знание параметров командной строки DISM. Я не буду дублировать встроенную справку, которая также опубликована в библиотеке TechNet для утилиты DISM.exe и командлетов PowerShell.

Примечание. В своих командах я использую переменную %ua%, которая соответствует моей рабочей папке. Если вы планируете копировать мои команды, имеет смысл задать в консоли такую же переменную. Параметры командной строки DISM.exe и PowerShell не чувствительны к регистру, но в именах компонентов его нужно соблюдать.

Управление компонентами работающей системы

На «живой» системе все происходит точно так же, как и в случае с WIM-образом. Разница лишь в том, что вместо параметра -Path, указывающего на подключенный образ, задается параметр -Online, обозначающий работающую систему.

Поэтому я просто приведу примеры команд PowerShell для управления компонентом Hyper-V:

# Проверка состояния компонента
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
# Удаление компонента
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -Remove
# Восстановление компонента из чистого WIM-образа
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -Source C:wiminstall-clean.wim:1

Компонент .NET Framework 3.5 включается так:

Enable-WindowsOptionalFeature -Online -FeatureName NetFx3 -Source Х:sourcessxs -LimitAccess

Хранилище компонентов повреждено

Нередкая ошибка, свидетельствующая о том, что некоторые системные файлы повреждены. Для устранения нужно провести ту же самую проверку, что и при ошибке выше. Если система сможет восстановить все файлы, то ошибка должна устраниться, однако зачастую этого не происходит.

Если функция sfc не смогла решить проблему, то необходимо перейти к утилите DISM. Все действия из предыдущего способа повторяются, но в командую строку вводятся  «dism /Online /Cleanup-Image /CheckHealth» для выполнения анализа хранилища системных файлов, «dism /Online /Cleanup-Image /ScanHealth» для сканирования области памяти на наличие ошибок и «dism /Online /Cleanup-Image /RestoreHealth» для восстановления найденных ошибок.Командная строка

Через «конфигурацию системы»

Одновременно нажимаем клавиши Win (со значком Windows) и R – появится окно «Выполнить». В поле вводим msconfig и жмём «ОК».

Тонкости управления компонентами Windows – Вадим Стеркин

Откроется «Конфигурация системы», где нам нужно перейти во вкладку «Службы».

Тонкости управления компонентами Windows – Вадим Стеркин

Убрав галочку рядом со службой, вы её отключите. Учтите, что некоторые службы безопасности Windows выключить не получится – это запрещено системой.

Заключение

Есть ли смысл в удалении некоторых неиспользуемых компонентов и программ, если вам не хватает места на диске? Ответ – Да!

Например, если вы, будучи пользователем Windows 7, не используете гаджеты, Windows Media Center, DVD-студию, «Интернет-игры», «Другие игры», а также факс и сканер, удаление этих компонентов позволит вам освободить в общей сложности 0.24 Гб (245 Мб). Это приличная экономия, когда свободное пространство на диске является реальной проблемой.

Отличного Вам дня!

Процедура отключения ненужных служб полезна для нетбуков и компьютеров с ограниченными вычислительными ресурсами или оснащенных медленными жёсткими дисками. Подробно о том, какие службы в Windows 7 можно смело отключить, а какие лучше не трогать, как включить нужные компоненты, читайте в нашей статье.

Оставьте комментарий

Adblock
detector