Well works fine for me on Server 2003 w/SP2 logged in with Admin rights.
Also tested on Windows XP w/SP2 and it worked there as well.

 Quote:
KiXtart version is: 4.53
KiXtart executable name is: KIX32.EXE
User privilege by PRIV macro: ADMIN
Reading Key ERROR: 0 - The operation completed successfully.
Value read from HKLM\SOFTWARE\TEST_KIX was: this is a sample
Saving Key ERROR: 0 - The operation completed successfully.
Loading Key ERROR: 0 - The operation completed successfully.


 Code:
Dim $RC, $Key, $File
? 'KiXtart version is: ' + @kix
? 'KiXtart executable name is: ' + @ScriptExe
? 'User privilege by PRIV macro: ' + @Priv
$Key = 'HKLM\SOFTWARE\TEST_KIX'
$File = 'C:\TEMP\KIX_TEST.REG'
$RC = ReadValue($Key,'Sample')
? 'Reading Key ERROR: ' + @ERROR + ' - ' + @SERROR 
? 'Value read from ' + $Key ' was: ' + $RC

$RC = SaveKey($Key,$File)
? 'Saving Key ERROR: ' + @ERROR + ' - ' + @SERROR

$RC = LoadKey($Key,$File)
? 'Loading Key ERROR: ' + @ERROR + ' - ' + @SERROR