-2

Windows 10
процессор i7
32 ГБ ОЗУ

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 крадет фокус активного окна, мне не понятно.

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

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

1 ответ1

-1

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

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

Проблема в том, что, даже если [создать миниатюры] отключен ... Com Surrogate запускается через КАЖДУЮ папку, которая доступна в КАЖДОМ экземпляре Windows File Explorer - (смотрите с 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

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .