Taille et taille et taille encore – Resoudre les problemes d’un serveur MineCraft
Le déploiement de Windows était si simple. Vous avez créé une image de base ou «dorée». Avec Windows 7, par exemple, vous pouvez simplement prendre le fichier Windows Image (.wim) par défaut et utiliser Microsoft Deployment Toolkit (MDT) pour supprimer toutes les applications non désirées et autres fichiers indésirables que vous ne voulez pas dans votre image de base. déployer en masse sur les PC de votre organisation. Et c'était ça. C’était un peu comme au bon vieux temps, lorsque les consommateurs achetaient des ordinateurs puis retiraient tous les logiciels indésirables d’AOL et d’autres fournisseurs préinstallés sur les ordinateurs. Cependant, à partir de Windows 8.1, les choses se sont gâtées, car vous deviez maintenant traiter avec des applications WMP (Windows Universal Platform) et des applications Windows Store empaquetées au format App Package (.appx), un fichier contenant une application. dans un format pouvant être chargé latéralement sur un périphérique. Windows PowerShell s’est avéré l’outil de choix (nous allons examiner quelques applets de commande AppxPackage dans un instant) et une fois que vous vous êtes familiarisé avec cela, tout était plus ou moins bien. Ensuite, Windows 10. Lorsque Susan MVP, membre de longue date de Microsoft, a récemment envoyé une lettre ouverte aux dirigeants de Microsoft concernant le déploiement de Windows 10 et les problèmes d’installation de mises à jour sous Windows 10, une partie de la réponse de Microsoft à sa lettre comprenait la déclaration suivante:
«Windows 10 est très différent des versions antérieures de Windows. Les versions précédentes de Windows consistaient en un seul produit mis à jour au fil du temps. Windows 10 consiste entièrement en une installation de base, puis en des mises à jour fluides. ”
Lorsqu'un collègue professionnel en informatique a lu cette déclaration, il m'a fait remarquer qu'il lui semblait que Microsoft disait quelque chose comme:
"Nous lions maintenant ce que nous voulons, donc maintenant, si vous souhaitez appliquer une mise à jour de sécurité à votre pile réseau, nous la réunissons dans" les plus grands succès de Candy Crush ", car nos études de marché et notre télémétrie indiquent que la plupart des utilisateurs Windows l'installent immédiatement après avoir obtenu cette mise à jour. Désolé, notre télémétrie n'inclut pas beaucoup d'installations d'entreprise car elles désactivent cette fonctionnalité. "
Il a ensuite rédigé son propre bref appel à Microsoft comme suit:
«Cher MS, Donnez-nous l’installation de base Win10. Si vous devez lancer des mises à jour fluides, créez un script PowerShell qui désinstalle ce que nous ne voulons pas au lieu de nous obliger à procéder au reverse engineering des modifications tous les trimestres. "
Sommaire
Réingénierie d'une image de base pour le déploiement de Windows 10
Le problème, bien sûr, est que lorsque vous dites «Je vais faire un déploiement de Windows 10», on répond «Quel Windows 10?». Depuis la sortie en 2015, Windows 10 est passé par des versions successives 1507, 1511, 1607. , 1703, 1709 et 1803, d'autres suivront bientôt. Et l’idée de Microsoft est que, lorsqu’une nouvelle version est publiée, votre version existante doit être mise à niveau dès que possible vers la nouvelle version. Malheureusement, chaque fois que Microsoft lance une nouvelle version, de nouvelles applications sont ajoutées à Windows 10, tandis que d'autres applications que vous avez précédemment supprimées peuvent être réinstallées. Ainsi, chaque fois que votre entreprise ou organisation déploiera une nouvelle version de Windows 10, vous devrez peut-être effectuer un nettoyage ultérieur pour supprimer les applications jugées inutiles ou inappropriées pour votre environnement professionnel.
Pour ce faire, vous pouvez commencer par utiliser le Get-AppxPackage Cmdlet PowerShell. Cette cmdlet PowerShell obtient une liste des packages d'application installés. Par exemple, essayez d'exécuter la commande suivante dans une invite PowerShell avec privilèges (lancée en tant qu'administrateur):
Get-AppxPackage | Sélectionnez Nom, PackageFullName
Une partie de la sortie de cette commande ressemblera probablement à ceci:
. . . Microsoft.Reader Microsoft.Reader_10.1802.463.0_x64__8wekyb3d8bbwe Microsoft.Print3D Microsoft.Print3D_2.0.10611.0_x64__8wekyb3d8bbwe Microsoft.MicrosoftStickyNotes Microsoft.MicrosoftStickyNotes_2.1.18.0_x64__8wekyb3d8bbwe Microsoft.3DBuilder Microsoft.3DBuilder_15.2.10821.1000_x64__8wekyb3d8bbwe Microsoft.DesktopAppInstaller Microsoft.DesktopAppInstaller_1.0.20921.0_x64__8wekyb3d8bbwe Microsoft.WindowsFeedbackHub Microsoft.WindowsFeedbackHub_1.1712.1141.0_x64__8wekyb3d8bbwe Microsoft.HEVCVideoExtension Microsoft.HEVCVideoExtension_1.0.11132.0_x64__8wekyb3d8bbwe Microsoft.XboxIdentityProvider Microsoft.XboxIdentityProvider_12.41.24002.0_x64__8wekyb3d8bbwe Microsoft.Getstarted Microsoft.Getstarted_6.13.11581.0_x64__8wekyb3d8bbwe Microsoft.WindowsCamera Microsoft.WindowsCamera_2018.426.70.0_x64__8wekyb3d8bbwe Microsoft.BingSports Microsoft.BingSports_4.25.11802.0_x64__8wekyb3d8bbwe . . .
Vous pouvez ensuite utiliser cette sortie pour créer un script PowerShell qui supprime toutes les applications et autres composants que vous ne souhaitez pas utiliser dans la version mise à niveau de Windows 10 sur les PC de votre entreprise. Par exemple, après la mise à niveau vers Windows 10 v.1803, vous pouvez utiliser Remove-AppxPackage pour supprimer les applications non souhaitées sur vos systèmes. Par exemple, vous pouvez décider d’exécuter les commandes suivantes sur les ordinateurs de votre entreprise pour supprimer l’image Windows 10 v.1803 récemment mise à niveau afin de les rapprocher de ce à quoi une installation d’image de base devrait ressembler (à votre avis) sur vos ordinateurs. :
Get-AppxPackage -allusers * 3dbuilder * | Supprimer-AppxPackage Get-AppxPackage -allusers * windowscommunicationsapps * | Supprimer-AppxPackage Get-AppxPackage -allusers * windowsalarms * | Supprimer-AppxPackage Get-AppxPackage -allusers * windowscamera * | Supprimer-AppxPackage Get-AppxPackage -allusers * officehub * | Supprimer-AppxPackage Get-AppxPackage -allusers * getstarted * | Supprimer-AppxPackage Get-AppxPackage -allusers * skypeapp * | Supprimer-AppxPackage Get-AppxPackage -allusers * zunemusic * | Supprimer-AppxPackage Get-AppxPackage -allusers * windowsmaps * | Supprimer-AppxPackage Get-AppxPackage -allusers * collection solitaire * | Supprimer-AppxPackage Get-AppxPackage -allusers * bingfinance * | Supprimer-AppxPackage Get-AppxPackage -allusers * zunevideo * | Supprimer-AppxPackage Get-AppxPackage -allusers * bingnews * | Supprimer-AppxPackage Get-AppxPackage -allusers * onenote * | Supprimer-AppxPackage Get-AppxPackage -allusers * people * | Supprimer-AppxPackage [fail] Get-AppxPackage -allusers * windowsphone * | Supprimer-AppxPackage Get-AppxPackage -allusers * bingsports * | Supprimer-AppxPackage Get-AppxPackage -allusers * bingweather * | Supprimer-AppxPackage Get-AppxPackage -allusers * xbox * | Supprimer-AppxPackage Get-AppxPackage -allusers * bonbons * | Supprimer-AppxPackage Get-AppxPackage -allusers * disney * | Supprimer-AppxPackage Get-AppxPackage -allusers * minecraft * | Supprimer-AppxPackage Get-AppxPackage -allusers * MysteryofShadows * | Supprimer-AppxPackage Get-AppxPackage -allusers * EssentialsforDell * | Supprimer-AppxPackage Get-AppxPackage -allusers * MediaPlayerforDell * | Supprimer-AppxPackage Get-AppxPackage -allusers * Power2GoforDell * | Supprimer-AppxPackage Get-AppxPackage -allusers * PowerDirectorforDell * | Supprimer-AppxPackage Get-AppxPackage -allusers * Wallet * | Supprimer-AppxPackage Get-AppxPackage -allusers * Dolby * | Supprimer-AppxPackage Get-AppxPackage -allusers * LinkedIn * | Supprimer-AppxPackage
Vous devrez peut-être également effectuer quelques recherches supplémentaires en ligne pour supprimer certaines fonctionnalités de Windows 10. Par exemple, dans Windows 10 v.1803, la commande suivante supprimera les «plans mobiles» de votre système:
Get-AppxPackage * Microsoft.OneConnect * | Supprimer-AppxPackage
Certaines choses sont encore plus difficiles à enlever. Par exemple, aucun de mes collègues et moi-même n’avons trouvé le moyen de supprimer les éléments Microsoft de réalité mixte de la v.1803.
Quelques conseils supplémentaires sur le déploiement de Windows 10
Il est plus facile d’utiliser la cmdlet Get-AppxPackage si vous redirigez le résultat de la commande dans un fichier texte comme celui-ci:
Get-AppxPackage | Sélectionnez Nom, PackageFullName> C: test v.1803.applist.txt.
Vous pouvez ensuite comparer cela avec votre ancien fichier texte v.1709.applist.txt pour voir ce qui a changé par rapport à votre image de base précédente.
Une autre façon de répertorier les packages AppX présents sur un système Windows 10 consiste à exécuter la commande DISM en mode en ligne, comme suit:
DISM / Online / Get-ProvisionedAppxPackages | select-string Packagename
Enfin, si vous ne savez pas comment supprimer certaines fonctionnalités de Windows 10 à l'aide de PowerShell, vous pouvez toujours essayer de revenir à la stratégie de groupe et vérifier si vous pouvez configurer certains paramètres de stratégie qui verrouillent ces fonctionnalités. de vos systèmes Windows 10 gérés.
L'image sélectionnée: Shutterstock
Publier des vues:
2 469
Commentaires
Laisser un commentaire