System Idle Process

Common Tags for this Issue:
MOST POPULAR ANSWER

[Solved] high cpu, high system idle process, and crappy sound

Question By January 10, 2012 at 23:13:04 Pacific
i have a Dell 6400, running XP with SP3, which has been rock solid for 5 years even when running heavy load apps.

Blue Screen of Death (BSOD) appeared about 3 months ago, and has been repeating almost daily since, and my sound is skippy/crappy.

- system idle process is always high, typically 50-97% of CPU load, which is understandable if there are no other apps active HOWEVER when I intentionally open multiple heavy apps such as Photoshop, Maximizer and MS Access in quick succession, and the CPU use spikes to 90-95% capacity (as expected), system idle process still hogs the vast majority of the CPU use and leaves maybe 10-20% for all the other apps.
- i opened my task manager and listened to a MP3 file. System idle process was always high (as per above) and the sound 'skipping' increased proportionally with CPU load, which was being hogged by the system idle process

- i downloaded and ran the MS SDK debug program on the BSOD mini-dump file. This revealed ... "unable to load image ntoskrnl.exe", "Unable to load image portcls.sys", and "Unable to load image sthda.sys" Since the latter 2 are audio related I uninstalled my audio driver and re-installed the latest version
- i updated my Bios to the latest version
- i ran chkdsk and it was error free
- my system is virus free - i run Norton scans frequently

I've spent a couple of days googling to solve this. Any help would be appreciated, txs, Robert

Bug details follow
* Bugcheck Analysis *
* *
*******************************************************************************

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 88858fbb, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000000, value 0 = read operation, 1 = write operation
Arg4: 85a0e017, address which referenced memory

Debugging Details:
------------------


READ_ADDRESS: 88858fbb

CURRENT_IRQL: 2

FAULTING_IP:
+1244
85a0e017 8588988f8588 test dword ptr [eax-777A7068h],ecx

CUSTOMER_CRASH_COUNT: 1

DEFAULT_BUCKET_ID: DRIVER_FAULT

BUGCHECK_STR: 0xD1

PROCESS_NAME: Idle

LAST_CONTROL_TRANSFER: from aa630a3b to 85a0e017

STACK_TEXT:
WARNING: Frame IP not in any known module. Following frames may be wrong.
805512b0 aa630a3b 872ca2a8 805513fc aa661edb 0x85a0e017
805512bc aa661edb 875d61c0 872ca2a8 aa661d11 portcls!CPortWaveCyclic::Notify+0xe
805513fc 8050232b 8055c0c0 ffdff9c0 ffdff000 sthda+0xeedb
80551428 80545eef 8055c4c0 00000000 0006b8a0 nt!KiFindFirstSetRight+0x9b
ffdff980 8055c4c4 f79a5000 000c84a8 00000002 nt!ExpCheckForResource+0x7
ffdff98c 00000000 80551440 00000001 000c84a8 nt!MiPageFileTraces+0x1244


STACK_COMMAND: kb

FOLLOWUP_IP:
portcls!CPortWaveCyclic::Notify+e
aa630a3b ?? ???

SYMBOL_STACK_INDEX: 1

SYMBOL_NAME: portcls!CPortWaveCyclic::Notify+e

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: portcls

IMAGE_NAME: portcls.sys

DEBUG_FLR_IMAGE_TIMESTAMP: 48025ccc

FAILURE_BUCKET_ID: 0xD1_portcls!CPortWaveCyclic::Notify+e

BUCKET_ID: 0xD1_portcls!CPortWaveCyclic::Notify+e

SOLVED
Avatar
Solved By February 6, 2012 at 14:54:56 Pacific
Right click on 'my computer' - manage - device manager - IDE/ATAPI controllers
dropdown and rightclick on Primary IDE channel - properties - advanced settings (transfer mode and current transfer mode should be set to DMA) If not, just uninstall the driver, this will requaire you to restart your pc in order to set your hardisk to DMA mode. Hope this info will solve your problems ^o^
Other Solutions
28 Questions 46 Answers

Ask Question