I've noticed some sort of problem with high CPU for the past few weeks and decided to really look into it just this morning. I also found this module consuming my computer. With three Windows LogonIDs all "logged on" (I flip back and forth between the three) they nearly consume up all the horsepower I have and I can get little else done.
If I "suspend" igfxEM.exe with the Process Explorer, everything returns to normal. I'm not sure whether I even have the option to uninstall this software ... or hopefully wait for a fix.
Thanks for joining the Graphics community.
I would need more information in regards to your system configuration:
Which version of Windows do you have? 32 or 64bit.
Also, the exact processor model and the graphics controller:
Click the Windows icon, and then right-click Computer .
Select Properties .
Find System Type on the Properties window, and then note the processor model.
Please copy-paste or attach the Graphics report generated within the Intel Graphics control panel
The exact processor model is in screenshot from previous post : Intel HD Graphics 4600.
The operating system is 64 bits (Windows 7, service pack 1).
The processor is Intel Core i7-4700HQ CPU @ 2.40GHz (see attached screenshot here).
Also below is a copy of the report.
Intel(R) HD Graphics 4600
Report Date: Monday, November 24, 2014
Report Time [hh:mm:ss]: 10:12:08 PM
Driver Version: 10.18.10.3960
Operating System: Windows* 7 Ultimate (6.1.7601)
Default Language: French (France)
Physical Memory: 16267 MB
Vendor ID: 8086
Device ID: 0416
Device Revision: 06
Video BIOS: 2170.0
Current Resolution: 1920 x 1080
Processor: Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz
Processor Speed: 2394 MHz
Processor Graphics in Use: Intel(R) HD Graphics 4600
Shader Version: 5.0
OpenGL* Version: 4.3
OpenCL* Version: 1.2
* Microsoft DirectX* *
Runtime Version: 11.0
Hardware-Supported Version: 11.0
* Devices connected to the Graphics Accelerator *
Active Displays: 1
* Built-in Display *
Display Type: Digital
DDC2 Protocol: Supported
Connector Type: Embedded DisplayPort
Device Type: Built-in Display
Maximum Image Size
Horizontal Size: 14.96 inches
Vertical Size: 8.27 inches
1920 x 1080 (60p Hz)
1920 x 1080 (40p Hz)
00 FF FF FF FF FF FF 00 0D AF 20 17 00 00 00 00
02 15 01 04 90 26 15 78 02 ED 95 A3 54 4C 9C 26
0F 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 E1 36 80 AE 70 38 26 40 34 23
36 00 7E D7 10 00 00 1A 1D 24 80 A0 70 38 1F 40
30 20 35 00 7E D7 10 00 00 1A 00 00 00 FE 00 48
43 39 47 4B 80 31 37 33 48 47 45 0A 00 00 00 00
00 00 41 31 9E 00 00 00 00 02 01 0A 20 20 00 F3
* Other names and brands are the property of their respective owners.
This problem does not occur all the time ... but when it starts, the only way to stop it is either to "suspend" igfxEM.exe or re-boot.
I re-booted a couple of days ago (not because of this but because I installed something unrelated and it required a re-boot), and the problem has not occurred since then and igfxEM.exe is not currently suspended.
If the pattern repeats itself, however, I would assume that the problem will occur given enough time.
For me, this problem seems to have started when some maintenance was applied to my system back on October 21st. At that time, an updated version of "Intel(R) Graphics Driver" was downloaded and installed as an "optional" update in Windows Update. The "details" from Windows Update is as follows:
Intel Corporation - Graphics Adapter WDDM1.1, Graphics Adapter WDDM1.2, Graphics Adapter WDDM1.3 - Intel(R) HD Graphics
Installation date: 10/21/2014 3:48 PM
Installation status: Successful
Update type: Optional
Intel Corporation Graphics Adapter WDDM1.1, Graphics Adapter WDDM1.2, Graphics Adapter WDDM1.3 software update released in October, 2014
Help and Support:
A new version of igfxEM.exe seems to have be included in this update.
I don't know if the problem is actually in igfxEM.exe ... but when I suspend igfxEM.exe the high cpu goes away.
So when I look into the Windows Control Panel's "Programs and Features", I see "Intel(R) Graphics Driver". Is the actual graphics driver contained in that package? Or is that package some "optional" software that I can possibly do without?
If I can do without that software, I would consider uninstalling it.
A few additional infos:
* My laptop is running also an nVidia 750M graphics card ; with latest certified drivers. The problem does not seem related to any change on that side. The problem was clearly after the optional windows update of Intel drivers, as Bob said.
* I believe the problem occurs when switching between users (several user sessions are opened) and/or when system was previously in Sleep or Hibernate. But I am not 100% sure.
* I have created a "full dump" of the "igfxEM.exe" process that was running at full speed using process explorer. It is about 72MB. Should I send it to you ? What would be the best way ?
Agree with Greg.
I should add that you might be able to eliminate hibernate since that's turned off on my computer.
In my power plan, I have "sleep after" set to zero, so it shouldn't sleep ... but I did have "hybrid sleep" set to "yes" so I just set it to "no". The screen turns off after 5 minutes ... other than that, everything stays awake (again, this is a desktop).
I also switch between Windows LogonIDs periodically ... so that can be a source of the issue.
I took the Intel graphics software off the tray .. not sure how to get it back....
Hope this is helpful info...
I can confirm the same issue on my desktop. It started after installing the latest drivers. My PC specs:
CPU: i3 4150
RAM: 4GB DDR3
OS: Windows 7 64bit
I'm using the integrated Intel HD4400 as the primary graphics card.
At random occasions the igfxEM.exe process starts hogging the CPU (task manager reports that it uses about 25% of CPU). the only solution is to either manually kill the process or reboot.
Just wanted to report that the problem surfaced again and I had to suspend igfxFM.exe. I eventually rebooted and all's well for now.
I also need to report that I was incorrect about my system not having hibernate enabled. I recently noticed that hibernate was enabled. That must have happened when I changed power plans. I did turn it off in the active power plan and disabled it within Windows (the hiberfile is gone) ... but I now need to go back into my saved powers plans to ensure that hibernate is off in each plan (just in case I ever decide to use that plan again).
It seems that this program ... igfxFM.exe ... is being called the graphics driver, but it's not the actual name of the graphics driver program.
What is the purpose of this program?
Is it part of some optional software that we may be able to disable until the actual problem is resolved??