in reply to registry problems

The description of Win32::Registry reads "Win32::Registry - accessing the Windows registry (obsolete, use Win32::TieRegistry)". Apart from Win32::Registry being obsolete, Win32::TieRegistry is much easier to use; you simply tie a hash to the registry and access the Registry via the hash.