Включение и отключение функций Windows 7
Обновлено: 21.11.2024
Инструмент обслуживания образов развертывания и управления ими (DISM) — это инструмент командной строки, который используется для изменения образов Windows. Вы можете использовать команды функций DISM для включения или отключения функций Windows непосредственно из командной строки или путем применения файла ответов к образу. Вы можете включить или отключить функции Windows в автономном режиме в WIM- или VHD-файле или в онлайн-режиме в работающей операционной системе.
Чтобы подключить автономный образ для обслуживания
Откройте командную строку с правами администратора.
Используйте параметр /Get-ImageInfo, чтобы получить имя или порядковый номер изображения, которое вы хотите изменить. Значение индекса или имени требуется для большинства операций, в которых указывается файл изображения.
Например, введите в командной строке:
Смонтируйте автономный образ Windows. Например, введите:
Чтобы найти доступные функции Windows в изображении
Перечислите все функции, доступные в операционной системе. Например, введите:
Чтобы обслуживать автономный образ, укажите расположение каталога подключенного образа. Например, введите:
Вы можете добавить > к команде, чтобы перенаправить вывод команды в текстовый файл. Например, >featurelist.txt будет выводиться в текстовый файл с именем featurelist.txt .
Просмотрите список функций, чтобы найти функцию, которую вы хотите включить, отключить, удалить или восстановить.
Используйте /Get-FeatureInfo, чтобы вывести информацию об интересующей вас функции. Например, введите:
Чтобы включить функции Windows
Включить определенную функцию на изображении. Вы можете использовать аргумент /All, чтобы включить все родительские функции в одной команде. Например:
Чтобы обслуживать автономный образ, укажите расположение каталога подключенного образа. Например, введите:
Необязательно: получите статус включенной функции. Например, введите:
Если статус Enble Pending, вы должны загрузить образ, чтобы полностью включить эту функцию.
Чтобы восстановить удаленные функции Windows
Включить определенную функцию на изображении. Если вы не укажете источник, DISM будет искать в расположении по умолчанию, указанном групповой политикой, необходимые файлы, необходимые для включения функции. Дополнительные сведения см. в разделе Настройка источника восстановления Windows.
Если файлы не будут найдены в расположении по умолчанию, DISM обратится в Центр обновления Windows (WU) за необходимыми файлами. Вы можете использовать аргумент /LimitAccess, чтобы запретить DISM связываться с WU.
Если вы укажете несколько аргументов /Source, файлы будут собираться из первого места, где они будут найдены, а остальные места будут проигнорированы.
Например, введите:
Чтобы обслуживать автономный образ, укажите расположение каталога подключенного образа. Например, введите:
Необязательно: получите статус включенной функции. Например, введите:
Если статус EnablePending, вы должны загрузить образ, чтобы полностью включить эту функцию.
Чтобы отключить функции Windows
Отключить определенную функцию изображения. Например, введите:
Чтобы обслуживать автономный образ, укажите расположение каталога подключенного образа. Например, введите:
Необязательно: используйте DISM /GetFeatureInfo, чтобы получить статус отключенной функции. Например, введите:
Если статус DisablePending, вы должны загрузить образ, чтобы полностью отключить функцию.
Чтобы удалить компоненты Windows для установки по требованию
Удалить конкретную функцию в образе, не удаляя манифест этой функции из образа. Дополнительные сведения см. в разделе Настройка источника восстановления Windows.
Например, введите:
Чтобы обслуживать автономный образ, укажите расположение каталога подключенного образа. Например, введите:
Необязательно: используйте DISM /GetFeatureInfo, чтобы получить статус отключенной функции. Например, введите:
Статус отключен. Начиная с Windows 10 полезные данные не удаляются из клиентских выпусков Windows, чтобы поддерживать сброс нажатием кнопки. Полезная нагрузка удаляется из установок Windows Server.
Чтобы включить или отключить функции Windows с помощью DISM и файла ответов
В Windows SIM откройте существующий каталог, нажав «Выбрать образ Windows» в меню «Файл» и указав тип файла каталога (.clg) в раскрывающемся списке, или создайте новый каталог, нажав «Создать каталог» в меню «Инструменты». меню.
Разверните каталог на панели образов Windows, а затем разверните Пакеты.
Разверните Foundation и щелкните правой кнопкой мыши Microsoft-Windows-Foundation-Package.
Нажмите "Добавить в файл ответов".
Нажмите «Включено» или «Отключено» рядом с функциями, которые вы хотите включить или отключить. Нажмите на стрелку, чтобы выбрать противоположный вариант.
Возможно, вам придется развернуть элемент, чтобы увидеть все его дочерние элементы. Вы должны включить родительский элемент, если любой из его дочерних элементов включен.
Вы не можете восстановить или удалить функцию Windows для функций по запросу с помощью автоматического файла ответов.
Нажмите "Инструменты" в главном меню, а затем нажмите "Проверить файл ответов".
Исправьте все ошибки, которые появляются на панели сообщений, и сохраните файл ответов.
В командной строке введите следующую команду, чтобы применить файл ответов автоматической установки к образу.
Чтобы обслуживать автономный образ, укажите расположение каталога подключенного образа. Например, введите:
Независимо от того, какую версию Windows вы используете, в системе по умолчанию установлено множество функций, многие из которых вы, вероятно, никогда не будете использовать. Отключение функций Windows, которые вы не используете, может оптимизировать вашу систему, сделать ее быстрее и сэкономить драгоценное место на жестком диске.
В этой статье показано, как включать и отключать функции в Windows 7/8/10, Vista и XP.
Windows Vista, 7/8/10
Чтобы включить или выключить функции Windows в Windows Vista или Windows 10, нажмите «Панель управления» в меню «Пуск». Вы также можете нажать «Пуск» и ввести панель управления.
Нажмите ссылку "Программы".
ПРИМЕЧАНИЕ. Если вы используете классический вид, ссылка будет называться «Программы и компоненты».
Под заголовком "Программы и компоненты" нажмите ссылку "Включение или отключение компонентов Windows".
ПРИМЕЧАНИЕ. Если вы находитесь в классическом представлении, ссылка Включить или отключить функции Windows находится на левой панели.
Отображается диалоговое окно Компоненты Windows с сообщением «Подождите…» во время загрузки списка компонентов.
Когда отобразится список функций, вы можете навести указатель мыши на одну из функций и просмотреть описание этой функции.
Для каждой функции, которую вы хотите отключить, установите флажок слева от функции, чтобы в поле не было галочки. Например, поскольку мы не используем планшетный ПК, мы решили отключить функцию компонентов планшетного ПК, а также некоторые другие функции, которые мы не используем. После внесения изменений нажмите кнопку "ОК", чтобы закрыть диалоговое окно "Возможности Windows".
Откроется диалоговое окно, показывающее ход изменений, вносимых в вашу систему Windows.
Чтобы изменения вступили в силу, необходимо перезагрузить компьютер. Нажмите «Перезагрузить сейчас», если вы готовы перезагрузить компьютер сейчас. Если вы хотите отложить перезагрузку компьютера, нажмите «Перезагрузить позже».
Во время выключения компьютера и снова во время его запуска отображается следующее сообщение. Не выключайте компьютер во время настройки функций.
Windows XP
Чтобы включить функции Windows в Windows XP, нажмите "Панель управления" в меню "Пуск".
Нажмите ссылку "Установка и удаление программ" (или значок в классическом представлении) в окне панели управления.
В диалоговом окне "Установка и удаление программ" нажмите "Добавить/удалить компоненты Windows" на левой панели.
Отображается диалоговое окно с предложением подождать, пока будет сформирован список компонентов Windows.
Откроется мастер компонентов Windows со списком компонентов. Если флажок слева от компонента имеет серый фон, внутри этого компонента есть подкомпоненты. Нажмите «Подробнее», чтобы просмотреть компоненты под этим основным компонентом.
Например, в следующем диалоговом окне показаны компоненты, доступные в главном компоненте сетевых служб. Вы можете включить или отключить любой из этих компонентов и нажать кнопку "ОК", чтобы принять изменения и вернуться к мастеру компонентов Windows.
Для каждой функции, которую вы хотите отключить, установите флажок слева от функции, чтобы в поле не было галочки. Например, мы не используем MSN Explorer или Outlook Express, помимо некоторых других функций. После внесения изменений нажмите «Далее».
На экране «Настройка компонентов» отображается ход изменений, вносимых в вашу систему.
После внесения изменений отображается диалоговое окно «Завершение работы мастера компонентов Windows». Нажмите Готово.
Чтобы изменения вступили в силу, необходимо перезагрузить компьютер. Нажмите Да, если вы готовы перезагрузить компьютер сейчас. Если вы хотите дождаться перезагрузки компьютера, нажмите Нет.
При желании вы можете снова включить любую из функций Windows, просто выполнив следующие процедуры и установив флажки для нужных функций, чтобы в каждом флажке стояла галочка. Наслаждайтесь!
Основатель Help Desk Geek и главный редактор. Он начал вести блог в 2007 году и уволился с работы в 2010 году, чтобы вести блог на постоянной основе. Он имеет более чем 15-летний опыт работы в отрасли ИТ и имеет несколько технических сертификатов. Прочитать полную биографию Асема
Понравился ли вам этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!
В операционной системе Windows доступны сотни функций и возможностей. Хотя подавляющее большинство этих функций Windows доступны или включены и готовы к работе после установки, некоторые из них недоступны, и их необходимо включать вручную. Большинство этих дополнений бесполезны для обычных пользователей, но могут быть полезны продвинутым и бизнес-пользователям. Есть простой способ получить доступ к этим функциям и просмотреть их, перейдя в панель управления.
Если есть функция, которую вы хотите установить, просто установите флажок и нажмите "ОК". При снятии флажка эта функция будет удалена из системы. Хотя это не сильно повлияет на производительность или работу вашего компьютера, имеет смысл отключать то, что, как вы знаете, никогда не будет использоваться. Меньшее количество установленных функций снижает вероятность того, что что-то пойдет не так.
Этот метод отлично работает, но если вы хотите более расширенный контроль над функциями удаленно или из пакетов или скриптов, вам нужен другой способ. К счастью, Windows предлагает два решения для этого: с помощью командной строки или из PowerShell.Здесь мы покажем вам, как это сделать.
Просмотр, добавление или удаление компонентов Windows с помощью командной строки
Информацию о функциях, а также об их установке и удалении можно легко получить из командной строки. Это возможно с помощью инструмента DISM (система обслуживания образов развертывания и управления ими). Он часто используется для изменения или внедрения драйверов или обновлений Windows в образы WIM. Инструмент DISM присутствует в Windows 7, 8.1 и 10, поэтому следующие команды можно использовать в любой из этих операционных систем.
Обязательно откройте командную строку с правами администратора. Для этого перейдите в «Пуск», введите cmd и нажмите Ctrl+Shift+Enter или щелкните правой кнопкой мыши «Пуск» и выберите «Командная строка (Администратор)». Если вы получаете сообщение «Ошибка: 740» при запуске DISM, это означает, что ваша командная строка не находится в режиме администратора.
Чтобы получить полный список доступных функций, которые могут быть или уже установлены в системе, выполните следующие действия:
DISM /online /get-features /format:table | больше
Аргумент онлайн сообщает DISM, что целью является локальная система. Формат: таблица является необязательным и отображает список в более удобочитаемом формате таблицы. Больше в конце также является необязательным и разбивает список на страницы. Нажмите пробел, чтобы показать каждую последующую страницу. Чтобы вывести список непосредственно в текстовый файл, вы можете добавить что-то вроде «>C:\dism_Features.txt» в конец строки.
Если вы хотите отфильтровать список для отображения только что включенных или отключенных функций, немного измените команду DISM. Обратите внимание, что слова Enabled и Disabled чувствительны к регистру и должны начинаться с заглавной буквы, иначе ничего не будет отображаться.
DISM /online /get-features /format:table | найти «Включено» | подробнее
DISM /online /get-features /format:table | найти «Отключено» | больше
Можно получить более подробную информацию о выбранной функции.
DISM /online /get-featureinfo /featurename:[название функции]
Имя функции чувствительно к регистру, и вы должны ввести его точно так, как указано, включая пробелы. Информация покажет описание функции и может ли потребоваться перезагрузка. В дополнительных свойствах может также отображаться URL-адрес страницы поддержки Microsoft, где можно найти дополнительные сведения.
Включить или отключить функцию довольно просто, имя функции также чувствительно к регистру и пробелам.
DISM /online /disable-feature /featurename:[имя функции]
DISM /online /enable-feature /featurename:[имя функции]
Возможно выполнение нескольких операций одновременно на одной строке. Это делается путем добавления /FeatureName:[имя функции] один или несколько раз к команде. DISM – это мощный инструмент, и для более подробного ознакомления с его возможностями есть справочный документ на сайте Microsoft Technet.
Просмотр, добавление или удаление компонентов Windows с помощью PowerShell
Дополнительные функции PowerShell в Windows 8.1 и 10
В более новых версиях Windows есть встроенная функция просмотра дополнительных функций. Обязательно запускайте PowerShell от имени администратора, иначе команды не будут работать. Для просмотра списка функций, доступных в системе.
get-windowsOptionalfeature -online | футов | больше
Как и в DISM, параметр online указывает команде работать в локальной системе, в то время как необязательный параметр ft отображает результаты в таблице, а параметр more разбивает список на страницы. Чтобы отфильтровать список по включенным или отключенным функциям.
get-windowsOptionalfeature -online | где состояние отключено * | футов | больше
get-windowsOptionalfeature -online | где state-like включен* | футов | больше
Инструкция where проверяет состояние объекта и соответствующим образом фильтрует список. Причина использования -like и подстановочного знака * заключается в том, что некоторые функции не соответствуют словам в точности. Например, NetFx3 имеет состояние по умолчанию DisabledWithPayloadRemoved, что означает, что функция отключена и ее файлы отсутствуют в системе. В результате только «-like disabled» не будет отображаться в списке.
С PowerShell можно без проблем использовать аналогичную команду для фильтрации списка по определенным ключевым словам. В приведенном ниже примере показаны только функции, в названии которых есть слово «hyper-v».
get-windowsOptionalfeature -online | где имя функции - как *hyper-v* | футов
get-windowsOptionalfeature -online -featurename [название функции]
Это очень похоже на аргумент DISM get-featureinfo, хотя здесь имена функций не чувствительны к регистру. Вы также можете использовать подстановочные знаки для одновременного перечисления нескольких функций. Следующая команда получит информацию обо всех функциях, в имени которых есть слово «медиа».
get-windowsOptionalfeature -online -featurename *media*
Добавить или удалить функцию – довольно простой процесс:
enable-windowsOptionalFeature -online -featureName [имя функции] -all
disable-windowsOptionalfeature -online -featureName [имя функции]
Необязательный аргумент -all автоматически добавляет любые другие функции, необходимые для работы указанной функции. Используя две команды в одной строке, вы можете включить или отключить несколько функций одновременно
get-windowsOptionalfeature -online -featurename *hyper-v* | enable-windowsOptionalFeature -online -norestart
Приведенная выше команда сначала фильтрует все функции, в названии которых есть «Hyper-V». Затем имена этих функций передаются в команду enable, чтобы они включались одно за другим без перезагрузки. Это приводит к включению семи функций Hyper-V в Windows 10 с помощью одной строки.
Как и другие команды Powershell, имена функций для включения или отключения не чувствительны к регистру.
Дополнительные функции PowerShell в Windows 7
Помимо стандартных команд DISM, PowerShell в Windows 7 не позволяет изменять дополнительные функции. Для этого вам нужно скачать сторонний модуль, который добавляет эту функцию.
<р>1. Загрузите PSClientManager из Codeplex и установите его. Затем откройте PowerShell с правами администратора, убедитесь, что для вашей системы используется правильная 32-разрядная/64-разрядная версия. <р>2. Выполните следующие команды. Обратите внимание, что первая команда нужна только в том случае, если при попытке запустить вторую команду вы получаете сообщение об отключении запуска скриптов.Set-ExecutionPolicy RemoteSigned (нажмите Enter при появлении запроса)
Import-Module PSClientManager
PowerShell теперь может обрабатывать команды функций, они в целом аналогичны командам, которые можно найти в более новых операционных системах. Чтобы получить список всех функций:
Чтобы отфильтровать строку имени или показать только включенные/отключенные функции, используйте следующее:
Get-ClientFeature -name *string*
Get-ClientFeature -state [отключено/включено] | больше
Добавлять и удалять функции с помощью модуля PSClientManager снова очень просто:
Add-ClientFeature -Name [имя функции]
Remove-ClientFeature -Name [имя функции]
Несмотря на то, что Get-ClientFeature не чувствителен к регистру для просмотра функций, добавление и удаление функций учитывается. Убедитесь, что у вас правильный регистр и интервал.
PSClientManager также имеет другую команду Get-ClientFeatureInfo, которая показывает сведения о выбранной функции. К сожалению, нам не удалось заставить его работать, и он продолжал показывать пустой результат.
Один из наших читателей Дэниел спросил: «Мне интересно, есть ли какой-либо вариант или стороннее программное обеспечение для отключения или включения функций/приложений Windows без их удаления, чтобы я мог снова включить их в Windows 7». В самой Windows эта функция встроена для отключения или включения приложений/функций при необходимости. Эта функция называется Включение и выключение компонентов Windows.
Это удобная функция Windows 7. Навигация для этого:
Кнопка «Пуск» –> Панель управления –> Программы –> Включите или отключите функции Windows.
Кнопка «Пуск» —> введите в поле поиска «Включить или отключить функции Windows» и нажмите Enter.
Кнопка «Пуск» –> «Выполнить» –> введите optionfeatures.exe и нажмите Enter.
Диалоговое окно состоит из флажков для управления некоторыми функциями Windows. Некоторые функции Windows сгруппированы в папки, а некоторые папки содержат вложенные папки с дополнительными функциями. Если вам нужно просмотреть содержимое папки, просто дважды щелкните ее. Например, вы можете выбрать, какие игры вы должны видеть в меню «Пуск», или вы можете включить или отключить любую функцию в соответствии с вашими потребностями. Вы увидите, что некоторые функции включены по умолчанию, вы можете отключить их, если они вам не нужны. Чтобы снизить нагрузку на вашу Систему, вы можете отключить компоненты планшетного ПК, если у вас нет ПК с сенсорным вводом или распознаванием рукописного ввода.
В предыдущих версиях Windows, если вам нужно было отключить какую-либо функцию, вы должны были удалить ее со своего компьютера. В этой версии Windows эта функция хранится на вашем жестком диске, поэтому вы можете включить ее, если хотите. Если вы отключите эту функцию, это не означает, что вы удалите ее со своего ПК.
Чтобы включить функцию, установите рядом с ней флажок. Чтобы отключить функцию, снимите флажок рядом с ней. Затем нажмите ОК. Заполненное поле означает, что включена только часть функции.
Читайте также: