Ndis.sys high CPU
JOHN NYSTAD asked on February 15, 2013. Status: Answered & Closed.
Ndis.sys Consuming More Than 50% CPU
» When I installed Windows 7 x64 Ultimate I received problem. When I disconnect power cord from my notebook 1 CPU's kernel become very high usage. Even mouse pointer moves with leaps. I tried to investigate problem with Process Explorer and founded, that DPC(Ndis.sys) loads CPU over 50%.
The possibilities are Bad RAM, driver conflicts or a networking bug in the LAN driver. You should consider removing or updating drivers in this case.
Besides, Ndis.sys error may be a BSOD; Ndis.sys not found or missing or damaged; virus infection(TrojanDownloader:Win32/Bulilit.A); exe/dll is not responding; the file has encountered a problem and needs to close; out of system resource; faulting module indicating that some .dll file was missing".
To exactly diagnose the cause is quite troublesome, so firstly carry out an antivirus scan and remove virus or Trojan, next, we need to fix all related dll files, which have been corrupted or damaged by malware and its removal. DLL Suite comes for help! It is a professional repair tool for this kind of problem. In DLL Suite's Dashboard menu, there is a built-in feature of Fix BSOD, which aims to remove all .sys file related problems automatically. DLL Suite' MS Tools menu contains all the required Microsoft products necessary to clear disc and remove all the unwanted files. You can clean up your registry and remove the problem of high CPU usage with its help.
Download DLL Suite, install and run > Click Dashboard menu and > Click Scan DLL Errors button > Click Fix DLL Errors button after the scan. And all the problems directly associated with l1c62x64.sys file are fixed.
Then click DLL Suite' MS Tools menu to download all Windows tools for free to fix, clean, optimize and speed up your PCs!
BRAD PLUNKETT replied on February 19, 2013
- RONALD ROTGER replied on February 15, 2013: » Lets make sure that all the advanced power options are set to never, to do that follow the steps below.
a. Open Power Options by clicking the Start button, clicking Control Panel, clicking System and Security, and then clicking Power Options.
b. On the Select a power plan page, click Change plan settings next to the selected plan.
c. On the Change settings for the plan page, click Change advanced power settings.
d. On the Advanced settings tab, double-click Sleep, double-click Sleep after, and then do one of the following: If you're using a laptop, click On battery or Plugged in (or both), click the arrow, and then click Never. If you're using a desktop computer, click Setting, click the arrow, and then click Never.
e. Double-click Hibernate after, and then do one of the following: If you're using a laptop, click On battery or Plugged in (or both), click the arrow, and then click Never. If you're using a desktop computer, click Setting, click the arrow, and then click Never.
f. If you also want the display to stay turned on, double-click Display, double-click Turn off display after, and then do one of the following: If you're using a laptop, click On battery or Plugged in (or both), click the arrow, and then click Never. If you're using a desktop computer, click Setting, click the arrow, and then click Never.
g. Click OK, and then click Save changes.
If the above provided steps doesn't resolve the issue then you may check the event viewer for the errors.
- ALICE SIMMONS replied on February 15, 2013: » I've had the same problem with ACPI.sys using as much as 60% on one core of my CPU. I'm using Windows 7 x64.
The problem occured only after I put the system on "sleep". After few hours the system spontaneously woke up and I noticed the high CPU usage. I discovered that ACPI.sys+0x1af44 thread was responsible.
Since it happened after waking up from sleep I went through Event Viewer to see what triggered the resume. The result: "Wake Source: Device -Intel(R) ICH10 Family PCI Express Root Port 5 - 3A48"
Proceeded to device manager to see what was on that port and voila: "Realtek PCIe GBE Family Controller" was shown. Next I disabled the option in Power Management for the device: "Allow this device to wake the computer". Immediately the CPU usage went to normal (without restarting).
- ELIZABETH BOWEN replied on February 15, 2013: » I'm having this problem too on W7x64. After coming out of sleep mode, and waiting for system to stablize, there is then an endless cycle of cpu usage spikes about every 5 seconds, spike width about 2 seconds. This behaviour repeats until rebooting. Xperf DPC CPU usage shows ndis.sys ndisMTimerDpcX is consuming the most time.
Narrowed down problem to Intel network card drivers by toggling disabled/enabled status in device manager. Updating drivers fixed the problem. Note: had to go to Intel website to get latest driver because the "Update Driver" functionality in Device Manager doesn't search very far - not even the Intel website. So, moral of this tale - don't rely on DM to search the web for a driver!!
Note that this problem only occurs when more than one core is enabled.
- ELEANOR PARRISH replied on February 16, 2013: » i seem to remember a similar ndis error i had on xp a long time ago - pretty sure it was the drivers for the network card - had to use an older (or hacked?) version of the drivers to stop the bsod -
but cards are so cheap - thought about getting a new one?
DLL Q & A You Might Like:
- Blue Screens With Ntoskrnl.exe And Win32k.sys »
- Bluescreen Ndis.sys Windows 7 »
- BSOD Caused By Tcpip.sys Stop 0xD1 »
- Meydfv.sys Driver And Win32.Netsky Spyware Alert Trojan »
- BSODs Involving NTFS.SYS NTOSKRNL.EXE WIN32K.SYS »
- System Restore and Sys File Integrity Check Errors »
- Why ToolbarUpdaterService.exe Tying Up 25% of CPU »