MSFN Forum: Windows 98 Registry error! - MSFN Forum

Jump to content


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Windows 98 Registry error! Rate Topic: -----

#1 User is offline   huguia 

  • Newbie
  • Group: Members
  • Posts: 26
  • Joined: 20-March 12
  • OS:98SE
  • Country: Country Flag

Posted 08 December 2012 - 03:23 PM

I have this P3, 256 mb RAM, NVIDIA TNT2 with Windows 98 SE. I have installed Unofficial Service Pack 3 and it runs really well. However, after some reboots, it says, Windows Registry Error, it reboots and the computer gets crazy, some programs stop working etc.
I have reinstalled windows 6 times and at the last one, i went to msconfig and diabled scanregw.
However, i rebooted it and it boot to an MSDOS window and restored a backup of the registry. it is now crazy again!
Help me! I'm losing my temper!


#2 User is offline   jumper 

  • Masters HJ/TJ'er (back in training)
  • PipPipPip
  • Group: Members
  • Posts: 359
  • Joined: 21-January 11
  • OS:98SE
  • Country: Country Flag

Posted 08 December 2012 - 07:07 PM

If your HDD has a large on-board cache, or it is older and slower, then when you shutdown Windows the system may be powering down before the registry is fully flushed (written) from the HDD cache back to the platters.

You can try using Regedit to set
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CacheWriteDelay
to 2000 (decimal) or 4000 if already present. Delay is in milliseconds.

#3 User is offline   huguia 

  • Newbie
  • Group: Members
  • Posts: 26
  • Joined: 20-March 12
  • OS:98SE
  • Country: Country Flag

Posted 09 December 2012 - 05:36 AM

View Postjumper, on 08 December 2012 - 07:07 PM, said:

If your HDD has a large on-board cache, or it is older and slower, then when you shutdown Windows the system may be powering down before the registry is fully flushed (written) from the HDD cache back to the platters.

You can try using Regedit to set
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CacheWriteDelay
to 2000 (decimal) or 4000 if already present. Delay is in milliseconds.


Yes! It's an old Seagate Barracuda, 6GB noisy as hell!
Should i put the delay bigger than that or that is ok?

EDIT: I can't find that folder in the registry :(

This post has been edited by huguia: 09 December 2012 - 06:06 AM


#4 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,241
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 09 December 2012 - 08:38 AM

View Posthuguia, on 09 December 2012 - 05:36 AM, said:

View Postjumper, on 08 December 2012 - 07:07 PM, said:

You can try using Regedit to set
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CacheWriteDelay
to 2000 (decimal) or 4000 if already present. Delay is in milliseconds.
I can't find that folder in the registry
Really? Not there??? REALLY?

Read this and go from there. ;)

#5 User is offline   Arminius 

  • Junior
  • Pip
  • Group: Members
  • Posts: 52
  • Joined: 10-December 07

Posted 09 December 2012 - 11:25 PM

View Posthuguia, on 09 December 2012 - 05:36 AM, said:

Yes! It's an old Seagate Barracuda, 6GB noisy as hell!

Yeah, older drives are noisier than modern drives but "noisy as hell!" ?
Sounds to me as though your hard drive is failing. At least you ought to check it for bad sectors.
Do you have another hard drive you can try?

Then again is the overall age of your hardware. Old motherboards may work OK from a cold start but can become unstable after they have been powered up for a while and get warm.

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy