Исправлено: Windows 10 не может набрать в поиске

Это довольно простая задача для операционной системы, чтобы позволить своим пользователям искать определенный файл или приложение. Однако некоторые пользователи испытывают проблемы с поиском в Windows 10 (или поиском в Cortana). Эта проблема не позволяет пользователям вводить в строке поиска начала поиска. Некоторые пользователи не могут взаимодействовать с окном поиска, они не могут щелкнуть по нему, ввести его или вставить в него что-либо, в то время как некоторые пользователи могут использовать команду CTRL + V для вставки в поиск, но на самом деле они не могут ввести текст в строке поиска., Это, очевидно, не проблема с клавиатурой, поскольку проблема появляется только при запуске поиска Windows 10. Как вы можете себе представить, это может вызвать много проблем для пользователей.

Windows Search

Что заставляет Поиск не отвечать?

Есть несколько вещей, которые могут вызвать эту проблему.

  • ctfmon.exe: этот файл находится в папке system32 в вашей Windows. Ctfmon - это процесс Microsoft, который управляет альтернативным пользовательским вводом и языковой панелью Office. Проблема может появиться, если этот файл / служба не работает. Запуск этого файла возвращает языковую панель, которая устраняет проблему.
  • Unresponsive Cortana: Иногда проблема может быть вызвана не отвечающей службой Cortana. Cortana работает в фоновом режиме, и вы можете увидеть его в диспетчере задач. Иногда, без видимой причины, эти службы могут перестать работать, и простая перезагрузка устраняет проблему.
  • MsCtfMonitor: Этот сервис отвечает за мониторинг системного сервиса TextServicesFramework. Поскольку системный сервис TextServicesFramework связан с вводом текста, проблема с этим сервисом может вызвать эту проблему. Проблема с Text Service Framework не позволит вам печатать в любом из современных приложений Windows. Итак, если вы сталкиваетесь с той же проблемой в современных приложениях, как новый калькулятор Windows, то наиболее вероятная проблема связана с Text Service Framework, а не с поиском Windows.

Способ 1: запустить ctfmon.exe

Обычно проблема вызвана тем, что ваша языковая панель выключена. Ctfmon.exe - это файл, отвечающий за управление этой функцией. Итак, запуск файла ctfmon.exe решает проблему.

  1. Удерживайте клавишу Windows и нажмите R
  2. Введите C: \ Windows \ system32 \ ctfmon.exe и нажмите Enter

запустить ctfmon.exe через run

Запуск этого файла решит проблему. Вы должны быть в состоянии ввести в поиске Windows.

Примечание. Возможно, вам придется повторять эти шаги при каждой перезагрузке (или время от времени). Так что, если вы заметили, что проблема вернулась, просто повторите эти шаги, и все будет хорошо. Вы также можете выполнить приведенные ниже шаги, чтобы внести некоторые изменения в реестр, чтобы вам не приходилось повторять эту задачу при каждой перезагрузке. Тем не менее, мы предлагаем вам немного подождать, чтобы увидеть, вернется ли проблема или нет. Если это так, то примените решение, приведенное ниже

  1. Нажмите клавишу Windows один раз
  2. Введите командную строку в строке поиска
  3. Щелкните правой кнопкой мыши командную строку в начале поиска и выберите « Запуск от имени администратора».

Открыть командную строку
  1. Введите следующее и нажмите Enter . Перезагрузите компьютер и проверьте, устранена ли ошибка.
 REG ADD HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Выполнить / v ctfmon / t REG_SZ / d CTFMON.EXE 

Запустите ctfmon.exe через cmd

Способ 2: переустановите все приложения по умолчанию

Иногда эта проблема может быть вызвана проблемой / повреждением стандартных приложений системы, и простая переустановка стандартных приложений устранит проблему. Следуйте приведенным ниже инструкциям, чтобы запустить простую команду, которая переустановит стандартные приложения для вас.

  1. Нажмите клавишу Windows один раз
  2. Введите командную строку в строке поиска
  3. Щелкните правой кнопкой мыши командную строку в начале поиска и выберите « Запуск от имени администратора».

Открыть командную строку
  1. Введите PowerShell -ExecutionPolicy Unrestricted и нажмите Enter

PowerShell с неограниченным доступом
  1. Теперь вы должны увидеть, что PowerShell –ExecutionPolicy Unrestricted появится в верхней части командной строки.
  2. Введите следующую команду и нажмите Enter :
 Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation-like "* SystemApps *"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"} 

Переустановите приложения по умолчанию через cmd в PowerShell без ограничений

Это должно решить проблему для вас. Примечание. Если это не помогло, перезагрузите компьютер и проверьте снова.

Если проблема все еще не решена, выполните следующие действия.

  1. Нажмите и удерживайте клавиши CTRL, SHIFT, Esc одновременно ( CTRL + SHIFT + ESC ). Это должно открыть диспетчер задач
  2. Нажмите Файл и выберите Запустить новое задание.

диспетчер задач: запустить новое задание
  1. Установите флажок Создать эту задачу с правами администратора.
  2. Введите Powershell и нажмите ОК

Запустите powershell через диспетчер задач
  1. Введите следующее и нажмите Enter:
 $ manifest = (Get-AppxPackage Microsoft.WindowsStore) .InstallLocation + '\ AppxManifest.xml'; Add-AppxPackage -DisableDevelopmentMode -Register $ manifest 

Переустановите Windows Store через powershell

После запуска команды перезагрузите компьютер и проверьте, устранена ли проблема. Примечание. Если это не помогло, перезагрузите компьютер и проверьте снова.

Метод 3: Завершить задачу Кортана

Поскольку Cortana работает в фоновом режиме и продолжает работать в фоновом режиме, проблема может быть вызвана самой Cortana, особенно если он перестает отвечать. Многие пользователи устранили проблему, просто остановив Cortana с помощью диспетчера задач. Вам не нужно беспокоиться о перезапуске Cortana, он автоматически запускается через некоторое время. Итак, следуйте инструкциям ниже, чтобы завершить задачу Cortana.

  1. Нажмите и удерживайте клавиши CTRL, SHIFT, Esc одновременно ( CTRL + SHIFT + ESC ). Это должно открыть диспетчер задач
  2. Найдите сервис Cortana из списка процессов. Если вы не можете найти Cortana в этом списке, перейдите на вкладку «Службы» и проверьте там
  3. Найдите и щелкните правой кнопкой мыши Кортана
  4. Выберите Завершить задачу

Завершить задачу Cortana с помощью диспетчера задач

Это должно исправить проблему. Поиск должен работать нормально сейчас.

Способ 4: импортировать MsCtfMonitor.xml из другой Windows 10

MsCtfMonitor - это собственная задача Microsoft, единственной целью которой является мониторинг системного сервиса TextServicesFramework. Системный сервис TextServicesFramework предоставляет простую и масштабируемую структуру для предоставления расширенных технологий ввода текста и естественного языка. В некоторых случаях запланированное задание MsCtfMonitor может не запускаться или может быть повреждено, что приводит к этой проблеме. Просто запустите задачу MsCtfMonitor или импортируйте файл MsCtfMonitor.xml с другого компьютера с Windows 10 с его поиском, работающим правильно.

  1. Войдите в другой компьютер Window 10
  2. Удерживайте клавишу Windows и нажмите R
  3. Введите taskschd.msc и нажмите Enter

Запустить планировщик задач
  1. Дважды щелкните Библиотека планировщика заданий на левой панели.
  2. Дважды щелкните Microsoft на левой панели
  3. Дважды щелкните Windows на левой панели

Открыть TextServicesFramework
  1. Выберите TextServicesFramework на левой панели
  2. Щелкните правой кнопкой мыши MsCtfMonitor на средней панели и выберите « Экспорт».

Экспорт задачи MsCtfMonitor
  1. Выберите место, которое вы можете запомнить, и нажмите Сохранить
  2. Скопируйте этот экспортированный файл на USB и вставьте его на проблемный компьютер
  3. Повторите шаги с 1-7
  4. Щелкните правой кнопкой мыши пустое место в средней панели и выберите « Импортировать…»

Импорт задачи MsCtfMonitor в планировщик задач
  1. Перейдите к месту, куда вы вставили файл MsCrfMonitor.xml с другого компьютера, и выберите его.
  2. Один импортированный, щелкните правой кнопкой мыши файл в средней панели и выберите Запустить

Запустить задачу MsCtfMonitor

Проблема должна исчезнуть, как только задача будет запущена и запущена.

Интересные статьи