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 0x78a83b17f5dda47fac0b0643456f7bac More File Information 8/22/2014 Unsigned 17 111 403 Not Applicable
2 Status 0x07c627121e84c7ebf7e38e3a1dbcdec3 More File Information 8/22/2014 Unsigned 1 4 10 Not Applicable
3 Status 0xc931ae0310fbca1e89ca7a3494d9b9fd More File Information 8/22/2014 Unsigned 59 384 1299 Not Applicable
4 Status 0x22bfd03df51065a9ed8d17f8fb72296b More File Information 8/22/2014 Unsigned 67 383 1630 Not Applicable
5 Status 0x4a3cdcef8ed41b221f3dbef5792fb52d More File Information 8/22/2014 Unsigned 291 1905 7018 Not Applicable
6 Status 0x3a7b9d235519f50e1105c783949b0f70 More File Information 8/22/2014 Unsigned 2 9 43 Not Applicable
7 Status 0x24232996a38c0b0cf151c2140ae29fc8 More File Information 8/22/2014 Unsigned 12 92 327 Not Applicable
8 Status 0x5f1d5f88303d4a4dbc8e5f97ba967cc3 More File Information 8/22/2014 Unsigned 124 936 3928 Not Applicable
9 Status 0x7e370df3743b39cd375c52f7995783c4 More File Information 8/22/2014 Unsigned 862 3134 13616 Not Applicable
10 Status 0x1833fb3042facc2b3bc7b8edc29dfb2a More File Information 8/22/2014 Unsigned 2 11 39 Not Applicable
11 Status 0x42b6a94dd747df2b5f628a2752e62a98 More File Information 8/22/2014 Unsigned 3132 21052 79720 Not Applicable
12 Status 0x5017cac616d0215ad82e63500cd7cb76 More File Information 8/21/2014 Unsigned 0 2 2 Not Applicable
13 Status 0x9013b445eb4df6a0b2ed2d049a370dbd More File Information 8/20/2014 Unsigned 0 2 9 Not Applicable
14 Status 0x49b33e2b875abe592c81f0d679858de0 More File Information 8/19/2014 Unsigned 0 1 7 Not Applicable
15 Status 0x87b6be485d374f9b60c7a48b56f7cc5e More File Information 8/16/2014 Unsigned 0 2 4 Not Applicable
16 Status 0x7978b91b70462045b01f114223fa5871 More File Information 8/16/2014 Unsigned 0 1 13 Not Applicable
17 Status 0x01b4e6e990b6c5ea8856d96c7fd044b2 More File Information 8/15/2014 Unsigned 0 0 1 Not Applicable
18 Status 0x8c7c0b7838c45c009ca080c3efd60342 More File Information 8/14/2014 Unsigned 0 0 3 Not Applicable
19 Status 0x07f27822a1376c2da7f8c7265015cedc More File Information 8/12/2014 Unsigned 0 0 3 Not Applicable
20 Status 0x89b4c9e0a760204257cd09c8859667f7 More File Information 8/2/2014 Unsigned 0 0 1 Not Applicable
21 Status 0xe98a8c802cdb31fcf4121d9dfbea3677 More File Information 8/2/2014 Unsigned 0 0 5 Not Applicable
22 Status 0x4e486adfe3a0b9ed0eb0639902e9f64f More File Information 7/26/2014 Unsigned 0 0 2 Not Applicable
23 Status 0xdaae1cb1b1875b760496e7d3336da1ad More File Information 7/24/2014 Unsigned 0 0 1 Not Applicable
24 Status 0x59dc5bb82e4c8e0b3eadcfdbc44ba6e4 More File Information 7/15/2014 Unsigned 0 0 0 Not Applicable
25 Status 0xda8546f5aea676506ec7bb14901278c6 More File Information 7/12/2014 Unsigned 0 0 0 Not Applicable
26 Status 0xdd0a3ac0339d222329cbf9cfe0fe6aa5 More File Information 6/22/2014 Unsigned 0 0 0 Not Applicable
27 Status 0xd1fd59142e7b655d27eb938bb94b6f83 More File Information 6/10/2014 Unsigned 0 0 0 Not Applicable
28 Status 0xa3f00130a3177af0a263ae640dfcfe4c More File Information 5/31/2014 Unsigned 0 0 0 Not Applicable
29 Status 0xcb8d8ab9ced50556501014f97a9fa270 More File Information 5/23/2014 Unsigned 0 0 0 Not Applicable
30 Status 0x252f972131eb23596c20b82ca190dc5c More File Information 5/13/2014 Unsigned 0 0 0 Not Applicable
31 Status 0x44a23969244da9d90ac46b6879dfe6e2 More File Information 5/10/2014 Unsigned 0 0 0 Not Applicable
32 Status 0xb5e8782d4af1b3756f38e11e7c157bbe More File Information 4/21/2014 Unsigned 0 0 0 Not Applicable
33 Status 0xc3a2915c71ae6f225eb906c25ccd29b5 More File Information 4/13/2014 Unsigned 0 0 0 Not Applicable
34 Status 0xcbf5945651c96e471b3a004bbdc36864 More File Information 3/8/2014 Unsigned 0 0 0 Not Applicable
35 Status 0xefcc265c7c50677c7c9e0260981182c6 More File Information 3/2/2014 Unsigned 0 0 0 Not Applicable
36 Status 0x84ad8e1b758c1abea80cfcc087be0ed3 More File Information 2/17/2014 Unsigned 0 0 0 Not Applicable
37 Status 0xe6735d6e15457e06fede517051af0d70 More File Information 1/8/2014 Unsigned 0 0 0 Not Applicable
38 Status 0xf40bc97996b8e53799eef1d63996674b More File Information 12/18/2013 Unsigned 0 0 0 Not Applicable
39 Status 0xd8fd74f8e91a89255e708a50f25bfe4c More File Information 12/11/2013 Unsigned 0 0 0 Not Applicable
40 Status 0xd7bcd623b4fae5115ffcf90e2cf539c9 More File Information 11/11/2013 Unsigned 0 0 0 Not Applicable
41 Status 0x37bb375547e2e7052893c80409088489 More File Information 10/10/2013 Unsigned 0 0 0 Not Applicable
42 Status 0xadf2752a6e08c470fd49bb548af20cd4 More File Information 9/27/2013 Unsigned 0 0 0 Not Applicable
43 Status 0x007c627121e84c7ebf7e38e3a1dbcdec More File Information No Data Unsigned 0 0 0 Not Applicable
44 Status 0x3bcef6b66827ec0b9923d20e62d067ba More File Information No Data Unsigned 0 0 0 Not Applicable
45 Status 0x0b87d2319441038f62bddaeeb6bce156 More File Information No Data Unsigned 0 0 0 Not Applicable
46 Status 0x4d9a9a3ebdd3193531b98fd96c2a9fb8 More File Information No Data Unsigned 0 0 0 Not Applicable
47 Status 0x001b4e6e990b6c5ea8856d96c7fd044b More File Information No Data Unsigned 0 0 0 Not Applicable
48 Status 0xcbfa30492d70ce3938d8a7783d0c0436 More File Information No Data Unsigned 0 0 0 Not Applicable
49 Status 0xcda7738a92e183a78498544bd0f1d0db More File Information No Data Unsigned 0 0 0 Not Applicable
50 Status 0xd67945a2290e98bb54d7792f09e7504e More File Information No Data Unsigned 0 0 0 Not Applicable
51 Status 0x584450c5b2439571755d40444589c63d More File Information No Data Unsigned 0 0 0 Not Applicable
52 Status 0x6355e3cac89a910d5c80c371729660f2 More File Information No Data Unsigned 0 0 0 Not Applicable
53 Status 0x1bd41eda5b869afc99895c39a8de36e1 More File Information No Data Unsigned 0 0 0 Not Applicable
54 Status 0xc1d50243355a290cb3aa684fd8b38170 More File Information No Data Unsigned 0 0 0 Not Applicable
55 Status 0x9a2cd21b28bc41e8cdf22083c277dd8f More File Information No Data Unsigned 0 0 0 Not Applicable
56 Status 0x5584247b568c2e53934873f4b655fe6a More File Information No Data Unsigned 0 0 0 Not Applicable
57 Status 0x414de7cf9d3f19c3ea902f1bb38ec116 More File Information No Data Unsigned 0 0 0 Not Applicable
58 Status 0x7768445985f1770d2e41657d6ceccdeb More File Information No Data Unsigned 0 0 0 Not Applicable
59 Status 0xf53cddef33a4c41336a782be3d170158 More File Information No Data Unsigned 0 0 0 Not Applicable
60 Status 0x7ce20569925df6789c31799f0c538f29 More File Information No Data Unsigned 0 0 0 Not Applicable
61 Status 0x7de46c9c40abb58c8fdfe0212a3bf2b4 More File Information No Data Unsigned 0 0 0 Not Applicable
62 Status 0xc45cf2b269e46ec2525652aefa9cd5bd More File Information No Data Unsigned 0 0 0 Not Applicable
63 Status 0x05584247b568c2e53934873f4b655fe6 More File Information No Data Unsigned 0 0 0 Not Applicable
64 Status 0xb067064d68be516f1b5417a086f0bfe9 More File Information No Data Unsigned 0 0 0 Not Applicable
65 Status 0x25ecfa69af1563fde8dfd31f9954497a More File Information No Data Unsigned 0 0 0 Not Applicable
66 Status 0x85b1054db58d13aa42d7dca778c30f57 More File Information No Data Unsigned 0 0 0 Not Applicable
67 Status 0xb1888100dccb6c2f49d08360d75c221e More File Information No Data Unsigned 0 0 0 Not Applicable
68 Status 0x64e41e8fee655b03e3f19ded21ba5118 More File Information No Data Unsigned 0 0 0 Not Applicable
69 Status 0x20568ef89b9d6c7f04d56d1f7af42a08 More File Information No Data Unsigned 0 0 0 Not Applicable
70 Status 0x5e15260e508e14f2f6bd19360facc52c More File Information No Data Unsigned 0 0 0 Trojan.Win32.Generic!BT
71 Status 0xc812535499520a42b9517e55728c6e31 More File Information No Data Unsigned 0 0 0 Not Applicable
72 Status 0x07270f0b822cb67f0c32bef7fb00ca4d More File Information No Data Unsigned 0 0 0 Not Applicable
73 Status 0x95b5c22e386a54368c2898561883df25 More File Information No Data Unsigned 0 0 0 Not Applicable
74 Status 0x220a98365d4c39de74918de0f7a535ab More File Information No Data Unsigned 0 0 0 Not Applicable
75 Status 0x049b33e2b875abe592c81f0d679858de More File Information No Data Unsigned 0 0 0 Not Applicable
76 Status 0xe5ee2f4700b6a85f0d45a18c67da500f More File Information No Data Unsigned 0 0 0 Not Applicable
77 Status 0x61c609862f7766f1f7c8a9af2f13f523 More File Information No Data Unsigned 0 0 0 Not Applicable
78 Status 0x439a6e8e49017e8b0a8e8fe45ecb41b9 More File Information No Data Unsigned 0 0 0 Not Applicable
79 Status 0x6bb3f4e4b01913f1764cc137e841b520 More File Information No Data Unsigned 0 0 0 Not Applicable
80 Status 0x097d44ee3e44cdc7035e3cb2ef20babd More File Information No Data Unsigned 0 0 0 Not Applicable
81 Status 0x97d44ee3e44cdc7035e3cb2ef20babdb More File Information No Data Unsigned 0 0 0 Not Applicable
82 Status 0x2e95b0eb0d164f07726fae54355db4f8 More File Information No Data Unsigned 0 0 0 Not Applicable
83 Status 0xd80b933969d063df79eb7ddcfb3c6cfb More File Information No Data Unsigned 0 0 0 Trojan.Win32.Generic!BT
84 Status 0xb5f17f75d237962ef86be6552294c6a3 More File Information No Data Unsigned 0 0 0 Not Applicable
85 Status 0xf9b5b99688aae1dfed0427b539b55935 More File Information No Data Unsigned 0 0 0 Not Applicable
86 Status 0xb2b2a09e14d23dc4c3d4847df279da8b More File Information No Data Unsigned 0 0 0 Not Applicable
87 Status 0x8e287e3adf8fe1c00df44cce3ce7de21 More File Information No Data Unsigned 0 0 0 Not Applicable
88 Status 0xe3fc9bcdab600896eaee3890906dbe62 More File Information No Data Unsigned 0 0 0 Trojan.Win32.Generic.pak!cobra
89 Status 0x0c5f265bdc1c4eb29b8fc1b2fba60b4c More File Information No Data Unsigned 0 0 0 Not Applicable
90 Status 0xa16db3f8cab88b0219c27a75087a1c37 More File Information No Data Unsigned 0 0 0 Trojan.Win32.Generic!BT
91 Status 0x967d5c1fba81cc3c001f7604e5714899 More File Information No Data Unsigned 0 0 0 Trojan.Win32.Generic!BT
92 Status 0xc6a68b02e013a4c355f587d115a52611 More File Information No Data Unsigned 0 0 0 Trojan.Win32.Generic!BT
93 Status 0x9c840906eaad95d9aed167a0dca25e75 More File Information No Data Unsigned 0 0 0 Not Applicable
94 Status 0x51c0eb74d68bb7d76b11d47c461278da More File Information No Data Unsigned 0 0 0 Not Applicable
95 Status 0x89d4b4e6f01f23e9d2948bc51c0d978d More File Information No Data Unsigned 0 0 0 Not Applicable
96 Status 0x6bb36358e4ca6de2001e3d01eb0207db More File Information No Data Unsigned 0 0 0 Not Applicable
97 Status 0x74d1fa29d9339960f6756f05b4152e5a More File Information No Data Unsigned 0 0 0 Not Applicable
98 Status 0xbf8f3ff804f8f09129e60adca58e3022 More File Information No Data Unsigned 0 0 0 Not Applicable
99 Status 0x34e1b25a04ac733b6e87f5a9e05b7b6c More File Information No Data Unsigned 0 0 0 Not Applicable
100 Status 0x7d7f53be3277847df1b385ca2e0c55cf </tr></table>'>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 0xe33a392c6dbe3f421d54b59ad7c7ca95 7/26/2014 2:35:00 AM Unknown Unknown Speech 34 KB
2 Status 0xf9a1b8f3cdd2d5320a7388511bba4907 6/17/2014 9:33:00 AM Unknown Unknown Speech 15 KB
3 Status 0x47e15b37c5ab388208421e060ee2348e 4/25/2014 9:39:00 PM Unknown Unknown Speech 63 KB
4 Status 0x2b5f5f347a9b7387f049e4ea3fd2d7de 7/22/2013 9:01:00 PM Unknown Unknown Speech 91 KB
5 Status 0x66266d5d418f1cfba061afab9df4b1e5 5/2/2013 8:45:00 AM Unknown Unknown Speech 34 KB
6 Status 0xdbdb6caf46863e7b6c38a3b35781a3c8 1/31/2013 8:05:00 PM Unknown Unknown Speech 22 KB
7 Status 0xe0817934ef3b9bf490b83693ce2cf45f 12/17/2012 4:25:00 AM Unknown Unknown Speech 41 KB
8 Status 0x1adcbae1a3645882b510aa1f20dc5f3a 8/25/2012 11:14:00 PM Unknown Unknown Speech 42 KB
9 Status 0x6d197824dc21a74a0fdaf2e2397121b3 5/26/2012 3:19:00 PM Unknown Unknown Speech 34 KB
10 Status 0x4d209e4308ab4d95c5ff87b29a3c0163 4/28/2012 7:28:00 PM Unknown Unknown Speech 22 KB
11 Status 0x3c9a786e3ec63c0545e0aa749b966ede 3/2/2012 3:53:00 AM Unknown Unknown Speech 20 KB
12 Status 0x5f1d5f88303d4a4dbc8e5f97ba967cc3 2/8/2012 4:56:00 AM Unknown Unknown Speech 15 KB
13 Status 0x3a7b9d235519f50e1105c783949b0f70 2/8/2012 4:25:00 AM Unknown 5.2.3790.3959 (srv03_sp2_rtm.070216-1710) Speech 15 KB
14 Status 0x24232996a38c0b0cf151c2140ae29fc8 2/8/2012 3:38:00 AM Unknown 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158) Speech 15 KB
15 Status 0xb5e8782d4af1b3756f38e11e7c157bbe 2/8/2012 3:07:00 AM Unknown Unknown Speech 24 KB
16 Status 0x59dc5bb82e4c8e0b3eadcfdbc44ba6e4 2/8/2012 12:14:00 AM Unknown Unknown Speech 15 KB
17 Status 0x4a3cdcef8ed41b221f3dbef5792fb52d 2/7/2012 11:30:00 PM Unknown Unknown Speech 8 KB
18 Status 0x9013b445eb4df6a0b2ed2d049a370dbd 2/7/2012 8:12:00 PM Unknown Unknown Speech 15 KB
19 Status 0xe98a8c802cdb31fcf4121d9dfbea3677 2/7/2012 4:12:00 PM Unknown Unknown Speech 15 KB
20 Status 0x5584247b568c2e53934873f4b655fe6a 2/7/2012 3:21:00 PM Unknown 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158) Speech 15 KB
21 Status 0xf53cddef33a4c41336a782be3d170158 2/7/2012 2:26:00 PM Unknown Unknown Speech 15 KB
22 Status 0x4e486adfe3a0b9ed0eb0639902e9f64f 2/7/2012 2:17:00 PM Unknown Unknown Speech 15 KB
23 Status 0x07c627121e84c7ebf7e38e3a1dbcdec3 2/7/2012 10:33:00 AM Unknown 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) Speech 15 KB
24 Status 0xcbf5945651c96e471b3a004bbdc36864 2/7/2012 4:15:00 AM Unknown Unknown Speech 36 KB
25 Status 0x44a23969244da9d90ac46b6879dfe6e2 2/7/2012 3:24:00 AM Unknown 5.1.2600.3244 (xpsp.071030-1535) 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.