Ik heb op een relatief oudere PC een probleem: zodra ik DMA inschakel voor de harde schijf, gaat deze bij de volgende herstart in DOS-compatibiliteitsmodus. Dan komt er in apparaatbeheer een geel uitroepteken bij de primaire IDE-controller (foutcode 10) en verdwijnt de harde schijf uit de lijst van schijfstations. De PC werkt hierna nog wel, alleen de performance van de harde schijf gaat ernstig achteruit.
DMA uitschakelen is hierna niet meer mogelijk via apparaatbeheer, omdat de harde schijf simpelweg niet meer getoond wordt. In de "veilig modus" kan dat ook niet, want daar wordt het DMA-vinkje niet getoond. Enige mogelijkheid is om in het register handmatig de waarde van "IDEDMADRIVE0" in "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\hdc\0001\" op "00" te zetten en te herstarten.
Maar dan rest dus de vraag waarom de DMA-mode niet werkt voor de harde schijf?
Aan de harde schijf (Western Digital WD136AA, 13,6GB, ondersteuning tot ATA-66) kan het niet liggen, deze is uit een ander systeem gehaald waar hij wèl probleemloos in DMA-mode heeft gewerkt.
Aan het moederbord kan het ook niet liggen, want DMA-mode werkt wel voor de aangesloten Cdrom-speler en LS120-station.
Het moederbord is een vrij standaard bordje uit de jaren '90 (merk is volgens mij Soyo) met een 440BX chipset en een Pentium II 333Hz CPU, 384MB RAM.
Aangesloten IDE-drives:
Primair kanaal: Harde schijf
Secundair kanaal: CD-ROM en LS120-diskette
Het probleem met inschakelen van DMA voor de harde schijf doet zich zowel voor met Windows 98 als ME.
Zonder DMA werkt alles dus prima, op lage performance van de harde schijf na:
Zodra ik DMA inschakel voor de harde schijf en de PC herstart, komt de controller in probleem-modus en verdwijnt de harde schijf uit de lijst:
En op het tabblad "prestaties" krijg ik dit te zien:
Dit is bij een schone installatie van Windows ME. Alleen drivers voor de Matrox G250 VGA en Compex RL2000 netwerkkaart zijn geïnstalleerd. Maar ook zonder deze drivers doet dit probleem zich voor. Er zijn geen DOS-programma's of drivers geïnstalleerd.
Iemand enig idee hoe ik de schijf alsnog in DMA-modus kan laten werken?
DMA uitschakelen is hierna niet meer mogelijk via apparaatbeheer, omdat de harde schijf simpelweg niet meer getoond wordt. In de "veilig modus" kan dat ook niet, want daar wordt het DMA-vinkje niet getoond. Enige mogelijkheid is om in het register handmatig de waarde van "IDEDMADRIVE0" in "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\hdc\0001\" op "00" te zetten en te herstarten.
Maar dan rest dus de vraag waarom de DMA-mode niet werkt voor de harde schijf?
Aan de harde schijf (Western Digital WD136AA, 13,6GB, ondersteuning tot ATA-66) kan het niet liggen, deze is uit een ander systeem gehaald waar hij wèl probleemloos in DMA-mode heeft gewerkt.
Aan het moederbord kan het ook niet liggen, want DMA-mode werkt wel voor de aangesloten Cdrom-speler en LS120-station.
Het moederbord is een vrij standaard bordje uit de jaren '90 (merk is volgens mij Soyo) met een 440BX chipset en een Pentium II 333Hz CPU, 384MB RAM.
Aangesloten IDE-drives:
Primair kanaal: Harde schijf
Secundair kanaal: CD-ROM en LS120-diskette
Het probleem met inschakelen van DMA voor de harde schijf doet zich zowel voor met Windows 98 als ME.
Zonder DMA werkt alles dus prima, op lage performance van de harde schijf na:
Zodra ik DMA inschakel voor de harde schijf en de PC herstart, komt de controller in probleem-modus en verdwijnt de harde schijf uit de lijst:
En op het tabblad "prestaties" krijg ik dit te zien:
Dit is bij een schone installatie van Windows ME. Alleen drivers voor de Matrox G250 VGA en Compex RL2000 netwerkkaart zijn geïnstalleerd. Maar ook zonder deze drivers doet dit probleem zich voor. Er zijn geen DOS-programma's of drivers geïnstalleerd.
Iemand enig idee hoe ik de schijf alsnog in DMA-modus kan laten werken?
[ Voor 5% gewijzigd door Josefien op 03-07-2016 18:03 ]