VOGONS


First post, by HugoBoss1985

User metadata
Rank Newbie
Rank
Newbie

Who can help me out with this?

I am getting BSOD "Disk Write Error Unable to write to disk D: data might be lost" during games.

System has 512mb ram and sata drive is jumpered to limit it to 1.5gbps.

If I press a key I can just continue playing my game, but it would freeze and give that BSOD a bit later always.

This morning I turned the pc on and was greeted with scandisk and surface test. Surface test froze. And I got the warning about potential bad sectors developing on my drive...
I also get regular registry checker (which shuts the pc off...) and windows protection errors.
Or Windows boot logo loop.
Guess my fresh install from yesterday is corrupt already.

This is with my Win98SE build with Nforce3 (NOT set to "RAID") motherboard and a 80GB sata HDD drive.
The HDD drive is tested with HDtune in Windows XP, no bad sectors or issues.
Win98SE installs without additional drivers so I presumed no issues here.
I believed that the controller is already always in IDE mode. In my bios i can enabled/disable it or i can enable "RAID" (I have that disabled)

Possible problems/solutions that I have found online:

1. D: drive partition size is too big and causing problems.
2. I have to set the SATA controller to "RAID" mode to force 16 bit drivers.
3. I have to install sata controller drivers for Nforce3 (but they are not included with the Nvidia chipset drivers install...)
If this is the solution, I don't know exactly which entries in device manager are for the Nforce IDE controller.
When i check the "Standard Dual PCI IDE Controller Properties" in device manager I see C:\Windows\System\VMM32\ConfigMG.vxd (Does VMM32 mean it is a 32 bit driver?)
4. Maybe PCI IDE BusMaster has to be disabled in the bios.

After a lot of initial drive/bsod problems with a full hdd size of C: I read on Vogons that a smaller partition might work better.
Because I had a lot of BSOD's and scandisk/chkdsk said that I had bad sectors, I nuked the whole install.

So this time I made a 4GB C:\ partition and installed Win98SE on that. I use this for Win98se obviously and some programs.
I then made a D:\ for my games and installers. With partition magic. For this D: I used the full remainder of the drive space, so more than 64gb (which might be too big and cause issues?)

Reply 1 of 13, by Ydee

User metadata
Rank Oldbie
Rank
Oldbie

I would try testing the drive from DOS using one of the manufacturer’s utilities (you can try some Boot Disks like Hirens or Ultimate) — if it has bad sectors, it would be better to replace it.

Otherwise, on a motherboard with the same chipset (nForce3 250), I’m running a WD 120GB IDE drive without any problems with Windows 98 SE and a Samsung 250GB SATA300 drive with Windows XP.
I had to install drivers from Rudi Loew (SATA patch and AHCI patch, plus the BigHDD patch for SATA); I don’t use RAID.
In Device Manager, you'll see the "Standard dual PCI SATA controller".

The IDE drive is formatted as FAT32, the SATA drive as NTFS; in Windows 98, I use an NTFS reader to access data on the SATA drive. The chipset also works with SATA 300 (maybe even 600?) drives; no configuration is needed—the speed is, of course, limited by the chipset to 150MB/sec.
I also tested a 120GB SATA SSD, and it worked without any problems—you just have to run TRIM yourself using Rudi's utility.

Reply 2 of 13, by HugoBoss1985

User metadata
Rank Newbie
Rank
Newbie
Ydee wrote on 2026-07-13, 08:23:
I would try testing the drive from DOS using one of the manufacturer’s utilities (you can try some Boot Disks like Hirens or Ult […]
Show full quote

I would try testing the drive from DOS using one of the manufacturer’s utilities (you can try some Boot Disks like Hirens or Ultimate) — if it has bad sectors, it would be better to replace it.

Otherwise, on a motherboard with the same chipset (nForce3 250), I’m running a WD 120GB IDE drive without any problems with Windows 98 SE and a Samsung 250GB SATA300 drive with Windows XP.
I had to install drivers from Rudi Loew (SATA patch and AHCI patch, plus the BigHDD patch for SATA); I don’t use RAID.
In Device Manager, you'll see the "Standard dual PCI SATA controller".

The IDE drive is formatted as FAT32, the SATA drive as NTFS; in Windows 98, I use an NTFS reader to access data on the SATA drive. The chipset also works with SATA 300 (maybe even 600?) drives; no configuration is needed—the speed is, of course, limited by the chipset to 150MB/sec.
I also tested a 120GB SATA SSD, and it worked without any problems—you just have to run TRIM yourself using Rudi's utility.

Thanks for the Rudi Loew patch option.
Not to be rude or a smart ass... but I thought nothing like that was necessary since FDISK sees the drive and Win98SE installs on it without issues.

To be safe and clear: I am only using Win98SE atm with this system.

The disk has no bad sectors: Tested with HDTune under Windows XP.

Are you using the Rudi Loew SATA and AHCI (I don't think NForce3 has AHCI?) patch for Win98SE?
Do you see a Standard dual PCI SATA Controller in Windows 98SE device manager?

I think my problem has something to do with the SATA drive and Win98SE, or the drivers, or the partition size.

With this same system I first tested WindowsXP, with a SATA SSD, to make sure the board, ram and cpu were OK. Never had problems with this Nforce3 board and WindowsXP + SATA SSD. That Windows XP was installed with Service Pack 3 included (I read that no additional floppy install sata drivers were needed).

Both Win98SE and WinXP SP3 installations do not need any additional sata drivers to install properly... but in the case of Win98SE it might need sata drivers installed áfter Win98SE installation to work properly.

I read about issues with Windows98SE and Nforce3 being Sata 150 only so I limited the speed of the disk with a jumper.
Do you think that might cause the issues.

Reply 3 of 13, by Ydee

User metadata
Rank Oldbie
Rank
Oldbie

No problem—I'm just writing from my own experience with this hardware combination.

If I remember correctly, I installed nForce drivers 4.27 and both SATAFIX.ZIP (PTCHSATA.exe) and the AHCI.ZIP (AHCI port driver - even though that might not be necessary, I'm not sure if the nForce3 250 meets the SATA 1.0a specifications or just 1.0.) from R. Loew's utility package. And yes, I see Standard Dual PCI SATA Controller after installation as you can see below. Installation instructions are provided with each patch package.
This applies to Windows 98, because Windows XP already has the necessary drivers and doesn't need any patches.

I experienced incompatibility with SATA300 drives using the VIA VT8237; in that case, I had to limit the Samsung 250GB drive to SATA150 using the manufacturer’s software utility ESTOOL, otherwise the BIOS wouldn’t recognize the drive. With nForce, I didn’t notice anything like that, either with Samsung or with WD SATA300 drives.

Reply 4 of 13, by HugoBoss1985

User metadata
Rank Newbie
Rank
Newbie

Hello Ydee,

Thanks again!

I will nuke the Win98SE installation again and try, for the last time (I am probably fooling myself 😜) with those SATA and ACHI patches.

I have never seen the Standard dual pci SATA controller, only IDE... but that figures since I did not install any sata drivers/patch.

If it still fails I will try my Startech IDE<>SATA adapter.

Reply 5 of 13, by HugoBoss1985

User metadata
Rank Newbie
Rank
Newbie

Success so far with a fresh format and install.

Followed the Patchsata install guide from R. Loew.

I could not delete all 6 ide entries, not the 4 "fifo" ones.
After reboot my Win98se found the Standard Dual Pci IDE Controller again.
I had to point the driver install to the Sata drivers.

I now have 2 SATA controllers instead of IDE controllers in device manager.

Now to test some games!

Reply 6 of 13, by HugoBoss1985

User metadata
Rank Newbie
Rank
Newbie

R. Loews Sata patch fixed all the issues with Asus K8N Nforce3 and the sata hdd.

I also removed the jumper for 1.5gbps from the hdd.

Reply 7 of 13, by HugoBoss1985

User metadata
Rank Newbie
Rank
Newbie

Too soon... after turning the pc off for 1 hour the same things happen and i am unable to boot to windows anymore.

Possible Bad sectors notification, scsndisk, surface test(hangs/freezes), windows protection error, registry checker and system shut off.

I tried reboots, i tried shut downs, i played a game and all was fine... now this after a long shut down.

Reply 8 of 13, by shevalier

User metadata
Rank Oldbie
Rank
Oldbie
Ydee wrote on 2026-07-13, 11:04:

With nForce, I didn’t notice anything like that, either with Samsung or with WD SATA300 drives.

I have two hardware identical SSDs with a SandForce SATA3 chipset: Intel and Kingston.
On nForce 4 (by Gygabayte)))), the Kingston is detected as SATA 2, and the Intel, as SATA1.((((

Aopen MX3S, PIII-S Tualatin 1133, Radeon 9800Pro@XT BIOS, Audigy 4 SB0610
JetWay K8T8AS, Athlon DH-E6 3000+, Radeon HD2600Pro AGP, Audigy 2 Value SB0400
Gigabyte Ga-k8n51gmf, Turion64 ML-30@2.2GHz , Radeon X800GTO PL16, Diamond monster sound MX300

Reply 9 of 13, by HugoBoss1985

User metadata
Rank Newbie
Rank
Newbie
shevalier wrote on 2026-07-14, 06:44:
Ydee wrote on 2026-07-13, 11:04:

With nForce, I didn’t notice anything like that, either with Samsung or with WD SATA300 drives.

I have two hardware identical SSDs with a SandForce SATA3 chipset: Intel and Kingston.
On nForce 4 (by Gygabayte)))), the Kingston is detected as SATA 2, and the Intel, as SATA1.((((

Nforce 4 is strange with SATA 2 speed and the detection. For example: Crucial M4's also work fine (on SATA 2 speeds, maximum for Nforce 4), some SSD's will not detect as higher than SATA 1.
At least, this (Crucial M4's working on Sata 2 speeds) is with my 2 A8N32SLI Deluxe boards.

Ontopic: I have bought a Startech IDE/Sata adapter and will see how it goes with that. Otherwise this will probably become a Windows XP build.

Reply 10 of 13, by _Krille_

User metadata
Rank Newbie
Rank
Newbie

Checked the motherboard and PSU for bad caps?

Reply 11 of 13, by HugoBoss1985

User metadata
Rank Newbie
Rank
Newbie
_Krille_ wrote on 2026-07-14, 20:33:

Checked the motherboard and PSU for bad caps?

Yes and everything (exact same setup) runs fine in Windows XP.

Psu is actually fairly new.

Reply 12 of 13, by Ydee

User metadata
Rank Oldbie
Rank
Oldbie
HugoBoss1985 wrote on 2026-07-13, 18:21:

Too soon... after turning the pc off for 1 hour the same things happen and i am unable to boot to windows anymore.

Possible Bad sectors notification, scsndisk, surface test(hangs/freezes), windows protection error, registry checker and system shut off.

I tried reboots, i tried shut downs, i played a game and all was fine... now this after a long shut down.

It wouldn't hurt to test the drive using one of the manufacturer's utilities—that way, you'd know for sure if the problem is with bad sectors, the controller, the surface, etc.
I don't know what brand of drive you have, but Seagate, Western Digital, Samsung, and Hitachi (including Maxtor) all have low-level testing utilities that thoroughly check the drives.
I assume your SATA cable is fine, but it might be worth trying a different one.

Reply 13 of 13, by HugoBoss1985

User metadata
Rank Newbie
Rank
Newbie
Ydee wrote on 2026-07-15, 14:22:
It wouldn't hurt to test the drive using one of the manufacturer's utilities—that way, you'd know for sure if the problem is wit […]
Show full quote
HugoBoss1985 wrote on 2026-07-13, 18:21:

Too soon... after turning the pc off for 1 hour the same things happen and i am unable to boot to windows anymore.

Possible Bad sectors notification, scsndisk, surface test(hangs/freezes), windows protection error, registry checker and system shut off.

I tried reboots, i tried shut downs, i played a game and all was fine... now this after a long shut down.

It wouldn't hurt to test the drive using one of the manufacturer's utilities—that way, you'd know for sure if the problem is with bad sectors, the controller, the surface, etc.
I don't know what brand of drive you have, but Seagate, Western Digital, Samsung, and Hitachi (including Maxtor) all have low-level testing utilities that thoroughly check the drives.
I assume your SATA cable is fine, but it might be worth trying a different one.

Well I can now report (knock on wood) that everything works fine with the Startech IDE/SATA adapter.

I tried turning off the pc several times for 1 hour, even cutting the power and doing an ATX (draining the PSU) reset.
I also don't notice any speed decrease so for my Nforce3 and SATA on Win98se is a no-go.

The only difference is now the Startech adapter and of course no more SATA cable, but the cable has been tested as working (In Windows XP, I had no problems).