HWInfo64 creates a startup key in 32bit registry on 64bit windows


The 64bit version of the program should create its startup in 64bit registry not in 32bit. I just debugged a problem where i was unable to delete the hwinfo64 startup key from the registry via commandline. Turns out i was trying to delete a nonexistant 64bit key. Use System32\Reg.exe to create 64bit registry key instead of SysWOW64\Reg.exe that creates 32bit key.

I hope the bug report is clear enough and no dump files are nessesary.
This is OK, since using a 64-bit entry didn't work for startup, but the 32-bit one did. So it's intentional.
Nevertheless, on Windows Vista or later systems use the latest HWiNFO Beta, which doesn't use these entries anymore, but uses Task Scheduler instead.
Not sure why it didnt work for you. I created my own 64bit startup key and hwinfo64 defenetly started properly on 64bit windows 7.
I used the following in commandline:
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v HWiNFO64 /d "C:\Program Files\HWiNFO64\HWiNFO64.EXE" /f