- Mar 15, 2014
- 338
- 40
- 91
This is an old problem with dual boot W7 and XP. XP has a habit of seeing W7 restore points as corrupt and deletes them.
I didn't expect to have this problem when I installed both system completely separately ie. W7 Pro (64) on SSD and WinXP Pro on a HDD on the same PC. Each was disconnected entirely during the install and only saw each other once everything was set up. The secondary OS (XP) is booted when required via the the BIOS.
Problem is that even here WinXP is deleting the W7 restore points.
How to stop it:-
Well I followed an apparently authoritative tutorial and did a manual registry edit when using XP to add an "Offline" key to HKEY_LOCAL_MACHINE/SYSTEM/MountedDevices with DWORD values for the two W7 drives ie. the SSD and the 1TB HDD I'm using exclusively with W7. The source of this tutorial is on another forum so I haven't posted it here but it is easily found.
Problem is it didn't work. I am the only account on the machine so must be running as admin to able to even access the registry. I'd swear on oath that it was exactly as shown in the tutorial. After reboot or shutdown/restart the registry still showed the new Offline key and correct values for the two correctly identified W7 drives but in My Computer they were still being shown.
I redid it three times with the same result.
It's my understanding that they shouldn't be appearing in My Computer at all. Maybe this is wrong but that doesn't make sense. XP is not supposed to be seeing the SSD and 1TB HDD at all is it? How would you know whether they were or were not "Offline".
I restored the pre-edit registry backup and tried a simpler solution: using Computer Management and disabling those devices from there. It worked as far as My Computer was concerned. The two drives are not shown iat all but whether this far simpler solution stops XP deleting W7 restore points I haven't yet tested.
Any theories about why the registry edit might not have worked?
I didn't expect to have this problem when I installed both system completely separately ie. W7 Pro (64) on SSD and WinXP Pro on a HDD on the same PC. Each was disconnected entirely during the install and only saw each other once everything was set up. The secondary OS (XP) is booted when required via the the BIOS.
Problem is that even here WinXP is deleting the W7 restore points.
How to stop it:-
Well I followed an apparently authoritative tutorial and did a manual registry edit when using XP to add an "Offline" key to HKEY_LOCAL_MACHINE/SYSTEM/MountedDevices with DWORD values for the two W7 drives ie. the SSD and the 1TB HDD I'm using exclusively with W7. The source of this tutorial is on another forum so I haven't posted it here but it is easily found.
Problem is it didn't work. I am the only account on the machine so must be running as admin to able to even access the registry. I'd swear on oath that it was exactly as shown in the tutorial. After reboot or shutdown/restart the registry still showed the new Offline key and correct values for the two correctly identified W7 drives but in My Computer they were still being shown.
I redid it three times with the same result.
It's my understanding that they shouldn't be appearing in My Computer at all. Maybe this is wrong but that doesn't make sense. XP is not supposed to be seeing the SSD and 1TB HDD at all is it? How would you know whether they were or were not "Offline".
I restored the pre-edit registry backup and tried a simpler solution: using Computer Management and disabling those devices from there. It worked as far as My Computer was concerned. The two drives are not shown iat all but whether this far simpler solution stops XP deleting W7 restore points I haven't yet tested.
Any theories about why the registry edit might not have worked?
Last edited: