У вас тоже в Windows 11 Shell Infrastructure Host грузит процессор?
В Windows 11 участилась проблема, когда в любое время при работе в текущем сеансе произвольно разгоняется процесс Shell Infrastructure Host. Он же sihost.exe. Раскручивая при этом кулер процессора и увеличивая на него нагрузку. Утилита, напрямую связанная с графическими элементами и работающая в связке с Пуском, Рабочим столом, фоновыми изображениями и другим. Внимательный пользователь, открыв Диспетчер задач, обнаруживает примерно такую картину:

Не критично, но на ноутбуках разгоняющийся вентилятор процессора начинает бесить. Если на стационарном компьютере кулер также настроен на плавающий режим работы (в зависимости от нагрузки на ЦПУ), будет наблюдаться та же картина. Вопрос с sihost.exe часто решается пользователем «разово» — снятием задачи из Диспетчера:

Однако проблема продолжает появляться рандомно. И стоит отметить, что, к примеру, на свежеустановленной Windows 11 21H1 проблемы (по крайней мере, пока) такой нет:

Причина.
Лично я её выделил лишь опосредовано при помощи Process Explorer — это встроенное и исправно работавшее до того в Windows 10 приложение Фотографии. Причём на моей Windows 11 Shell Infrastructure Host грузит процессор именно при просмотре фотографий и рисунков в высоком качестве и в режиме слайд-шоу. Речь идёт именно за файлы с расширениями .jpg, .jpeg и .png:

Чехарду начинает SHQueryValueExW — API функция Windows, пролистывающая реестр. Что-то в sihost.exe заставляет обращаться к реестру снова и снова.
Как решить проблему, из-за которой Shell Infrastructure Host грузит процессор?

«нормальное состояние» процесса shell infrastructure host
Вернуть в «заводские» настройки сам процесс, который в обычном состоянии отнимает доли процентов ЦПУ, у меня не вышло. А обращаться к Диспетчеру задач постоянно — это не вариант. К тому же отключение Shell Infrastructure Host влечёт перезапуск Проводника File Explorer. Со всеми вытекающими: приходится останавливать все работающие фоном приложения и закрывать документы. Чтобы не терять данные. Начну я сразу с того, что мне не помогли переустановки:
- пакета приложений Microsoft Apps
- Microsoft Visual C++ 2015-2019 Redistributable
- родительской папки Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy
- точечный запрет на исполнение ряда скриптов, тестирование в Безопасном режиме и т.п.
В общем, и вы время не тратьте. Откатываться точкой восстановления я не стал, ибо есть что терять. Некоторые, также безрезультатные, но, возможно для вас полезные, инструменты я укажу. Первым движением была проверка целостности системных файлов из командной строки от имени администратора:


временный отказ Рабочего стола и панели Пуск — последствия остановки процесса sihost.exe
Утилита SFC действительно обнаружила повреждение файлов и что-то там починила. Смотреть не стал. После чего нагрузка на процессор со стороны sihost.exe упала до примерно 10%. Вторым этапом была попытка свериться со средой DISM:
Dism /Online /Cleanup-Image /ScanHealth
и
Dism /Online /Cleanup-Image /RestoreHealth

Что в итоге?
Я проблему порешал, как мне кажется, косвенно. Но народ вроде бы определил причину: плодящиеся дубли фотографий и рисунков (смотрите комментарии). Я успел лишь отметить, что процесс sihost.exe нагружает процессор при просмотре фотографий ТОЛЬКО В СЛУЧАЕ, если те находятся на другом разделе. Перенеся рисунки и фото в папку Изображения, проблема испарилась. Более того, поиск окончательного решения я решил остановить, обратившись к официальной поддержке. Там мне, как и остальным страждущим, посоветовали обратиться к другим программам(!?) просмотра фотографий. Повторяю — официально и не только мне. Список их на слуху, все доступны для скачивания из сети и бесплатны:
- ImageGlass
- IrfanView
- XnView
- FastStone Image Viewer
Короче, если Microsoft в России останется, будем ждать исправления неприятного бага. Так, в моей Windows 11 после очередного обновления в апплете Фотографий исчезла всё-таки настройка Связанные дубликаты, отключение которой ползунком влево вроде бы проблему решало.

Кроме всего, придётся заняться и удалением дубликатов. Из программ в автомате с этим лучше справилась платная Duplicate Files Fixer. Но в бесплатном режиме она удалила 15 штук из 350. Бесплатная Auslogics Duplicate File Finder нашла меньше, но и убрала все. Вот ссылку на неё и даю. От себя добавлю — не торопитесь запускать, а сначала пробегитесь по настройкам.


Как вариант, я вернулся к похеренной ещё в Windows 7 программе Просмотра фотографий. Помните такую?

В одной из статей про возврат Просмотрщика рисунков и фотографий я изымал ту из недр Windows 10. Как и в случае с Windows 11, она НИКУДА не девалась. В Windows 10/11 она существует, но прячется.
Скачать архив Просмотр-фотографий-Windows-10-11
Скачайте архив, Разблокируйте в Свойствах, разархивируйте и запустите соответствующий reg-файл. Это добавит указанные пункты куда нужно.


Как вариант, это самое Средство просмотра фотографий можно установить в качестве приложения по умолчанию. А с приложением Фотографии в Windows 11 проблемы налицо. Кто решение обнаружит, отпишитесь.
Всем успехов.




























тимофей
Столкнулся с такой же проблемой, в посте написано что проблема появляется после открытия фото в определенных форматах, я думаю проблема не из за этого или не сразу появилась. Хочу сказать еще мне ничего не помогло, сделал все также но все так же процессор загружен на 20-30%,
Я тоже как автор подумал может это Майкрасофт запустила типа санкций на пользователей РФ потому что такую проблему первый раз вижу и негде про нее ни слова сказано, но могу опровергнуть это, тем что я живу в РК
P.S надеюсь майкрософт пофиксит