27Aug
Bez wątpienia czytasz ten artykuł, ponieważ jesteś sfrustrowany procesem ctfmon.exe, który nie przestaje otwierać się bez względu na to, co robisz. Usuwasz go z elementów startowych i po prostu pojawia się on ponownie w magiczny sposób. Więc co to jest?
Ten artykuł jest częścią naszej ciągłej serii wyjaśniającej różne procesy znalezione w Menedżerze zadań, takie jak svchost.exe, dwm.exe, mDNSResponder.exe, conhost.exe, rundll32.exe, Adobe_Updater.exe i wiele innych. Nie wiesz, jakie są te usługi? Lepiej zacznij czytać!
Ctfmon to proces Microsoftu, który kontroluje alternatywne wprowadzanie użytkownika i pasek języka Office. W ten sposób można sterować komputerem za pomocą mowy lub tabletu piórkowego lub za pomocą klawiatury ekranowej dla języków azjatyckich.
Jeśli używasz którejkolwiek z powyższych opcji, pozostaw to ustawienie włączone. Dla wszystkich, dostaniemy zadanie wyłączenia tej irytującej usługi.
W zależności od konfiguracji systemu istnieje kilka różnych kroków, aby go wyłączyć.Próbowałem wymienić wszystkie poniższe metody.
Krok 1: Wyłączanie w pakiecie Microsoft Office 2003
Możemy usunąć alternatywne wprowadzanie tekstu z pakietu Microsoft Office 2003, po prostu usuwając tę funkcję w konfiguracji.
Uwaga: Nie mam pojęcia, gdzie ustawienie równoważne jest dla pakietu Office 2007( jeśli istnieje), ale możemy również wyłączyć go w inny sposób poniżej.
Przejdź do Dodaj / Usuń programy, wybierz opcję Zmień instalację pakietu Microsoft Office i upewnij się, że zaznaczyłeś pole "Wybierz zaawansowaną personalizację aplikacji", zanim przejdziesz dalej.
Znajdź "Alternatywne wprowadzanie użytkownika" na liście i zmień listę rozwijaną na "Niedostępne", aby wyglądała następująco:
Krok 2a: Wyłączanie w systemie Windows XP
Istnieje dodatkowy krok, który możemy wykonać, aby upewnić się, że zostanie wyłączony w systemie WindowsXP, który naprawdę wydaje się być najlepszą odpowiedzią dla użytkowników XP.
Otwórz Panel sterowania i wybierz Opcje regionalne i językowe.
Wybierz kartę Języki, a następnie kliknij Szczegóły w górnej sekcji.
Teraz na karcie Zaawansowane możesz wybrać "Wyłącz zaawansowane usługi tekstowe", które powinny natychmiast zamknąć ctfmon.
Spójrz także na pierwszą kartę Ustawienia i upewnij się, że pole "Zainstalowane usługi" wygląda podobnie do tego:
Jeśli masz więcej niż jedną Zainstalowaną usługę, to może powrócić ctfmon. .. Na przykład namój system był wkładem do mojego tabletu rysunkowego, więc mogłem go użyć jako wejścia tekstowego. .. którego nie obchodzi, więc kliknąłem Remove na nim.
Krok 2b: Wyłączanie w systemie Windows Vista
Powyższe ustawienie całkowicie wyłączające usługi tekstowe wydaje się nie istnieć w systemie Windows Vista, o ile wiem, ale możemy usunąć dodatkowe usługi wejściowe przy użyciu podobnej metody.
Otwórz Panel sterowania, wybierz Opcje regionalne i językowe, a następnie znajdź "Zmień klawiatury lub inne metody wprowadzania".
Na karcie Klawiatury i języki można wybrać opcję Zmień klawiatury.
Teraz będziesz w końcu na tym samym ekranie co w Windows XP.Ponownie chcesz usunąć dodatkowe zainstalowane usługi z listy innych niż domyślny język klawiatury.
Krok 3: Usuń ze startu
Nie będziesz chciał wykonywać tego kroku przed wykonaniem pozostałych, ponieważ zostanie on ponownie nadpisany. Otwórz msconfig.exe w menu uruchamiania lub wyszukiwania menu Start, a następnie znajdź kartę Uruchamianie.
Znajdź ctfmon na liście i wyłącz go, odznaczając pole. Pamiętaj tylko, że jeśli nie wyłączyłeś ctfmon przez jedno z innych ustawień, to ci to nie pomoże.
Krok 4: Jeśli wszystko inne zawiedzie
Możesz całkowicie wyrejestrować biblioteki dll, które uruchamiają alternatywne usługi wejściowe, uruchamiając te dwa polecenia z pola uruchamiania( pojedynczo)
Regsvr32.exe / u msimtf.dll
Regsvr32.exe/ u msctf.dll
Jeśli wykonasz ten krok, powinieneś także użyć kroku 3, aby pozbyć się wpisów startowych.
Krok 5: Zrestartuj komputer
Uruchom ponownie komputer, a następnie otwórz aplikację Microsoft Office, jeśli jest zainstalowana. Sprawdź, czy plik ctfmon.exe nie jest uruchomiony.
Więcej informacji można znaleźć w artykule Microsoft na ten temat.