Greetings-- -----Original Message----- From: Frank Suszka <[log in to unmask]> >On 11.25.98 Elisabeth Boston wrote: > >"There is not enough memory to load the registry, or the registry >is corrupted Some devices may not function properly." > >You may want to give the following a try. It is from Windows >Magazine and this particular "WinTip" is from their Winter 1999 >issue. > > Restore Your Registry Backup > >Follow these steps to restore the backup copy of the Windows 95 >Registry. (Providing there is one) Restart the computer in the >DOS mode. From the Windows directry, (cd\windows) type the >following DOS commands one after another, pressing Enter after >each one. When you are done, restart the computer. > >attrib -h -r -s system.* >copy system.dat system.bak >copy system.da0 system.dat (da zero not oh) >attrib -h -r -s user.* >copy user.dat user.bak >copy user.da0 user.dat ( " " " ") >attrib +h +r +s system.* >attrib +h +r +s user.* > >If all goes well, the Regestry will be restored and the computer >will servive another bout of illness. This tip is a very good one, but there is one caveat. If the computer has been turned off more than once, both system.dat and system.da0 (as well as user.dat and user.da0) may be 'corrupt'. In this case, replacing the *.dat with the *.da0 file will have no beneficial effect. When Win95 itself displays the message box that ends with something like 'click here to reboot using the last known good registry settings', the process suggested by Mr. Suszka is being carried out by Windows. Windows routinely swaps *.dat with *.da0 for just this purpose. >From the "day late and a dollar short" department, when your computer is running well, it is a good idea to select system.dat, system.da0, user.dat, and user.da0 in the Windows directory/folder, remove the hidden, archive, and read only attributes after opening the properties from a right mouse click, copy the files, then paste them in a directory you create for this purpose (Make it an eight letter name so DOS won't choke on it.). If both the *.dat and *.da0 subsequently become corrupted, you can then go to DOS, do the attrib commands Mr. Suszka recommended, but then copy your "known good" registry files (from the directory you created) over the corrupted ones. From the c:\windows directory: attrib -h -r -s system.* attrib -h -r -s user.* copy c:\settings<or whatever you choose to name it>\system.* When asked if you want to overwrite, answer yes. copy c:\settings<or whatever you choose to name it>\user.* When asked if you want to overwrite, answer yes. attrib +h +r +s system.* attrib +h +r +s user.* This should have you running as well as you were when you copied the registry to the 'created directory'. If you have installed any software between the time you copied your registry in the above manner, you will probably need to reinstall, however; it may have been that installation which corrupted the registry in the first place. Sorry for the length, but I hope this helps. Regards, Paul A. Shippert Library/Media Specialist "There is no dark side of the moon really . . . matter of fact, it's all dark." Pink Floyd [log in to unmask] Curious about the people moderating your messages? Visit our staff web site: http://nospin.com/pc/staff.html