REG_DWORD 0x8000000 -> "Error reading data"

zooloo

New member
Hi,

I notice that RegAlyzer 1.4 (as of today) does not display a REG_DWORD value of 0x8000000 properly nor allows to edit it. Both is possible in various other registry editors. I am on win2k sp4.

regards,
zooloo
 
Last edited:
Sorry, I missed the question for some time :sick:

"Various other registry editors" probably means all those NOT written with Borland Delphi. Delphis TRegistry class treats REG_DWORD as a signed integer... no idea how they got this idea :spider:
Immediately filed this as bug 40995.

We've been writing our own registry handling replacement class anyway, for better handling of 64 bit values, 32/64 bit systems, etc. ... proper treating of unsigned integers just went in there as well!
 
Back
Top