Vista Forums
Vista Forums Home Join Vista Forums Donate Vista Tutorials Tags

Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
Register at Vista forums...the world biggest Windows Vista resource Join Vista Forums

Go Back   Vista Forums > Vista Forums > Tutorials

System Restore Points - Stop XP Dual Boot Delete

Poll: Did this Tutorial help and work for you?
Poll Options
Did this Tutorial help and work for you?

Comment
 
Tutorial Tools Display Modes
<!-- google_ad_section_start -->System Restore Points - Stop XP Dual Boot Delete<!-- google_ad_section_end -->
System Restore Points - Stop XP Dual Boot Delete
How to Stop System Restore Points from being Deleted in Vista when Dual Booting with XP
Published by Brink
02-05-2008

How to Stop System Restore Points from being Deleted in Vista when Dual Booting with XP

INFO: When you are dual booting with Vista and XP, this will show you how to stop XP from deleting all of the System Restore Points and Shadow Copies in Vista everytime you start XP.
For more information, see: Microsoft Help and Support: KB926185

NOTE: In Vista, shadow copies are used to maintain System Restore Points. Additionally, shadow copies are used to maintain Complete PC Backup files. Therefore, when you access the volume from an earlier operating system (XP), it will delete all restore points and all except the most recent versions of Complete PC Backup files in Vista.

WHY: This problem occurs because the volume snapshot driver that is included with Vista uses disk structures that are incompatible with earlier versions of Windows. Therefore, the earlier operating system deletes Vista shadow copies with the associated restore points. This behavior occurs because the earlier Windows operating systems do not recognize the new disk structures.

WARNING: This does not actually fix the problem. It is a workaround that will stop XP from deleting the restore points and shadow copies. After you restart XP, you will not be able to access the volume Vista is on from XP. However, you can still access the volume that XP is on from Windows Vista.

RELATED LINKS:
1. How to Create a System Restore Shortcut in Vista

2. How to Create a System Restore Point in Vista

3. How to Undo the Last System Restore in Vista

4. How to Do a System Restore in Vista

5. How to Change the System Restore Disk Space Usage in Vista

6. How to Turn System Restore On or Off in Vista

7. How to Create a Create System Restore Point Shortcut in Vista

8. How to Change the Default Boot Partition in Vista

9. How to Create a Complete Computer Backup and Restore Image in Vista


OPTION ONE:
Through a Download:
NOTE: This needs to be done in XP, not Vista.
WARNING: This download assumes that Vista is installed on the D: drive. If this is not true for you, then do OPTION TWO below to do this with the drive letter that your Vista is installed on instead.

1. To Stop XP from Deleting Restore Points -
A) Stop_XP.reg < Click To Download

2. To Restore Default Settings in XP -
A) Restore_Default_Settings.reg < Click To Download

3. Click on Save, and save the .reg file to the Desktop.
4. Right click the .reg (On Desktop) file and click Merge.
5. Click on the Run button for Security Warning pop-up.
6. Click on Continue (UAC), Yes, and then OK when prompted.
7. Restart XP to apply the changes.
8. When done, you can delete the .reg file (On Desktop).


OPTION TWO:
The Manual Way:
NOTE: This needs to be done in XP, not Vista.
1. Open the Start Menu.
2. Click on Run, then type regedit and press Enter.
3. In regedit, go to: (See screenshot below)
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

MountedDevices_Reg.jpg

4. To Stop XP from Deleting Restore Points -
NOTE: If you already have the Offline key under MountedDevices, then go to step 4C. (See screenshot below)
A) In the left pane, right click on MountedDevices and click New -> Key.
B) Type Offline and press Enter.
C) In the right pane of Offline, right click on a empty area and click New -> DWORD (32bit) Value.

Offline_Reg.jpg

D) Type \DosDevices\D: and press Enter. (See screenshot below step 4E)
NOTE: If your Vista is not installed on the D: drive, then substitute D: with the drive letter that it is installed on.
For example, if it is installed on the C: drive, then type \DosDevices\C: instead.

E) In the right pane, right click on \DosDevices\D: and click Modify.

REG_DWORD.jpg

F) Type 1 and click OK. (See screenshot below)

Modify.jpg

G) The registry should now look like this. (See screenshot below)
H) Go to step 6.

Finished.jpg


5. To Restore the Default XP Settings -
A) In the right pane, right click on \DosDevices\D: and click Delete. (See screenshot above)
B) Click Yes to confirm the deletion.

6. Restart XP to apply the changes.


That's it,
Shawn
Published by
Brink's Avatar
Administrator
Join Date: Apr 2007
Location: Texas, USA
Posts: 12,904
Rep Power: 200
Brink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond repute

Tutorial Tools

Applies to
All Vista Versions
64 Bit & 32 Bit

Rating
Skill Level
40%40%40%
2

Page copy protected against web site content infringement by Copyscape

Old 02-17-2008  
Noel
Member
Noel is on a distinguished road
 
Join Date: Jan 2008
Win2K
Posts: 35

Re: System Restore Points - Stop XP Dual Boot Delete

Wonderful overview--THANK YOU!

Shawn, do you know if need to install Vista BEFORE adding this reg tweak, but before rebooting to XP?

Noel
Noel is offline   Reply With Quote
Old 02-17-2008  
Brink
Administrator
Brink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond repute
 
Brink's Avatar
 
Join Date: Apr 2007
Vista x64 Ultimate SP1
Posts: 12,904

Location: Texas, USA
Re: System Restore Points - Stop XP Dual Boot Delete

Hi Noel,

Yes, Vista will need to be installed first. Afterwards, just boot into XP and apply the reg tweak to hide Vista from XP.

Shawn

There are no dumb questions, just the people that do not ask them.
Please post feedback to help others.
Brink is offline   Reply With Quote
Old 02-23-2008  
Emile
Newbie
Emile is on a distinguished road
 
Emile's Avatar
 
Join Date: Feb 2008
Dual Boot XP Vista
Posts: 3

Location: Brussels Belgium
Question Re: System Restore Points - Stop XP Dual Boot Delete

Hello,
I run a Dual Boot XP and Vista . I had the described problem : the restore points of Vista deleted by XP . I applied the suggested fix in the registry and the restore point problem is solved.
BUT now from time to time (not always) when running XP and I request a restart I receive a black screen and the PC reboots... no "Saving your settings" , no "Shutting down" window anymore ...
When I request a shutdown I have the "saving your settings" and "shutting down" windows;

Any recommendation?
Thanks in advance.

Emile
Brussels
Asus P4s800d-X P4 HT 3Ghz 2 Gb ram,
1/ AGP GF 7800 GS with 2 monitors attached res 1152x854x32,
2/ Sparkle PCI GF FX5200 1 monitor res 1152x854x32,
2 x 120 Gb, eSata 400Gb, 160 Gb external via USB,
Dual Boot XP Pro SP2 DX 9c , Vista Home
Driver XG 169.28
Emile is offline   Reply With Quote
Old 02-23-2008  
Brink
Administrator
Brink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond repute
 
Brink's Avatar
 
Join Date: Apr 2007
Vista x64 Ultimate SP1
Posts: 12,904

Location: Texas, USA
Re: System Restore Points - Stop XP Dual Boot Delete

Hi Emile,

Welcome to Vista Forums.

This is usually related to when you have something running in the background and how long it takes for XP to shut them down when you click Shutdown or Restart. When nothing is running, it can shutdown very quickly.

I believe XP has these same settings as Vista. Add a bit more to the WaitToKillServiceTimeout string value name to allow for more time for XP to shutdown things. The default in Vista is 20000, you might try bumping it up to 25000.

Shutdown

Hope this helps,
Shawn

There are no dumb questions, just the people that do not ask them.
Please post feedback to help others.
Brink is offline   Reply With Quote
Old 02-23-2008  
Emile
Newbie
Emile is on a distinguished road
 
Emile's Avatar
 
Join Date: Feb 2008
Dual Boot XP Vista
Posts: 3

Location: Brussels Belgium
Re: System Restore Points - Stop XP Dual Boot Delete

Hello Brink,
Just to clarify when I request a "restart" in XP and the problem happens I receive immediatly the black screen and PC reboots
The PC does NOT wait.

Emile
Brussels
Asus P4s800d-X P4 HT 3Ghz 2 Gb ram,
1/ AGP GF 7800 GS with 2 monitors attached res 1152x854x32,
2/ Sparkle PCI GF FX5200 1 monitor res 1152x854x32,
2 x 120 Gb, eSata 400Gb, 160 Gb external via USB,
Dual Boot XP Pro SP2 DX 9c , Vista Home
Driver XG 169.28
Emile is offline   Reply With Quote
Old 02-23-2008  
Brink
Administrator
Brink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond repute
 
Brink's Avatar
 
Join Date: Apr 2007
Vista x64 Ultimate SP1
Posts: 12,904

Location: Texas, USA
Re: System Restore Points - Stop XP Dual Boot Delete

Emile,

My apologies, it should still apply to Restart since it calls for XP to shutdown first, then restart.

There are no dumb questions, just the people that do not ask them.
Please post feedback to help others.
Brink is offline   Reply With Quote
Old 02-23-2008  
Emile
Newbie
Emile is on a distinguished road
 
Emile's Avatar
 
Join Date: Feb 2008
Dual Boot XP Vista
Posts: 3

Location: Brussels Belgium
Wink Re: System Restore Points - Stop XP Dual Boot Delete

Hi Brink,
I did apply the suggested modification to my XP registry and , up to now, all seams OK
Thanks

Emile
Brussels
Asus P4s800d-X P4 HT 3Ghz 2 Gb ram,
1/ AGP GF 7800 GS with 2 monitors attached res 1152x854x32,
2/ Sparkle PCI GF FX5200 1 monitor res 1152x854x32,
2 x 120 Gb, eSata 400Gb, 160 Gb external via USB,
Dual Boot XP Pro SP2 DX 9c , Vista Home
Driver XG 169.28
Emile is offline   Reply With Quote
Old 02-23-2008  
Brink
Administrator
Brink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond repute
 
Brink's Avatar
 
Join Date: Apr 2007
Vista x64 Ultimate SP1
Posts: 12,904

Location: Texas, USA
Re: System Restore Points - Stop XP Dual Boot Delete

Your welcome Emile. Glad that it is working ok for you now.

Shawn

There are no dumb questions, just the people that do not ask them.
Please post feedback to help others.
Brink is offline   Reply With Quote
Old 02-28-2008  
rseiler
Newbie
rseiler is on a distinguished road
 
Join Date: Feb 2008
Vista Ultimate SP1 x86
Posts: 3

Re: System Restore Points - Stop XP Dual Boot Delete

Chicken and egg: How do you apply this fix to XP from Vista without booting into XP first? I'm thinking that doing a "Load Hive" in Vista's regedit would be the way, but I'm not sure and am not comfortable doing that (though I do use regedit frequently for more normal things).
rseiler is offline   Reply With Quote
 
Comment

Tags
restore, point, dual, delete, boot, system

Tutorial Tools
Display Modes









Vistax64.com is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Vistax64.com 2005-2008
Tutorial powered by GARS 2.1.8m ©2005-2006

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48