SearchProtocolHost.exe
Пошукові терміни каталогу: searchprotocolhost, search protocol host
Хост обробника протоколів пошуку Windows. Він завантажує обробники ISearchProtocol для сканування URI. SearchIndexer.exe записує каталог. SearchFilterHost.exe завантажує фільтри IFilter.
Що потрібно знати
Хост протоколів виконує обхід вмісту. Він не записує каталог і не завантажує фільтри IFilter.
SearchProtocolHost.exe - це хост обробника протоколів служби «Пошук Windows». Він відкриває файлові протоколи, MAPI та інші протоколи URI, щоб індексатор міг бачити елементи. SearchIndexer.exe записує каталог. SearchFilterHost.exe ізолює фільтри IFilter. SearchApp.exe є інтерфейсом користувача.
- Безпечний?
- Перевірте шлях, підпис і видавця запущеного файлу. Лише назва не може підтвердити безпеку.
- Чи записує він індекс?
- Ні. Це робить SearchIndexer
- Чи завантажує він фільтри IFilter?
- Ні. Це робить SearchFilterHost
Що таке SearchProtocolHost.exe?
SearchProtocolHost.exe - це хост обробника протоколів. Він завантажує реалізації ISearchProtocol для обходу URI. Він не записує каталог - цим займається SearchIndexer.exe. Він не завантажує фільтри IFilter - цим займається SearchFilterHost.exe.
Що він робить?
Він перелічує елементи через обробники протоколів (файлова система, Outlook, користувацькі обробники). Розібраний текст усе одно проходить через хост фільтрів. Запис у каталог виконує індексатор.
Чому він запущений?
WSearch сканує додане вами розташування, новий файл PST або URI, закріплений за певним обробником протоколів. Навантаження на диск тут викликане скануванням, а не малюванням підказок процесом SearchApp.
Чому існує кілька копій?
Кілька хостів протоколів можуть одночасно сканувати різні URI. Жодна з цих копій не записує дані в каталог. Це завдання виконує SearchIndexer.exe.
Перевірити запущений екземпляр
У Windows PowerShell цей запит лише для читання перелічує відповідні ідентифікатори процесів, час створення та шляхи до виконуваних файлів на цьому ПК.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'SearchProtocolHost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Відсутність результату або недоступний шлях є непереконливими. Захищені процеси можуть обмежувати доступ, а ідентифікатори процесів можуть повторно використовуватися. Зберігайте особисті шляхи локально.
Використовуйте посібник з ідентифікації файлів для порівняння підписів та метаданих продукту. Саме по собі ім'я файлу не може встановити безпеку.
Чи він безпечний?
Перевірте цей запущений файл
SearchProtocolHost.exe у каталозі System32 є справжнім хостом сканування. Копія з zip-архіву для «прискорення пошуку» такою не є. Цей файл усе одно не записує каталог і не завантажує фільтри IFilter.
Порівняйте записане розташування з фактичним файлом. Знайома папка сама по собі не встановлює ідентичність.
C:\Windows\System32\SearchProtocolHost.exe
- Очікуваний видавець: Microsoft Corporation
- Запис каталогу: SearchIndexer.exe
- Хост IFilter: SearchFilterHost.exe
Чи можна його завершити?
Обхід вмісту призупиняється
Завершення процесу SearchProtocolHost.exe зупиняє поточний обхід протоколу, доки індексатор не запустить інший хост. Це не видаляє каталог і не вивантажує фільтри IFilter у SearchFilterHost.
Чи можна його видалити?
Ні
Не видаляйте SearchProtocolHost.exe. Вилучіть розташування в меню «Параметри індексування», якщо хочете зменшити обсяг обходу. Вимикайте WSearch, лише якщо ви згодні на пошук без індексації.
Чи повинен він запускатися разом із Windows?
WSearch запускає хости протоколів за потреби. Це не рядок в автозавантаженні програм поруч із SearchApp.
Виміряйте використання ресурсів
| ЦП та пам'ять | Порівняйте кілька спостережень для одного й того ж PID та навантаження. Цей запис не має незалежно виміряної універсальної базової лінії. |
|---|---|
| Диск та мережа | Припишіть активність фактичному процесу та поточному завданню; саме по собі ім'я файлу не встановлює очікувані призначення або обсяг передачі. |
Інформація про файл
| Назва виконуваного файлу | SearchProtocolHost.exe |
|---|---|
| Записаний шлях встановлення | C:\Windows\System32\SearchProtocolHost.exe |
| Видавець | Microsoft Corporation |
| Перевірка підпису | Перевірте фактичний файл; цей запис не сертифікує ідентичність його сертифіката. |
Поширені проблеми
Високе навантаження на диск помилково приписують SearchFilterHost
Навантаження на ЦП від фільтрів - це аналіз вмісту. Дискова активність хоста протоколів - це обхід папок і сховищ пошти. Їх можна розділити в «Моніторі ресурсів».
Сканування Outlook ніколи не закінчується
Обробник протоколу MAPI може тримати цей хост постійно зайнятим. Зменште обсяг індексування Outlook у «Параметрах індексування» перед перебудовою.
Усунення несправностей
Проведіть діагностику, перш ніж робити будь-які деструктивні зміни.
Спочатку скоротіть кількість розташувань у «Параметрах індексування»
Вилучіть величезну папку або застарілий UNC-шлях. Це зупинить хост протоколів без впливу на фільтри IFilter.
Перебудовуйте індекс у крайньому разі
Перебудова перезапускає сканування та фільтрацію заново. Використовуйте її після виправлення розташувань або збійного обробника протоколів, а не як перший крок.
Технічні деталі
Технічні деталі
| Назва образу | SearchProtocolHost.exe |
|---|---|
| Роль | Хост сканування ISearchProtocol |
Перевірте автентичність запущеного файлу
Саме по собі ім'я файлу не може встановити безпеку. Перевірте фактичний шлях, підпис та ідентичність продукту.
Джерела та верифікація
Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.
- Microsoft Learn: обробники протоколів · Хости ISearchProtocol виконують обхід URI
- Підтримка Microsoft: індексування пошуку · Розташування та перебудова належать до завдань індексатора
- Карта процесів Foxhole · Зразки від виробника на комп'ютерах з Windows. Не лабораторний бенчмарк.
- Microsoft Sysinternals: Sigcheck · Пояснює, як перевіряти підписи файлів. Це посилання не встановлює автентичність або безпеку конкретного запущеного файлу.
- Microsoft: Get-CimInstance · Метод запиту локальних процесів лише для читання.
- Microsoft: Win32_Process properties · Документує ідентифікатори процесів, шляхи до виконуваних файлів, дати створення та повторне використання ідентифікатора батьківського процесу.
Чи була ця стаття корисною?
Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.
Дякуємо. Це допомагає нам покращувати цю сторінку.