Это довольно простая задача для операционной системы - позволить пользователям искать определенный файл или приложение. Однако у некоторых пользователей возникают проблемы с запуском поиска Windows 10 (или поиском Кортаны). Эта проблема не позволяет пользователям вводить текст в строку поиска при запуске поиска. Некоторые пользователи не могут взаимодействовать с полем поиска, они не могут щелкнуть по нему, ввести его или вставить что-либо в него, тогда как некоторые пользователи могут использовать команду CTRL + V для вставки в поиск, но на самом деле они не могут вводить текст в строке поиска . Очевидно, это не проблема с клавиатурой, поскольку проблема возникает только при запуске поиска Windows 10. Как вы понимаете, это может вызвать массу проблем у пользователей.
Что заставляет поиск не отвечать?
Есть несколько причин, которые могут вызвать эту проблему.
- ctfmon.exe: этот файл находится в папке system32 в вашей Windows. Ctfmon - это процесс Microsoft, который управляет альтернативным пользовательским вводом и языковой панелью Office. Проблема может возникнуть, если этот файл или служба не запущены. Запуск этого файла возвращает языковую панель, которая устраняет проблему.
- Не отвечает Кортана: иногда проблема может быть вызвана неотвечающей службой Кортаны. Кортана работает в фоновом режиме, и вы можете увидеть ее в диспетчере задач. Иногда без видимой причины эти службы могут перестать работать, и простая их перезагрузка решает проблему.
- MsCtfMonitor: эта служба отвечает за мониторинг системной службы TextServicesFramework. Поскольку системная служба TextServicesFramework связана с вводом текста, проблема с этой службой может вызвать эту проблему. Проблема с Text Service Framework помешает вам также вводить какие-либо из современных приложений Windows. Итак, если вы столкнулись с той же проблемой в современных приложениях, как новый калькулятор Windows, то наиболее вероятная проблема связана с Text Service Framework, а не с поиском Windows.
Метод 1. Запустите ctfmon.exe
Обычно проблема возникает из-за того, что языковая панель отключена. Ctfmon.exe - это файл, отвечающий за управление этой функцией. Итак, запуск файла ctfmon.exe решает проблему.
- Удерживая клавишу Windows, нажмите R
- Введите C: \ Windows \ system32 \ ctfmon.exe и нажмите Enter.
Запуск этого файла решит проблему. Вы должны иметь возможность ввести поиск в Windows.
Примечание. Возможно, вам придется повторять эти шаги при каждой перезагрузке (или время от времени). Поэтому, если вы заметили, что проблема вернулась, просто повторите эти шаги, и все будет в порядке. Вы также можете выполнить указанные ниже действия, чтобы внести некоторые изменения в реестр, чтобы вам не приходилось повторять эту задачу при каждой перезагрузке. Однако мы предлагаем вам немного подождать, чтобы увидеть, вернется ли проблема или нет. Если да, то примените решение, приведенное ниже.
- Нажмите «Windows» + «R», введите «Cmd» и нажмите «Shift» + «Ctrl» + «Enter», чтобы предоставить права администратора.
- Введите следующее и нажмите Enter . Перезагрузите компьютер и проверьте, устранена ли ошибка.
REG ADD HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run / v ctfmon / t REG_SZ / d CTFMON.EXE
Метод 2: переустановите все приложения по умолчанию
Иногда эта проблема может быть вызвана проблемой / повреждением приложений системы по умолчанию, и простая переустановка приложений по умолчанию решит проблему. Следуйте приведенным ниже инструкциям, чтобы запустить простую команду, которая переустановит для вас приложения по умолчанию.
- Нажмите «Windows» + «R», введите «Cmd» и нажмите «Shift» + «Ctrl» + «Enter», чтобы предоставить права администратора.
Введите PowerShell -ExecutionPolicy Unrestricted и нажмите Enter.
- Теперь вы должны увидеть PowerShell –ExecutionPolicy Unrestricted в верхней части командной строки.
- Введите следующую команду и нажмите Enter :
Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation -like "* SystemApps *"} | Для каждого {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"}
Это должно решить проблему за вас. Примечание. Если это не сработает, перезагрузите компьютер и повторите попытку.
Если проблема все еще не решена, выполните следующие действия.
- Одновременно нажмите и удерживайте клавиши CTRL, SHIFT, Esc ( CTRL + SHIFT + ESC ). Это должно открыть диспетчер задач
- Щелкните Файл и выберите Запустить новую задачу.
- Установите флажок Создать эту задачу с правами администратора.
- Введите Powershell и нажмите ОК.
- Введите следующееи нажмите Enter:
$ manifest = (Get-AppxPackage Microsoft.WindowsStore) .InstallLocation + '\ AppxManifest.xml'; Добавить-AppxPackage -DisableDevelopmentMode -Register $ manifest
После выполнения команды перезагрузитесь и проверьте, устранена ли проблема. Примечание. Если это не сработает, перезагрузите компьютер и повторите попытку.
Метод 3: завершить задачу Кортана
Поскольку Кортана работает в фоновом режиме и продолжает работать в фоновом режиме, проблема может быть вызвана самой Кортаной, особенно если она перестает отвечать. Многие пользователи устранили проблему, просто остановив Кортану через диспетчер задач. Вам не нужно беспокоиться о перезапуске Кортаны, она автоматически запускается через некоторое время. Итак, следуйте инструкциям ниже, чтобы завершить задачу Кортаны.
- Одновременно нажмите и удерживайте клавиши CTRL, SHIFT, Esc ( CTRL + SHIFT + ESC ). Это должно открыть диспетчер задач
- Найдите службу Cortana в списке процессов. Если вы не можете найти Кортану в этом списке, выберите вкладку Службы и отметьте там
- Найдите и щелкните правой кнопкой мыши Cortana
- Выберите Завершить задачу
Это должно исправить проблему. Теперь поиск должен работать нормально.
Метод 4: импортировать MsCtfMonitor.xml из другой Windows 10
MsCtfMonitor - это собственная задача Microsoft, единственная цель которой - мониторинг системной службы TextServicesFramework. Системная служба TextServicesFramework предоставляет простую и масштабируемую структуру для предоставления расширенных технологий ввода текста и естественного языка. В некоторых случаях запланированная задача MsCtfMonitor может не запускаться или быть поврежденной, что приводит к этой проблеме. Просто запустите задачу MsCtfMonitor или импортируйте файл MsCtfMonitor.xml с другого компьютера с Windows 10 с правильным поиском.
- Войдите на другой компьютер с Windows 10
- Удерживая клавишу Windows, нажмите R
- Введите taskschd.msc и нажмите Enter.
- Дважды щелкните Библиотеку планировщика заданий на левой панели.
- Дважды щелкните Microsoft на левой панели.
- Дважды щелкните Windows на левой панели
- Выберите TextServicesFramework на левой панели.
- Щелкните правой кнопкой мыши MsCtfMonitor на средней панели и выберите Экспорт…
- Выберите место, которое вы можете запомнить, и нажмите Сохранить.
- Скопируйте этот экспортированный файл на USB и вставьте его на проблемный компьютер.
- Повторите шаги с 1 по 7.
- Щелкните правой кнопкой мыши пустое место на средней панели и выберите Импорт…
- Перейдите в то место, куда вы вставили файл MsCrfMonitor.xml с другого компьютера, и выберите его.
- Один импортированный, щелкните правой кнопкой мыши файл на средней панели и выберите « Выполнить».
Проблема должна исчезнуть, как только задача будет запущена и запущена.