Comment installer n'importe quelle version de Windows à partir d'autres ordinateurs du réseau

Parlez d'une chose complexe à faire : installer Windows sur le réseau. Même l'installer via une clé USB(USB drive) est plus simple. Cependant, cela ne signifie pas que cela ne peut pas être fait. En utilisant un outil gratuit nommé Serva et un peu de temps et d'attention(time and attention) , n'importe qui peut configurer son environnement réseau(network environment) afin que les installations de Windows soient effectuées facilement, à partir d'un ordinateur du réseau(network computer) . Voici comment tout le processus fonctionne !

TRÈS IMPORTANT Prérequis

Il y a beaucoup de choses que vous devez préparer en amont, pour que tout se passe bien. Veuillez(Please) ne sauter aucun de ces éléments ou la probabilité d'échec sera élevée :

  • You need to download and extract a little tool named Serva. Download the appropriate version for your operating system (32-bit or 64-bit). You will notice that there are a "Non-Supporter" version and a "Supporter" version. The free one is the "Non-Supporter" version. It includes a small annoyance when you start it, plus a few limitations that won't impact you unless you are a network admin or IT professional who needs to install lots of operating systems on many network computers. If you are such a professional, go ahead and purchase the "Supporter" version which costs a fair $29.99.
  • "D:SERVA"

    Comment installer Windows sur le réseau avec Serva

  • You need the original installation files for the operating system(s) you want to install over the network. Have them at hand as you will need to copy them to a special folder, as they are, without modifications.
  • For the computers where you are about to install Windows over the network, identify their exact network card model(s). Then, download the appropriate drivers for the Windows version you are about to install on them. By default, Windows setup programs support a limited number of network cards. If your system is rather new, then it is very likely that it won't support its network card and the installation procedure will fail.
  • Every time you run Serva, run it as administrator. This way it has the required permissions to create files, save the settings you make, etc.
  • When you run Serva, make sure that it is not blocked by your firewall. The application must be set as allowed on the computer where it runs, otherwise it won't be able to transfer anything over the network.
  • The computer where the installation files are stored and the one where you want to install Windows must be part of the same network. This means that you have a router on your home network, managing network IP addresses and network traffic. If not, then you should directly connect the two computers with a crossover cable.
  • Étape 1(Step 1) - Exécutez Serva et faites(Run Serva & Make) sa configuration initiale(Initial Configuration)

    Exécutez Serva(Run Serva) en tant qu'administrateur. La version gratuite vous demandera d'attendre 7 secondes avant de pouvoir l'utiliser. Une fois l'attente terminée, cliquez sur "Merci, pas aujourd'hui"("Thanks, not today") .

    Comment installer Windows sur le réseau avec Serva

    Sa fenêtre est maintenant ouverte. Cliquez sur Paramètres(Settings) .

    Comment installer Windows sur le réseau avec Serva

    Tout d'abord, allez dans l' onglet DHCP . Si vos ordinateurs font partie du même réseau et que la gestion des adresses IP(IP Addresses) est prise en charge par votre routeur, activez ces paramètres : proxyDHCP et BINL .

    Comment installer Windows sur le réseau avec Serva

    BINL est un add-on spécial qui agit comme une extension du protocole DHCP et il est utilisé par (DHCP protocol)Serva lors de ses procédures de préparation et de maintenance(preparation and maintenance procedures) . proxyDHCP est un paramètre spécial qui indique à Serva qu'il n'a pas besoin d'agir en tant que serveur DCHP(DCHP server) pour fournir des adresses IP aux ordinateurs qui s'y connectent.

    Même si les développeurs de Serva ne recommandent pas d'activer ce paramètre, nous avons appris lors de nos tests qu'il aide à éliminer certains problèmes. Par conséquent(Therefore) , cochez également la case "Lier DHCP à cette adresse" et laissez l' ("Bind DHCP to this address")adresse IP(IP address) par défaut fournie.

    Comment installer Windows sur le réseau avec Serva

    Il n'est pas nécessaire de modifier d'autres paramètres dans cet onglet. Ensuite(Next) , allez dans l' onglet TFTP .

    TFTP vient de Trivial File Transfer Protocol et c'est le protocole utilisé par Serva pour transférer des fichiers sur le réseau. Ce protocole nécessite également un peu de configuration.

    Tout d'abord, cochez la case près de TFTP Server . Ensuite, vous devez spécifier le répertoire dit "racine". Il s'agit du répertoire dans lequel vous prévoyez de stocker les fichiers d' installation de Windows . (Windows installation)Ce dossier peut être le même dossier où vous avez extrait Serva ou un nouveau. Gardez à l'esprit que vous devez utiliser des chemins courts et éviter d'utiliser des espaces et des caractères spéciaux (*, &, ", etc.) dans le nom du répertoire(directory name) ou son chemin.

    Comment installer Windows sur le réseau avec Serva

    Pour aider à éliminer les problèmes dans certains environnements réseau, vous pouvez également cocher la case près de "Lier TFTP à cette adresse" et laisser l' ("Bind TFTP to this address")adresse IP(IP address) par défaut inchangée.

    Comment installer Windows sur le réseau avec Serva

    Appuyez sur OK pour enregistrer vos paramètres. Fermez ensuite Serva et redémarrez-le (en tant qu'administrateur). Lors du redémarrage, il créera une structure de dossiers(folder structure) spéciale dans le dossier racine(root folder) que vous avez spécifié.

    Comment installer Windows sur le réseau avec Serva

    Parmi(Amongst) ces dossiers, vous devez en trouver un nommé WIA_WDS et un autre nommé WIA_RIS . S'ils ne se trouvent pas dans le dossier racine(root folder) que vous avez spécifié, quelque chose s'est mal passé avec la configuration de Serva . Si tout va bien, allez-y et lisez la section suivante de cet article.

    Étape 2(Step 2) - Copiez les fichiers d'installation de Windows(Windows Installation Files)

    Accédez au dossier racine(root folder) que vous avez spécifié. Ici, vous devez copier les fichiers d' installation de Windows(Windows installation) , tels quels, sans aucune modification de votre part.

    Si vous souhaitez installer des versions plus anciennes de Windows comme Windows XP ou Windows(Windows XP or Windows) 2000, vous devez copier ces fichiers dans le dossier WIA_RIS . Étant donné que ces systèmes d'exploitation sont très anciens et que nous ne recommandons pas de les utiliser, nous ne fournirons pas d'instructions spécifiques pour eux.

    Si vous envisagez d'installer Windows Vista , Windows 7 ou Windows 8 , ouvrez le dossier WIA_WDS . Là, créez un nouveau dossier nommé en fonction de la version de Windows(Windows version) que vous souhaitez copier. Utilisez(Use) des noms de dossier simples, sans espaces ni caractères spéciaux. Par exemple, j'ai utilisé Windows_7 .

    Comment installer Windows sur le réseau avec Serva

    Créez(Create) des dossiers séparés, avec des noms différents pour toutes les versions de Windows que vous prévoyez d'installer sur le réseau, à l'aide de Serva .

    Dans ce dossier, copiez et collez(copy and paste) tous les fichiers d'installation de la version de Windows(Windows version) que vous souhaitez installer sur le réseau. Allez simplement(Simply) à la racine du disque d'installation(installation disc) et copiez toute sa structure de fichiers et de dossiers(file and folder structure) .

    Étape 3 - Démarrer Serva

    Redémarrez Serva(Start Serva) en tant qu'administrateur et attendez(administrator and wait) qu'il détecte les fichiers d'installation que vous avez ajoutés. Il créera sa structure de dossiers(folder structure) spéciale , nécessaire pour distribuer les fichiers d'installation sur le réseau.

    Ensuite, fermez Serva et passez à l'étape suivante.

    Étape 4(Step 4) - Copiez le ou les pilotes de la carte réseau(Network Card Driver)

    Ensuite, vous devez copier les pilotes de la carte réseau(network card) du ou des ordinateurs sur lesquels vous souhaitez installer Windows .

    Allez dans le dossier où vous avez copié les fichiers d'installation. Dans mon cas, il s'agissait de "D:serva" (à la fois le dossier d'installation racine et Serva(root and Serva installation folder) ), suivi de "WIA_WDSWindows_7" .

    Comment installer Windows sur le réseau avec Serva

    Là, allez dans "$OEM$$1DriversNIC" . Si vous ne trouvez pas ces dossiers, créez-les vous-même.

    Ensuite, extrayez les pilotes de la carte réseau(network card) et placez-les à l'intérieur. Si vos pilotes se présentent sous la forme d'un fichier setup.exe ou d'une archive auto-extractible, extrayez-le d'abord. Assurez-vous que les fichiers ".inf" et ".cat" du pilote sont stockés directement dans le dossier NIC(NIC folder) .

    Étape 5(Step 5) - Partager le dossier WIA_WDS(WIA_WDS Folder) avec le réseau

    Pour que Serva puisse distribuer les fichiers d' installation de Windows(Windows installation) sur le réseau, ils doivent être partagés avec le réseau, afin que d'autres ordinateurs puissent y accéder. Malheureusement, Serva vous demande de partager le dossier WIA_WDS (et non ses sous-dossiers ou autres dossiers) en utilisant un nom de partage(share name) très spécifique : WIA_WDS_SHARE . L'utilisation de tout autre nom de partage(share name) signifie que la procédure d'installation(installation procedure) est susceptible d'échouer.

    Comment installer Windows sur le réseau avec Serva

    Pour partager ce dossier avec le nom que nous avons mentionné, vous devez d'abord activer le partage avancé dans Windows , puis le partager. Voici comment fonctionne le partage avancé dans Windows : Partager des bibliothèques ou des dossiers à l'aide du partage avancé(Advanced Sharing) .

    Vous devez accorder à l'utilisateur Tout(Everyone) le monde des autorisations en lecture seule. Vous pouvez également partager ce dossier avec des comptes d'utilisateurs spécifiques, dont vous utiliserez les informations de connexion ultérieurement, lors du processus d'installation réseau(network installation process) . Encore une fois(Again) , les autorisations en lecture seule suffisent.

    Étape 6 - Démarrer Serva

    Redémarrez Serva(Start Serva) en utilisant les autorisations d'administrateur. Il détectera les pilotes réseau que vous avez ajoutés et apportera quelques modifications, afin que les pilotes soient distribués correctement lorsque vous lancerez le processus d'installation(installation process) sur d'autres ordinateurs. Vous pouvez maintenant le laisser ouvert et attendre les connexions réseau.

    Ensuite, rendez-vous sur le ou les ordinateurs sur lesquels vous souhaitez installer Windows .

    Étape 7(Step 7) - Sur le PC cible(Target PC) - Activez le démarrage LAN et le démarrage(Lan Booting & Boot) à partir du réseau

    Accédez à l'ordinateur sur lequel vous souhaitez installer Windows et entrez son BIOS . Assurez(Make) -vous que le démarrage réseau est activé. Ce paramètre peut être nommé "Boot from the network" ou "Boot from PXE" .

    Ensuite, démarrez l'ordinateur et appuyez sur la touche requise pour afficher le menu de démarrage(Boot Menu) . Sur la plupart des ordinateurs, vous devez appuyer sur F12 ou F8 , selon la version du BIOS(BIOS version) . Sélectionnez Réseau(Network) ou PXE (encore une fois, cela dépend du BIOS de votre ordinateur ), pour démarrer à partir du réseau, en utilisant Serva .

    Comment installer Windows sur le réseau avec Serva

    Si tout va bien, vous devriez voir un écran similaire à celui ci-dessous, où le MAC de l'ordinateur est affiché et la carte réseau(network card) demande une adresse IP(IP address) via DHCP .

    Comment installer Windows sur le réseau avec Serva

    Lorsque l'ordinateur est connecté au réseau, Serva charge et affiche un écran avec les systèmes d'exploitation disponibles pour l'installation. Choisissez celui que vous voulez et appuyez sur ENTER .

    Comment installer Windows sur le réseau avec Serva

    Les fichiers d'installation sont chargés et une petite fenêtre nommée ServaPENet s'affiche. À cette étape, Serva installe le pilote réseau(network driver) que vous avez ajouté précédemment, charge les ressources réseau et se connecte au dossier d' installation de Windows . (Windows installation)Selon la manière dont vous avez partagé le dossier WIA_WDS , il vous sera demandé de fournir un nom d' utilisateur et un mot de passe(username and password) pour y accéder. Tapez les détails du compte d'utilisateur(user account) avec lequel vous l'avez partagé et connectez-vous.

    Si tout s'est bien passé, le processus d' installation de Windows(Windows installation) est maintenant lancé.

    Étape 8(Step 8) - Installer Windows sur le réseau

    Ensuite, continuez l' installation de Windows(Windows installation) , comme d'habitude. Si vous envisagez d'installer Windows 8 , consultez ce guide(installation guide) d'installation : Comment installer Windows 8 RTM sur votre ordinateur(Your Computer) .

    Dépannage des problèmes avec Serva

    Si vous ne faites pas attention à toutes les étapes de cette procédure, certaines choses risquent d'échouer. Voici quelques choses que nous avons apprises en expérimentant cet outil :

  • If ServaPENet returns this error: "Failed No NIC/Driver, Aborting!", it means that you forgot to copy the network card drivers as instructed at Step 4. If you copied them and you still get the error, double check that you have the correct driver for the network card of the computer where you want to install Windows, for the Windows version you are about to install. Also, double check that you copied it to the correct folder. Then, restart Serva to make sure it detects the driver before the network installation procedure starts.
  • If, on the target computer, Serva is not able to load at all over the network, consider enabling the "Bind DHCP to this address" and "Bind TFTP to this address" settings in the DHCP and TFTP tabs.
  • Comment installer Windows sur le réseau avec Serva

  • One last piece of advice is to check the Serva logs. The messages shown there can help you troubleshoot different problems.
  • Un autre bon conseil est de redémarrer Serva chaque fois que vous modifiez l'un de ses paramètres et chaque fois que vous ajoutez quelque chose à son dossier racine(root folder) .

    Comme nous ne sommes pas les développeurs de ce logiciel, nous ne pouvons pas fournir de support pour celui-ci et vous aider avec tous les problèmes que vous pourriez rencontrer. Si notre guide ne vous aide pas, vérifiez la documentation de Serva - Serva PXE/BINL - AN01: Windows Install et de configuration avancée de Windows - Sujets avancés sur TFTP(Advanced Topics on TFTP) .

    Conclusion

    Comme vous pouvez le voir dans ce guide, la configuration avec Serva nécessite pas mal de temps et d'attention(time and attention) . Cependant, c'est le moyen le plus simple d'installer n'importe quelle version moderne de Windows sur le réseau. Il fonctionne très bien à la fois pour les réseaux domestiques et les réseaux d'entreprises de petite ou moyenne taille.

    Si vous connaissez d'autres outils utiles pour installer Windows sur le réseau, n'hésitez pas à les partager en utilisant le formulaire de commentaires ci-dessous.



    About the author

    Je suis un ingénieur logiciel avec plus de 10 ans d'expérience dans l'industrie du logiciel. Je me spécialise dans la création et la maintenance d'applications logicielles individuelles et d'entreprise, ainsi que dans le développement d'outils de développement pour les petites entreprises et les grandes organisations. Mes compétences résident dans le développement d'outils robustes de codeBase, de débogage et de test, et dans la collaboration étroite avec les utilisateurs finaux pour garantir que leurs applications fonctionnent parfaitement.



    Related posts