Dans mon post "
Réussir le dual boot XP/Vista"
ICI, j’avais évoqué le problème de la destruction des points de restauration Vista par XP.
Ce problème est connu de Microsoft qui a mis en ligne une procédure de contournement
KB-926185 ICI . La traduction automatique du document est approximative et la méthode elle même n'est pas très claire. Microsoft propose 2 méthodes pour résoudre le problème, Pour les Anglophones
Voir iciJ’ai donc décidé de tester moi-même :
1ère méthode : Modification du le registre de
Windows XP Démarrer une session sous
XP et
sauvegarder le registre Cliquer sur
Démarrer >
Exécuter saisir regedit puis
OK puis dérouler la clé:
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices\Offline
Si la sous-clé
Offline n'existe pas, la créer en cliquant droit sur
MountedDevices et en choisissant
Nouveau puis
Clé.
Cliquer droit sur
Offline, choisir
Nouveau puis Valeur
DWORD.
Dans le champ
nom saisir
\DosDevices\xou
x= partition ou est installé
Vista par exemple D
(vu de Windows XP).
Ensuite double-cliquer sur
\DosDevices\x: et dans
Données de la valeur taper
1 (ne pas oublier les antislashs ainsi que les 2 points après la lettre d’unité)
Conséquences fâcheuses :
Une fois
Windows XP redémarré, il ne sera plus possible d'accéder à la partition
Vista à partir de
XP ce qui posera problème si, sous
XP, on veut accéder à des dossiers ou fichiers se trouvant sur la partition
Vista, Par contre, sous
Vista, il sera possible d'accéder à la partition
XP.Seule la partition
Vista sera protégée, pour protéger d'autres partitions, il faudra créer une sous-clé
\DosDevices\x ou
x= partition à protéger.
La restauration système de
XP et de Vista ne doivent surveiller que la partition de leur système respectifs,
XP ne doit pas surveiller
VISTA et
VISTA ne doit pas Surveiller
XP Attention : un volume qui s'appelle D: sous
XP ne s'appelle pas forcément D
: sous
Vista, comme je l’avais préconisé, il faut lancer l’installation de vista dans une session XP de manière à pouvoir nommer les partitions avec la lettre de votre choix.
Dans le cas contraire, bien repérer les lettres de partition avant de faire les modifications.
Si l’on ajoute une sous clé \DosDevices\x pour la partition XP ou si l’on supprime une partition et que l’on laisse la sous-clé de celle-ci dans le registre, XP ne pourra plus démarrer.Attention également, si une application
XP veut écrire sur une partition protégée par une clé
\DosDevices\x, cette application ne pourra pas à accéder à cette partition, d’ou la nécessité comme je l’avais préconisé, de créer une partition partagée séparée pour les données, ne pas protéger cette partition.
2 ème méthode: on peut utiliser la fonction
Bitlocker de Windows
Vista, mais cette fonction n'est disponible qu'à partir de
Vista Business. Là encore la partition
Vista ne sera plus accessible à partir de
XP.
Avant de modifier le registre XP, créer un point de restauration système sous XP.