Vous pouvez également créer des images Windows 7… – En dehors des heures ouvrables

05:37 23/07/2021

…Mais pourquoi le voudriez-vous ? J’ai besoin de faire des tests sur Windows 7 et j’ai besoin d’une image avec PowerShell 5.1 inclus. (PowerShell 2.0 est assez vétuste et manque de nombreuses fonctionnalités – cela vous ennuiera si vous travaillez avec PowerShell 5.1 depuis un certain temps.) Cela ne semble pas trop difficile, même s’il s’agit d’un système. non supporté.

J’ai donc commencé avec l’ISO Windows 7 Enterprise SP1 téléchargé sur https://my.visualstudio.com. J’ai importé le fichier install.wim dans le MDT (exécutant Windows 11 ADK), puis j’y ai ajouté le package Windows Management Framework (WMF) 5.1. Cela dépend de .NET Framework 4.5 ou supérieur, il doit donc être ajouté. Curieusement, si vous ne faites que ces deux choses, l’installation de .NET Framework échouera et sera annulée. Cela a donc demandé plus de travail que cela.

Heureusement, Johan a écrit un bon point de départ en 2016 et cela ressemble certainement à un «retour aux sources». J’ai adopté une approche différente, mais j’ai inclus la plupart des mises à jour importantes :

Comme vous pouvez le voir, j’ai tout mis explicitement dans la séquence de tâches elle-même, en utilisant des applications pour installer des pièces individuelles. Voici la description de chacun :

  • Certificat de mise à jour. J’ai ajouté ceci sur la base de cet article pour résoudre l’erreur 800B0109 que je recevais du programme d’installation de .NET Framework. (J’ai ajouté cela avant de composer, alors peut-être que cela n’est peut-être pas nécessaire – cela ne vaut pas la peine d’essayer à nouveau sans cela.)
  • KB3020369. Il s’agit d’une mise à jour de la pile de services, une pré-demande pour la prochaine mise à jour, installée à l’aide de WUSA.EXE /calme/norestart.
  • KB3125574. Il s’agit d’une mise à jour cumulative majeure publiée à la fin du cycle de vie du support de Windows 7, également installée à l’aide de WUSA.EXE / norstart calme.
  • .NET Framework 4.8. Ce même package fonctionne pour n’importe quel système d’exploitation, installé avec /passif/norestart.
  • WMF 5.1. Ceci (version x64 pour Windows 7 et version serveur appropriée) est installé avec WUSA.EXE /calme/norestart.

Exécutez cette séquence de tâches via MDT et spécifiez la capture et l’image et avant de commencer, vous disposez d’une image Windows 7 qui contient PowerShell 5.1. Bien sûr, il manque d’autres mises à jour, mais ce n’est pas mon souci immédiat. (En théorie, les correctifs ci-dessus devraient permettre l’installation de mises à jour à partir de WU ou WSUS. J’ai essayé de le faire initialement en utilisant les actions Windows Update intégrées dans la séquence de tâches. , mais j’ai lamentablement échoué, d’où l’approche manuelle.)

Et si vous êtes curieux, vous pouvez faire la même chose avec Windows 8.1 mais le processus y est plus simple :

Étant donné que Windows 8.1 inclut une version prise en charge du .NET Framework (4.5 je crois), vous pouvez simplement installer WMF 5.1 en utilisant la même commande (mais un téléchargement différent à partir du même site de téléchargement WMF), beaucoup plus facile.

Pour ceux d’entre vous qui utilisent Windows 10 depuis des années, vous n’avez peut-être pas eu de mal à mettre à jour Windows 7 (et dans une certaine mesure Windows 8.1), il est donc corrigé en premier. Être reconnaissant. Le reste d’entre nous a essayé de le sortir de nos esprits, mais il n’a pas fallu longtemps pour le ramener…

Bạn có thể quan tâm

lên đầu trang