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