Com Surrogate max CPU и потеря фокуса окна

-1

Windows 10
i7 CPU
32G RAM

dllhost.exe Com Surrogate запускается каждые несколько минут - максимально загружает мой процессор i7 - и крадет фокус из любого окна, в котором я работаю ... и длится пару минут.

Фокус может быть на любом приложении (браузер, блокнот и т. Д.), Когда Com Surrogate запускается и начинает причинять мне боль. Это происходит не только при переключении фокуса на окно проводника.

Я не получаю никакой ошибки Com Surrogate - просто очень плохой отказ в обслуживании на рабочем столе.

Я перепробовал все исправления в интернете, которые смог найти:

- Updated codecs
- Disabled thumbnail creation
- Did the DEP settings
- Checked for malware with multiple antivirus engines
- Process Explorer does not show any image or media file targeted by dllhost.exe

Я думаю, что это действие Com Surrogate является проблемой питания процессора ...

Монитор процессов (отличный от Process Explorer) показывает процесс суррогата Com dllhost.exe, проходящий через все мои дисковые папки каждый раз, когда он съедает мою машину. Похоже, что он все еще ищет медиа-файлы для создания миниатюр - хотя он на самом деле больше не создает никаких миниатюр!

Кроме того, как / почему невидимый процесс Com Surrogate крадет фокус активного окна, мне не понятно.

(К вашему сведению ... Com Surrogate запустил и увеличил нагрузку на мой процессор восемь раз, пока я пытался напечатать этот вопрос.)

Учитывая эту информацию, у кого-нибудь есть что-нибудь новое, чтобы попробовать?

CBruce
источник
1
Как я уже сказал, Ramhound, эта проблема в то время причиняла боль моему кошельку, и я был просто очень расстроен. Я удалил глупый комментарий и отредактировал вопрос по вашей рекомендации. К вашему сведению - если вы видите больше моих вопросов, не волнуйтесь, я на самом деле очень хорошо принимаю участие - (я женат и морской пехотинец - я обучен) - [усмехается]. Спасибо!
CBruce

Ответы:

0

После многих проблем ... Решение этой проблемы - просто НЕ ИСПОЛЬЗОВАТЬ Windows File Explorer!

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

Проблема в том, что, даже если [создать миниатюры] отключен ... Com Surrogate запускается через КАЖДУЮ папку, которая доступна в КАЖДОМ экземпляре проводника Windows - (смотрите с помощью sysinternals Process Monitor) - даже если он не будет создавать никаких эскизы!

Чем больше экземпляров Windows File Explorer вы открываете - тем больше времени требуется Com Surrogate для просмотра всех папок в каждом из этих экземпляров. И так как он ищет диск в очень узком цикле, у вас не будет контроля, пока это не будет сделано.

Таким образом, каждый раз, когда запускается экземпляр создания эскиза Windows Com Surrogate (раз в несколько минут):

- it eats ALL of my i7 cpu
- it takes SEVERAL minutes to complete its USELESS (since [create thumbnails] is turned off) file search
- it steals the focus of the active window that I'm typing into
- it gives the focus to one of the File Explorer instances (whether restored or minimized)
- it sets the coordinates of that File Explorer OFF-SCREEN
- it also sets the File Explorer's window size to a window's minimum size

Поскольку он перемещает окно Проводника за пределы экрана ... Мне нужно перейти на панель задач - перейти в контекстное меню Проводника - и выполнить ПЕРЕМЕЩЕНИЕ вручную, чтобы вернуть его на экран, а затем вручную изменить его размер.

Если вы не запускаете проводник Windows, экземпляр создания эскиза Windows Com Surrogate не имеет ничего общего и оставляет вашу систему в покое.

Я рассмотрел несколько альтернатив File Explorer, но многие из тех, у которых есть возможности, которые я искал, на самом деле являются ПРОСТО ОБОРОТНЫМИ в Windows File Explorer ... и они демонстрируют ту же проблему, что и у меня с Windows File Explorer и Com Surrogate.

Могут быть и другие, но пока единственной хорошей альтернативой, которую я нашел, является продукт под названием xplorer². Это коммерческий продукт, но его бесплатная версия Lite более чем достаточна для моих нужд.

CBruce
источник