What is the Ctfmon.exe process?

Source: Internet
Author: User
Tags execution

(Note: Ctfmon.exe is not necessarily a virus, ctfmon.exe may also be part of the Microsoft Office product suite.) It can select a user text entry program, and Microsoft Office XP Language bar. This is not a pure system program, but if you terminate it, it may cause an unknown problem. )

Ctfmon-ctfmon.exe-Process Information
Process file: Ctfmon or Ctfmon.exe
Process Name: Alternative User Input Services
Description: Controls alternative User Input Text Processor (TIP) and Microsoft Office Language bar. Ctfmon.exe provides support for speech recognition, handwriting recognition, keyboard, translation, and other user input technologies.
Common errors: N/A
is a system process: no

If your Win2000 system installed OfficeXP or above, it will leave a ctfmon.exe in you and the system, this is really a demon, once troubled countless netizens. Today, I am determined to hold the sword of righteousness, chop demon to remove demons, but also a net friend a pure Chinese and English input space!

Before I execute it, let me read his guilt:
1. No matter what window you open, always pops up an input method tool body, and the default is Chinese input, very annoying.
2. It replaces the original locale and input method settings, replacing it with the settings of a text service, and cannot set the default input method.
3. End the original Input method tool process Internat.exe, and so he can not start on the boot.
4. Put yourself on the boot on the list of programs, unless you modify the registry, otherwise can not be removed.
5. Like a virus with the ability to regenerate, when you delete the Ctfmon.exe, he will be rebuilt with Office startup.
6. When you end the Ctfmon.exe, often appear in the input method switch shortcut keys out of chaos.

OK, after the Supreme Programmer's Trial Chamber approval, now executes the dead line to the Ctfmon.exe, executes immediately!

The first step: right click on the taskbar space, point to Task Manager.
Step two: Find the Ctfmon.exe and terminate it.
Step three: In the system directory under the System32 directory to find Ctfmon.exe, delete.
The fourth step: Write a simplest API program (code see appendix), compile and put it in the Ctfmon.exe directory, and renamed to Ctfmon.exe.

Fifth step: Click "Start" menu, click "Run", enter Internat.exe after click OK.
Sixth step: Restart the computer.

Execution Complete!

Report:
1. The program code is as follows:
#include <windows.h>
int Apientry WinMain (hinstance, HINSTANCE, LPTSTR, int)
{
HANDLE M_hmutex = CreateMutex (NULL, TRUE, "Ctfmon.exe");
if (GetLastError ()!= error_already_exists)
while (1) sleep (INFINITE);
return 0;
}

2. If the input method of Word cannot be used correctly after execution, the solution is as follows:
First step: Open Word (nonsense)
Step Two: Click on the "Options" submenu on the "Tools" menu. Click on the "Edit" tab.
Step three: Clear the "Input method control is active" check. Click "OK"
Fourth step: Click the "Set Language" item in the Language submenu on the Tools menu.
Fifth step: Select "English-American" in the list, click OK.
Step Sixth: Close Word and restart the computer.
Solve.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.