Beste mensen,
Sinds enige tijd heb ik het probleem dat op willekeurige momenten de "Deferred Procedure Calls" onnodige CPU load gaan veroorzaken. Na heel het internet afgestruind te hebben heb ik na twee maanden nog steeds geen oplossing, dus tijd voor een topicje op Tweakers.
Allereerst mijn systeem: ik heb een laptop met XP SP2 erop. Deze werkt al tijden eigenlijk prima, totdat ik 2 maanden geleden last kreeg van onnodige CPU-load. Deze kon ik via de task manager niet zo snerl thuisbrengen, dus probeerde ik het tooltje Process Explorer. Dit bood uitkomst, ik zag dat de CPU-load veroorzaakt werd door Deferred Procedure Calls. Het proces killen kan niet.
Daarna probeerde ik te bekijken waardoor het probleem kwam. Dit heb ik met RATTv3 geprobeerd. Hieruit bleek dat de volgende "processen" veel DPC's veroorzaakten:
- NDIS.sys: 190504 DPC's, 2,5ms.
- ACPI.sys: 1043268 DPC's , 5ms.
- ntoskrnl.exe: 1576980 DPC's, 0,87ms.
Daarnaast veel DPC's van dingen die met het geluid te maken hebben. Verder moet ik opmerken dat ik niet goed weet wat die ms betekent, maar ik denk dat dat het aantal seconden is dat dit proces mijn CPU in beslag heeft genomen. Ik had RATTv3 een minuut aangezet, gedurende dit tijdsinterval gaf Process Explorer aan dat er weer eens 20% van mijn CPU door DPC's in beslag waren genomen.
Nu heb ik heel het internet afgestruind, van alles geprobeerd. Voorbeelden:
- Registerinstellingen aanpassen.
- Alle drivers zo'n beetje geherinstalleerd.
- In apparaatbeheer 1 voor 1 apparaten uitschakelen en kijken of de DPC's weggaan. Dit was niet het geval.
- RAM-slots schoongemaakt (las ergens dat dit bij iemand hielp).
En verder dan dit ben ik niet gekomen, want ik heb eigenlijk geen idee wat ik verder kan doen. Mijn broer heeft dezelfde laptop met dezelfde configuratie en heeft nergens last van.
Nu, beste Tweakers, is het aan jullie om mij hopelijk de oplossing van dit probleem te brengen. Ik wens jullie veel succes, want ik kom er niet meer uit
.
Sinds enige tijd heb ik het probleem dat op willekeurige momenten de "Deferred Procedure Calls" onnodige CPU load gaan veroorzaken. Na heel het internet afgestruind te hebben heb ik na twee maanden nog steeds geen oplossing, dus tijd voor een topicje op Tweakers.
Allereerst mijn systeem: ik heb een laptop met XP SP2 erop. Deze werkt al tijden eigenlijk prima, totdat ik 2 maanden geleden last kreeg van onnodige CPU-load. Deze kon ik via de task manager niet zo snerl thuisbrengen, dus probeerde ik het tooltje Process Explorer. Dit bood uitkomst, ik zag dat de CPU-load veroorzaakt werd door Deferred Procedure Calls. Het proces killen kan niet.
Daarna probeerde ik te bekijken waardoor het probleem kwam. Dit heb ik met RATTv3 geprobeerd. Hieruit bleek dat de volgende "processen" veel DPC's veroorzaakten:
- NDIS.sys: 190504 DPC's, 2,5ms.
- ACPI.sys: 1043268 DPC's , 5ms.
- ntoskrnl.exe: 1576980 DPC's, 0,87ms.
Daarnaast veel DPC's van dingen die met het geluid te maken hebben. Verder moet ik opmerken dat ik niet goed weet wat die ms betekent, maar ik denk dat dat het aantal seconden is dat dit proces mijn CPU in beslag heeft genomen. Ik had RATTv3 een minuut aangezet, gedurende dit tijdsinterval gaf Process Explorer aan dat er weer eens 20% van mijn CPU door DPC's in beslag waren genomen.
Nu heb ik heel het internet afgestruind, van alles geprobeerd. Voorbeelden:
- Registerinstellingen aanpassen.
- Alle drivers zo'n beetje geherinstalleerd.
- In apparaatbeheer 1 voor 1 apparaten uitschakelen en kijken of de DPC's weggaan. Dit was niet het geval.
- RAM-slots schoongemaakt (las ergens dat dit bij iemand hielp).
En verder dan dit ben ik niet gekomen, want ik heb eigenlijk geen idee wat ik verder kan doen. Mijn broer heeft dezelfde laptop met dezelfde configuratie en heeft nergens last van.
Nu, beste Tweakers, is het aan jullie om mij hopelijk de oplossing van dit probleem te brengen. Ik wens jullie veel succes, want ik kom er niet meer uit