Page 1 sur 1

Installer Windows Offline

Posté : sam. 8 nov. 2014 04:30
par Alain Quarré
Bonjour à tous
Tout d'abord, la mise au point d'usage:
Je fourni cette méthode de manière libre.
Elle est fournie 'tel quel', sans aucune garantie.
Les commandes utilisées dans cette méthode peuvent, si elles sont mal utilisées, faire beaucoup de dégats.
Vous êtes tenu de faire des tests sur un système prévu à cela.

Si vous êtes d'accord avec ce qui précède, la suite est à vous.

Comment installer Windows Offline
Installer Windows sur un disque dur avant de placer celui-ci dans un autre PC n'est pas une chose compliquée.

Cette méthode peut se découper en trois étapes.
  • Préparation du disque dur
  • Application de l'image système
  • Construction du boot
Vous aurez besoin de:
  • Un disque dur
  • ImageX
  • Un DVD ou un Iso de Windows
Un disque dur
Le disque sera complètement éffacé.
Peu importe la manière dont il est connecté sur le pc sur lequel on va faire le déploiement de Windows.
Il faut simplement qu'il soit vu.

Imagex
Imagex est un outil en ligne de commande pour la capture et de déploiement d'image Windows.
C'est un outil officiel de Microsoft.
voir Qu’est-ce qu'ImageX
Imagex est fourni avec le Windows Automated Installation Kit (WAIK)
Néanmoins, ce kit dépassant le Giga, vous pouvez provisoirement les télécharger Ici
(version 6.3.9600.16441 issu de WAIK 8.1)
Il y a les versions 32 et 64 bit.
Utilisez la version 32 bit sur un système 32 bit, et au choix la version 32 ou 64 bit sur un système 64bit
Peut importe aussi l'architecture du système sur lequel vous vous trouvé ainsi que l'architecture du système que allez déployer.

Petit conseil: Copier la version du fichier imagex.exe correspondant à votre architecture dans C:\Windows\System32
il sera alors accessible de n'importe quelle fenêtre de commande. (le reste de la méthode suppose que cela est fait)


Un DVD ou un Iso de Windows
De ce DVD, nous aront besoin du fichier Install.wim, qui se trouve dans le dossier Sources.


1: Préparation du disque dur
Petit conseil: Pour eviter toute erreur, veillez à n'avoir sur votre système que le disque dur sur lequel on va déployer Windows
Deconnectez tous les autres s'il y en a.
Retirez aussi toutes les clés USB et carte mémoire

Ouvrez DISKPART
Touche Windows + R, tapez DISKPART, clic OK, Acceptez l'UAC.

Dans DISKPART on va définir quelle est le numéro du disque sur lequel on va déployer Windows
Pour ce faire, tapez

Code : Tout sélectionner

list disk
Ce qui affiche la liste des disques présents sur le système.
Relevez le numéro du disque sur lequel on va déployer Windows.
ensuite, tapez

Code : Tout sélectionner

select disk NuméroDeVotreDisque
puis, on prépare le disk que l'on vient de sélectionner.
C'est maintenant qu'il faut être sûr de ne pas s'être trompé de disque, au cas où il y en aurait plus d'un (en plus du disque système) de branché
L'ACTION SUIVANTE VA EFFACER TOUT LE DISQUE PRECEDEMENT SELECTIONNE. ETES VOUS SUR DE VOTRE CHOIX?

toujours dans DISKPART, préparation de la partition de démarrage

Code : Tout sélectionner

clean
create partition primary size 512
format quick fs ntfs label Boot
active
assign letter Q
préparation de la partition système

Code : Tout sélectionner

create partition primary size 51204
format quick fs ntfs label System
assign letter R
En image
Diskpart.png
Diskpart.png (50.14 Kio) Vu 3012 fois
C'est tout pour la préparation du disque.

Veuillez noter:
  • Size est la taille en Mo
  • Je mets 512Mo pour la partition de démarrage car j'y place aussi un WinPe en multiboot, 100Mo sont le minimum
  • La taille de la partition système est un multiple de 1024 + 4, dans le but d'avoir une partition dont la taille est un chiffre rond
    Ce n'est pas une obligation, mais c'est plus propre.
    Pour créer une partition de tout le reste du disque, il faut retirer "size 51204"
  • Les noms choisis sont au choix.
  • Les lettres choisies, Q et R, sont au choix. Le reste de la méthode se base sur ce choix
  • DISKPART accepte les commandes partielles. LIS DIS fonctionne aussi bien que LIST DISK


2: Application de l'image système
L'application de l'image sur la partition système tient en une seule ligne de commande, avec imagex.
Pour préparer cette ligne de commande, on a besoin du fichier install.wim du DVD Windows.
Copier ce fichier Install.wim dans C:\Install\
Ouvrez une fenêtre de commande avec droit administrateur
tapez

Code : Tout sélectionner

cd /d C:\Install
imagex /info install.wim|findstr "INDEX NAME"
ces deux lignes font: Déplacement du focus de la ligne de commande sur C:\Windows
et
affichage du contenu de Install.wim en filtrant le lignes contenant INDEX ou NAME

De cet affichage, il faut trouver quel est le numéro d'index du windows que l'on veut installer
comme ici:
ImageIndex.png
ImageIndex.png (41.24 Kio) Vu 3012 fois
On choisis, par exemple, l'index 3, Windows 7 professionel.
On a maintenant toutes les infos pour appliquer l'image.

La commande Imagex se décompose comme suit:
IMAGEX /APPLY <Fichier image> <Numéro d'index> <lecteur cible>
Ce qui donne dans notre cas:

Code : Tout sélectionner

imagex /apply install.wim 3 R:
L'application de l'image prend quelques minutes
Ne fermez pas la fenêtre de commande avec droit admin, on en a besoin dans l'étape suivante

3: Construction du boot
La construction du boot est très simple aussi, une seule commande: BCDBOOT
Dans notre cas, tapez:

Code : Tout sélectionner

BCDBOOT R:\Windows /S Q: /l fr-fr
C'est tout pour le boot.
Si vous voulez vérifier celui-ci, tapez

Code : Tout sélectionner

BCDEdit /store Q:\Boot\BCD
ce qui affiche le magasin boot que l'on vient de construire.

L'application de l'image et construction du boot:
Apply-Boot.png
Apply-Boot.png (34.99 Kio) Vu 3012 fois
On peut voir que le boot est bien sur Q: et Windows sur R:
Ce disque peut maintenant être monté sur un autre PC
  • En plus de cela,
  • on peut avoir un fichier de réponse Unattend.xml , que l'on placera dans R:\Windows\System32\Sysprep
  • ou injecter des drivers dans le système, avant son premier démarrage.
  • on peut aussi utiliser une image maison, issue d'un sysprep
  • on peut utiliser les parties 2 et 3 de cette méthode pour installer un autre Windows sur une autre partition du disque dur
    c'est simple, on crée une partition sur son disque dur (en en réduisant une autre par exemple) ou même sur un autre disque dur
    Une partition logique est OK, on formate, on lui donne une lettre r:
    On applique l'image dessus
    on construit le boot avec BCDBOOT R:\Windows (le système ajouté sera celui par défaut, cela se change)
  • Ajouter un winpe dans le multi boot
  • etc, etc...
Cette méthode est valable pour Windows 7 et suivants, néanmoins, pour les systèmes suivants, préférez DISM à la place de Imagex, également présent dans le WAIK.
la syntaxe n'est pas la même, mais l'aide est là pour cela.

Pour installer Windows 7 sur une clé USB, la méthode existe aussi!


++

Alain

nb: je ne répondrai pas aux questions du genre, comment on ouvre une fenêtre de commande en mode admin?