Oprava: Windows 10 Nelze zadat hledání

Je to docela základní úkol pro operační systém, který umožňuje jeho uživatelům vyhledávat konkrétní soubor nebo aplikaci. Někteří uživatelé však mají problémy se zahájením vyhledávání v systému Windows 10 (nebo s vyhledáváním v Cortaně). Tento problém brání uživatelům v psaní do vyhledávací lišty při zahájení vyhledávání. Někteří uživatelé nemohou s vyhledávacím polem interagovat, nemohou na něj kliknout ani do něj psát ani do něj nic vložit, zatímco někteří uživatelé mohou pomocí příkazu CTRL + V vložit do vyhledávání, ale nemohou ve skutečnosti napsat do vyhledávacího pole. . Zjevně se nejedná o problém s klávesnicí, protože se tento problém objeví pouze při zahájení vyhledávání v systému Windows 10. Jak si dokážete představit, může to způsobit uživatelům mnoho problémů.

Windows Search

Co způsobí, že Vyhledávání neodpovídá?

Tento problém může způsobit několik věcí.

  • ctfmon.exe: Tento soubor je umístěn ve složce system32 ve vašem Windows. Ctfmon je proces společnosti Microsoft, který řídí alternativní vstup uživatele a panel jazyků Office. Problém se může objevit, pokud tento soubor / služba není spuštěna. Spuštění tohoto souboru vrátí zpět panel jazyků, který problém řeší.
  • Nereagující Cortana: Někdy může být problém způsoben nereagující službou Cortana. Cortana běží na pozadí a můžete ho vidět ve Správci úloh. Někdy, bez zjevného důvodu, mohou tyto služby přestat fungovat a problém je jednoduše restartován.
  • MsCtfMonitor: Tato služba je zodpovědná za monitorování systémové služby TextServicesFramework. Protože systémová služba TextServicesFramework souvisí se zadáváním textu, může problém způsobovat tato služba. Problém s rámcem textových služeb vám také zabrání psát v jakékoli moderní aplikaci Windows. Pokud tedy čelíte stejnému problému v moderních aplikacích, jako je nová kalkulačka Windows, nejpravděpodobnějším problémem je Text Service Framework Framework, nikoli vyhledávání Windows.

Metoda 1: Spustit ctfmon.exe

Obvykle je problém způsoben tím, že panel jazyků je vypnutý. Ctfmon.exe je soubor zodpovědný za ovládání této funkce. Spuštění souboru ctfmon.exe tedy problém vyřeší.

  1. Podržte klávesu Windows a stiskněte klávesu R
  2. Zadejte C: \ Windows \ system32 \ ctfmon.exe a stiskněte klávesu Enter

pomocí nástroje ctfmon.exe spusťte

Spuštění tohoto souboru problém vyřeší. Měli byste být schopni psát ve vyhledávání Windows.

Poznámka: Možná budete muset opakovat tyto kroky při každém restartu (nebo každý jednou za čas). Takže pokud si všimnete, že problém je zpět, jednoduše tyto kroky opakujte a měli byste být dobrí. Můžete také provést níže uvedené kroky a provést některé změny v registru, takže tuto úlohu nemusíte opakovat při každém restartu. Navrhujeme však, abyste počkali trochu, abyste zjistili, zda se problém neobjeví nebo ne. Pokud ano, použijte níže uvedené řešení

  1. Stiskněte jednou klávesu Windows
  2. Do vyhledávacího řádku zadejte příkazový řádek
  3. Klepněte pravým tlačítkem myši na příkazový řádek při zahájení vyhledávání a vyberte Spustit jako správce

Otevřete příkazový řádek
  1. Zadejte následující text a stiskněte klávesu Enter . Restartujte počítač a zkontrolujte, zda je chyba vyřešena.
 REG ADD HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run / v ctfmon / t REG_SZ / d CTFMON.EXE 

Spustit ctfmon.exe přes cmd

Metoda 2: Přeinstalujte všechny výchozí aplikace

Někdy může být tento problém způsoben problémem / poškozením s výchozími aplikacemi systému a problém vyřešíte pouze instalací výchozích aplikací. Podle níže uvedených pokynů spusťte jednoduchý příkaz, který přeinstaluje výchozí aplikace za vás.

  1. Stiskněte jednou klávesu Windows
  2. Do vyhledávacího řádku zadejte příkazový řádek
  3. Klepněte pravým tlačítkem myši na příkazový řádek při zahájení vyhledávání a vyberte příkaz Spustit jako správce

Otevřete příkazový řádek
  1. Zadejte PowerShell - ExecutionPolicy Unrestricted a stiskněte Enter

powerhell s neomezeným přístupem
  1. Nyní byste měli mít možnost vidět PowerShell –ExecutionPolicy Unrestricted, které se nyní objeví v horní části příkazového řádku.
  2. Zadejte následující příkaz a stiskněte klávesu Enter :
 Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation-like "* SystemApps *"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"} 

Přeinstalujte výchozí aplikace pomocí cmd v neomezeném prostředí PowerShell

To by mělo vyřešit problém za vás. Poznámka: Pokud to nepomůže, restartujte počítač a znovu zkontrolujte.

Pokud problém stále není vyřešen, postupujte podle níže uvedených kroků.

  1. Stiskněte a přidržte současně klávesy CTRL, SHIFT, Esc ( CTRL + SHIFT + ESC ). Tím by se měl otevřít Správce úloh
  2. Klikněte na Soubor a vyberte Spustit novou úlohu

Správce úloh: spusťte nový úkol
  1. Zaškrtněte možnost Vytvořit tuto úlohu s oprávněními správce
  2. Zadejte Powershell a klikněte na OK

Spusťte powerhell prostřednictvím správce úloh
  1. Zadejte následující a stiskněte klávesu Enter:
 $ manifest = (Get-AppxPackage Microsoft.WindowsStore) .InstallLocation + '\ AppxManifest.xml'; Add-AppxPackage -DisableDevelopmentMode -Registrace $ manifestu 

Přeinstalujte Windows Store přes powerhell

Po spuštění příkazu restartujte počítač a zkontrolujte, zda je problém odstraněn. Poznámka: Pokud to nepomůže, restartujte počítač a znovu zkontrolujte.

Metoda 3: Ukončení úlohy Cortana

Protože Cortana běží na pozadí a stále běží na pozadí, může být problém způsoben samotnou Cortanou, zejména pokud přestane reagovat. Mnoho uživatelů problém vyřešilo jednoduše zastavením Cortany pomocí Správce úloh. Nemusíte se starat o restartování Cortany, automaticky se po chvíli spustí sám. Postupujte podle následujících pokynů a ukončete úlohu Cortana.

  1. Stiskněte a přidržte současně klávesy CTRL, SHIFT, Esc ( CTRL + SHIFT + ESC ). Tím by se měl otevřít Správce úloh
  2. Vyhledejte službu Cortana ze seznamu procesů. Pokud nemůžete najít Cortanu v tomto seznamu, vyberte kartu Služby a zkontrolujte ji
  3. Vyhledejte a klepněte pravým tlačítkem myši na Cortana
  4. Vyberte Ukončit úlohu

Ukončete úlohu Cortana pomocí správce úloh

To by mělo problém napravit. Hledání by teď mělo fungovat dobře.

Metoda 4: Import MsCtfMonitor.xml z jiného systému Windows 10

MsCtfMonitor je vlastní úkol společnosti Microsoft, jehož jediným účelem je sledování systémové služby TextServicesFramework. Systémová služba TextServicesFramework poskytuje jednoduchý a škálovatelný rámec pro dodávku pokročilých technologií zadávání textu a přirozeného jazyka. V některých případech nemusí být naplánovaná úloha MsCtfMonitor spuštěna nebo může dojít k poškození, což vede k tomuto problému. Jednoduše spusťte úlohu MsCtfMonitor nebo importujte soubor MsCtfMonitor.xml z jiného počítače se systémem Windows 10 a jeho vyhledávání funguje správně.

  1. Přihlaste se k jinému počítači Windows 10
  2. Podržte klávesu Windows a stiskněte klávesu R
  3. Zadejte taskschd.msc a stiskněte klávesu Enter

Spusťte plánovač úloh
  1. V levém podokně poklepejte na Knihovnu plánovače úloh
  2. V levém podokně poklepejte na položku Microsoft
  3. V levém podokně poklepejte na Windows

Otevřete TextServicesFramework
  1. V levém podokně vyberte TextServicesFramework
  2. Klepněte pravým tlačítkem myši na MsCtfMonitor ze středního podokna a vyberte Export…

Export úkolu MsCtfMonitor
  1. Vyberte umístění, které si můžete zapamatovat, a klikněte na Uložit
  2. Zkopírujte tento exportovaný soubor na USB a vložte jej do problematického počítače
  3. Opakujte kroky 1-7
  4. Klikněte pravým tlačítkem na prázdné místo ve středním podokně a vyberte Import…

Import úlohy MsCtfMonitor v plánovači úloh
  1. Vyhledejte umístění, kam jste vložili soubor MsCrfMonitor.xml z druhého počítače, a vyberte jej
  2. Jeden importovaný, klepněte pravým tlačítkem myši na soubor v prostředním podokně a vyberte Spustit

Spusťte úlohu MsCtfMonitor

Jakmile bude úloha spuštěna, měl by problém zmizet.

Zajímavé Články