מה זה ctfmon.exe ומדוע הוא פועל?
אתה ללא ספק קורא את המאמר הזה כי אתה מתוסכל עם תהליך ctfmon.exe כי פשוט לא יפסיק לפתוח לא משנה מה אתה עושה. אתה מסיר את זה מפריטי האתחול וזה פשוט מופיע שוב בקסם. אז מה זה?
מאמר זה הוא חלק מהסדרה המתמשכת שלנו המסבירה תהליכים שונים שנמצאו במנהל המשימות, כגון svchost.exe, dwm.exe, mDNSResponder.exe, conhost.exe, rundll32.exe, Adobe_Updater.exe ורבים אחרים. לא יודע מה השירותים האלה? מוטב להתחיל לקרוא!
Ctfmon הוא תהליך Microsoft השולט על קלט משתמש חלופי ועל סרגל השפה של Office. זה איך אתה יכול לשלוט על המחשב באמצעות דיבור או עט Tablet, או באמצעות קלט מקלדת על המסך עבור שפות אסיה.
אם אתה משתמש בכל האמור לעיל, אתה צריך להשאיר אותו מופעל. עבור כל אחד אחר, נגיע לתפקיד של השבתת שירות זה מעצבן.
בהתאם לתצורת המערכת, קיימים מספר שלבים שונים להשבית אותה. ניסיתי לרשום את כל השיטות להלן.
שלב 1: השבתה ב- Microsoft Office 2003
אנו יכולים להסיר את קלט הטקסט החלופי מ- Microsoft Office 2003 על-ידי הסרת התכונה הזו בלבד.
הערה: לא הבנתי היכן ההגדרה המקבילה עבור Office 2007 (אם יש כזו), אבל אנחנו יכולים גם להשבית אותה בדרך אחרת מתחת.
עבור אל 'הוספה / הסרה של תוכניות', בחר באפשרות שנה את ההתקנה של Microsoft Office וודא שאתה מסמן את התיבה "בחר התאמה אישית מתקדמת של יישומים" לפני שתחבר.
מצא "קלט משתמש חלופי" ברשימה ולשנות את הרשימה הנפתחת ל "לא זמין" אז זה נראה ככה:
שלב 2 א: השבתה ב- Windows XP
יש צעד נוסף שאנחנו יכולים לנקוט כדי לוודא שהוא מקבל מכובה ב- Windows XP, אשר באמת נראה את התשובה הטובה ביותר עבור משתמשי XP.
פתח את לוח הבקרה ובחר אפשרויות אזור ושפה.
בחר בכרטיסייה שפות ולאחר מכן לחץ על פרטים בחלק העליון.
עכשיו בכרטיסייה מתקדם אתה יכול לבחור "לכבות שירותי טקסט מתקדמים", אשר אמור לסגור את ctfmon מיד.
כמו כן, מומלץ לעיין בכרטיסייה 'הגדרות' הראשונה, ולוודא כי התיבה 'שירותים מותקנים' נראית דומה לזו הבאה:
אם יש לך יותר שירות מותקן אחד ואז ctfmon עשוי לחזור ... למשל על המערכת שלי היה קלט עבור לוח הציור שלי אז אני יכול להשתמש בו כקלט טקסט ... אשר לא אכפת לי, אז לחצתי על הסר ב זה.
שלב 2b: השבתה ב - Windows
ההגדרה לעיל עבור שירותי טקסט משבית לחלוטין לא נראה להתקיים ב - Windows Vista ככל שאני יכול להגיד, אבל אנחנו יכולים להסיר את שירותי קלט נוספים בשיטה דומה.
פתח את לוח הבקרה, בחר באפשרות אפשרויות אזור ושפה ולאחר מכן אתר את "שינוי לוחות מקשים או שיטות קלט אחרות".
בלשונית 'מקשים' ו'שפות ', באפשרותך לבחור' שינוי לוחות מקשים '.
עכשיו אתה סוף סוף להיות באותו מסך כמו ב- Windows XP. שוב תרצה להסיר את השירותים המותקנים הנוספים ברשימה, מלבד שפת המקלדת המוגדרת כברירת מחדל.
שלב 3: הסר מתוך האתחול
אתה לא רוצה לעשות את זה צעד לפני עושה את האחרים, כי זה יהיה פשוט להחליף שוב. פתח את msconfig.exe דרך תפריט התחל להפעיל או תיבת החיפוש, ולאחר מכן למצוא את הכרטיסייה אתחול.
מצא ctfmon ברשימה ולהשבית אותו על ידי ביטול הסימון בתיבה. רק תזכור שאם לא השבתת ctfmon דרך אחת ההגדרות האחרות זה לא יעזור לך הרבה.
4. אם כל השאר נכשל
אתה יכול פשוט לבטל את הרישום dlls כי להפעיל את שירותי קלט חלופי על ידי הפעלת שתי פקודות אלה מתוך תיבת לרוץ (אחד בכל פעם)
Regsvr32.exe / ms msttf.dll
Regsvr32.exe / u msctf.dll
אם תבצע שלב זה, עליך גם להשתמש בשלב 3 כדי להיפטר מערכי ההפעלה.
שלב 5: אתחול מחדש
הפעל מחדש את המחשב ולאחר מכן פתח יישום של Microsoft Office אם התקנת אותו. ודא ש- ctfmon.exe אינו פועל.
לקבלת מידע נוסף, באפשרותך לקרוא את המאמר של Microsoft בנושא.