System Restore Points - Stop XP Dual Boot Delete

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

information   Information
When you are dual booting XP with Vista and/or Windows 7, this will show you how to stop XP from deleting all of the System Restore Points and Shadow Copies in Vista and Windows 7 everytime you start XP.

You must be logged in as an administrator to be able to do the steps in this tutorial.

For more information, see also:
Note   Note
In Vista and Windows 7, 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 and Windows 7.
Tip   Tip
This problem occurs because the volume snapshot driver that is included with Vista and Windows 7 uses disk structures that are incompatible with earlier versions of Windows. Therefore, the earlier operating system deletes Vista and Windows 7 shadow copies with the associated restore points. This behavior occurs because the earlier Windows operating systems do not recognize the new disk structures.

warning   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 and/or Windows 7 is on from XP. However, you can still access the volume that XP is on from Vista and Windows 7.

It has been reported that some 3rd party disk defragmentation programs could also delete your restore points when used.






OPTION ONE
Using a REG File Download

warning   Warning
This needs to be done in XP, not in Vista or Windows 7. This download assumes that Vista or Windows 7 is installed on the D: drive as the second OS. If this is not true for you, or you need to add another drive to be hidden from XP, then do OPTION TWO below to do this manually with the drive letter that your Vista or Windows 7 is installed on instead.

1. To Stop XP from Deleting Restore Points
A) Click on the Download button below to download the file below.​
Stop_XP.reg
download

B) Go to step 3.​

2. To Restore Default Settings in XP
A) Click on the Download button below to download the file below.​
Restore_Default_Settings.reg
download

3. Click on Save, and save the .reg file to the Desktop.​
4. Right click on the downloaded .reg file and click on Merge.​
5. Approve the merge when prompted.​
6. Restart XP to apply the changes.​
7. When done, you can delete the downloaded .reg file if you like.​




OPTION TWO
Manually Through Registry Editor

warning   Warning
This needs to be done in XP, not in Vista or Windows 7.

1. Open the Start Menu, click on My Computer to open it, then make note of the drive letter for the Vista and/or Windows 7 installation that you wan to prevent XP from seeing to prevent their restore points from being deleted.​
2. Open the Start Menu, click on Run to open it,, then type regedit and press Enter.​
3. In regedit, navigate to the location below. (see screenshot below)​
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
MountedDevices_Reg.jpg

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

D) Type \DosDevices\D: and press Enter. (see screenshot below step 4F)​
NOTE: While in XP, if your Vista or Windows 7 is not showing as being on the D: drive in Computer, then substitute D: with the drive letter that it is shown to be on instead. For example, if it is shown to be on the E: drive, then type \DosDevices\E: instead. Repeat this step if you wish to hide another drive letter from XP.​
E) In the right pane, right click on \DosDevices\D: and click on Modify.​
REG_DWORD.jpg

F) Type 1, and click on OK. (see screenshot below)​
Modify.jpg

G) The registry should now look like this. (see screenshot below)​
Finished.jpg
H) Repeat steps 4C to 4G for any other drive letter that you want to prevent them from being seen by XP.​
I) Go to step 6.​

5. To Restore the Default XP Settings
A) In the right pane of Offline, right click on \DosDevices\D:, and click on Delete. (see screenshot below step 4H)​
B) Click on Yes to confirm the deletion.​
C) Repeat step 5 for any other listed drive letter that you would like XP to be able to see again.​

6. Restart XP to apply the changes.​
That's it,
Shawn


 

Attachments

  • Stop_XP.reg
    260 bytes · Views: 27,794
  • Restore_Default_Settings.reg
    234 bytes · Views: 18,226
  • MountedDevices.jpg
    MountedDevices.jpg
    216.3 KB · Views: 419
  • thumb_11841429160System_Restore.png
    thumb_11841429160System_Restore.png
    13 KB · Views: 391
Last edited:
If I get this right: I can re-enable the access to the drives with Disk Management and not lose the restore point; question, it there a way to run a program (.reg) on shutdown to automatically change the registry setting?

That's something that will need to be tested to make sure that you don't lose your restore points first. I don't think you will as long as you offline the drive before shutdown, but I could be wrong.

If it works, then you could export the offline key in the registry to a .reg file to make it easy to set back.
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Previously on my desktop I removed the drive letter for †he Vista partition and mounted it into a folder on a separate drive. I never noticed if XP was deleting restore points because I got to where I hardly used it. Reading this I was wondering if that prevented XP from deleting the restore points.
 

My Computers

System One System Two

  • Operating System
    Windows 8.1 Industry Pro x64
    Manufacturer/Model
    HP Pavillion Elite HPE-250f
    CPU
    Intel i7 860 Quad core 2.8 ghz
    Memory
    8 gb
    Graphics Card(s)
    ATI Radeon HD 5770 1 gb ram
    Monitor(s) Displays
    Alienware 25 AW2521HF
    Screen Resolution
    1920x1080 &1680x1050
    Hard Drives
    1 TB x2
    Other Info
    https://www.cnet.com/products/hp-pavilion-elite-hpe-250f/
  • Operating System
    Windows 2012 R2 Data center/Linux Mint
    Manufacturer/Model
    Dell Poweredge T140
    CPU
    i3 9100 3.6GHz, 8M cache, 4C/4T
    Memory
    8GB 2666MT/s DDR4 ECC UDIMM
    Screen Resolution
    1680x1050
    Hard Drives
    1 TB & 360 GB x2
    Other Info
    https://www.dell.com/en-us/work/shop/productdetailstxn/poweredge-t140?~ck=bt
I guess this thread is good until support for XP dies in April. I will have to point out that I just set up a Quad boot with XP, Win7, Win8, and Linux Mint although not for myself and noticed that after applying this registry tweek, it did in fact work, but noticed afterward that XP took an excruciatingly long time to restart, following that and while in Windows 8 it took an excruciatingly long time to shut down, Windows 7 hung for many minutes and finally booted and then took extra long to restart. I am at a loss as to why. After this the only issue that seams to persist is a excruciatingly slow Windows 7 boot from the boot manager.
 

My Computer

System One

  • Manufacturer/Model
    Custom
    CPU
    Phenom 4 core
    Motherboard
    Gigabyte
    Memory
    4GB Hyperblue
    Graphics Card(s)
    on board
    Sound Card
    HD 5.1
    Monitor(s) Displays
    Samsung 713n
Hello Richman, and welcome to Seven Forums.

With Linux in the mix with the boot manager, there's no telling how it will affect it. :(

If you like as a test, undo the tutorial to see how it behaves afterwards.
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Hello. I followed the steps using the correct drive letter, restarted back into XP, and the partition with windows 7 on it (C: ) is still accessible. I can click on my computer>C:>_____ and browse throughout the entire drive.

Any idea why it didn't work?
 
Last edited:

My Computer

Hello 00000, and welcome to Vista Forums.

To no longer see the Windows 7 drive while in XP, the steps will need to be done in XP instead of Windows 7.

Hope this helps, :)
Shawn
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
I did do it from within windows XP. I've done it before and last time it worked. I would still see the drive in "my computer" but when I clicked on it, it was just blank, no files or folders.

This time (recently did a clean install) I did the steps exactly the same from within XP restarted back into XP and the files/folders were still accessible.
 

My Computer

In that case, while in XP, see if removing the drive letter for the Windows 7 drive in Disk Management will do the trick instead. :)
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
It may be of interest to some users that this method also works when duel booting between win. 10 & win 7, because win 7 has the same exact registry entries as XP

Brogan
 

My Computer

Thank you for confirming Brogan, and welcome to Vista Forums. :)
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Back
Top