Compacter le système d’exploitation, l’instanciation unique et l’optimisation de l’image
Windows 10 et Windows 11 disposez d’outils et de fonctionnalités qui vous aident à économiser de l’espace disque et à optimiser votre image.
Outils de déploiement qui permettent d’économiser de l’espace
Windows 10 et Windows 11 incluent des outils pour vous aider à utiliser moins d’espace disque :
- Le système d’exploitation compact vous permet d’exécuter le système d’exploitation à partir de fichiers compressés.
- L’instanciation unique vous permet d’exécuter vos applications de bureau préchargées Windows dans des fichiers compressés.
Voici quelques façons de réduire l’image, d’optimiser l’image et de prendre en compte certaines considérations lors du déploiement sur des appareils à faible coût.
SE compact
Le système d’exploitation compact installe les fichiers du système d’exploitation sous forme de fichiers compressés. Le système d’exploitation compact est pris en charge sur les appareils basés sur UEFI et BIOS. Consultez le tableau de comparaison de taille ci-dessous.
Lors de l’exécution de CompactOS, Windows mise à jour peut remplacer ou supprimer des fichiers individuels si nécessaire pour aider à maintenir la taille de l’empreinte du lecteur au fil du temps.
Pour déployer un système d’exploitation compact à l’aide d’un fichier WIM
Démarrez votre appareil de destination avec la version Windows 10 ou ultérieure de Windows PE.
Créez un fichier de pages égal à 256 Mo.
Wpeutil createpagefile C:\pagefile /size=256
Où
C
se trouve la partition Windows.Mettez en forme et préparez les partitions, puis appliquez l’image à une partition à l’aide de l’option DISM /Apply-Image /Compact :
DISM /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:D:\ /compact
Cela est généralement effectué en exécutant un script de déploiement. Pour plus d’informations, consultez Appliquer des images à l’aide de DISM.
Notes
Si vous appliquez une image en mode compact et que vous utilisez l’option
/ScratchDir
, assurez-vous que votre dossier ScratchDir n’est pas sur une partition au format FAT32. L’utilisation d’une partition FAT32 peut entraîner des redémarrages inattendus pendant OOBE.
Pour déployer le système d’exploitation Compact à partir de Windows installation
- Utilisez un fichier unattend.xml avec le paramètre :
Microsoft-Windows-Setup\ImageInstall\OSImage\Compact
. Pour plus d’informations, consultez Compact .
Vérifiez si vous exécutez le système d’exploitation Compact
Vous pouvez interroger si le système d’exploitation exécute Compact OS et le modifier à tout moment à l’aide de la commande Compact.exe .
À partir de Windows PE, déterminez si le système d’exploitation est compacté :
Compact.exe /CompactOS:Query /WinDir:E:\Windows
Où E:\Windows
se trouve le dossier où Windows a été installé.
À partir d’une installation en ligne, passez du système d’exploitation non compacté au système d’exploitation compacté :
Compact.exe /CompactOS:always
Instanciation unique des packages d’approvisionnement
Lorsque vous ajoutez de nouvelles applications de bureau Windows à un appareil, vous capturerez ces modifications dans un package d’approvisionnement compressé à utiliser par les outils de récupération automatique. Au lieu de conserver les fichiers d’origine et le package d’approvisionnement, vous pouvez utiliser DISM pour supprimer les fichiers d’origine et exécuter directement à partir du package d’approvisionnement compressé à la place. Il s’agit de l’instanciation unique de l’image. Consultez le tableau de comparaison de taille ci-dessous.
Bien que l’instanciation unique soit prise en charge sur les lecteurs à état solide et sur les lecteurs de rotation, pour des raisons de performances, vous devez utiliser uniquement l’instanciation unique sur les appareils avec des lecteurs à état solide.
Exemple :
DISM /Apply-CustomDataImage /CustomDataImage:C:\Recovery\Customizations\USMT.ppkg /ImagePath:C:\ /SingleInstance
où C:\
est la lettre de lecteur de la partition Windows.
Avertissement
Ne placez pas les guillemets avec l’option /ImagePath:C:\
.
Vous pouvez déterminer si un package d’approvisionnement (.ppkg) est à instance unique à l’aide de fsutil.exe :
fsutil.exe wim enumwims C:
où C
est le lecteur qui contient le package d’approvisionnement. Tout package d’approvisionnement à instance unique sur le lecteur est répertorié dans la sortie de commande. S’il n’y en a aucun, la commande retourne « Erreur : le système ne peut pas trouver le fichier spécifié ».
Optimisation de l’image
Après avoir appliqué des mises à jour à une image Windows, nettoyez l’image, puis exportez-la vers un nouveau fichier :
md c:\mount\Windows
md C:\mount\temp
Dism /Mount-Image /ImageFile:"C:\Images\install.wim" /Index:1 /MountDir:C:\mount\Windows
Dism /Cleanup-Image /Image=C:\mount\Windows /StartComponentCleanup /ResetBase /ScratchDir:C:\mount\temp
Dism /Unmount-Image /MountDir:C:\mount\Windows /Commit
Dism /Export-Image /SourceImageFile:C:\Images\install.wim /SourceIndex:1 /DestinationImageFile:C:\Images\install_cleaned.wim
où C:\Images\install.wim
est un fichier image Windows que vous souhaitez mettre à jour. Vous pouvez éventuellement spécifier le /Defer
paramètre avec /ResetBase
pour différer toutes les opérations de nettoyage de longue durée à la maintenance automatique suivante, mais vous devez uniquement utiliser /Defer
comme option dans la fabrique où DISM /ResetBase
il faut plus de 30 minutes.
Exigences et considérations relatives à la taille
Vous devez toujours respecter les exigences de taille minimale requises pour le disque dur, la RAM, l’utilisation des ressources d’application et le stockage de données.
Disque dur
Bien que certaines configurations de Windows semblent s’adapter à des lecteurs plus petits lorsque Windows est installé pour la première fois, les disques SSD de 8 Go ne sont pas suffisamment volumineux. Même si un utilisateur associe un disque dur de 8 Go avec un deuxième lecteur de 4 Go ou plus pour le stockage des fichiers d’applications et de données, 8 Go de disques durs ne permettent pas l’augmentation de l’empreinte mémoire Windows attendue lorsque les utilisateurs travaillent sur leur ordinateur.
Voici quelques-unes des principales raisons de l’augmentation au fil du temps dans l’empreinte mémoire :
Maintenance. L’espace disque dur doit être réservé pour appliquer des packages de mise à jour au système d’exploitation.
Points de restauration système. Windows générer automatiquement des points de restauration. La quantité d’espace requise par défaut est relative à la taille du disque dur. Pour plus d’informations sur les points de restauration, consultez la rubrique Points de restauration sur MSDN. Note Les utilisateurs peuvent ajuster la quantité d’espace utilisée sur l’ordinateur pour la restauration du système à l’aide de l’interface utilisateur De protection système dans la boîte de dialogue Propriétés système (Sysdm.cpl). Les utilisateurs peuvent également utiliser des sauvegardes d’images système stockées sur un disque dur externe pour restaurer un système.
Journaux et caches. Le système d’exploitation stocke des fichiers tels que les journaux d’événements et les journaux d’erreurs sur le lecteur.
RAM, Pagefile.sys et Hiberfil.sys
Les fichiers Pagefile.sys et Hiberfil.sys augmentent en proportion directe de la quantité de RAM sur l’ordinateur. Windows installations sur 16 Go de lecteurs ont une empreinte mémoire plus petite lorsque l’ordinateur est limité à 1 Go de RAM. Une augmentation de la ram à une taille supérieure à 1 Go entraîne une augmentation de la taille des fichiers système et moins d’espace sur le disque dur pour d’autres applications et fichiers. Toutefois, l’augmentation de la taille du disque dur n’affecte pas la taille de ces fichiers système. En savoir plus sur les performances de transition activée/désactivée
Pour économiser de l’espace sur le lecteur, vous pouvez supprimer ou réduire la taille du hiberfil.sys. Consultez le tableau de comparaison de taille ci-dessous. Pour en savoir plus, consultez Lab 7 : Modifier les paramètres, entrer des clés de produit et exécuter des scripts avec un fichier de réponse (unattend.xml).
powercfg /h /type reduced
: réduit le fichier de 30 %powercfg /h off
: supprime le fichier.
Modules linguistiques et fonctionnalités à la demande
Les modules linguistiques installés peuvent prendre plus d’espace que la taille du LP lui-même. Lorsque vous préinstallez des FOD et des applications UWP sur une installation de Windows qui contient plusieurs LPs, les fichiers de ressources basés sur les LPs préinstallés sont également installés. Lorsque les langues inutilisées sont automatiquement supprimées après OOBE, les fichiers de ressources UWP et fonctionnalités correspondants à la demande (FOD) ne sont pas supprimés. L’installation préalable d’un nombre inférieur d’adresses ip permet d’économiser de l’espace disque en limitant le nombre de fichiers de ressources qui restent sur un système après avoir supprimé les modules linguistiques inutilisés.
Les fonctionnalités à la demande sont distribuées dans les fichiers CAB compressés afin que la taille d’un FOD installé soit supérieure à la taille du CAB d’origine. Vous pouvez utiliser /Get-CapabilityInfo
dans DISM pour afficher les tailles de téléchargement et d’installation d’un FOD. Consultez les fonctionnalités à la demande pour obtenir des informations sur les FOD.
Windows fonctionnalités facultatives
Pour économiser davantage d’espace disque sur un appareil Windows, vous pouvez désactiver différentes fonctionnalités facultatives qui peuvent ne pas être utilisées.
Via DISM ou PowerShell, vous pouvez activer ou désactiver Windows fonctionnalités facultatives si nécessaire.
Applications
Les applications logicielles installées sur l’ordinateur peuvent nécessiter un espace supplémentaire pour les caches, les journaux et les mises à jour. L’espace disque doit également être disponible sur le lecteur pour tenir compte des augmentations temporaires de l’utilisation des ressources lors de l’installation d’applications, de correctifs et de mises à jour.
Données utilisateur
Sur les ordinateurs qui prennent en charge les supports amovibles tels qu’une carte SD ou un lecteur flash USB, les utilisateurs peuvent facilement développer le stockage de fichiers de données personnels pour les documents utilisateur à l’aide de ce support amovible. Toutefois, nous vous recommandons de réserver des espaces sur le disque dur pour ces types de fichiers.
Comparaisons de tailles
Le tableau ci-dessous montre l’espace supplémentaire enregistré à l’aide du système d’exploitation compact, de l’instanciation unique et de la réduction ou de la désactivation du fichier Hiberfile sur 2 Go (architecture de processeur x86) et 4 Go (architecture de processeur x64), sur Windows 10, version 1607 :
Image | Windows 10 Famille mémoire x86, 2 Go | Windows 10 Famille mémoire x64, 4 Go |
---|---|---|
Empreinte de base | 11,68 Go | 15,06 Go |
Compacter le système d’exploitation, sans instanciation unique | 8,85 Go (>économies de 2,75 Go) | 11,3 Go (>3,7 Go) |
Système d’exploitation compact, instance unique | 7,66 Go (>4 Go) | 10,09 Go (>4,75 Go) |
Hiberfile off, no compact OS | 10,87 Go (>825 Mo) | 13,48 Go (>1,5 Go) |
Hiberfile réduit, pas de système d’exploitation compact | 11,27 Go (>400 Mo) | 14,15 Go (>930 Mo) |
Rubriques connexes
Capturer et appliquer des partitions de Windows, système et de récupération