Système d’exploitation compact, instanciation unique et optimisation de l’image
Windows 10 et Windows 11 disposent d’outils et de fonctionnalités qui vous permettent d’économiser de l’espace disque et d’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 aide à exécuter vos applications de bureau Windows préchargées 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 UEFI et BIOS. Consultez le tableau de comparaison de taille ci-dessous.
Lors de l’exécution de CompactOS, Windows Update peut remplacer ou supprimer des fichiers individuels selon les besoins pour aider à maintenir la taille de l’encombrement 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 page égal à 256 Mo.
Wpeutil createpagefile C:\pagefile /size=256
Où
C
est 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
Pour ce faire, vous exécutez généralement 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 utilisez l’option
/ScratchDir
, assurez-vous que votre dossier ScratchDir ne se trouve pas sur une partition au format FAT32. L’utilisation d’une partition FAT32 peut entraîner des redémarrages inattendus pendant l’OOBE.
Pour déployer le système d’exploitation compact à partir du programme d’installation de Windows
- 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 demander si le système d’exploitation exécute le système d’exploitation Compact 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
est le dossier dans lequel Windows a été installé.
À partir d’une installation en ligne, passez d’un système d’exploitation non compacté à un 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 capturez ces modifications dans un package d’approvisionnement compressé à utiliser par les outils de récupération automatique. Plutôt que de conserver à la fois 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. C’est ce qu’on appelle l’instanciation unique de l’image. Consultez le tableau de comparaison de taille ci-dessous.
Bien que l’instanciation unique soit prise en charge à la fois sur les disques ssd et les lecteurs de rotation, pour des raisons de performances, vous ne devez utiliser l’instanciation unique que sur les appareils dotés de disques ssd.
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 de 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 sera répertorié dans la sortie de commande. S’il n’y en a pas, la commande retourne « Erreur : Le système ne trouve pas le fichier spécifié ».
Optimisation des images
Après avoir appliqué des mises à jour à une image Windows, nettoyez l’image, puis exportez-la dans 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 reporter toutes les opérations de nettoyage de longue durée à la maintenance automatique suivante, mais vous ne devez utiliser /Defer
comme option dans la fabrique DISM /ResetBase
que lorsque l’exécution nécessite plus de 30 minutes.
Exigences et considérations relatives à la taille
Vous devez toujours respecter les exigences de taille minimale pour le disque dur, la RAM, l’utilisation des ressources d’application et le stockage des données.
Disque dur
Bien que certaines configurations de Windows puissent sembler tenir sur des lecteurs plus petits lors de la première installation de Windows, les disques SSD de 8 Go ne sont pas assez grands. Même si un utilisateur associe un disque dur de 8 Go à un deuxième disque de 4 Go ou plus pour le stockage d’applications et de fichiers de données, les disques durs de 8 Go ne permettent pas l’augmentation de l’empreinte mémoire Windows qui est censée se produire lorsque les utilisateurs travaillent sur leur ordinateur.
Voici quelques-unes des principales raisons de l’augmentation de l’empreinte mémoire au fil du temps :
Maintenance. L’espace disque dur doit être réservé pour l’application de packages de mise à jour au système d’exploitation.
Points de restauration système. Windows génère 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 protection du 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
La taille des fichiers Pagefile.sys et Hiberfil.sys augmente en proportion directe de la quantité de RAM sur l’ordinateur. Les installations Windows sur des lecteurs de 16 Go ont un encombrement mémoire plus faible 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 on/off
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 plus d’informations, consultez Labo 7 : Modifier les paramètres, entrer des clés de produit et exécuter des scripts avec un fichier de réponses (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 Windows qui contient plusieurs LPs, des fichiers de ressources basés sur des 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 de fonctionnalité à la demande (FOD) correspondants ne sont pas supprimés. La préinstallation de moins de LPs permet d’économiser de l’espace disque en limitant le nombre de fichiers de ressources qui restent sur un système après la suppression des modules linguistiques inutilisés.
Les fonctionnalités à la demande sont distribuées dans des fichiers CAB compressés de sorte que la taille d’un FOD installé est 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 Fonctionnalités à la demande pour savoir comment obtenir des informations sur les FOD.
Fonctionnalités facultatives Windows
Pour économiser davantage d’espace disque sur un appareil Windows, vous pouvez désactiver diverses fonctionnalités facultatives qui ne sont peut-être pas utilisées.
Grâce à DISM ou PowerShell, vous pouvez activer ou désactiver les fonctionnalités facultatives Windows 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 des applications, des correctifs et des mises à jour.
Données utilisateur
Sur les ordinateurs qui prennent en charge des supports amovibles tels qu’un carte SD ou un lecteur flash USB, les utilisateurs peuvent facilement développer le stockage de fichiers de données personnelles pour les documents utilisateur à l’aide de ce média amovible. Toutefois, nous recommandons aux utilisateurs de réserver de l’espace sur le disque dur pour ces types de fichiers.
Comparaisons de taille
Le tableau ci-dessous montre l’espace supplémentaire économisé à l’aide du système d’exploitation compact, de l’instanciation unique et de la réduction ou de la désactivation de Hiberfile sur 2 Go (architecture de processeur x86) et 4 Go (architecture de processeur x64), sur Windows 10, version 1607 :
Image | Windows 10 Famille x86, 2 Go de mémoire | Windows 10 Famille x64, 4 Go de mémoire |
---|---|---|
Empreinte de base | 11,68 Go | 15,06 Go |
Système d’exploitation compact, sans instanciation unique | 8,85 Go (>2,75 Go d’économies) | 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 désactivé, pas de système d’exploitation compact | 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 Windows, Système et Récupération