I also performed the defrag and registry operations in Windows Safe Mode.
Rob
I am indeed glad your experience with the process produced a successful outcome and it sounds like you were prepared as anyone should be in the event of a problem, however, I must ask why the O&O maintenance software was run in safe mode. As far as I am aware O&O does not specify safe mode should be used and O&O must have access to services which I am not sure are properly enabled and fully functional under safe mode conditions. I am just curious.
About the registry issue,...
Did you attempt to run the registry compact in Windows under normal boot conditions with the same results?
I assume you disabled the registry monitor in the RM software as I specified?
Were there any other AV or monitor programs running while this was happening?
I assume you have a good professional AV installed such as NOD32 and system scans have not turned up any critters in the wings?
I am not a software engineer however the only way I can fathom a halt like that is if the registry was being monitored or accessed from another software source and it prevented completion and a proper rewrite of the defragmented registry files at the end of the run. The same way Windows will refuse to allow a folder to be deleted, moved or renamed even if one file in that folder is simply being accessed for a properties check. Assuming you did attempt to run RM in full mode with the same results, it sounds like something else in the system has the registry in a state of constant read/write access and/or something prevented RM from completing the final write in its task.
In Windows XP SP2 there is a feature called Data Execution Prevention in which the default setting is "only for critical Windows programs and services"
I have never seen a DEP issue on my own personal systems nor have I seen any mission critical office system I have run RM on be affected by DEP however it is quite possible DEP on some systems is somehow enabled for more than just critical Windows programs and services even though the Windows setting specifies otherwise and is forcing the software to fail mid-stream where the failure allows the old registry to be deleted by RM command and the new one to -not- be written when RM attempts to execute the final phase.
There are some boot.ini files that can have DEP commands written to the boot line which would direct the Windows settings. The command