Welcome to the PC Pitstop process library the most comprehensive and accurate library in the world. All PC Pitstop products are cloud based enabling greater tracking of the world's running processes including malware, good software and performance hogs.

Search For Processes

Process Name

  

What is ctfmon.exe? Speech

Vendor:      Microsoft
Product:     Windows
Vendor Website:     
Last Seen by PC Pitstop:      No Data

Process is Bad PC Pitstop has analyzed this process and determined that there is a high likelihood that it is bad.
Process is questionablePC Pitstop has analyzed this process and determined that the safety of this process is questionable.
Process is goodPC Pitstop has analyzed this process and determined that there is a high likelihood that it is good.
Process is goodThis process is a Microsoft or Windows process, but many viruses use this file name to escape notice.

Purpose: ctfmon.exe supports speech input in Windows/Office.
In Office this process has been known to consume significant resources, especially processor time, if it is not configured correctly or is turned on by accident.
If you are not using this, is safe to disable it.

ctfmon.exe is a user invoked program and a normal part of PC operations. No action required.

PC Pitstop recommends WinPatrol Plus for monitoring all of the background activity on your PC. WinPatrol Plus provides an easy to understand descriptions of over 15,000 processes and programs.


ctfmon.exe is known to be a bad process. Start this Free scan to check your other threats to your PCs security, like this file.
ctfmon.exe could be a harmful process. Start this Free Scan to check for threats to your PC Security.
This information brought to you by PC Matic SuperShield. Start this Free scan to check your threats to your PCs security.
ctfmon.exe is a Microsoft or Windows process but some versions of this exe carry viruses.
Check your PC for the bad versions of this file - with this
Free Security Scan.

Percentage of recently scanned PC's with this process running: 19.76%
Average CPU use for this program: 0%
Average RAM for this program: 2 MB

Program Name MD5 Count
ctfmon.exe

MD5 Hashes Expand md5 List Collapse md5 List
# Status MD5 File Info Last Seen Signed Day Week Month Threat info
1 Status 0x5f1d5f88303d4a4dbc8e5f97ba967cc3 More File Information 5/26/2016 Unsigned 75 535 7176 Not Applicable
2 Status 0xbe80808b5fe1d9c9351653eec814a75a More File Information 5/26/2016 Unsigned 19 131 2101 Not Applicable
3 Status 0xe6735d6e15457e06fede517051af0d70 More File Information 5/26/2016 Unsigned 3 7 25 Not Applicable
4 Status 0x4a3cdcef8ed41b221f3dbef5792fb52d More File Information 5/26/2016 Unsigned 687 3731 102985 Not Applicable
5 Status 0x22bfd03df51065a9ed8d17f8fb72296b More File Information 5/26/2016 Unsigned 33 894 27538 Not Applicable
6 Status 0x068ede8855a7b60d1a46fe91a85e3ec2 More File Information 5/26/2016 Unsigned 21 179 504 Not Applicable
7 Status 0x9929d83891b1c86f4e12c0c90bd8632e More File Information 5/26/2016 Unsigned 218 993 13839 Not Applicable
8 Status 0x7978b91b70462045b01f114223fa5871 More File Information 5/26/2016 Unsigned 340 1335 5112 Not Applicable
9 Status 0x7e370df3743b39cd375c52f7995783c4 More File Information 5/26/2016 Unsigned 97 283 720 Not Applicable
10 Status 0x1833fb3042facc2b3bc7b8edc29dfb2a More File Information 5/26/2016 Unsigned 42 746 16742 Not Applicable
11 Status 0x42b6a94dd747df2b5f628a2752e62a98 More File Information 5/26/2016 Unsigned 290 3853 59121 Not Applicable
12 Status 0xc234cd59851ad1b5bf84b36ab64ec43a More File Information 5/26/2016 Unsigned 351 2096 7274 Not Applicable
13 Status 0x49e6b4288a9c09aa8b6fc8d662ce4755 More File Information 5/26/2016 Unsigned 34 168 8915 Not Applicable
14 Status 0x4e486adfe3a0b9ed0eb0639902e9f64f More File Information 5/25/2016 Unsigned 0 6 17 Not Applicable
15 Status 0x83d3dd09770c0e1e39dc1cc3395fd2fc More File Information 5/25/2016 Unsigned 0 14 591 Not Applicable
16 Status 0x9013b445eb4df6a0b2ed2d049a370dbd More File Information 5/24/2016 Unsigned 0 4 63 Not Applicable
17 Status 0x78a83b17f5dda47fac0b0643456f7bac More File Information 5/22/2016 Unsigned 0 2 5694 Not Applicable
18 Status 0xc931ae0310fbca1e89ca7a3494d9b9fd More File Information 5/22/2016 Unsigned 0 2 128 Not Applicable
19 Status 0x41e5a7acf483b8bc7d2504b50f403a1a More File Information 5/21/2016 Unsigned 0 2 2 Not Applicable
20 Status 0x24232996a38c0b0cf151c2140ae29fc8 More File Information 5/20/2016 Unsigned 0 2 94 Not Applicable
21 Status 0x3a7b9d235519f50e1105c783949b0f70 More File Information 5/19/2016 Unsigned 0 0 112 Not Applicable
22 Status 0xc3a2915c71ae6f225eb906c25ccd29b5 More File Information 5/18/2016 Unsigned 0 0 242 Not Applicable
23 Status 0x49b33e2b875abe592c81f0d679858de0 More File Information 5/18/2016 Unsigned 0 0 6 Not Applicable
24 Status 0x07c627121e84c7ebf7e38e3a1dbcdec3 More File Information 5/17/2016 Unsigned 0 0 45 Not Applicable
25 Status 0x5017cac616d0215ad82e63500cd7cb76 More File Information 5/17/2016 Unsigned 0 0 10 Not Applicable
26 Status 0xb5e8782d4af1b3756f38e11e7c157bbe More File Information 5/13/2016 Unsigned 0 0 11 Not Applicable
27 Status 0xdaae1cb1b1875b760496e7d3336da1ad More File Information 5/10/2016 Unsigned 0 0 5 Not Applicable
28 Status 0xe2ee11a75c79d390ff652a87f37d1e79 </tr></table>'>More File Information 5/7/2016 Unsigned 0 0 254 Trojan.Win32.Generic!BT
29 Status 0xc2b5bedabd5d35dab4701836860c2f06 More File Information 4/29/2016 Unsigned 0 0 1 Not Applicable
30 Status 0xd1fd59142e7b655d27eb938bb94b6f83 More File Information 4/26/2016 Unsigned 0 0 0 Not Applicable
31 Status 0x2362b8c8eb74a0185e9071d76805bec1 More File Information 4/22/2016 Unsigned 0 0 0 Not Applicable
32 Status 0x414de7cf9d3f19c3ea902f1bb38ec116 More File Information 4/16/2016 Unsigned 0 0 0 Not Applicable
33 Status 0xe98a8c802cdb31fcf4121d9dfbea3677 More File Information 4/13/2016 Unsigned 0 0 0 Not Applicable
34 Status 0x2849805de6e5cafa0e54426891a59ff5 More File Information 4/12/2016 Unsigned 0 0 0 Not Applicable
35 Status 0xb5dc70bb43a14093e00c5a735cc5dfd4 More File Information 4/10/2016 Unsigned 0 0 0 Not Applicable
36 Status 0xa3f00130a3177af0a263ae640dfcfe4c More File Information 4/7/2016 Unsigned 0 0 0 Not Applicable
37 Status 0x3441cc9d11cf514bbeb97a8da0a81d40 More File Information 3/27/2016 Unsigned 0 0 0 Not Applicable
38 Status 0xf49bb54bcfd0f83f6de1a55d25de5518 More File Information 3/24/2016 Unsigned 0 0 0 Not Applicable
39 Status 0x25ecfa69af1563fde8dfd31f9954497a More File Information 3/19/2016 Unsigned 0 0 0 Not Applicable
40 Status 0x59dc5bb82e4c8e0b3eadcfdbc44ba6e4 More File Information 2/28/2016 Unsigned 0 0 0 Not Applicable
41 Status 0xc630149ffecdf5cde461731cb6c19330 More File Information 2/13/2016 Unsigned 0 0 0 Not Applicable
42 Status 0x55d7f63cfe0585c8384bf88b28e28283 More File Information 2/7/2016 Unsigned 0 0 0 Not Applicable
43 Status 0x9fae265ad7200bdb2ac2d76ab8ebc9dd More File Information 2/7/2016 Unsigned 0 0 0 Not Applicable
44 Status 0x59d47d43ff4cd4c4c4d87daf84aec169 More File Information 1/15/2016 Unsigned 0 0 0 Not Applicable
45 Status 0xd9260e3d2bbce7edd3c0c287a8be4fee More File Information 12/3/2015 Unsigned 0 0 0 Not Applicable
46 Status 0x01b4e6e990b6c5ea8856d96c7fd044b2 More File Information 10/17/2015 Unsigned 0 0 0 Not Applicable
47 Status 0xa649437ad08bf725d9dcc879a710fb87 More File Information 9/28/2015 Unsigned 0 0 0 Not Applicable
48 Status 0xc4c2628d119d2ff1b7723e084f4b181e More File Information 9/18/2015 Unsigned 0 0 0 Not Applicable
49 Status 0xa3caf95fbb3f1be6d5ada376a484292c More File Information 8/21/2015 Unsigned 0 0 0 Not Applicable
50 Status 0x87b6be485d374f9b60c7a48b56f7cc5e More File Information 8/20/2015 Unsigned 0 0 0 Not Applicable
51 Status 0x21d525c27a95552adf46196ad26cfa87 More File Information 8/16/2015 Unsigned 0 0 0 Not Applicable
52 Status 0x459f3d0ab75c933a7bb28da181aae087 More File Information 7/29/2015 Unsigned 0 0 0 Not Applicable
53 Status 0x140d89496b4409a2d543a8abeb48ea00 More File Information 7/26/2015 Unsigned 0 0 0 Not Applicable
54 Status 0x81eef706b81461c6084e8c116b249cf1 More File Information 7/7/2015 Unsigned 0 0 0 Not Applicable
55 Status 0x2a0a2d11bb5d720529bcf67a66da7581 More File Information 7/3/2015 Unsigned 0 0 0 Not Applicable
56 Status 0x3b1761215b772111fbc64dcb3173ffde More File Information 6/29/2015 Signed 0 0 0 Not Applicable
57 Status 0x1406ea5c9a1abaf9f2270d9629c6d238 More File Information 6/28/2015 Unsigned 0 0 0 Not Applicable
58 Status 0x6e43859ad6115e4d9bc6be9b4e65f36d More File Information 6/24/2015 Unsigned 0 0 0 Not Applicable
59 Status 0x07f27822a1376c2da7f8c7265015cedc More File Information 4/19/2015 Unsigned 0 0 0 Not Applicable
60 Status 0x37bb375547e2e7052893c80409088489 More File Information 3/29/2015 Unsigned 0 0 0 Not Applicable
61 Status 0xc25e84623846ba9b232d86f339e4ddf4 More File Information 3/21/2015 Unsigned 0 0 0 Not Applicable
62 Status 0xf44a0e73d3f20923a072b6b6487da4ed More File Information 3/8/2015 Unsigned 0 0 0 Not Applicable
63 Status 0x8b3db242c623e993ec4075c49930ace2 More File Information 1/24/2015 Unsigned 0 0 0 Not Applicable
64 Status 0x0cd547a81b5701ab4687a25e3ed3865b More File Information 12/18/2014 Unsigned 0 0 0 Not Applicable
65 Status 0x8c7c0b7838c45c009ca080c3efd60342 More File Information 12/13/2014 Unsigned 0 0 0 Not Applicable
66 Status 0xddadc44eac94882a2071c811290e1a2c More File Information 11/11/2014 Unsigned 0 0 0 Not Applicable
67 Status 0x54323e55259153d4ef901e62f713349a More File Information 11/11/2014 Unsigned 0 0 0 Not Applicable
68 Status 0x89b4c9e0a760204257cd09c8859667f7 More File Information 8/2/2014 Unsigned 0 0 0 Not Applicable
69 Status 0xda8546f5aea676506ec7bb14901278c6 More File Information 7/12/2014 Unsigned 0 0 0 Not Applicable
70 Status 0xdd0a3ac0339d222329cbf9cfe0fe6aa5 More File Information 6/22/2014 Unsigned 0 0 0 Not Applicable
71 Status 0xcb8d8ab9ced50556501014f97a9fa270 More File Information 5/23/2014 Unsigned 0 0 0 Not Applicable
72 Status 0x252f972131eb23596c20b82ca190dc5c More File Information 5/13/2014 Unsigned 0 0 0 Not Applicable
73 Status 0x44a23969244da9d90ac46b6879dfe6e2 More File Information 5/10/2014 Unsigned 0 0 0 Not Applicable
74 Status 0xcbf5945651c96e471b3a004bbdc36864 More File Information 3/8/2014 Unsigned 0 0 0 Not Applicable
75 Status 0xefcc265c7c50677c7c9e0260981182c6 More File Information 3/2/2014 Unsigned 0 0 0 Not Applicable
76 Status 0x84ad8e1b758c1abea80cfcc087be0ed3 More File Information 2/17/2014 Unsigned 0 0 0 Not Applicable
77 Status 0xf40bc97996b8e53799eef1d63996674b More File Information 12/18/2013 Unsigned 0 0 0 Not Applicable
78 Status 0xd8fd74f8e91a89255e708a50f25bfe4c More File Information 12/11/2013 Unsigned 0 0 0 Not Applicable
79 Status 0xd7bcd623b4fae5115ffcf90e2cf539c9 More File Information 11/11/2013 Unsigned 0 0 0 Not Applicable
80 Status 0xadf2752a6e08c470fd49bb548af20cd4 More File Information 9/27/2013 Unsigned 0 0 0 Not Applicable
81 Status 0xc75382ad9b26fd36f675b9e79e708ea9 More File Information No Data Unsigned 0 0 0 Not Applicable
82 Status 0xbe3d5bee40a54aa7915eb747f9dd7b51 More File Information No Data Unsigned 0 0 0 Not Applicable
83 Status 0xba7c580a41ddd2561048226bc4fbbc65 More File Information No Data Unsigned 0 0 0 Worm.Win32.Fakerecy.A (v)
84 Status 0x007c627121e84c7ebf7e38e3a1dbcdec More File Information No Data Unsigned 0 0 0 Not Applicable
85 Status 0x0758ec76d95ceb6769b9c141ed8cdbfb More File Information No Data Unsigned 0 0 0 Not Applicable
86 Status 0x7e53bd9e64a51c8b921317a999a1f38e More File Information No Data Unsigned 0 0 0 Not Applicable
87 Status 0xa756b8f0f7bafba6dfe39f7d169f2519 More File Information No Data Unsigned 0 0 0 Not Applicable
88 Status 0x7945b51a53a891f502f4e0f456873377 More File Information No Data Unsigned 0 0 0 Trojan.Win32.Generic!BT
89 Status 0x30f31c8b9b7eb50686fc39a747da9b50 More File Information No Data Unsigned 0 0 0 Worm.Win32.Fakerecy.A (v)
90 Status 0xaf804a26bf454be2ff4b3601ecb22b1f More File Information No Data Unsigned 0 0 0 Not Applicable
91 Status 0x3c587439063bba41dcf51b2832d519ca More File Information No Data Unsigned 0 0 0 Not Applicable
92 Status 0x85ce8a056507f5712e0e66a15b9db2a4 More File Information No Data Unsigned 0 0 0 Trojan.Win32.Generic!BT
93 Status 0x901a9f4b632cdc9a550c94598615d8de More File Information No Data Unsigned 0 0 0 Not Applicable
94 Status 0x5b307552d97ec16ab1d0eb1d127ac65f More File Information No Data Unsigned 0 0 0 Not Applicable
95 Status 0x3bcef6b66827ec0b9923d20e62d067ba More File Information No Data Unsigned 0 0 0 Not Applicable
96 Status 0x9a2cd21b28bc41e8cdf22083c277dd8f More File Information No Data Unsigned 0 0 0 Not Applicable
97 Status 0x5584247b568c2e53934873f4b655fe6a More File Information No Data Unsigned 0 0 0 Not Applicable
98 Status 0x6355e3cac89a910d5c80c371729660f2 More File Information No Data Unsigned 0 0 0 Not Applicable
99 Status 0x1bd41eda5b869afc99895c39a8de36e1 More File Information No Data Unsigned 0 0 0 Not Applicable
100 Status 0xc1d50243355a290cb3aa684fd8b38170 More File Information No Data Unsigned 0 0 0 Not Applicable
MD5 Hashes Expand md5 List Collapse md5 List
# Status MD5 Last Seen File Date Revision Common Name Size
1 Status 0x5f1d5f88303d4a4dbc8e5f97ba967cc3 5/26/2016 8:54:00 PM Unknown Unknown Speech 15 KB
2 Status 0x4a3cdcef8ed41b221f3dbef5792fb52d 5/26/2016 11:57:00 AM Unknown Unknown Speech 8 KB
3 Status 0x22bfd03df51065a9ed8d17f8fb72296b 5/26/2016 6:35:00 AM Unknown 6.0.6000.16386 (vista_rtm.061101-2205) Speech 8 KB
4 Status 0xbe80808b5fe1d9c9351653eec814a75a 5/22/2016 5:02:00 PM Unknown Unknown Speech 0 KB
5 Status 0x78a83b17f5dda47fac0b0643456f7bac 5/13/2016 10:00:00 PM Unknown Unknown Speech 0 KB
6 Status 0x4e486adfe3a0b9ed0eb0639902e9f64f 5/10/2016 10:25:00 PM Unknown Unknown Speech 15 KB
7 Status 0x83d3dd09770c0e1e39dc1cc3395fd2fc 5/10/2016 4:30:00 AM Unknown Unknown Speech 10 KB
8 Status 0xdaae1cb1b1875b760496e7d3336da1ad 5/6/2016 4:33:00 PM Unknown Unknown Speech 15 KB
9 Status 0xa3f00130a3177af0a263ae640dfcfe4c 4/29/2016 12:43:00 AM Unknown 5.1.2600.3311 (xpsp.080212-0004) Speech 15 KB
10 Status 0x24232996a38c0b0cf151c2140ae29fc8 4/25/2016 6:48:00 PM Unknown 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158) Speech 15 KB
11 Status 0xe6735d6e15457e06fede517051af0d70 4/20/2016 7:15:00 PM Unknown 5.1.2600.3264 (xpsp.071130-1425) Speech 15 KB
12 Status 0x07f27822a1376c2da7f8c7265015cedc 4/12/2016 8:37:00 AM Unknown Unknown Speech 15 KB
13 Status 0x353294ef302509d05ac21cb6b8b60379 4/10/2016 1:59:00 AM Unknown Unknown Speech 39 KB
14 Status 0x01b4e6e990b6c5ea8856d96c7fd044b2 4/6/2016 5:58:00 PM Unknown Unknown Speech 15 KB
15 Status 0xcb8d8ab9ced50556501014f97a9fa270 3/27/2016 6:57:00 PM Unknown Unknown Speech 15 KB
16 Status 0x59dc5bb82e4c8e0b3eadcfdbc44ba6e4 3/17/2016 11:15:00 PM Unknown Unknown Speech 15 KB
17 Status 0x8c7c0b7838c45c009ca080c3efd60342 3/10/2016 12:42:00 PM Unknown Unknown Speech 15 KB
18 Status 0x07f3dc7e9d8b284e9f723a29656e9b32 3/7/2016 9:53:00 PM Unknown Unknown Speech 8 KB
19 Status 0xf53cddef33a4c41336a782be3d170158 2/15/2016 9:32:00 AM Unknown Unknown Speech 15 KB
20 Status 0xb5e8782d4af1b3756f38e11e7c157bbe 2/4/2016 7:18:00 AM Unknown Unknown Speech 24 KB
21 Status 0xe98a8c802cdb31fcf4121d9dfbea3677 1/28/2016 9:46:00 AM Unknown Unknown Speech 15 KB
22 Status 0xcbf5945651c96e471b3a004bbdc36864 1/22/2016 5:53:00 PM Unknown Unknown Speech 36 KB
23 Status 0x97d44ee3e44cdc7035e3cb2ef20babdb 1/14/2016 7:13:00 AM Unknown Unknown Speech 29 KB
24 Status 0xdd0a3ac0339d222329cbf9cfe0fe6aa5 1/6/2016 6:47:00 PM Unknown Unknown Speech 15 KB
25 Status 0x665aa9b770070a3f6c8a0bbbf275aaa3 12/16/2015 2:53:00 PM Unknown Unknown Speech 15 KB



Try a free diagnostic now

PC Pitstop is the undisputed leader in PC diagnostics. Our running process library is culled from our database of over 100 million PC diagnostics and scans.

Driver Scan
Total PC Care
Privacy Scan
Disk Scan
Internet Speed Tests
Get More Tips

Sign up for our FREE Newsletter


Tips from the Pit CrewSubscribe to TechTalk
Visit Our Forums

Important Note

A file name alone may not be enough for positive identification. PC Pitstop's Overdrive tests and spyware scan use information such as the company name, product name, or install directory.

If you are unable to identify a file, ask about it in our forums after running our full tests.