Kas yra ctfmon.exe ir kodėl ji veikia?
Jūs, be abejo, skaitote šį straipsnį, nes jūs nusivylėte ctfmon.exe procesu, kuris tiesiog nesustabdys atidarymo, nesvarbu, ką darote. Pašalinate jį iš paleidimo elementų ir jis tik stebuklingai vėl pasirodo. Taigi, kas tai yra?
Šis straipsnis yra mūsų vykdomos serijos dalis, paaiškinanti įvairius „Task Manager“ procesus, pvz., Svchost.exe, dwm.exe, mDNSResponder.exe, conhost.exe, rundll32.exe, Adobe_Updater.exe ir daugelį kitų. Nežinau, kokios šios paslaugos? Geriau pradėti skaityti!
„Ctfmon“ yra „Microsoft“ procesas, valdantis alternatyvų vartotojo įvestį ir „Office“ kalbų juostą. Tai, kaip galite valdyti kompiuterį per kalbą ar rašiklinę tabletę, arba naudodamiesi Azijos kalbų klaviatūros įvestimis.
Jei naudojate bet kurį iš pirmiau minėtų dalykų, palikite jį įjungti. Visiems kitiems mes nuveiksime uždrausti šią erzinančią paslaugą.
Priklausomai nuo jūsų sistemos konfigūracijos, yra keli skirtingi veiksmai, kaip jį išjungti. Bandžiau išvardyti visus žemiau pateiktus metodus.
1 veiksmas: „Microsoft Office 2003“ išjungimas
Mes galime pašalinti alternatyvų teksto įvestį iš „Microsoft Office 2003“ tiesiog pašalindami šią funkciją sąranka.
Pastaba: aš nežinojau, kur lygiavertis nustatymas yra skirtas „Office 2007“ (jei yra), bet taip pat galime išjungti jį kitaip.
Eikite į „Pridėti / šalinti“ programas, pasirinkite „Keisti„ Microsoft Office “diegimą ir įsitikinkite, kad pažymėjote laukelį„ Pasirinkti išplėstinį programų pritaikymą “, prieš paspausdami kitą.
Raskite „Alternatyvus naudotojo įvestis“ sąraše ir pakeiskite išskleidžiamajame meniu į „Nėra“, todėl atrodo taip:
2a veiksmas: išjungimas „Windows XP“
Mes galime imtis papildomų veiksmų, kad įsitikintume, jog „Windows XP“ jis išjungiamas, o tai tikrai yra geriausias atsakymas XP vartotojams.
Atidarykite Valdymo skydą ir pasirinkite Regioninės ir kalbos parinktys.
Pasirinkite skirtuką Kalbos ir viršuje esančiame skyriuje spustelėkite Išsami informacija.
Dabar skirtuke Išsamiau galite pasirinkti „Išjungti pažangias teksto paslaugas“, kuri turėtų nedelsiant uždaryti „ctfmon“.
Taip pat norėsite pažvelgti į pirmąjį skirtuką „Nustatymai“ ir įsitikinkite, kad jūsų „Įdiegtų paslaugų“ langelis atrodo panašus į šį:
Jei turite daugiau nei vieną įdiegtą paslaugą, tada „ctfmon“ gali grįžti… Pavyzdžiui, mano sistemoje buvo įvestas mano piešimo planšetinis kompiuteris, kad galėčiau jį naudoti kaip teksto įvestį ... kuris man nerūpi, todėl aš spustelėjau „Pašalinti“ ji.
2b veiksmas: „Windows Vista“ išjungimas
Aukščiau esantis tekstas visiškai išjungti teksto paslaugas „Windows Vista“ neatrodo, kiek galiu pasakyti, bet mes galime pašalinti papildomas įvesties paslaugas naudojant panašų metodą.
Atidarykite Valdymo skydą, pasirinkite Regioninės ir kalbos parinktys, tada raskite „Keisti klaviatūras ar kitus įvesties metodus“.
Skirtuke Klaviatūros ir kalbos galite pasirinkti Keisti klaviatūras.
Dabar pagaliau būsite tame pačiame ekrane, kaip ir „Windows XP“. Dar kartą norite pašalinti papildomas įdiegtas paslaugas sąraše, išskyrus numatytąjį klaviatūros kalbą.
3 žingsnis: pašalinkite iš paleidimo
Šį žingsnį nenorite atlikti prieš atlikdami kitus, nes jis bus perrašytas dar kartą. Atidarykite msconfig.exe per pradžios meniu paleisties arba paieškos laukelį ir tada raskite Startup skirtuką.
Raskite ctfmon sąraše ir išjunkite jį, pažymėdami langelį. Tiesiog nepamirškite, kad jei nepavyko išjungti ctfmon per vieną iš kitų nustatymų, tai jums daug nepadės.
4 žingsnis: jei visa kita nepavyksta
Jūs galite visiškai išregistruoti dlls, kurie naudoja alternatyvias įvesties paslaugas, paleisdami šias dvi komandas iš paleisties dėžutės (po vieną)
Regsvr32.exe / u msimtf.dll
Regsvr32.exe / u msctf.dll
Jei atliksite šį veiksmą, taip pat turėtumėte naudoti 3 veiksmą, kad atsikratytumėte paleisties įrašų.
5 žingsnis: Perkraukite
Iš naujo paleiskite kompiuterį ir atidarykite „Microsoft Office“ programą, jei ją įdiegėte. Patikrinkite, ar ctfmon.exe neveikia.
Daugiau informacijos galite perskaityti „Microsoft“ straipsnį šiuo klausimu.