Операционные системы семейства Windows строго говоря не являются однородными – каждый сторонний или системный элемент является её компонентом. Общепринятое определение компонента Виндовс – надстройка, установленное обновление или стороннее решение, которое влияет на функциональность системы. Часть из них отключена по умолчанию, поэтому для задействования этот элемент потребуется активировать. Кроме того, некоторые компоненты, активные по умолчанию, можно без вреда для ОС выключить. Далее мы познакомим вас с описанием процедуры манипуляций с компонентами Windows 7.
Операции с компонентами Windows 7
Такого рода действия, как и иные манипуляции, связанные с настройкой ОС, совершаются через «Панель управления». Процедура выглядит следующим образом:
- Вызовите «Пуск» и щёлкните ЛКМ по варианту «Панель управления».
- Для доступа к управлению надстройками ОС найдите и перейдите в пункт «Программы и компоненты».
- В левой части окошка «Программ и компонентов» расположено меню. Искомый пункт находится там и называется «Включение или отключение компонентов Windows». Обратите внимание на значок рядом с названием опции – он означает, что для использования её надо иметь права администратора. Если их у вас нет – к вашим услугам статья по ссылке ниже. Если же права имеются, кликайте по наименованию опции.
Читайте также: Как получить права администратора в Windows 7
- При первом запуске этой возможности система строит список имеющихся компонентов – процесс занимает некоторое время, так что нужно подождать. Если вместо перечня элементов вы видите белый список – после основной инструкции размещен вариант решения вашей проблемы. Воспользуйтесь им и продолжайте работу с руководством.
- Компоненты сформированы в виде дерева каталогов, с вложенными директориями, для доступа к которым следует воспользоваться кнопкой с иконкой плюса. Для включения элемента поставьте галочку напротив его наименования, для отключения – снимите. По завершении работы нажмите «ОК».
- Закройте окно операций с элементами и перезагружайте компьютер.
На этом руководство по манипуляциям с системными компонентами окончено.
Вместо списка компонентов вижу белый экран
Достаточно частая проблема у пользователей Windows 7, а также Vista – окно управления компонентами выглядит пустым, а список функций не отображается. Может также отображаться сообщение «Пожалуйста, подождите», когда происходит попытка составления списка, но затем и оно исчезает. Самое простое, но и самое ненадёжное решение неполадки – средство проверки системных файлов.
Подробнее: Как проверить целостность системных файлов Windows 7
Следующий вариант – ввод специальной команды в «Командной строке».
- Запустите «Командную строку» с правами администратора.
Подробнее: Как запустить «Командную строку» в Windows 7
- Напишите этот оператор и подтвердите ввод нажатием на Enter:
reg delete HKLM\COMPONENTS /v StoreDirty
- Перезагрузите компьютер для применения изменений.
Однако и этот вариант не всегда срабатывает. Самый радикальный и самый надёжный способ – задействование специальной утилиты System Update Readiness Tool, которая способна либо самостоятельно устранить неполадку, либо указать на сбойный компонент. Записи, связанные с последней категорией, необходимо удалить из реестра вручную, в чём и заключается решение проблемы.
- По окончании загрузки файла закройте все запущенные программы и запустите полученный инсталлятор. Для пользователя это выглядит как ручная установка обновлений, но на самом деле вместо инсталляции происходит проверка и исправление любых сбоев, которые утилита находит в системе. Нажмите «Да» для начала процедуры.
Процедура займет некоторое время, от 15 минут до нескольких часов, поэтому будьте терпеливы и позвольте ПО закончить свою работу.
- По завершении операции жмите «Закрыть» и перезагрузите компьютер.
Как только Windows загрузится, попробуйте снова вызвать менеджер управления компонентами и посмотреть, загружается ли список в окно или нет. Если проблема не решена, продолжайте следовать руководству.
- Перейдите в каталог
C:\Windows\Logs\CBS\
и откройте файл CheckSUR.log с помощью «Блокнота». - Дальнейшие шаги, возможно, будут несколько сложными, потому что для каждого отдельного случая в файле журнала появляются разные результаты. Обращать внимание необходимо на раздел «Checking Package Manifests and Catalogs» в файле CheckSUR.log. Если есть ошибки, вы увидите строку, начинающуюся с «f», за которой идёт код ошибки и путь. Если вы видите «fix» на следующей строке, то это означает, что инструменту удалось исправить эту конкретную ошибку. Если сообщения об исправлении нет, придётся действовать самостоятельно.
- Теперь вам нужно вручную удалить связанные разделы реестра в соответствии с ошибками, которые помечены как неисправленные в логе утилиты восстановления. Запустите редактор реестра – проще всего это сделать через окошко «Выполнить»: нажмите сочетание Win + R, напишите в строке
regedit
и кликните «ОК».Перейдите по этому пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages
- Дальнейшие действия зависят от того, какие именно пакеты отмечены в CheckSUR.log – надо найти директории в реестре с именами этих пакетов и удалить через контекстное меню.
- Перезагрузите компьютер.
После удаления всех поврежденных ключей реестра список компонентов Windows должен отображаться. Кроме того, System Update Readiness Tool может также исправить некоторые другие неполадки, о которых вы можете и не подозревать.
Мы познакомили вас с методом включения и отключения компонентов Виндовс 7, а также рассказали, что делать, если перечень компонентов не отображается. Надеемся, что это руководство стало для вас полезным.
Наша группа в TelegramПолезные советы и помощь
Если вы видите это сообщение, значит, произошла проблема с загрузкой файлов в стилей (CSS) нашего сайта. Попробуйте сбросить кэш браузера (Ctrl+F5).
Если это не поможет, а вы находитесь в регионе, где возможны ограничения интернет-трафика с российских серверов — воспользуйтесь VPN.
Захожу в панель управления-программы-программы и компоненты-включение или отключение компонентов windows. И там нечего нет!(( Список никак не отображается(( С чем может быть связана такая проблема и как эту проблему устранить? Возможно,что у вас поврежден реестр системы и нужно с помощью утилит и программок его восстанавливать для возобновления работоспособности (программки,вроде CCleaner) да и проверить на ошибки не помешало бы саму систему,сделав диагностику.Бывали случаи у меня,что данное окно «Программы и компоненты» не загружалось даже через 20 минут после его включения.Тоже уповал на ошибки или вирусы,а это просто компьютер залагивал.Перезагружал,включал и через минуту уже показывал результат,но бывали случаи,что и 5 минут приходилось ждать.Также есть вариант,что нужно запускать этот процесс от имени администратора,так как у вас якобы не хватает пров выполнять подобные действия.Вариантов то много… система выбрала этот ответ лучшим wrest 11 лет назад Здравствуйте ! ! ! ! ! Я перехожу по вашему запросу и у меня открывается окно и просит подождать , примерно через тридцать пять секунд показывает что у меня включено , а что отключено , только у меня система семёрка максимальная , возможно у вас начальная система семёрки , она не доработанная до конца , поэтому обновите её , и вообще она глючатая , в вашем случае надо её обновить до максимальной и всё будет у вас хорошо с этими флажками и вообще . Спасибо за внимание . SAVVA 11 лет назад Скорее всего ваш компьютер был подвержен вирусной атаке. Вам необходимо провести лечение компьютера с помощью антивируса. Практически у всех антивирусных фирм на оф.сайтах можно найти бесплатные утилиты для лечения вирусов. Скачайте ее к себе и запустите. После лечения должно все заработать. Если же нет то нужна будет помощь специалиста, который уже полезет в реестр Windows и запустит управление компонентами. Aking 11 лет назад Варианта два:
Можете попробовать исправить положение с помощью следующей ссылки http://support.microsoft.com/kb/947821 Valid 11 лет назад Не знаю почему у вас не работает. У меня все работает. Может вы заходите не от имени администратора? Знаете ответ? |
Прочитано: 4 034
При установке AdminPack x64 под Windows 7 x64, установился, но вкладка “Включение или отключение компонентов Windows” совершенно пуста. Не могу добавить или удалить компоненты Windows. Возможно это случилось из-за выключения компьютера в период обновления, пропадание электричества да еще много разных случаев.
Собираем данные для решения данной проблемы:
Заходим в Пуск – Панель управления – Программы и компоненты – Включение или отключение компонентов Windows:
Почему то не отображают ни какие компоненты.
Нужно проверить запущена ли служба – Установщик модулей Windows – Запускаем:
от имени Администратора:
Net start TrustedInstaller
Sc config TrustedInstaller start= auto
Запустил средство проверки системы
от имени Администратора:
sfc /scannow
Как видим, процесс идет, и он долгий:
Процесс долгий.
Далее смотрим лог C:\Windows\Logs\CBS\cbs.log В самом низу отображаются ошибки:
2012-05-31 13:24:13, Error CBS Failed to verify if catalog file \\?\C:\Windows\Servicing\Packages\Package_for_KB2641690~31bf3856ad364e35~amd64~~6.1.1.0.cat is valid. [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Info CBS Mark store corruption flag because of package: Package_for_KB2641690~31bf3856ad364e35~amd64~~6.1.1.0. [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Info CBS Failed to initialize package: Package_for_KB2641690~31bf3856ad364e35~amd64~~6.1.1.0, from path: \\?\C:\Windows\Servicing\Packages\Package_for_KB2641690~31bf3856ad364e35~amd64~~6.1.1.0.mum, existing package: 1 [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Info CBS Failed to resolve package [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Info CBS Failed to populate children. [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Info CBS Failed to initialize internal package [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Info CBS Failed to create package. [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Error CBS Failed to internally open package. [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Info CBS WinVerifyTrust failed [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Error CBS Failed to verify if catalog file \\?\C:\Windows\Servicing\Packages\Package_for_KB2641690~31bf3856ad364e35~amd64~~6.1.1.0.cat is valid. [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Info CBS Failed to initialize internal package [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Info CBS Failed to create package. [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
2012-05-31 13:24:13, Error CBS Failed to internally open package. [HRESULT = 0x800b0100 – TRUST_E_NOSIGNATURE]
Как видим, файл не зарегистрировался в системе и из-за него нельзя активировать или де активировать установленные компоненты.
Решением является удаление данного файла обновления через командную строку:
Чтобы удалить неправильно установившееся обновление:
от имени Администратора:
wusa.exe /uninstall /kb:2641690
А теперь заходим Пуск – Панель управления – Программы и компоненты – Включение или отключение компонентов Windows, и можно до устанавливать встроенные компоненты.
А вот теперь установим msu пакет для включения функций AdminPack x64:
от имени Администратора:
wusa Windows6.1-KB958830-x64-RefreshPkg.msu /install
Результат будет успешным. Надеюсь, статья поможет тем с кем такое случилось.
Быстро открыть список компонентов Windows в любой версии Windows 7-11 можно в пару движений:
- Нажимаем комбинацию клавиш Win+R (появится окно «Выполнить»);
- Ввести команду OptionalFeatures
Более длинный путь, но не нужно помнить и вводить команд:
Для Windows 11:
- Параметры системы (Win+I);
- Далее по меню Система — Дополнительные компоненты — Другие компоненты Windows.
Имейте в виду, что в более ранних сборках Windows 11 этот путь может отличаться.
Для Windows 10:
- Параметры системы (Win+I);
- Приложения и возможности — Программы и компоненты (ссылка под «Сопутствующие параметры«) — Включение или отключение компонентов Windows.
Источник: @Computarium
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025
В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .
Паттерны проектирования GoF на C#
UnmanagedCoder 13.05.2025
Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .
Создаем CLI приложение на Python с Prompt Toolkit
py-thonny 13.05.2025
Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .
Конвейеры ETL с Apache Airflow и Python
AI_Generated 13.05.2025
ETL-конвейеры – это набор процессов, отвечающих за извлечение данных из различных источников (Extract), их преобразование в нужный формат (Transform) и загрузку в целевое хранилище (Load). . . .
Выполнение асинхронных задач в Python с asyncio
py-thonny 12.05.2025
Современный мир программирования похож на оживлённый мегаполис – тысячи процессов одновременно требуют внимания, ресурсов и времени. В этих джунглях операций возникают ситуации, когда программа. . .
Работа с gRPC сервисами на C#
UnmanagedCoder 12.05.2025
gRPC (Google Remote Procedure Call) — открытый высокопроизводительный RPC-фреймворк, изначально разработанный компанией Google. Он отличается от традиционых REST-сервисов как минимум тем, что. . .
CQRS (Command Query Responsibility Segregation) на Java
Javaican 12.05.2025
CQRS — Command Query Responsibility Segregation, или разделение ответственности команд и запросов. Суть этого архитектурного паттерна проста: операции чтения данных (запросы) отделяются от операций. . .
Шаблоны и приёмы реализации DDD на C#
stackOverflow 12.05.2025
Когда я впервые погрузился в мир Domain-Driven Design, мне показалось, что это очередная модная методология, которая скоро канет в лету. Однако годы практики убедили меня в обратном. DDD — не просто. . .
Исследование рантаймов контейнеров Docker, containerd и rkt
Mr. Docker 11.05.2025
Когда мы говорим о контейнерных рантаймах, мы обсуждаем программные компоненты, отвечающие за исполнение контейнеризованных приложений. Это тот слой, который берет образ контейнера и превращает его в. . .
Micronaut и GraalVM — будущее микросервисов на Java?
Javaican 11.05.2025
Облачные вычисления безжалостно обнажили ахиллесову пяту Java — прожорливость к ресурсам и медлительный старт приложений. Традиционные фреймворки, годами радовавшие корпоративных разработчиков своей. . .