Qu'est-ce que Windows PE ?

S'applique à: Windows Vista

Windows PE 2.0 (Windows Preinstallation Environment 2.0) est un système d’exploitation Win32 minimal doté de services limités et élaboré à partir du noyau de Windows Vista. Il sert à préparer un ordinateur en vue d’une installation Windows, mais aussi à copier des images de disques depuis un serveur de fichiers du réseau et à lancer l’installation de Windows.

Windows PE n’est pas conçu pour devenir le système d’exploitation principal d’un ordinateur, il sert plutôt d’environnement de préinstallation autonome et est utilisé comme composant à part entière pour d’autres technologies de récupération et d’installation, telles que le programme d’installation pour Windows Vista, les services de déploiement Windows, le Feature Pack de déploiement de système d'exploitation pour SMS et Windows RE, l’environnement de récupération de Windows.

Cette rubrique aborde les thèmes suivants :

  • Avantages de Windows PE

  • Scénarios courants de Windows PE

  • Limites de Windows PE

  • Dépendances de Windows PE

  • Pilotes pris en charge

  • Technologies apparentées à Windows PE

Avantages de Windows PE

L’environnement Windows PE a été créé pour permettre aux fabricants d’ordinateurs OEM et aux entreprises de démarrer des ordinateurs sans aucun système d’exploitation opérationnel. Auparavant, ces professionnels se servaient le plus souvent d’une disquette de démarrage MS-DOS pour démarrer un ordinateur et :

  • le connecter à un partage réseau où soit une image de disque soit une source d’installation de Windows avait été localisée ;

  • résoudre les problèmes rencontrés et récupérer un exemplaire de Windows qui ne démarrait pas.

Néanmoins, une disquette de démarrage MS-DOS comporte un certain nombre de limites qui la rendent peu commode à utiliser dans les cas d’une préinstallation du système Windows ou d’une récupération d’installations ou de données existantes :

  • aucune prise en charge pour le système de fichiers NTFS ;

  • aucune prise en charge de la gestion réseau en natif ;

  • aucune prise en charge pour les pilotes de périphériques Windows 32 bits (ou 64 bits), ce qui oblige à localiser des pilotes 16 bits ;

  • prise en charge rudimentaire des applications et des scripts personnalisés.

Les limites des disquettes de démarrage MS-DOS ont conduit Microsoft à développer Windows PE, un environnement qui constitue le principal outil de démarrage de Microsoft pour les ordinateurs sans système d’exploitation opérationnel. Lorsqu’un ordinateur est démarré sous Windows PE, vous avez la possibilité de préparer cet ordinateur en vue d’une installation Windows, puis de lancer le programme d’installation de Windows à partir d’une source réseau ou locale. Le cas échéant, vous pouvez réparer un exemplaire de Windows existant ou récupérer des données.

Windows PE est basé sur le noyau pour Windows Vista, de ce fait les limites des disquettes de démarrage MS-DOS sont abolies par les possibilités suivantes qui sont développées :

  • Prise en charge native pour les systèmes de fichiers NTFS 5.x, entre autres la création et la gestion des volumes dynamiques.

  • Prise en charge native pour le partage de fichiers et la gestion réseau TCP/IP (client uniquement).

  • Prise en charge native pour les pilotes de périphériques Windows 32 bits (ou 64 bits).

  • Prise en charge native pour un sous-ensemble de l’API Win32 ; prise en charge facultative pour WMI (Windows Management Instrumentation) et l’environnement d’exécution de scripts WSH (Windows Script Host).

  • Démarrage possible à partir d’un certain nombre de supports, y compris les CD, DVD, périphériques à mémoire flash USB (UFD) et les services de déploiement Windows.

noteRemarques
Cette section traite de la version autonome de Windows PE. Les versions personnalisées de Windows PE qui sont utlisées dans d’autres produits et technologies Windows, comme les services de déploiement Windows, peuvent offrir des fonctionnalités différentes. Pour plus d’informations sur l’utilisation de Windows PE dans ces environnements, voir la documentation se rapportant au produit concerné.

Scénarios courants de Windows PE

Windows PE est une version modifiée du système d’exploitation Windows ; elle a été conçue pour la prise en charge d’une installation de Windows, mais aussi pour le dépannage et la récupération d’une installation impossible à démarrer.

  • Installation de Windows Vista. Windows PE s’exécute chaque fois que vous installez Windows Vista. Les outils graphiques qui collectent les informations de configuration au cours de la phase d’installation sont exécutés dans Windows PE. En outre, les services informatiques peuvent personnaliser et étendre Windows PE pour répondre à certains besoins particuliers en matière de déploiement. Windows PE fournit également une prise en charge de la maintenance des images système Windows.

    ImportantImportant
    Windows PE prend en charge le déploiement de versions antérieures de Windows. Reportez-vous à votre accord de licence pour connaître les restrictions ou contactez votre représentant Microsoft.

  • Dépannage. Windows PE se révèle utile autant pour les dépannages automatiques que les dépannages manuels. Par exemple, si Windows Vista rencontre un problème de démarrage à cause d’un fichier système endommagé, Windows PE peut démarrer automatiquement et lancer Windows RE, l’environnement de récupération Windows. Vous pouvez également démarrer Windows PE pour utiliser les outils de dépannage et de diagnostics personnalisés.

  • Récupération. Les fabricants d’ordinateurs OEM et les éditeurs de logiciels peuvent utiliser Windows PE pour élaborer des solutions automatiques et personnalisées qui permettent la récupération et la reconstruction d’ordinateurs exécutant Windows Vista. Par exemple, les utilisateurs peuvent démarrer leurs ordinateurs à partir de partitions ou de CD de récupération Windows PE pour reformater automatiquement leurs disques durs et réinstaller Windows Vista avec les applications, les paramètres et les pilotes d’origine.

Limites de Windows PE

Windows PE est un sous-ensemble de Windows Vista, il présente les limites suivantes :

  • Afin de disposer d’une taille réduite, Windows PE ne comprend qu’un sous-ensemble des interfaces de programmation d’applications (API) Win32 disponibles. Les API d’E/S (disque et réseau) et les API Win32 principales sont inclus.

  • Pour bloquer son utilisation en tant que système d’exploitation piraté, Windows PE cesse automatiquement d’exécuter l’interpréteur de commandes et redémarre après 72 heures d’utilisation continue. Cette durée n’est pas configurable.

  • Windows PE ne peut pas agir en tant que serveur de fichiers ou serveur Terminal Server. (Le Bureau à distance n’est pas pris en charge.)

  • La résolution des noms DFS (Distributed File System) est prise en charge pour les racines autonomes uniquement. Les racines de domaine ne sont pas prises en charges.

  • Les méthodes testées permettant de gagner de la connectivité réseau aux serveurs de fichiers sont TCP/IP et NetBIOS sur TCP/IP. D'autres méthodes, telles que le protocole réseau IPX/SPX, ne sont pas prises en charge.

  • Lors de l’exécution de Windows PE, toute modification apportée à son Registre sera perdue au prochain redémarrage de l’ordinateur. Pour que les modifications soient prises en compte, modifiez le Registre en mode hors connexion, avant de démarrer Windows PE.

  • Les lettres de lecteur sont attribuées selon l’ordre consécutif établi au fur et à mesure que vous créez des partitions dans Windows PE. Toutefois, ces lettres de lecteur sont réinitialisées dans l’ordre défini par défaut lorsque vous redémarrez Windows PE.

  • Windows PE ne prend pas en charge Microsoft .NET Framework ni CLR (Common Language Runtime).

  • Windows PE n’englobe pas les sous-systèmes suivants : WOW32 (Windows on Windows 32), WOW64 (Windows on Windows 64), la machine DOS virtuelle (VDM), OS/2 ou POSIX.

  • Pour installer une version 64 bits de Windows, vous devez utiliser une version 64 bits de Windows PE. De même, pour installer une version 32 bits de Windows, vous utiliserez une version 32 bits de Windows PE.

  • Windows PE peut être utilisé pour configurer et partitionner les disques d'un ordinateur avant de démarrer l'installation de Windows. Si des disques durs sont convertis en disques dynamiques avec Diskpart.exe avant que vous ne démarriez le programme d'installation de Windows, ces disques seront reconnus comme « étrangers » lorsque le système d'exploitation sera installé, et les volumes de ces disques durs ne seront pas accessibles.

  • Windows PE ne prend pas en charge les applications fournies avec Windows Installer (.msi).

  • Le pilote WIM FS Filter (Windows Imaging File System Filter) n’est pas pris en charge dans Windows PE.

Dépendances de Windows PE

Windows PE dépend d’un certain nombre de technologies Windows pour fonctionner correctement.

  • Si vous utilisez Windows PE sur un réseau, des serveurs DHCP et DNS se révèlent utiles, mais ne sont pas obligatoires.

  • Si vous démarrez Windows PE à partir du réseau, vous devez utiliser un serveur de services de déploiement Windows.

  • Si vous installez Windows, vous devez exécuter le programme d’installation Windows (Setup.exe dans Windows Vista ou Winnt32.exe pour Windows Server 2003).

  • Si vous automatisez l’installation de Windows Vista, vous devez utiliser un fichier de réponses Unattend.xml.

Pilotes pris en charge

Windows PE 2.0 prend en charge les pilotes suivants :

1394.inf

acpi.inf

adp94xx.inf

adpahci.inf

adpu160m.inf

adpu320.inf

agp.inf

apps.inf

arc.inf

arcsas.inf

battery.inf

brmfcmf.inf

brmfcsto.inf

brmfcumd.inf

brmfport.inf

bthpan.inf

bthspp.inf

cdrom.inf

cpu.inf

dc21x4vm.inf

defltbase.inf

defltwk.inf

disk.inf

djsvs.inf

dshowext.inf

dwup.inf

elxstor.inf

errata.inf

fdc.inf

flpydisk.inf

fontsetup.inf

hal.inf

hdaudbus.inf

hidbth.inf

hiddigi.inf

hidserv.inf

hpcisss.inf

i2omp.inf

iastorv.inf

iirsp.inf

iirsp2.inf

input.inf

ipmidrv.inf

iscsi.inf

iteatapi.inf

iteraid.inf

keyboard.inf

lsi_fc.inf

lsi_sas.inf

lsi_scsi.inf

machine.inf

mchgr.inf

megasas.inf

megasas2.inf

mf.inf

mraid35x.inf

mraid35x2.inf

mshdc.inf

msmouse.inf

msports.inf

net44x32.inf

net8185.inf

netathr.inf

netb57vx.inf

netbc6.inf

netclass.inf

nete1e32.inf

nete1g32.inf

netefe32.inf

netip6.inf

netirda.inf

netloop.inf

netmscli.inf

netmyk01.inf

netnb.inf

netnvm32.inf

netrasa.inf

netrass.inf

netrast.inf

netrtl32.inf

netrtx32.inf

netsis.inf

nettcpip.inf

nettun.inf

netuli6x.inf

netvgx86.inf

netvt86.inf

nfrd960.inf

ntrigdigi.inf

nvraid.inf

pcmcia.inf

puwk.inf

ql2300.inf

ql40xx.inf

ql40xx2.inf

ramdisk.inf

sbp2.inf

sceregvl.inf

scsidev.inf

secrecs.inf

sisraid2.inf

sisraid4.inf

symc8xx.inf

sym_hi.inf

sym_u3.inf

tape.inf

tdibth.inf

tpm.inf

ts_generic.inf

ts_wpdmtp.inf

uliahci.inf

ulsata.inf

ulsata2.inf

umbus.inf

unknown.inf

usb.inf

usbport.inf

usbprint.inf

usbstor.inf

volsnap.inf

volume.inf

vsmraid.inf

wd.inf

Technologies apparentées à Windows PE

L’environnement Windows PE est associé étroitement à un certain nombre de technologies d’installation connexes de Windows ainsi qu’à diverses technologies de récupération. Certaines d’entre elles, comme les services de déploiement Windows et le programme d’installation pour Windows Vista, englobent des versions personnalisées de Windows PE.

Installation de Windows

Par souci de rapidité et d’efficacité, l'installation de Windows utilise des fichiers image système Windows (.wim) pour installer Windows sur un disque dur. L’installation utilise une version personnalisée de Windows PE pour démarrer l’ordinateur et copier Windows sur le disque dur à partir de fichiers .wim.

Installation sans assistance

L’installation sans assistance est une méthode d’automatisation des nouvelles installations et des mises à niveau qui nécessite une interaction minimale avec un technicien ou un administrateur. Elle repose sur un fichier de réponses que vous créez et peut être réalisée à partir du DVD du produit Windows ou d’un dossier de distribution partagé.

L’installation sans assistance est particulièrement utile si vous avez besoin de :

  • réaliser des installations automatisées sur des ordinateurs présentant des configurations matérielles hétérogènes ;

  • effectuer des installations automatisées sur des types de serveurs spécifiques, comme les contrôleurs de domaine, les serveurs d’accès à distance et les serveurs exécutant des services de certificats ou le service de cluster ;

  • configurer un large éventail de paramètres système durant une installation automatisée sans recourir aux fichiers de commandes ni aux scripts.

Outre ces solutions de déploiement, l’installation sans assistance constitue une méthode utile de création d’installations maîtres pour les installations RIS et les installations reposant sur des images.

Une méthode usuelle permettant d’amorcer une installation sans assistance consiste à démarrer l’ordinateur par l’intermédiaire de Windows PE puis, à partir d’un dossier de distribution sur le réseau, de lancer le programme d’installation au moyen d’un fichier de réponses.

Voir aussi

Ajouts de la communauté

AJOUTER
Afficher: