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

447
CBruce

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 запустил и увеличил нагрузку на мой процессор восемь раз, пока я пытался напечатать этот вопрос.)

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

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

1 ответ на вопрос

-1
CBruce

После многих проблем ... Решение этой проблемы - просто НЕ ИСПОЛЬЗОВАТЬ 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 Суррогатное.

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

Похожие вопросы