Est-il possible de copier tous les fichiers Windows 7 d'un disque dur vers un autre et de démarrer à partir du nouveau disque dur?

15

Eh bien, le disque dur de mon ordinateur portable est mort (il affichait "Prévision de panne SMART - Le défaut du lecteur de disque dur pourrait être imminent).

Je l'ai donc retiré et branché à un boîtier externe et copié tous les fichiers (fichiers système et fichiers personnels, cachés et visibles) hors d'un autre ordinateur.

Après cela, je suis allé acheter un nouveau disque dur. Mon disque dur précédent était un Western Digital de 250 Go à 5400 tr / min. Le nouveau disque dur est un Western Digital de 500 Go à 7200 tr / min.

J'ai donc placé le nouveau disque dur dans le boîtier externe et copié tous les fichiers sur lesquels j'avais copié mon disque dur mourant (mon nouveau disque dur). Je l'ai remis dans mon ordinateur portable et l'ai démarré.

Je m'attendais à ce que cela fonctionne quand il a dit, "système d'exploitation introuvable". J'ai redémarré à nouveau et j'ai fait apparaître le menu Bootable-Devices et bien sûr mon nouveau disque dur n'y est même pas répertorié. Bien qu'il ne le détecte pas en tant que périphérique amorçable, le BIOS détecte le nouveau disque dur (car j'exécute maintenant le programme de diagnostic de lecteur du BIOS, qui est presque terminé). Je ne suis donc pas sûr de ce qui se passe.

Je dois mentionner que lors de la sauvegarde de mes fichiers, je n'ai eu aucun problème à retirer tous les fichiers de mon disque dur en train de mourir, à l'exception de quelques fichiers (non système) associés à une machine virtuelle que j'avais.

Je suppose donc que ma question est: est-il possible de démarrer à partir du nouveau disque dur? Ou vais-je devoir réinstaller Windows 7 à nouveau?

Trop long; N'a pas lu ...

J'ai copié tous mes fichiers système (cachés et visibles) de mon ancien disque dur mourant (250 Go 5400 tr / min) vers un nouveau disque dur (500 Go 7200 tr / min). Est-il possible de faire démarrer Windows 7 à partir du nouveau disque dur?

Anotation 1

J'ai copié le contenu de l'ancien disque sur le nouveau disque dur en utilisant CloneZilla et CloneZilla a indiqué un processus réussi. J'ai branché le nouveau disque dur sur mon ordinateur portable et je reçois toujours l'erreur "Système d'exploitation non trouvé". Ai-je oublié de faire quelque chose? Dois-je corriger l'enregistrement de démarrage principal ou le secteur de démarrage?

Reconnaissance

Je dois remercier tout le monde pour sa réponse à cette question car ils ont tous été rapides, courtois et instructifs. Je vous remercie! J'ai résolu mon énorme problème en apparence et je saurai comment le faire à l'avenir si cela devait se reproduire! Non seulement mon système d'exploitation est complètement intact, mais en raison de vos contributions et de votre temps, je n'ai pas eu à acheter une copie de Windows 7 pour le réinstaller. Merci beaucoup! Je suis très reconnaissant.

Kairu
la source

Réponses:

9

Il y a bien plus à démarrer un système d'exploitation que d'avoir simplement un tas de fichiers sur le disque. Il y a un tas réservé de blocs au début du disque qui contiennent des instructions de démarrage spéciales qui indiquent à l'ordinateur comment démarrer.

Si votre ancien disque dur n'est pas encore mort ... Je vous recommande fortement de regarder un outil comme clonezilla ou Symantec Ghost pour cloner votre disque dur. Il copiera correctement les bits spéciaux du lecteur nécessaires au démarrage, ainsi que le redimensionnement du volume pour remplir tout le disque.

TheCompWiz
la source
Ahh bien sûr! J'aurais dû savoir mieux que ça. J'essaierai certainement CloneZilla alors.
Kairu
9

C'est possible, mais comme les autres l'ont dit, cela implique plus de travail. Vous devez configurer un enregistrement de démarrage principal (MBR) pour démarrer le disque et configurer le chargeur de démarrage Windows pour démarrer à partir de ce disque, à l'aide de BCDEdit. Ce n'est pas difficile, mais vous devez savoir ce que vous faites.


Si vous souhaitez l'essayer, procédez comme suit:

  1. Configurez le schéma de partition que vous souhaitez. ( Edit: N'oubliez pas de marquer la partition de démarrage comme active !)

  2. Exécutez BootSect.exe sur le nouveau disque dur. Je pense que le programme se trouve dans C:\Boot\BootSect.exe. Supposons que votre nouveau disque (en tant que disque externe pour le moment) apparaisse comme E: sur votre ordinateur; tapez ceci dans l'invite de commande:

    C:\Boot\BootSect.exe /nt60 /mbr E:
    

    Faites particulièrement attention à ne pas le faire accidentellement sur d'autres disques!

  3. Copiez maintenant tous les fichiers sur le nouveau lecteur (E :), en vous assurant de copier également les fichiers cachés et les fichiers système .

  4. Maintenant, utilisez BCDEditpour corriger les membres deviceet osdevicedu E:\Boot\BCDfichier. Vous devez taper quelque chose comme:

    BCDEdit /store E:\Boot\BCD
    Echo  Your boot entries are now printed. Copy the correct GUID.
    BCDEdit /store E:\Boot\BCD /set {YOUR-GUID}   device partition=E:
    BCDEdit /store E:\Boot\BCD /set {YOUR-GUID} osdevice partition=E:
    

Votre volume devrait maintenant être amorçable.

user541686
la source
J'ai une légère idée de ce que je fais, mais si je ne le fais pas, j'ai au moins la conscience d'interroger Google pour mon problème. Pour le moment, il serait plus difficile pour moi d'aller acheter ou télécharger Windows 7 avec une clé de produit valide, puis de le réinstaller puis de copier tous mes fichiers. Bien sûr, ce serait mon dernier recours. Si je peux transférer mon ancien disque dur vers mon nouveau et le conserver, je le ferai certainement.
Kairu
@Kairu: J'ai ajouté une modification; j'espère que c'est utile.
user541686
J'ai essayé cette méthode, mais je ne trouve pas le programme BootSect.exe. Le répertoire% systemroot% \ boot contient plusieurs répertoires nommés à l'aide d'abréviations linguistiques telles que "en-US", "fr-FR", "ru-RU" et "zh-HK", etc. À l'intérieur de chaque répertoire se trouvent deux fichiers: "bootmgr.exe.mui" et "memtest.exe.mui". Suis-je en train de manquer quelque chose?
Kairu
Ah désolé, ma mauvaise. Je pense que je l'avais copié à partir du dossier de démarrage de mon DVD d'installation; jetez un oeil là-bas.
user541686
3

Il y a énormément plus à démarrer un disque que d'avoir juste des fichiers dessus.

Le disque doit être préparé correctement. Il nécessite que certaines données existent à certains endroits du lecteur. À savoir, le secteur de démarrage et le chargeur de démarrage.

L'ordinateur en lui-même est incapable de charger des fenêtres. Tout ce qu'il est capable de charger est de 512 octets depuis le tout début (bloc 0) du disque dur.

C'est ce qu'on appelle le "secteur de démarrage". Ces données sont lues puis exécutées comme un petit programme. Il appartient ensuite à ce programme de charger ensuite le "chargeur de démarrage" - plus avancé que le secteur de démarrage, mais toujours en chemin depuis Windows.

C'est alors le travail de ce chargeur de démarrage de démarrer le démarrage de Windows.

Lorsque vous installez Windows, toutes ces choses sont mises en place automatiquement. Ils ne sont pas copiés avec les fichiers lorsque vous les copiez d'un disque à un autre.

Vous devrez réinstaller Windows à nouveau sur le nouveau lecteur, puis copier vos données sur l'ancien lecteur. Copiez simplement les données - pas Windows ou vos programmes (ils devront être réinstallés à partir de zéro).

Majenko
la source
J'aurais dû savoir que ce ne serait pas si simple. Quoi qu'il en soit, je vais essayer CloneZilla. J'espère que cela fonctionnera mais sinon, je devrai acheter Windows 7 car Windows 7 a été préinstallé sur cet ordinateur portable et je n'ai ni la clé de produit ni un disque d'installation OEM de celui-ci.
Kairu
La clé de produit doit figurer sur une étiquette située sous le portable.
Majenko
C'est drôle, Lenovo l'a dit aussi. Je me suis même vérifié avant de les appeler. Il n'a jamais été un autocollant partout sur l'ordinateur portable avec la clé de produit Windows 7 imprimé. Je ne sais donc pas de quoi il s'agissait, mais cela a certainement rendu les choses beaucoup plus difficiles pour moi. si j'avais la clé de produit, j'aurais pu obtenir une version OEM de Windows7 d'un ami et la réinstaller à l'aide de ma clé de produit, mais ce n'est malheureusement pas le cas. Je ne peux pas non plus récupérer la clé de produit comme vous le pouvez avec Windows XP en utilisant un programme comme RockXP car la clé ne peut être déchiffrée qu'au démarrage à partir de
Kairu
@Kairu Vous pouvez également vérifier que la partition du disque dur elle-même a le drapeau de démarrage défini.
Hydaral
1

Il est préférable de «cloner» l'ancien disque dur vers le nouveau, puis tout ce que vous devrez faire une fois le nouveau disque installé sera d'effectuer une réparation au démarrage pour le redémarrer.

Utilisez ce logiciel gratuit pour cloner le disque Western Digital

Moab
la source
Ha ha! Je n'ai même pas pensé à chercher sur le site Western Digital un utilitaire comme celui-ci. Si pour une raison quelconque, CloneZilla ne fonctionne pas de manière satisfaisante pour moi, je vais essayer cette option. Cependant, je pense que l'utilisation de cet utilitaire donnerait de meilleurs résultats. Cependant, je ne peux pas démarrer du tout dans mon installation de Windows 7. Alors, cela ne peut-il être exécuté qu'à partir des fenêtres intérieures? Ou pouvez-vous utiliser cette utilité comme périphérique de démarrage (comme CloneZilla)?
Kairu
Il doit être installé sur un PC Windows, une fois installé, vous pouvez créer un CD de démarrage, mais le CD de démarrage n'est pas aussi puissant que son utilisation sous Windows.
Moab
Ce n'est pas aussi puissant? Un peu contre-intuitif pour moi mais j'ignore également la maintenance du matériel informatique. Je suis simplement programmeur de logiciels informatiques. Je l'utiliserais sur la machine Windows que j'essaye de récupérer mais malheureusement, je ne peux pas dépasser l'écran d'erreur. Cela me donne une option indiquant: "Pour continuer le démarrage, appuyez sur F1", ce qui bien sûr ne fait absolument rien. Je vais ajouter cela à mon arsenal pour référence future. Par simple curiosité, cet utilitaire est-il optimisé pour les pilotes Western Digital ou cela fonctionnera-t-il généralement pour n'importe quelle marque de disque dur?
Kairu
Le Cd de démarrage a quelques limitations, je ne sais pas exactement ce que tous sont, mais n'a pas toutes les fonctionnalités qu'il fait lors de l'exécution dans Windows, et je pense que le clonage en fait partie. Le logiciel doit voir au moins 1 lecteur de marque WD dans le système ou il ne vous permettra pas de l'utiliser.
Moab
0

Vous pouvez utiliser un liveCD Linux et utiliser la ddcommande (ou ddrescue) et faire une copie bit à bit. Pas terriblement complexe, assurez-vous simplement de ne pas mélanger vos disques. :)

Ben Preston
la source
0

Si vous souhaitez trouver la clé de produit de votre installation de Windows 7, vous pouvez installer le logiciel Everest et dans la section du système d'exploitation, il vous indiquera la clé de produit et l'ID de produit.

si vous ne pouvez démarrer à partir de votre ancien disque dur qu'une seule fois et que vous pouvez installer everest, vous pouvez obtenir votre clé de produit.

Ok, ok
la source
0

Vous ne pouvez pas trouver la licence sur une étiquette au bas de l'ordinateur portable ... Parce qu'elle est cachée sous la batterie!

Il n'est pas rare que Lenovo ait la licence là-bas, j'ai également vu des licences sous le boîtier du disque dur (nécessitant de retirer le disque dur pour le voir), mais ce n'était pas un Lenovo :)

HaydnWVN
la source