Le moyen le plus simple de déplacer mon installation Windows sur un SSD?

44

J'ai franchi le pas et acheté un disque SSD et je souhaite déplacer mon installation Windows existante. Le disque dur actuel est de 500 Go, mais j'ai réduit le contenu à environ ~ 40 Go. Je le transfère sur un SSD de 100 Go et cherche le moyen le plus simple de tout copier et de configurer le SSD en tant que périphérique de démarrage.

J'ai examiné quelques outils tels que Macrium Reflect, mais ils ne semblent pas capables de restaurer un lecteur plus petit. Dois-je faire quelque chose comme PING pour faire cela? J'essaie d'éviter si possible des utilitaires de démarrage effrayants basés sur Linux. Est-ce que quelqu'un connaît un moyen plus simple?

Jon Artus
la source
Je remarque que, à compter de 2015, macrium reflect Free restaure sur une partition plus petite en mode manuel.
Journeyman Geek

Réponses:

35

ImageX est un outil gratuit faisant partie du Windows WAIK ( téléchargement ). C'est ce que nous utilisons pour les machines d'imagerie au travail. Il peut même être utilisé pour créer des sauvegardes de la machine. Si vous utilisez le lecteur C (vous avez un autre lecteur D et votre disque SSD est actuellement défini sur E), il vous suffira alors d’amorcer Windows PE, puis

ImageX /capture c: d:\image.wim "bootDrive" /verify /compress fast

Cela fera un très gros fichier nommé image.wimsur l’autre lecteur. Vous pouvez même mapper un lecteur et le mettre sur le réseau, ce que nous faisons.

Ensuite, reconfigurez les lecteurs pour vous assurer que le SSD est bien présent C:\.

Redémarrez à nouveau dans Windows PE et tapez:

imagex /apply d:\image.wim 1 c: /verify

Ensuite, il est CRITIQUE d’exécuter cette commande, toujours dans PE:

bcdboot.exe c:\windows

cela le rendra tout amorçable.

En cas d' bcdboot.exeéchec, vous devrez peut-être d'abord marquer la partition sur laquelle vous avez copié Windows comme active à l'aide de l' diskpartutilitaire .

Brian
la source
1
Ne vous contentez-vous pas d'utiliser l'outil de sauvegarde d'images intégré de Vista (ou 7) ("Sauvegarder l'ordinateur" dans le Centre de sauvegarde et de restauration) pour cela? Sauvegarder l’ancien lecteur de démarrage sur un disque dur portable, puis restaurer sur le SSD à l’aide du DVD d’installation de Windows? Légèrement plus simple, aucun outil supplémentaire n'est requis.
MGOwen
Je recommande d'utiliser le pilote WIM de Windows Vista AIK, pas de Windows 7 AIK. C'est beaucoup plus rapide.
Mehrdad
2
Qu'est-ce que Windows PE?
user4951
3
comment reconfigurer le lecteur
user4951
1
@urig Je ne fais plus grand chose avec Windows, mais je crois qu'ils ont changé le nom de Windows ADK
Brian,
10

La fonctionnalité de sauvegarde intégrée de Windows 7 rend cela très facile, tant que vous avez un autre (troisième) lecteur sur lequel stocker la sauvegarde.

http://www.winsupersite.com/article/windows-7/replace-your-hard-drive-using-free-windows-7-tools

Je viens de faire cela ce week-end, et cela a fonctionné parfaitement.

timkingman
la source
6
Remarque Windows Image Recovery ne vous permet PAS de restaurer une partition plus grande sur une partition plus petite, même si le volume de données réel est inférieur à la partition. J'ai essayé d'utiliser cette méthode pour déplacer Windows 7 d'un disque dur de 2 To sur un disque SSD de 128 Go. Malgré le fait qu'il ne dispose que de 80 Go de données sur le lecteur, il a échoué avec "Aucun disque pouvant être utilisé pour récupérer le disque système ne peut être trouvé".
user33339
10

Mon expérience réussie:

  • Connectez le lecteur SSD et formatez-le en NTFS
  • Démarrer avec le DVD original de Windows 7 -> Restaurer
  • Vérifiez la lettre du lecteur source et les lettres du lecteur de destination (par exemple, E: et H :)
  • Exécuter:

    ROBOCOPY "E:\Program Files" "H:\Program Files" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Program Files (x86)" "H:\Program Files (x86)" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Windows" "H:\Windows" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Users" "H:\Users" /MIR /SEC /SECFIX /R:0
    BOOTSECT /nt60 H: /mbr
    
  • Détachez l'ancien lecteur et redémarrez avec le DVD d'origine de Windows 7 -> Restaurer

  • Fermer
  • Echangez le lecteur, mettez sous tension, sélectionnez pour démarrer à partir du nouveau lecteur dans le BIOS
Paulo
la source
6

Bien que la réponse de @Brian devrait fonctionner, j’ai utilisé celui-ci et il est beaucoup plus rapide et n’a pas besoin de WAIK ou de WinPE:

  1. Créer les partitions

    • Sur le nouveau lecteur, créez une partition de 100 Mo au début du lecteur, marquez-la comme active.
    • Créez une autre partition principale au moins aussi grande que la partition C d'origine:
    • Montez les deux partitions, par exemple la petite en Y: et la grande en X:
  2. Copier les partitons

    Nous devons tout copier, même le MBR.

    • Obtenez un utilitaire de copie de partition qui fonctionne sous Windows 7. J'ai utilisé Acronis Disk Director, mais je pense que Norton Ghost, Acronis True Image ou même Seagate Discwizard devraient le faire.
    • Copiez votre partition C: sur le nouveau lecteur X:
    • Cela devrait nécessiter un redémarrage
  3. Changer la lettre de lecteur

    Vous devez éditer le nouveau disque regedit pour que la lettre de lecteur attribuée ne soit pas X:, mais C:

    • Ouvrir REGEDIT
    • Sélectionnez HKEY_LOCAL_MACHINE
    • Aller dans Fichier -> Charger la ruche
    • Ouvrir X:\[Your windows dir]\System32\Config\SYSTEM
    • Choisissez un nom de clé, comme "TEMP"
    • Il créera un dossier Temp, l'ouvrira et localisera MountedDevices
    • Faites défiler et renommage \DosDevices\C:à \DosDevices\Z:(ou une lettre non utilisée)
    • Enfin renommer \DosDevices\X:en\DosDevices\C:

    Assurez-vous de renommer l'entrée dans le registre de votre nouveau disque, pas dans l'ancien.

  4. Créer un BCD

    Cela devrait faire le bcdboot.exerôle

    • Obtenez EasyBCD
    • Allez à Déploiement BCD, choisissez la partition Y de 100 Mo du nouveau lecteur:
    • Installer le BCD
    • Acceptez le dialogue pour ouvrir le nouveau BCD
    • Allez à Ajouter une nouvelle entrée, sélectionnez Windows, tapez: Windows Vista / 7, lecteur C: et cliquez sur Add Entry.
  5. Changer de périphérique de démarrage

    • Redémarrez et entrez dans votre configuration de BIOS (F1 ou DEL)
    • Changer la priorité du disque dur, en déplaçant le nouveau disque dur vers le haut

C'est tout

Bortao
la source
3
Cette approche a bien fonctionné pour moi (et je n'avais besoin ni d'un DVD ni d'un disque dur supplémentaire). Notez que j’ai utilisé xxclone étape 2, car toutes les autres options coûtent de l’argent (ou, dans le cas de Seagate Discwizard, vous obligez à installer un produit Seagate ou Maxtor).
Joachim Sauer
Cette approche n'a pas fonctionné pour moi. Lorsque j'ai démarré sur le disque SSD, la lettre de lecteur dans "Ordinateur" était C: mais dans Gestion des disques, elle était toujours X:, et l'ancien lecteur était toujours C :. De plus, mon profil d'utilisateur était toujours en cours de chargement depuis l'ancien C :.
Steven T. Snyder
6

Je viens de copier avec succès mon installation de Windows sur un nouveau SSD hier. Je savais que je voulais utiliser GParted , mais je ne savais pas quoi faire par la suite. Après avoir copié Windows, il m'a fallu quelques heures pour que l'ordinateur démarre à partir du SSD. J'ai donc pensé noter ce que j'ai fait.

Voici ce que j'ai fait:

  • J'ai libéré suffisamment d'espace sur mon disque dur pour que son contenu puisse tenir sur le disque SSD.

  • Téléchargé et gravé un CD live GParted . C'est un éditeur de partition basé sur Linux, mais je l'ai trouvé facile à utiliser et fiable.

  • Mettez le SSD dans l'ordinateur.

  • Modification de la priorité de démarrage dans le BIOS pour placer le SSD en haut (utile pour vérifier afin de savoir d'où vous démarrez).

  • Démarré sur GParted et redimensionné la partition de mon disque dur pour qu'elle soit plus petite que le SSD. Le redimensionnement a pris presque une heure. Ensuite, j'ai copié et collé la partition du disque dur sur le disque SSD et l'ai redimensionnée pour remplir le disque SSD en même temps. A pris environ une demi-heure. (Passez en mode avancé et examinez les options, telles que --recover, si vous traitez avec un disque défectueux).

  • J'ai débranché le disque dur avec mon ancienne installation Windows. Vous n'êtes pas obligé de le faire, mais s'il est débranché, alors, lorsque l'ordinateur est démarré et que le bureau apparaît, vous savez que tout fonctionne correctement. ( Au cours de mes tentatives quand je n'avais pas le disque dur est débranché, je une fois démarré à partir du SSD quand il était le lecteur E, mais le registre lecteur encore référencé C. J'utilisais E:\Windowsdu SSD, mais C:\Userset C:\Program Filesdu disque dur. )

  • Démarré sur le disque d'installation de Windows 7 et ouvert l'invite de commande de récupération. Les lettres de lecteur nécessaires ont été modifiées pour que la partition du SSD soit C: comme sur le disque dur. J'ai fait ça avec diskpart. Quelque chose comme ça (le SSD est de 111 Go):

** IMPORTANT: Si des partitions ont été clonées sur un nouveau disque, vous ne pourrez pas les différencier pendant que les deux disques sont connectés. La chose la plus simple est de laisser un fichier texte dans la partition du système d'exploitation indiquant quel lecteur il s'agit.

    X:\Sources> diskpart

    DISKPART> list volume

    Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
    ----------  ---  -----------  -----  ----------  -------  ---------  --------
    Volume 0     C                NTFS   Partition    465 GB  Healthy    
    Volume 1     D                NTFS   Partition    111 GB  Healthy    

    DISKPART> select volume 0
    ...
    DISKPART> assign letter=E
    ...
    DISKPART> select volume 1
    ...
    DISKPART> assign letter=C
    ...
    DISKPART> select volume 0
    ...
    DISKPART> assign letter=D
    ...

The partition also needed to be set active:

    DISKPART> list disk

      Disk ###  Status         Size     Free     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      Disk 0    Online          465 GB  1024 KB
      Disk 1    Online          111 GB      0 B

    DISKPART> select disk 1
    ...
    DISKPART> list partition

      Partition ###  Type              Size     Offset
      -------------  ----------------  -------  -------
      Partition 1    Primary            111 GB  1024 KB

    DISKPART> select partition 1
    ...
    DISKPART> active
    ...
    DISKPART> exit
  • Exécuté ces commandes avant de redémarrer:

    bootrec /fixmbr
    bootrec /fixboot
    bootrec /rescanos
    bcdboot c:\windows
    

    Je ne suis pas sûr qu'ils soient tous nécessaires, mais les exécuter ne me fait pas mal.

  • Démarré à partir du SSD et tout a fonctionné. J'ai rebranché le disque dur.

Jordan Miner
la source
3

Acronis True Image Home peut faire exactement ce que vous demandez. Il vous permet de restaurer n'importe quelle taille de partition, à condition que la nouvelle partition soit au moins aussi grande que l'image d'origine. Notez que parfois, il refusera de restaurer une taille de partition ou un nouveau disque dur / SSD différente. Dans ce cas, vous devez augmenter la taille de la nouvelle partition du périphérique d'au moins 10 Go par rapport à la taille de l'image d'origine (non compressée).

Metril
la source
Pour votre information: il n’est pas nécessaire de réduire la partition d’origine avec "Acronis True Image 2014" (fourni avec le nouveau SSD Crucial) - vous pouvez exclure des dossiers / fichiers lors du clonage d’un disque pour en faire une plus petite
chipiik
2

Je travaillais sur le suivi des instructions en réponse au paragraphe 3 de Bortao sur la modification des lettres de votre lecteur quand, voilà que Windows 7 ne me permettait pas d’ouvrir le dossier Système X:\[Your windows dir]\System32\Config\System(prétendu qu’il était déjà ouvert), j’ai donc décidé de le déporter.

Je suis sorti de 'ruche ouverte' et ai recherché DosDevices que j'ai localisés à

\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

J'ai renommé

  • \DosDevice\C: à \DosDevice\Z:
  • \DosDevice\X: à \DosDevice\C:
  • \DosDevice\Z: à \DosDevice\X:

Après que je l'ai fait beaucoup d'édition Registre pour modifier toutes les références à X:\la C:\ Lorsque regedit ne permettrait pas au changement, je l' ai ignoré le problème, et redémarré.

utilisateur122086
la source
2

J'aime l' imagex . Il est basé sur un fichier et on peut compresser, vérifier, vérifier, etc. entre autres commandes. Acronis est bon aussi. Assurez-vous que vous utilisez un disque WinPE 32 bits pour une compatibilité maximale. Un WinPE 64 bits nécessitera l’utilisation d’une imagex 64 bits, qui ne permet que l’imagerie des systèmes 64 bits.

m130carbine
la source
1

Puis-je suggérer DriveClone de la société Farstone . C'est un freeware. J'ai utilisé ce logiciel de clonage à plusieurs reprises avec succès. Les seuls échecs ont eu lieu lorsque le disque SSD était BEAUCOUP plus petit que la source. (Par exemple, source 750gig sur destination SSD 90gig) La solution de contournement pour cela consistait à cloner sur un disque mécanique SOMEWHAT plus petit, puis à cloner cet élément sur le SSD.

le micro d'origine western
la source
J'ai essayé beaucoup de procédures. Le Gestionnaire de partition Windows dit toujours qu'il existe des fichiers inamovibles et qu'il ne peut réduire que jusqu'à 60% de sa taille. J'ai utilisé quelques défragmentation 3ème partie, puis rétrécissez à nouveau. J'ai essayé de gparted, rien n'a fonctionné. Jusqu'à ce que j'essaye ça. C'était très simple à utiliser et gratuit. Il suffit de l’installer et de le cloner de votre lecteur de système d’exploitation sur un autre lecteur (plus petit, plus grand, etc.) et la copie est réussie.
Joe C
0

Symantec Backup Exec System Recovery ou GHOST le fera également. La version d’essai de la page d’accueil Symantec BU Exec de Backup Exec System recovery est disponible . Certains vendeurs de disques SSD ont un outil pour leurs disques pour ce scénario. Avez-vous vérifié avec le fabricant?

Dave M
la source
0

Je viens de faire cela, et je serai honnête - Win7 s’est installé si rapidement sur le SSD que j’ai bien apprécié la nouvelle installation. Je ne sais pas à quel point les pilotes Windows seront heureux avec une copie rectiligne - la réinstallation peut nécessiter le moins de temps possible.

Kara Marfia
la source
2
Les pilotes iront bien - je viens de passer d’un disque SSD d’une machine double Xeon âgée de 4 ans à une toute nouvelle plate-forme i7 2600K, et le démarrage est parfait. Assurez-vous simplement de désinstaller tous les pilotes propriétaires AHCI / RAID et utilisez simplement le pilote MSAHCI avant de procéder au changement.
Shinrai
... Je devrais ajouter que j'approuve une installation propre, cependant. C'est tellement rapide!
Shinrai
Bon à savoir, cela fonctionnera si bien.
Kara Marfia
2
l'installation de Windows 7 est rapide. la réinstallation de 300 programmes que j’ai installés n’est pas.
Bortao
Je trouve que réinstaller des programmes est thérapeutique en quelque sorte.
Rob
0

Pas besoin d'utiliser des outils coûteux. Vous pouvez créer un instantané à l'aide d'une version d' évaluation de DriveSnapshot pour créer un instantané de vos données d'environ 40 Go. Je l'ai souvent utilisé à l'époque de Windows XP et c'est quand même génial! Vous pouvez rendre l'instantané "en direct" sans aucun problème (je pense).

Partitionnez votre disque SSD selon vos besoins, puis utilisez à nouveau DriveSnapshot pour extraire votre instantané sur le disque SSD.

utilisateur3001
la source
1
Rappelez-vous simplement de marquer la partition comme active et de copier le MBR
user956584
0

J'ai récemment acheté un lecteur SSD Intel et je ne pouvais pas obtenir le logiciel Acronis inclus pour détecter un lecteur Intel. J'ai donc essayé Ghost de Symantec et disons simplement que "Ghost n'est plus ce qu'il était".

J'ai ensuite décidé d'essayer le logiciel Migrate OS to SSD 'de Paragons, qui ne fonctionnait pas non plus. Après un cauchemar en essayant de commander le logiciel, une banque allemande chargeant ma carte, etc., je l’ai obtenu grâce à une personne très sympathique du logiciel Paragon qui a décidé de me donner une copie gratuite de ce que je ne peux que présumer être de la pitié.

J'avais déjà essayé de réduire la taille de ma partition de démarrage du système d'exploitation de 1 To à une taille plus gérable et de l'obtenir à environ 186 Go, ce qui n'était pas assez petit pour utiliser le logiciel de création d'image Windows intégré avec mon disque dur de 160 Go (formaté à 149 Go). Passons à la solution Paragon.

J'ai téléchargé, installé et exécuté le logiciel. Quelques invites plus tard, c'était complètement terminé. L’ensemble de l’image était en réalité de 58 Go et a donc pris environ 8 minutes, si cela s’est terminé. Après avoir échangé la commande de démarrage dans le BIOS du système pour refléter le nouveau SSD, le système a toujours démarré à partir du disque dur du système d'exploitation d'origine et non du SSD. Les fichiers se trouvaient sur le disque SSD - la structure et le contenu du répertoire étaient corrects, mais en un mot, le logiciel ne fonctionnait pas comme prévu.

J'ai essayé de vérifier que la partition n'avait pas été masquée par le logiciel et ce n'était pas le cas. J'ai essayé toutes les options bootrec et bcdboot mentionnées ci-dessus et toujours «pas de joie». Il me restait un système d’exploitation qui se plantait au démarrage en disant 'Programme Autochk non trouvé. Passer le contrôle automatique. ' puis écran bleu pendant 0,5 seconde et redémarrez du même côté.

Du côté droit, la nouvelle installation a pris environ 11 minutes. La reconfiguration et le transfert de données ont pris beaucoup plus de temps, bien que j'ai maintenant cette sensation de "NOUVEL INSTALL" et que j'aime ça! Quoi qu'il en soit, la migration du système d'exploitation vers le SSD ne fonctionnait pas pour moi mais pouvait fonctionner pour vous. Je ne sais pas.

Mach
la source
-2

Je n'ai pas essayé personnellement, mais il existe un utilitaire gratuit de copie de disque appelé EaseUS Disk Copy .

cpuguru
la source
-2

N’est pas un moyen facile, passez environ 4 heures à essayer de copier Windows 7 sur un autre disque dur, rien n’est gratuit, tout de Google est payé et ne fonctionne pas

Pour Windows 10, vous pouvez utiliser: snapshot.exe , puis utiliser le programme d’ installation USB de Windows 10, puis exécuter les options de réparation et terminé. Rappelez-vous simplement de marquer la partition comme active car la capture instantanée ne copie que les données

Windows 7 Clone HDD à un autre par ce logiciel super facile: HDDRawCopy1.10Portable.exe et gratuit

utilisateur956584
la source