I have 2 IBM servers Intel Xeon Dual core with > 2gb RAM.
the problem is that Taskmanager uses one full core when i open it.
The same happens when i copy files in the explorer.
(source: bghupdate.com.ar)
Threads in procexplorer http://www.bghupdate.com.ar/chasco/threads.jpg
OS: Windows 2003 Server
Things i tried:
- Installed all updates
- They has kaspersky anti virus and they previously had Nod32.
- All drivers installed OK.
- All unused devices are disabled in the bios. (Planar SCSI, Serial Ports, LPT, Audio, Unused networks)
- Reinstalled win 2003 SP2.
- No conflict in drivers
- Tried opening via remote desktop and the problem continues.
- Updated Bios and Scsi firmware to latest versions
- Updated all drivers from IBM
The cpu utilization is in the Kernel Times (Red in taskmanager)
If i open Proces Explorer and i navigate to the threads consuming CPU the stack traces ends always in "NtkrnlPA!UnexpectedInterrupt", all threads stacks end in "UnexpectedInterrupt"
ntoskrnl.exe!KiUnexpectedInterrupt+0x48
ntoskrnl.exe!KeWaitForMutexObject+0x20e
ntoskrnl.exe!CcSetReadAheadGranularity+0x1ff9
ntoskrnl.exe!IoAllocateIrp+0x3fd
ntoskrnl.exe!KeWaitForMutexObject+0x20e
ntoskrnl.exe!NtWaitForSingleObject+0x94
ntoskrnl.exe!DbgBreakPointWithStatus+0xe05
ntdll.dll!KiFastSystemCallRet
kernel32.dll!WaitForSingleObject+0x12
taskmgr.exe+0xeef6
kernel32.dll!GetModuleHandleA+0xdf
Any help would be appreciated!
Best Answer
It is hard to tell from your list - have you installed updated drivers and BIOS firmware?
I've had this same issue twice in the past (both on Dell servers). Once it was outdated drivers for a video card, the other time it was outdated BIOS firmware.