Regedit

  • Thread starter Thread starter Fred
  • Start date Start date
F

Fred

Hello,

Are Regedit backwards compatible so that .reg files created in Win2k by
the export option can be run in win98?

Fredrik
 
If you open a reg file for a Windows 98/ME machine you'll see it says:

REGEDIT 4

In Window 2000/XP/2003 the reg file reads:

Windows Registry Editor Version 5.00

Me personally have never tried using the Win 2000 reg files on a Windows 98
machine, but vice versa it works fine.
 
Crouchie1998 said:
If you open a reg file for a Windows 98/ME machine you'll see it says:

REGEDIT 4

In Window 2000/XP/2003 the reg file reads:

Windows Registry Editor Version 5.00

Me personally have never tried using the Win 2000 reg files on a Windows 98
machine, but vice versa it works fine.

For your knowledge: Regedit in Win98 can't use a reg file created in Win
2k. I got an error that it wasn't a registry file.

Fredrik
 
I wouldn't have thought it would have been, but I never bothered checking it

Thanks for letting me know
 
You can force Win2K regedit to save .reg files in REGEDIT 4 format by
selecting "Win9x/NT4 Registration Files (REGEDIT4)" in the "Save as type"
box. Win 98/Me should be able to read those. However, the registry keys
themselves or the values may be different, so using such a file on Win98
isn't necessarily going to do good things.


Crouchie1998 said:
If you open a reg file for a Windows 98/ME machine you'll see it says:
REGEDIT 4
In Window 2000/XP/2003 the reg file reads:
 
That is surprising. If you change the header the rest is just ASCII which should work just fine in either system. Change the header in a saved reg file from Windows 2000 to the correct header:

REGEDIT 4

That should be all that is neccesssary. Note this also can be used as the header in Windows 2000 reg files.
 
George said:
That is surprising. If you change the header the rest is just ASCII which should work just fine in either system. Change the header in a saved reg file from Windows 2000 to the correct header:

REGEDIT 4

That should be all that is neccesssary. Note this also can be used as the header in Windows 2000 reg files.
I tried that. But still got the error message. If you open a win2 reg
file in Notepad, it's completely dfferent.

Fredrik
 
Well then use the Save as... as the post by Gary Smith pointed out. Are you sure you are using regedit and not
regedt32? What you are describing I cannot check but I'm pretty sure there is no difference in a reg file between these
two op sys besides the header.

A reg file can be made in Notepad. It is just an ASCII file. But like Gary pointed out there are locations in the
Windows 2000 registry that do not exist in Windows 98. And vice versa. vxd locations are one example.
 
There is a difference. REGEDIT4 files are ASCII. REGEDIT5 files are
Unicode, which Win98 doesn't understand.
 
Yup thanks never noticed that before. Open the Windows 2000 reg file in Notepad change the encoding to ASCII and save it as a reg file. That should take care of it. Changing the header too of course.
 
Back
Top