36
Optimisation de Windows 10 grace à Win10 initial Setup Script pcsoleil.fr/optimisation-de-windows-10-grace-a-win10-initial-setup-script Présentation Au lieu d’utiliser une multitude d’outils pour optimiser Windows 10, j’utilise désormais le script: Win10 Intial Setup Script . Oui … Un script! mais très simple à utiliser vu qu’il suffit de lancer default.cmd -en tant qu’administrateur bien sur. Pour optimiser ou régler finement Windows10, on va souvent chercher plusieurs logiciels: Ultimate Windows tweaker du Windows Club , puis un autre logiciel car Windows tweaker ne fait pas tout, et puis un Debloater pour supprimer les Apps en lot, Ensuite un autre logiciel pour renforcer la confidentialité…etc. Win10 initial setup script fait tout ça. Je précise quand même; l’outil ne va pas dé-fragmenter, désactiver les éléments de démarrage ou supprimer les virus. Pour les démarrages auto. on a MSconfig ou mieux Autoruns de sysinternal. Pour l’antivirus il y a ..pléthore dont ADWcleaner (antivirus ponctuel “Zero-tolerance”). Et pour ceux qui utilisent encore un disque dur classique je préconise le défragmenteur Puran Defrag . Pour télécharger ce Script PowerShell il faut cliquer sur Download Zip, puis le dézipper dans un dossier à part 1/36

Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Optimisation de Windows 10 grace à Win10 initial SetupScript

pcsoleil.fr/optimisation-de-windows-10-grace-a-win10-initial-setup-script

Présentation

Au lieu d’utiliser une multitude d’outils pour optimiser Windows 10, j’utilise désormais lescript: Win10 Intial Setup Script . Oui … Un script! mais très simple à utiliser vu qu’il suffitde lancer default.cmd -en tant qu’administrateur bien sur.

Pour optimiser ou régler finement Windows10, on va souvent chercher plusieurslogiciels: Ultimate Windows tweaker du Windows Club, puis un autre logiciel carWindows tweaker ne fait pas tout, et puis un Debloater pour supprimer les Apps en lot,Ensuite un autre logiciel pour renforcer la confidentialité…etc. Win10 initial setup scriptfait tout ça.

Je précise quand même; l’outil ne va pas dé-fragmenter, désactiver les éléments dedémarrage ou supprimer les virus. Pour les démarrages auto. on a MSconfig ou mieuxAutoruns de sysinternal. Pour l’antivirus il y a ..pléthore dont ADWcleaner (antivirusponctuel “Zero-tolerance”). Et pour ceux qui utilisent encore un disque dur classique jepréconise le défragmenteur Puran Defrag.

Pour télécharger ce Script PowerShell il faut cliquer sur Download Zip, puis le dézipperdans un dossier à part

1/36

Page 2: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

On se retrouve alors avec les fichiers qui composent le script, donc le default.cmd qui val’exécuter.

J’ouvre avec le bloc-note default.preset: En fait il s’agit d’un fichier texte. Voilà à quoi çaressemble en l’ouvrant avec Notepad++

Default.preset contient toutes les options. Exemple pour l’option en rapport avec lesmises à jour de Maps, ligne n° 21 au moment où j’écris cet article:

DisableMapUpdates #EnableMapUpdates

2/36

Page 3: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

L’exécutable Default.cmd , au double-clic, va analyser cette ligne du fichier Default.presetet va comprendre qu’il ne faut pas exécuter la commande EnableMapUpdates (elle est“commentée” par le signe #) . L’option DisableMapUpdate par contre n’est pascommentée: Il va donc exécuter la commande afférente qu’il va chercher dans un autrefichier: Win10.psm1 (le commande en question qui désactive les mises à jour de Map està la ligne N°227 pour les curieux).

Et c’est pareil pour tous les réglages présents dans le Default.preset. Astuce: Vous aurezcompris que pour ne rien toucher à la configuration courante de Windows il suffit decommenter les deux options. Ex:

#DisableMapUpdates #EnableMapUpdates

Tout ça est automatique et hautement customisable! Rien n’empêche de créer sa propreligne de commande vu que le Script est “ouvert” (ce n’est pas une application dotée d’uneinterface graphique). Certains ne s’en sont pas gênés. Mais revenez ici croyez-moi vousaurez assez de lecture dans cet article ;)

En résumé voilà ce qu’il faut savoir:

Le clic droit sur Default.cmd puis “Exécuter en tant qu’admin…” lance lesoptimisations qui sont dé-commentées dans le fichier default.presetTout est éditable avec un éditeur de texte; Pratique notamment pour le fichierWin10.psm1 qui contient les lignes de commandes agissant directement surWindows.Chaque réglage est accompagné de son réglage “Inverse”: Si je reprend l’exemplede DisableMapUpdates on peut se dire que malgré tout, des Maps mises à jour, c’estpas mal, et relancer le script en dé-commentant EnableMapUpdates (n’oubliez pasde commenter EnableMapUpdate).Après une mise à jour majeure de Windows 10, des options sont susceptiblesd’être réactivées donc il faut relancer le script default.cmd.D’ailleurs à l’occasion de la fameuse mise à jour semestrielle de Windows, vérifiez siune nouvelle version de Win10 Initial setup Script est en ligne.

Astuces:

On peut très bien effacer la partie de default.preset qui ne nous intéresse pas (jepense aux options de l’interface utilisateur (UI Tweaks)On peut créer un default.preset avec SEULEMENT les options qui vous intéressent:Attention de garder le nom default.preset, et de le laisser dans le même dossier queDefault.cmd. Par sécurité vous pouvez placer le default.preset original dans un sous-dossier.

Tutoriel

3/36

Page 4: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Voici le contenu du fichier default.preset expliqué (ouvrir avec le bloc-note, ou mieuxnotepad++)

### Privacy Tweaks ###

DisableTelemetry # EnableTelemetry

On peut désactiver la télémétrie de Windows je ne vous ferais pas l’affront de vousexpliquer à quoi ça sert.

DisableWiFiSense #EnableWiFiSense

Connexion automatique aux réseaux WIFI partagés par vos contacts autorisés et..vice versa ! A désactiver je pense, à moins que ; ultra-connecté, vous y voyiez unintérêt qui surpasse une certaine idée de la confidentialité.

# DisableSmartScreen EnableSmartScreen

Complémentaire à l’antivirus, SmartScreen envoie à Microsoft des informations surl’application que vous désirez lancer (taille, nom, signature etc). Mais contrairementà l’antivirus SmartScren n’analyse pas son comportement. Si l’application estconnue, elle se lance, sinon une fenêtre d’alerte vous demandera votreconfirmation. Idem pour les sites Web, au final presque tout ce que vous faites estenvoyé à Microsoft, mais est anonymisé. La collecte est chiffrée en HTTPS, mais unpiratage de type man-in-the-middle n’est pas à écarter. A activer cependant carl’outil est très efficace contre les malwares. Il faut se dire qu’un PC connecté estdésormais devenu tout sauf privé ;)

DisableWebSearch #EnableWebSearch

Sous Windows 10 la recherche dans la barre des taches va non seulementchercher en local mais aussi sur le Web ; Inutile car le reflexe de tout le monde estd’ouvrir un navigateur Web pour chercher sur internet ?

DisableAppSuggestions #EnableAppSuggestions

4/36

Page 5: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Un mouchard qui selon ce que vous utilisez comme logiciel, vous suggère d’autresapplications semblables ou complémentaires. Edit: D’ailleurs on dépasse la simplesuggestion car certaines apps sont installées. C’est une énième couche de trackingpour voir quelles applications vous aimez et monétiser vos goûts auprès de tiersassociés à Microsoft.

DisableActivityHistory #EnableActivityHistory

Service utilisé notamment pour alimenter la fonction Chronologie d’activité (l’icônede la barre des tâches qui représente vaguement un « listing) Très utile pour quivoudrait espionner votre activité sur le PC (Microsoft et les Sociétés de revented’infos privées) car tout passe là aussi sur vos autres appareils associés à votrecompte Microsoft pour synchroniser votre Chronologie… via une passerelleMicrosoft. Même si on a confiance à la société, combien de temps faudra-t’il pourqu’un groupe de pirates puisse déjouer les protections?

DisableBackgroundApps #EnableBackgroundApps

Les Apps de Windows 10 réagissent un peu comme les Apps de vos Smartphones :quand on les quittent elles tournent en arrière-plan pour recevoir des notifications,updates etc. Utile pour un antivirus, pour actualiser des informations dans les« tuiles » mais la généralisation de cette fonction pour toutes les Apps me semblegourmande en ressources. Je le désactive.

DisableSensors #EnableSensors

Service qui active différents capteurs comme l’auto-rotation, l’accélération, lecapteur d’altitude qui sont des capteurs plutôt présents sur les terminaux mobiles(à part peut être le capteur de position présent par exemple sur les PC mi-portables mi-tablettes comme le Microsoft surface book et le Lenovo Yoga). Detoute façon je retourne rarement mon PC portable pour le mettre en affichageportrait ou paysage ;) Je désactive.

DisableLocation #EnableLocation

Désactive la géolocalisation qui permet par exemple dans Maps de vous conseillertel ou tel restaurant selon l’emplacement de votre PC, bien d’autres Appsuniverselles utilisent la géo-localisation. PC portable: Activer pour un nomade mesemble nécessaire afin de retrouver le PC s’il est volé; à voir selon votre utilisation.

DisableMapUpdates #EnableMapUpdates

Mise à jour automatique de Maps ; Universal Apps de Windows 10 qui veutconcurrencer Google Maps.

5/36

Page 6: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

DisableFeedback #EnableFeedback

Recueille automatique des données d’utilisation de votre PC et facilité pourl’ordinaute d’envoyer son commentaire sur l’utilisation de Windows, là aussi onpeut y voir un « espionnage » même si le mot est un peu forthttps://support.microsoft.com/fr-fr/help/4468236/diagnostics-feedback-and-privacy-in-windows-10-microsoft-privacy.

DisableTailoredExperiences #EnableTailoredExperiences

Encore un mouchard Microsoft, mais plus subtil car personnalisé (Tailored=Adapté). Cherche à vous suggérer des conseils d’utilisation, des astuces, selonvotre profil.

DisableAdvertisingID #EnableAdvertisingID

Publicités personnalisées émanant de votre propre utilisation de Windows, maisqui s’affichent sur votre bureau ou dans la zone de notification (Comme si ça nesuffisait pas d’avoir des Pubs sur le navigateur).

DisableWebLangList #EnableWebLangList

Les sites internet compatibles peuvent vérifier votre langue préférée pour vousrediriger automatiquement vers leur version Française. Bof de toute façon lemoindre moteur de recherche fera le travail.

DisableCortana #EnableCortana

Pas besoin de vous présenter le nouveau service de Windows 10 ; pendant de Sirisur Apple ou Google Voice sur Android. D’ailleurs vous qui utilisez le service Googlevoice saviez-vous que votre historique vocal est mémorisé?

#DisableBiometrics #EnableBiometrics

Depuis peu Windows 10 (nativement) peut vous identifier à partir de votreempreinte digitale, de la forme visage ou de votre iris: Plus besoin de rentrer vosidentifiants pour ouvrir la session. Un service inutile si vous vous identifiez avec voscodes ou si vous considérez cela comme dangereux: Votre empreinte biométriqueest quand même stocké sur votre PC, empreinte inviolable par nature et commevous savez utilisée par la justice pour confondre quelqu’un.

#DisableCamera #EnableCamera

Voilà une GPO (Stratégie de Groupe) facile à comprendre: Aucune caméra actuelleou futur ne sera utilisable, par vous ou par un malware ayant ouvert un canal vidéodérobé sur votre PC.

DisableErrorReporting #EnableErrorReporting

6/36

Page 7: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Quand une application plante, une fenêtre s’affiche vous proposant de rechercherd’où vient le problème en envoyant un log du système à Microsoft. Fonctionne unefois sur 1000.

SetP2PUpdateLocal #SetP2PUpdateInternet #SetP2PUpdateDisable

Les mises à jour de Windows, au lieu d’être récupérées sur les serveurs internet deMicrosoft, peuvent être aussi rapatriées depuis un autre PC connecté en local sur lemême réseau. Descriptif correspond ici à l’activation de SetP2UpdateLocal.Pourquoi pas ? Au mois les MAJ seront récupérées plus rapidement ? De plus régleren Disable peut -par un effet de bord obscure- empêcher les téléchargements viale Windows Store…

DisableDiagTrack #EnableDiagTrack

Enième service de collecte de données et d’utilisation personnelles du PC pouraméliorer Windows et en même temps collecter vos centres d’intérêt et penchantsutiles à revendre: Il ne faut pas se leurrer. De plus sur certaines configurationslentes, le désactiver rend le PC plus rapide!

#DisableWAPPush EnableWAPPush

Vous êtes susceptible de recevoir des notifications textuelles WAP (Wireless AccessProtocole), sympa lorsqu’on a activé l’App “Votre téléphone”. Edit: Finalementj’utilise cet fonctionnalité, au point où j’en suis de ma confidentialité… Tips: Sur votrePC, agissez comme si une centaine de personnes regardaient derrière votre épaule ceque vous faites en prenant des notes. Info sur le protocole WAP:https://fr.wikipedia.org/wiki/Protocole_WAP.

DisableClearRecentFiles #EnableClearRecentFiles

Sur Enable l’historique des fichiers ouverts sera créé lors de utilisation du PC maissera effacée quand vous fermerez la session ou éteindrez le PC . J’utilise beaucoupcette fonction notamment quand je vais avec l’explorateur Windows dans « Accèsrapide ». Donc je désactive

7/36

Page 8: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

#DisableRecentFiles EnableRecentFiles

Avec l’option précédente en DisableClearRecentFiles, l’historique est effacé aprèsredémarrage du PC ou fermeture de session. Mais l’option DisableRecentFiles vaplus loin en désactivant l’historique qui se génère au fur et à mesure lors de l’usagede sa session utilisateur.

### Security Tweaks ###

#SetUACLow SetUACHigh

Lorsqu’on ouvre une application, script, fichiers de commande etc… Susceptibled’accéder à des fonctions importantes de Windows, une fenêtre de confirmations’ouvre vous demandant si vous voulez vraiment lancer l’exécutable. Cetteprotection est aussi active si une application en arrière-plan tente de se lancer. Onpense aux virus donc important à laisser en High.

EnableSharingMappedDrives #DisableSharingMappedDrives

Imaginons: Vous avez configuré un lecteur réseau mappé avec par ex. la lettre Z:\ ,vous avez un logiciel de backup (par exemple) que vous avez réglé pour utiliser celecteur réseau en sauvegardant automatiquement grâce à une tache planifiée.Figurez-vous que la tache planifiée s’exécute dans un contexte de droit (jetons desécurité) différent de votre session utilisateur! Si l’option Disable est activé; pas debackup! L’option Enable créé un accès partagé entre les droits utilisateur et lesdroits des processus automatisés comme cette tache planifiée.

DisableAdminShares #EnableAdminShares

Par défaut certains dossiers de Windows sont partagés sur le réseau et pas desmoindres, notamment le disque C:\ mais pas n’importe comment : Ils sont certesaccessibles mais cachés sur le réseau à la façon des fichiers cachés de Windows etseul l’administrateur du PC peut y accéder (en renseignant identifiants et mot depasse). Indispensable dans un parc de PC Pro gérés par un Administrateur réseau,pas vraiment pour les particuliers.

#DisableFirewall #EnableFirewall

A garder tel quel c-a-d laisser commenté les deux options: Active ou désactive lepare-feu intégré de Windows 10.

#HideDefenderTrayIcon ShowDefenderTrayIcon

Affiche ou pas l’icône de Windows Defender dans la barre d’outils (à côté del’horloge).

#DisableDefender #EnableDefender

8/36

Page 9: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Désactive ou active l’anti-virus intégré à Windows 10. Defender estautomatiquement désactivé si vous êtes munis d’un antivirus tiers.

#DisableDefenderCloud EnableDefenderCloud

Windows Defender analyse les fichiers grâce à une base de données téléchargéerégulièrement sur le PC; Avec cette option activée le diagnostic est effectuédirectement depuis la base de données en ligne qui est actualisée plusfréquemment. Mais attention: Si votre connexion est instable il y a des chances pourque cette option ralentisse votre PC!

#EnableCtrldFolderAccess DisableCtrldFolderAccess

Cette option mise sur Enable, seules les applications autorisées pourront accéder àvos dossiers personnels que sont les dossiers images, vidéos, téléchargement,documents. Pensée pour se prémunir des virus crypteurs (Ransomware) cetteprotection va empêcher les processus non interactifs (ex. tache planifiée et.. biensur virus!) d’accéder derrière votre dos à vos dossiers importants.. Sauf que réglercette option en Enable se révèle pénible: Il faut Whitelister chaque programme! (Ex: Letéléchargement via le navigateur Web est bloqué par défaut). Applicable depuisWindows 10 V. 1709 (Fall Creators Update) sortie le 17 Octobre 2017.

EnableCIMemoryIntegrity #DisableCIMemoryIntegrity

Contrôle de sécurité de l’intégrité de la mémoire : Cette sécurité empêche l’injectionde code malveillant dans la mémoire d’un processus légitime ; A garder. Plusd’infos ici. Option Applicable depuis Windows 10 Version 1803 Springs Fall Creatorssortie le 30 Avril 2018.

EnableDefenderAppGuard #DisableDefenderAppGuard

Basé là aussi sur de nouvelles fonctionnalités de virtualisation transparente, Cettesécurité disponible sur Windows 10 Pro permet d’exécuter certaines applicationssusceptibles d’accéder au réseau dans une sorte de container virtuel isolé, pourprotéger Windows. Pour l’instant seuls les navigateurs les plus connus sont pris encharge: Chrome, Firefox, Microsoft Edge. Plus d’infos ici. A partir de Windows 10Pro 1803 ( Springs Fall Creators sortie le 30 Avril 2018).

HideAccountProtectionWarn #ShowAccountProtectionWarn

9/36

Page 10: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Le type de profil utilisateur recommandé sous Windows 10 est un compteMicrosoft, connecté et synchronisable avec d’autres appareils. Si vous utilisez uncompte local (Comme Windows 7 et antérieur), Windows considère que c’est undéfaut de sécurité car il n’est pas géré automatiquement et n’est pas récupérabledepuis les serveurs Microsoft: Windows defender va donc vous alerter rien quepour ça! Depuis la barre des tâches en affublant l’icône de Defender d’un pointd’exclamation et depuis Paramètres>Mise à jour et Sécurité>Sécurité Windows.

#DisableDownloadBlocking EnableDownloadBlocking

Certains fichiers potentiellement dangereux, lorsqu’ ils sont téléchargés depuis leWeb, récupérés depuis un logiciel de messagerie ou de tchat, vont s’ouvrir enlecture seule avec l’option mise en Enable (EX Documents Word car ils peuventembarquer du code exécutable). Par sécurité je laisse l’option sur Enable, de toutefaçon on peut « débloquer » les fichiers en validant une fenêtre de confirmation,facilement accessible.

#DisableScriptHost EnableScriptHost

Les scripts de commande vbs, cmd, bat exécutés par une application en arrière-plan sont légions : A l’origine j’avais mis l’option sur Désactivé. Mais quelques-unsde mes logiciels en ont besoin, dont Macrium Reflect : A voir au cas par cas selonvotre utilisation du PC.

EnableDotNetStrongCrypto #DisableDotNetStrongCrypto

Certaines applications connectées, dépendantes du Net FrameWork (langage deprogrammation) communiquent de façon sécurisée avec des services en ligne.Activer cette option les forcent à utiliser un flux plus sécurisé pour ces échanges.Les vulnérabilités antérieures aux protocoles TLS 1.3, ainsi que les protocoles SSLne sont pas anodines. Et une application .Net sérieuse doit supporter la sécuritérenforcée.

#EnableMeltdownCompatFlag #DisableMeltdownCompatFlag

Les processeurs Intel et AMD sont MATERIELLEMENT vulnérables de par leurconception physique même ; des injections de code malveillant sont possibles.L’option Activée, la surface d’attaque face à ces menaces est réduite logiciellementce qui peut impacter les performances par contre.

EnableF8BootMenu #DisableF8BootMenu

10/36

Page 11: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Sous Windows 7 et antérieur, lorsqu’on appuyait frénétiquement sur le bouton F8au démarrage du PC on aboutissait à l’environnement de récupération Windows(Mode sans échec, restauration…). Désormais sous Windows 10 ce n’est plus le caspar défaut : Si un problème grave empêche le bon fonctionnement de Windows 10,le mode « Réparation » est censé se lancer automatiquement… Sauf que -des fois-non (j’ai eu des cas).

#DisableBootRecovery EnableBootRecovery

Si Windows détecte des problème graves au cours de son utilisation, comme parexemple des secteurs disques défectueux, le prochain démarrage va lancerautomatiquement une réparation. Intéressant pour les utilisateurs non avertis !Mais pour vous qui lisez cette longue tirade ? …. A voir au cas par cas. En tout cas cemode est accessible manuellement soit:En éteignant brutalement 3 fois de suite son PCEn redémarrant le PC tout en maintenant la touche MAJ enfoncée.

#DisableRecoveryAndReset EnableRecoveryAndReset

En Disable la possibilité de rentrer en mode Environnement de récupération estsupprimé ! En plus la fonction intégrée “Réinitialiser ce PC” sera aussi supprimée.Même pour les utilisateurs avertis il vaut mieux laisser l’option sur Enable.

11/36

Page 12: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

SetDEPOptOut #SetDEPOptIn

Une ancienne sécurité présente sous Windows XP (Data Exécution Prevention) quilimite les attaques sur les plages mémoire des processus. SetDEPOptIn limite laprotection au fichiers Windows et SetDEPOptOut étend la fonction aux exécutablesnon-Microsoft (sauf exclusions manuelles). Depuis XP, toutes les applicationstierces devraient être compatibles donc je choisis SetDEPOptOut.

12/36

Page 13: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

### Network Tweaks ###

SetCurrentNetworkPrivate #SetCurrentNetworkPublic

Change la configuration réseau courante en mode Privé ou Public. En mode privévotre PC est détectable par les autres PC de votre réseau local. Mode Public : Il estindétectable et le partage de fichiers est désactivé par défaut.

#SetUnknownNetworksPrivate #SetUnknownNetworksPublic

Les prochains réseaux auxquels vous vous connecterez seront automatiquementconfigurés en mode Public ou Privé selon l’option choisie. Pour mon PC je règle surle mode Privé.

#DisableNetDevicesAutoInst #EnableNetDevicesAutoInst

L’intérêt de cette fonction m’échappe mais bon… En mode Disable l’installation d’unnouveau périphérique réseau (clé wifi, carte PCI Ethernet) ne sera pasautomatique, il faudra l’installer manuellement.

DisableHomeGroups #EnableHomeGroups

Supprimé sur Windows 10, la fonction Groupe résidentiel facilite le partage defichiers multimédias sur un même réseau grâce à un code de sécurité au lieu d’unparamétrage manuel; je règle sur Disable.

DisableSMB1 #EnableSMB1

A désactiver absolument! Protocole d’accès aux partages réseau désormaisremplacé par la version 3. Depuis la version Windows 10 1709 (Fall Creator Updatedu 17 Octobre 2017) ce protocole est désactivé par défaut mais par sécurité dé-commentez l’option Disable. PS: En de rares cas où on utilise une vieillemultifonction Pro genre Olivetti ou Xerox WorkCenter, la numérisation vers ledossier partagé du PC ne fonctionnera plus: Tester avant si vous utilisez encore duvieux matériel en réseau.

#DisableSMBServer EnableSMBServer

SMBServer est un service essentiel d’accès aux dossiers en réseau, il peut servir àd’autres choses que partager un dossier de votre PC sur le réseau, comme partagerune imprimante. A laisser activé.

DisableNetBIOS #EnableNetBIOS

13/36

Page 14: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

NetBios est un protocole réseau broadcast ancestral, peu sécurisé; Il permet delister les terminaux informatiques (imprimantes, PC, Mac) sur son réseau local etainsi de pouvoir les rejoindre plus facilement (au lieu de renseigner leur @IP). LeDNS a supplanté largement ce protocole.. Si vous désactivez NetBios pour avoirmoins de trame réseau brouillant une éventuelle analyse, ou encore pour renforcerla sécurité, gardez à l’esprit que que l’avez fait! Certains vieux matériels Pro etsolide toujours en activité sur votre réseau local (EX traceur), on en peut êtreencore besoin.

DisableLLMNR #EnableLLMNR

Ce protocole réseau LLMNR est une évolution de NetBIOS; abréviation de Link-Local Multicast Name Resolution, permet d’accéder aux données sur le réseau àpartir des noms de machine sans besoin d’avoir de serveur DNS. Cette découvertedes noms réseau est limitée aux terminaux qui sont sur la même plage d’adresseIP. Dans un réseau lambda il y a toujours un serveur DNS! Cependant comme pourla désactivation de NetBios (Cf plus haut) souvenez-vous d’avoir désactivé leprotocole LLMNR en cas de soucis réseau. Cependant en désactivant ceci etNetBios du moment que vous disposer d’un serveur DNS, vous serez bien plus« sécure » niveau Sniffing.

#DisableLLDP #EnableLLDP

#DisableLLTD #EnableLLTD

Deux protocoles de découverte réseau utilisés pour communiquer desinformations sur les appareils connectés en réseau local (version d’O.S.,fonctionnalité réseau comme par Ex. Serveur Web, DNS, SNMP, routeur, etc..) .LLDP est plus récent. Fait partie de ces fonctions à bloquer si on veut être invisiblesur un réseau local… Mais ne soyons pas trop sécuritaire, je choisis de ne rienmodifier dans la configuration Windows courante: JE commente les deux options.

#DisableMSNetClient #EnableMSNetClient

C’est le fameux protocole « Client pour les réseaux Microsoft » visible dans lespropriétés de chaque carte réseaux. Sans ça on ne peut accéder aux partages defichiers et d’imprimantes entre les PC sous Windows, beaucoup utilisé enentreprise et soumis à des droits de partage:

14/36

Page 15: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

#DisableQOS #EnableQOS

Le QOS (Quality Of Service) agit sur la vitesse de connexion réseau en priorisant oudiminuant certains flux, par exemple en abaissant le débit pour les mises à jour ouencore en assurant un debit suffisant pour la VoIP et la lecture vidéos en réseauqui ne peuvent pas se permettre de souffrir de faiblesse de débit.

#DisableIPV4 #EnableIPV4

Le protocole principale d’adressage réseau, sans ça, par d’adresse IP, et pasd’adresse IP, pas de chocolat! Et surtout pas de lecture possible de cet article :/.

DisableIPV6 #EnableIPV6

Le protocole successeur de l’IPV4, dont l’adoption est accélérée à cause du« faible » nombre d’adresses IPV4 publiques restantes.. Un faux problème? oui!pour l’instant du moins, surtout qu’il suffit d’un routeur par point de raccordementaux terminaux IP publics pour régler le problème. Surtout, l’IPV6 permetl’identification unique d’un terminal sur la Toile, risque majeur de confidentialité.

#DisableNCSIProbe EnableNCSIProbe

15/36

Page 16: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Enable. Explication : Depuis Windows 7 votre ordinateur vous prévient si vousn’êtes pas connecté à Internet, Pratique ! Et c’est grâce à ce petit service qui varégulièrement sur internet pour essayer de lire un fichier texte sur les serveurs deMicrosoft, nommé NCIS.txt (Network Connection Status Indicator).

#DisableConnectionSharing #EnableConnectionSharing

En Enable Votre PC pourra partager sa connexion Internet et notamment pourra setransformer en Hotspot WIFI (si vous avez une carte WIFI):

DisableRemoteAssistance #EnableRemoteAssistance

L’assistance à distance intégrée -peut utilisée- est fortement concurrencée par desapplications plus performantes comme TeamViewer ou Iperius Remote qui en plusautorise le transfert de fichiers entre le PC contrôleur et le PC contrôlé. Verdict:Désactiver.

DisableRemoteDesktop #EnableRemoteDesktop

Par rapport à RemoteAssistance le contrôle du PC est total et peut s’effectuer sansque l’utilisateur ne s’en rende compte visuellement, c’est donc une fonctionnalitétrès prisée des pirates, à désactiver chez les particuliers.

### Service Tweaks ###

DisableUpdateMSRT #EnableUpdateMSRT

Malicious Software Removal Tool (Outil de suppression de logiciels malveillants).Régulièrement les mises à jour Windows embarquent cet outil autonome, qui selance automatiquement pour scanner les malwares ; Inutile si on a un Anti-Virus.

16/36

Page 17: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

#DisableUpdateDriver EnableUpdateDriver

Windows Update Télécharge les mises à jour importantes de Pilotes, à laisser ça nemange pas de pain et.. C’est bien pratique! Surtout que Windows 10 est trèsperformant pour récupérer le bon pilote sans devoir aller manuellement lechercher sur le site du constructeur du matériel.

EnableUpdateMSProducts #DisableUpdateMSProducts

En Disable Windows Update ne cherchera pas à mettre à jour ses autres produitscomme Office, Skype, etc.. Seul l’OS sera mis à jour. Personnellement je laisseactivé ces Updates annexes mais on peut désactiver si l’on est échauffé parquelques ratés de mises à jour ou de nouvelle ergonomie trop déroutante (Ex lanouvelle interface de Skype).

#DisableUpdateAutoDownload #EnableUpdateAutoDownload

En Enable Les mises à jour de Windows seront simplement notifiées: Pourtélécharger et installer il faudra confirmer.

DisableUpdateRestart #EnableUpdateRestart

Redémarrage automatique après certaines mises à jour critiques avec un messageVotre ordinateur redémarrera dans xx minutes… Sans que vous l’ayez autorisé!

DisableMaintenanceWakeUp #EnableMaintenanceWakeUp

Si votre PC est en veille et que d’importantes mises à jour doivent se faire, votre PCva “se réveiller” automatiquement. Si vous voyez votre PC démarrer tout seul lanuit, vous savez quoi faire… Disable.

DisableSharedExperiences #EnableSharedExperiences

Service très large qui permet de commencer « quelque chose » sur son PC et depouvoir facilement le continuer sur un autre PC ou Smartphone. Lié à un compteMicrosoft. Je désactive par soucis de confidentialité au cas où on volerait mon PCportable. Fonction disponible à partie de Windows 10 1703 (Creator Update) émisele 11 Avril 2017.

EnableClipboardHistory #DisableClipboardHistory

Windows 10 October 2018 autrement nommé Windows 10 1809 a établi unnouveau traceur, dédié au presse-papier et qui répertorie tous vos “copier-coller”.Cela concerne aussi les images! Le listing de vos copier-coller est accessible encliquant sur la Touche Windows + V. Mais attention: si vous copiez-collez votre motde passe pour le rentrer dans un service en ligne, il restera durablement dansvotre presse papier! Verrouillez votre session (Win+L) quand vous vous absentez!Étant fainéant j’ai un besoin vital de cette fonction.

17/36

Page 18: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

DisableAutoplay #EnableAutoplay

L’autoPlay sert à ouvrir automatiquement un fichier multimédia, lesimporter/exporter dans votre dossier Images ou Vidéos, ou lancer l’explorateurWindows lorsqu’on connecte un clé USB ou autre volume de stockage externe.

DisableAutorun #EnableAutorun

L’autoRun part du même principe que l’autoPlay mais va se baser sur la lecture d’unfichier nommé autorun.inf à la racine de -par ex- le DVD inséré. Dans ce fichierautorun.inf est renseigné le programme à lancer automatiquement. Trèsdangereux, utilisé souvent avec les jeux vidéo sur DVD pour faciliter leur exécutionchez les utilisateurs qui ne comprennent pas grand-chose à l’informatique.

#DisableRestorePoints EnableRestorePoints

Mieux vaut garder la possibilité de créer des points de restaurationsystème automatiquement !

#EnableStorageSense DisableStorageSense

C’est le nettoyage automatique des fichiers temporaires et inutiles de Windows.Personnellement je confie cette fonction à un programme plus performant.

DisableDefragmentation #EnableDefragmentation

Si vous avez un SSD, inutile d’autoriser la défragmentation automatique. Le cascontraire laissez l’option… Et pensez à changer votre disque dur système au profitd’un SSD.

DisableSuperfetch #EnableSuperfetch

Algorithme qui précharge les applications les plus utilisées dans la mémoire vive.Sur SSD là aussi ce service n’est pas requis sauf si vous avez beaucoup de RAMgenre 8GO car la mémoire vive est plus rapide que les SSD, et sur disque durclassique… Il faut voir ! Certains disque durs particulièrement lents (PC portablesurtout) associé à seulement 2 ou 4 Go de RAM sont ralentis par le superfetchselon énormément de variables dont l’âge du capitaine et la vitesse du vent.

DisableIndexing #EnableIndexing

L’indexation des fichiers… Bof, je préfère largement Everything de VOIDTools. Deplus sur les ordinateurs affublés d’un disque dur poussif, les performances chutentlorsque l’indexation « bug », que le volume de fichiers indexés est énorme, ou malréglé.

#DisableSwapFile #EnableSwapFile

18/36

Page 19: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

C’est comme le PageFile, mais pour les Universal Apps de Windows. Le PageFile estde la mémoire virtuelle : Pour aller plus vite les applications lancées sont copiées etexécutées depuis la RAM, mais si la RAM est pleine, une partie du disque dur estutilisée: C’est cet espace sur le disque dur, beaucoup plus lent que la RAM qu’onappelle le SwapFile. En Disable on gagne environ 250Mo; une pichenette…

#DisableRecyclebin #EnableRecyclebin

En enable, la corbeille n’est plus.. Tous vos fichiers supprimés iront dans les limbes,tel un Leonardo di Caprio dans Inception, utile si vous êtes une machine et ne faiteaucune erreur par nature .

EnableNTFSLongPaths #DisableNTFSLongPaths

Je suis sûr qu’un jour, en voulant faire une copie de dossier, Windows s’est plaintd’un nom de fichier trop long et vous a arrêté la copie! En effet ça arrive si lechemin d’accès (nom des dossiers et sous-dossiers + nom du fichier) fait plus de260 caractères. Attention quand même de garder de bonne habitudes en évitantdes nommages de dossiers/fichiers trop longs, surtout si vous utilisez certainsservices en ligne de backup qui ne supporteraient pas cette facilité.

DisableNTFSLastAccess #EnableNTFSLastAccess

A chaque ouverture d’un fichier, Windows enregistre sa date d’accès ; Utile pourconnaitre l’historique via un outil de Forensics. Sur un disque dur cela peut ralentirson fonctionnement et bien sur favoriser votre pistage, je l’utilise moi-mêmeindirectement, via LastActivityView , quand un client m’appel pour un soucis: Jeretrace son activité avec (pour la bonne cause):

19/36

Page 20: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

#SetBIOSTimeUTC #SetBIOSTimeLocal

Je ne vois pas l’intérêt d’avoir mis cette option dans le script, quelque chosem’échappe ? Cependant je règle toujours mes PC en obtenant l’heureautomatiquement depuis les serveurs de temps Microsoft, qui est en UTC (basé surles fuseaux horaires), donc je ne me pose pas de questions et sait que mon heuresera toujours juste:

20/36

Page 21: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

#EnableHibernation DisableHibernation

Il s’agit de la mise en veille prolongée ; Lorsqu’on l’active ; la configurationcourante de la session utilisateur (fichiers système windows, programmes chargés,documents ouverts) est copiée sur le disque dur, et lors du ré-allumage cetteconfiguration est restaurée. Activé, ce service créé un gros fichier caché deplusieurs GO caché nommé Hyberfile.sys à la racine de C:\ ce qui peut être gênantpour les PC manquant d’espace disque. La mise en veille tout court est plusperformante car l’environnement est stocké dans la RAM; plus rapide.

#DisableSleepButton #EnableSleepButton

Supprime l’icône du menu Démarrer permettant la mise en veille .

#DisableSleepTimeout #EnableSleepTimeout

Le PC ne se mettra pas en veille automatiquement (et l’écran ne s’éteindra pas) àmoins de le faire manuellement.

DisableFastStartup #EnableFastStartup

21/36

Page 22: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Le Fast Sartup, c’est un peu comme l’hibernation mais ça ne touche que les fichierssystème: ils sont mis en cache sur le disque dur assurant un redémarrage plusrapide. La session n’est pas sauvegardée ce qui génère un fichier d’hibernationbeaucoup plus petit. Problème : Imaginons que cette fonction activée, sil’utilisateur éteint et démarre son PC parce qu’il y a un bug il y a de fortes chancesque ce bug réapparaisse ! Par contre choisir “redémarrage” efface ce cache, ou bienl’extinction du PC en maintenant le bouton MAJ appuyé. Bon à savoir.

DisableAutoRebootOnCrash #EnableAutoRebootOnCrash

Lorsqu’on allume le PC, Si Windows n’arrive pas à se charger correctement (ex :fichiers système abimés, pilote buggé) le PC affiche pendant quelques secondes unmessage d’erreur (Blue Screen) et redémarre (c’est le réglage par défaut dansWindows 10). Gênant pour un « Power User » car on n’a pas le temps de le noter lecode d’erreur du Blue Screen pour en rechercher la cause !

### UI Tweaks ###

DisableActionCenter #EnableActionCenter

C’est la nouvelle fonction de notification de Windows 10 qui remplace les Baloontips de Windows 7. Elle est visible en bas à droite de l’écran dans la barre des taches.Les notifications sont utiles selon l’utilisation de votre PC, elles s’interfacentnotamment avec Mail pour vous avertir de l’arrivée de nouveaux messages,accompagné d’un léger effet sonore. Dérangeant pour moi qui ait besoin deconcentration, et vous ?

DisableLockScreen #EnableLockScreen

Ecran de verrouillage nouvelle formule, expression sur ordinateur de l’interface denos Smartphones avec -déjà- une belle photo, puis des informations diverses dontla date, si configurés les rendez-vous, les notifications autorisées d’application, etc..Mais pas de champ pour s’identifier: Il faut cliquer sur n’importe quelle touchepour faire « monter » ce LockScreen et voir enfin le champ identification Windows.Sympa!… mais sur les Smartphones.

DisableLockScreenRS1 #EnableLockScreenRS1

Pareil que ci-dessus mais le Tweak est adapté à Windows 10 Anniversary update(Agit différemment dans le registre Windows).

#HideNetworkFromLockScreen ShowNetworkOnLockScreen22/36

Page 23: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

En Show l’icône réseau sera visible depuis l’écran d’ouverture de session. On pourraalors activer ou désactiver le réseau avant d’ouvrir la session.

HideShutdownFromLockScreen #ShowShutdownOnLockScreen

Affiche ou pas les options Arrêter/Mettre en veille/Redémarrer depuis l’écran deverrouillage amélioré de Windows 10.

#DisableLockScreenBlur #EnableLockScreenBlur

Nouveauté sous Windows 10 1903 (May 2019): En cliquant n’importe où lorsqu’onest devant l’écran de verrouillage (Lock Screen), l’interface d’ouverture de sessions’ouvre et l’image d’arrière plan se floute , sans doute pour nous aider à nousconcentrer sur les champs texte. Pas de préférence…

#DisableAeroShake EnableAeroShake

Vous croulez sous les fenêtres de Windows ? Secouez-en une avec la souris et lesautres fenêtres se réduiront.

DisableAccessibilityKeys #EnableAccessibilityKeys

Disable: Désactive plusieurs fonctions d’accessibilité du clavier, visibles dansWindows sous Paramètres>Options d’ergonomie>Clavier:

Sticky Key: Fonction qui permet d’appuyer sur une touche à la fois pourlancer un raccourci clavier (ex: pour le gestionnaire des taches ont pourraappuyer à la suite sur CTRL, ALT et SUPPR pour y accéder).Toggle Key: Déclenche un son lorsque vous appuyez sur les boutons NUMLOCK, VERR MAJ, PAGE UP ou PAGE DOWNFilter Key: Option de répétition des touches, avec ça vous pouvez régler letemps d’attente entre le moment ou on appuie sur une touche et l’actionassociée: soit simplement l’action normale d’une touche (afficher 8 si onappuie sur 8) soit la répétition de frappe. D’autres subtilités utiles auxpersonnes diminuées sont consultables sous Windows, SectionParamètres>Options d’ergonomie>Clavier >Utiliser les touches de filtre.

ShowTaskManagerDetails #HideTaskManagerDetails

Affichage des détails dans le gestionnaire des taches:

23/36

Page 24: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

ShowFileOperationsDetails #HideFileOperationsDetails

Lors d’une copie de fichiers, affiche dans la fenêtre de copie: La vitesse de transfert,le nom du fichier en cours de copie et le temps restant.

EnableFileDeleteConfirm #DisableFileDeleteConfirm

Pas besoin d’explications.

HideTaskbarSearch #ShowTaskbarSearchIcon #ShowTaskbarSearchBox

Champ de recherche inclus dans la barre des tâches, l’option avec Icon affichera laloupe, l’option avec Box montrera le champs de recherche entier.

#HideTaskView ShowTaskView

Icône épurée dans la barre des tâches. Voir capture ci-dessous. Remplacérécemment par le bouton « Timeline », qui fait bien penser au Timeline sous MaCOS ! Au Clic, elle affiche côte à côte les fenêtres d’applications ouvertes, et enscrollant en bas; votre historique d’utilisation du PC.

ShowSmallTaskbarIcons #ShowLargeTaskbarIcons

Les raccourcis de la barre des taches peuvent se représenter plus ou moins petits.Si vous lancez beaucoup d’application ça peut se révéler utile.

24/36

Page 25: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

SetTaskbarCombineWhenFull #SetTaskbarCombineNever #SetTaskbarCombineAlways

Options de regroupement des éléments de la barre des taches. Ex lorsque vousavez plusieurs dossiers ouverts, une seule icône Explorateur combinera (ou pas)toutes vos fenêtres si il n’y a plus de places sur la barre des taches.

HideTaskbarPeopleIcon #ShowTaskbarPeopleIcon

Affiche ou pas l’icône Contacts dans la barre d’outils (là où se place l’horloge).Nouvelle fonction qui permet de synchroniser vos contacts sur SmartphoneAndroid ou Apple sur votre PC:

ShowTrayIcons #HideTrayIcons

ShowTrayIcons va afficher toutes les icônes de la barre d’outils au lieu d’un chevronà déplier/replier pour les révéler.

DisableSearchAppInStore #EnableSearchAppInStore

Lorsque on essaie d’ouvrir un fichier avec une extension inconnue, le WindowsStore s’ouvre pour chercher une application capable d’ouvrir ce fichier. Je désactive.

DisableNewAppPrompt #EnableNewAppPrompt

A l’ouverture d’un fichier donc l’extension est connue, (ex une image) et si vousavez nouvellement installé un programme susceptible de l’ouvrir; une fenêtres’affiche proposant d’ouvrir le-dit fichier avec cette nouvelle app:

image honteusement volée sur HowToGeek.com

25/36

Page 26: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

#HideRecentlyAddedApps ShowRecentlyAddedApps

Mets en avant les applications nouvellement installées dans le menu Démarrer .

#HideMostUsedApps ShowMostUsedApps

Mets en tête de liste les applications souvent utilisées dans le menu Démarrer .

#SetControlPanelSmallIcons #SetControlPanelLargeIcons SetControlPanelCategories

C’est le réglage de la taille des icônes du nouveau panneau de configurationWindows 10 (renommé simplement “Paramètres”. l’optionSetControlPanelCategories est celle par défaut: Elle regroupe les réglages parcatégories.

#DisableShortcutInName EnableShortcutInName

Affiche ou pas « Raccourci vers … » sur les icônes du bureau, s’il s’agit de raccourcis.

#HideShortcutArrow ShowShortcutArrow

Affiche l’icône de petite flèche sur les éléments du bureau s’il s’agit de raccourcis.

SetVisualFXPerformance #SetVisualFXAppearance

Différents réglages de l’affichage qui permettent de moins solliciter la carte vidéo.Ex : Pas d’effet d’ombrage, pas de vue du contenu d’une fenêtre lors de sondéplacement, etc… Le mode Performance SetVisualFXPerformance est bien surrecommandé ! Et si votre processeur intègre un chip vidéo vous aurez des chancesque le ventilateur CPU soit plus silencieux. Si vous appréciez les effets graphiquesde Windows 10 et que votre chip vidéo est récent, décommentezSetVisualFXAppearance.

#EnableTitleBarColor DisableTitleBarColor

La coloration des bords des fenêtres de l’explorateur Windows et autres Appscompatibles s’harmonise avec la couleur dominante du papier peint.

EnableDarkTheme #DisableDarkTheme

Vous allez souvent sur le réseau Thor et sur les interfaces d’administration desbanques pour voler des N° de CB ? Activez le Dark Theme: L’explorateur et lesmenus de réglage de Windows seront à dominante sombre.

#AddENKeyboard #RemoveENKeyboard

Rajoute un raccourci vers l’activation du clavier QWERTY dans la barre d’outils.

26/36

Page 27: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

EnableNumlock #DisableNumlock

Très utile à activer : Le mode VERR NUM du pavé numérique est activé en modeEnable… Mais il me semble que l’activation saute si dans le BIOS (ou UEFI) cetoption est aussi activée. En tout cas le but est d’utiliser les chiffres du pavénumérique sans devoir appuyer à chaque fois sur la touche VERR NUM.

#DisableEnhPointerPrecision EnableEnhPointerPrecision

Enable consiste à améliorer la précision du pointeur de la souris; ça “lisse” sesdéplacements. Moi ça me sert mais peut-être pas pour un gamer ?

#SetSoundSchemeNone SetSoundSchemeDefault

Les thèmes sonores de Windows, qui s’expriment lorsqu’un événement« remarquable » se produit (une notification de mails) ou n’aboutit pas (ex : échecde l’ouverture d’un fichier). En SetSoundSchemeNone vous n’entendrez rien.

DisableStartupSound #EnableStartupSound

Sous Windows 10, le son d’ouverture de session est plutôt discret, mais inutile… Onse rappel du thème sonore de Windows XP ! Ode à l’éveil bien criarde surtoutlorsqu’on laissait le son à fond !

#DisableChangingSoundScheme #EnableChangingSoundScheme

C’est une restriction : Empêche ou pas de changer le thème sonore de Windows 10.

EnableVerboseStatus #DisableVerboseStatus

Quand le PC est en cours d’extinction ou de démarrage, vous ne voyez par défautqu’un message disant que le PC s’éteint…ou démarre. L’option Enable affiched’autres infos comme les services qui se lancent, le profil utilisateur qui se chargeou se décharge, etc.. Intéressant pour vérifier facilement quel process prend tropde temps et du coup orienter ses investigations.

DisableF1HelpKey #EnableF1HelpKey

Dans l’explorateur Windows lorsqu’on clic sur F1, l’aide de Windows s’affiche.L’option Disable désactive ça. Salvateur surtout qu’on rate souvent la ToucheECHAP; just’à côté de F1 et qu’on voit alors apparaître une page Edge vous disant(mon dieu quel outrage) comment utiliser Windows 10!

### Explorer UI Tweaks ###

Voilà une section avec tout un tas de réglages aux fonctions relativement intelligibles ;Donc je ne commenterais que les éléments qui ne me semblent pas si clairs que ça

ShowExplorerTitleFullPath #HideExplorerTitleFullPath27/36

Page 28: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Show Affiche dans la barre de l’explorateur le chemin complet du dossier ouvert.

ShowKnownExtensions #HideKnownExtensions

Comme je bidouille, j’aime voir les extensions de fichier. C’est plus secure carcertains virus ont l’icône normalement réservée aux fichiers texte.

ShowHiddenFiles #HideHiddenFiles

Je préfère visualiser tous les dossiers de mon installation Windows, étant donnémon activité professionnelle. Par exemple le dossier habituellement caché Appdataqu’il m’a été vital d’étudier pour rédiger mon article sur la sauvegarde cloudallégée.

ShowSuperHiddenFiles #HideSuperHiddenFiles

Sous Windows il y a deux types de fichiers cachés: ce réglage concerne les fichierscachés système qui sont “vitaux”.

EnableNavPaneExpand #DisableNavPaneExpand

Imaginez ; Vous ouvrez l’explorateur Windows et vous voyez deux sections : lepanneau de navigation à gauche, qui ne montre que les Dossiers et permet decheminer efficacement, et la section de droite depuis laquelle vous pouvez ouvrirun fichier et que j’appel le « Dossier actif ». Par défaut si vous ouvrez un dossierdepuis la section de droite, le panneau de navigation ne « suit » pas. En Enable ilsuivra le cheminement du Dossier actif.

#ShowNavPaneAllFolders HideNavPaneAllFolders

Dans l’explorateur de fichier, l’option Show montre plus de dossiers sur le panneaude navigation, dont “Téléchargements” par exemple. Mais ça peut s’avérer fouillis.

#EnableFldrSeparateProcess DisableFldrSeparateProcess

En Disable le processus Explorer.exe est unique : Si l’explorateur plante ou cesse derépondre depuis une certaine fenêtre, touts les autres fenêtres ouvertes vont aussiplanter. Mettre sur Enable va supprimer ce désavantage mais va plus solliciter votreRAM car plusieurs processus explorer (autant que de dossiers ouverts) vonts’exécuter.

#EnableRestoreFldrWindows DisableRestoreFldrWindows

En Enable les dossiers ou applications précédemment ouverts avant l’extinction deWindows vont se ré-ouvrir au redémarrage… Ça ressemble un peu à une mise enveille du pauvre. A voir selon votre utilisation moi je désactive car je n’appréciecette facilité qu’en mettant en veille mon PC.

28/36

Page 29: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

ShowEncCompFilesColor #HideEncCompFilesColor

Dans l’explorateur les fichiers compressés seront en bleu (je parle de la fonctionWindows intégrée, transparente car on ne se rend pas compte de l’effet, pas de lacompression gérée par Winrar par Ex.). Les fichiers encryptés seront euxreprésentés en vert.

#DisableSharingWizard EnableSharingWizard

Le Sharing Wizard (Assistant de partage) est mal nommé. En Enable, il s’affiche unmenu contextuel de partage lorsqu’on clic droit sur un dossier ou fichier. Là aussicette fonction est un emprunt aux Smartphones, et finalement c’est pratique aussisur un PC !

#HideSelectCheckboxes ShowSelectCheckboxes

En mode Show permet de sélectionner par cases à cochers des dossier/fichier.J’utilise cette fonction pour choisir les éléments que je veux déplacer, supprimer,copier etc… C’est usefull car je n’ai plus besoin de pratiquer la méthodetraditionnelle qui est de maintenir la touche MAJ du clavier plus clic gauche sur lesfichiers !

HideSyncNotifications #ShowSyncNotifications

Au début je pensais que cette option prévenait de l’état de la synchronisation entrele PC et par ex. OneDrive. Et non ! Cette option ne fait qu’afficher dans l’explorateurune Pub pour acheter Onedrive ou Office Business…

#HideRecentShortcuts ShowRecentShortcuts

Court-circuite dans l’Explorateur les raccourcis vers les fichiers et dossiers les plusfréquentés (en fait l’option Hide les cachent mais ça ne désactive pas lafonctionnalité Windows).

SetExplorerThisPC #SetExplorerQuickAccess

SetExplorerThisPC : Cela ouvre l’explorateur sur le dossier « Ce PC ».SetExplorerQuickAccess lui, affiche par défaut le dossier Accès Rapide.

#HideQuickAccess ShowQuickAccess

Il s’agit du menu Accès rapide de l’explorateur Windows ; Je l’utilise beaucoup doncje le garde.

#HideRecycleBinFromDesktop ShowRecycleBinOnDesktop

Perso j’aime bien avoir ma corbeille Windows sur le bureau, quitte à l’a placer dansun angle.

29/36

Page 30: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

ShowThisPCOnDesktop #HideThisPCFromDesktop

Affiche le raccourci “Ce PC” sur le Bureau.

ShowUserFolderOnDesktop #HideUserFolderFromDesktop

Je trouve pratique d’afficher sur le bureau mon dossier personnel global quicontient tous mes sous-dossiers importants (et pas seulement la bibliothèque quiest un dossier virtuel). D’ailleurs je trouve simpliste l’option par défaut d’afficher lesBibliothèques, il y manque un dossier tout bête pourtant, mais important ; LesTéléchargements.

ShowControlPanelOnDesktop #HideControlPanelFromDesktop

Affiche le raccourcis vers les paramètres de Windows sur le bureau.

Quelques lignes que je ne traduit pas; il me semble qu’elles sont intelligibles .

HideDesktopFromThisPC #ShowDesktopInThisPC

#HideDesktopFromExplorer ShowDesktopInExplorer

HideDocumentsFromThisPC #ShowDocumentsInThisPC

#HideDocumentsFromExplorer #ShowDocumentsInExplorer

HideDownloadsFromThisPC #ShowDownloadsInThisPC

#HideDownloadsFromExplorer #ShowDownloadsInExplorer

HideMusicFromThisPC #ShowMusicInThisPC

#HideMusicFromExplorer #ShowMusicInExplorer

HidePicturesFromThisPC #ShowPicturesInThisPC

#HidePicturesFromExplorer #ShowPicturesInExplorer

HideVideosFromThisPC #ShowVideosInThisPC

#HideVideosFromExplorer #ShowVideosInExplorer

Hide3DObjectsFromThisPC #Show3DObjectsInThisPC

Les objets 3D …Quelle mouche a piqué Microsoft pour non pondre un dossiercomme ça ? J’espère que cet élément va disparaître dans les prochaines mouturesde Windows, comme a disparu le groupe Résidentiel. Cela dit Paint 3D; quiremplace Paint est vraiment bien!

#Hide3DObjectsFromExplorer #Show3DObjectsInExplorer30/36

Page 31: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

#HideIncludeInLibraryMenu #ShowIncludeInLibraryMenu

Affiche dans le volet de gauche de l’explorateur le dossier “Bibliothèque”.

#HideGiveAccessToMenu ShowGiveAccessToMenu

Volet gauche de l’explorateur au clic droit : Affiche un menu qui permet de partagerun dossier. S’applique à Windows 10 jusqu’à sa version 1703 nommé CreatorUpdate.

#HideShareMenu ShowShareMenu

Pareil que l’option ci-dessus mais s’applique à la version 1709 de Windows 10 FallCreator… Microsoft se cherche…

#DisableThumbnails EnableThumbnails

Plus de miniatures de vos photos dans l’explorateur ! Pourtant efficace pour les PCpeut puissants… Mais je préfère identifier mes images d’un coup d’œil plutôt quede devoir les ouvrir une à une ! je choisis Enable.

#DisableThumbnailCache EnableThumbnailCache

Sans l’option Enable le PC devra mouliner pour afficher des miniatures à chaquefois que vous reviendrez dans un dossier qui contient des images. Avec les disquesdurs récents je ne vois pas l’intérêt de sauver quelques Mo pour une option bienutile.

#DisableThumbsDBOnNetwork EnableThumbsDBOnNetwork

Pareil que l’option précédente mais s’applique aux miniatures des dossiersréseaux.

### Application Tweaks ###

Là on atterrit dans une section aux réglages délicats, qui touchent au fondement deWindows 10 donc Attention… Cette section contient des intitulés relativementintelligibles ; Donc je ne commenterais que les éléments qui ne me semblent pas siclairs que ça !

DisableOneDrive #EnableOneDrive

UninstallOneDrive #InstallOneDrive

UninstallMsftBloat #InstallMsftBloat

31/36

Page 32: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Grosse désinstallation en perspective ! Environ 45 Applications Windows 10(Universal Apps) éditées par Microsoft et présentes par défaut vont êtredésinstallées en activant l’option UninstallMSFTBloat. Dont les : Maps, Skype, People,les Bing Apps… Pas d’inquiétude de toute façon si une App Microsoft vous manqueaprès coup vous pourrez toutes les réinstaller avec le script qui est réversible.ASTUCE : Ouvrez le fichier Win10.psm1, allez aux environs de la ligne 2600 etsupprimez les lignes qui correspondent à une App que vous ne voulez pasdésinstaller ex : supprimer cette ligne pour garder MSPaint : Get-AppxPackage -AllUsers “Microsoft.MSPaint” | ForEach-Object {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}.

UninstallThirdPartyBloat #InstallThirdPartyBloat

Windows 10 Embarque, en plus des Apps Microsoft, tout un tas de logiciel d’autreéditeurs dont des petits jeux dont CandyCrush, mais aussi Netflix, Amazon,Dropbox.. Si vous voulez garder un logiciel en particulier procédez de la mêmefaçon que ci-dessus : Ouvrez avec le bloc-note Win10.psm1 et regardez à partir dela ligne 2700.

UninstallWindowsStore #InstallWindowsStore

Renommé Microsoft Store (en tout cas en France) ; une sorte d’App sore ou GooglePlay pour les PC. Je n’ai rien contre les App Modern UI que je trouvent géniales carelles sont plus légères, adaptées à toutes les résolutions d’écrans, isolées parrapport aux fichiers système de Windows, et “Aware” comme dirait Van Dam ducoup susceptibles d’être sauvegardées dans le Cloud… Seulement je n’arrive pas àtrouver ce que je veux dans le Windows Store. Lien qu’est ce qu’une applicationWindows Universelle?

DisableXboxFeatures #EnableXboxFeatures

Disable va supprimer les fonctionnalités XBOX dont la Game Bar, l’enregistrementde parties, le point d’entrée vers votre espace Xbox.

#DisableFullscreenOptims #EnableFullscreenOptims

C’est le mode Jeu: en Enable Quand Windows 10 détecte le lancement d’un jeu, laplupart des notifications ne seront pas lancées (ex. notification de réception demail) De plus les mises à jour de Drivers seront mises en pause, ainsi que lesnotification avec compte à rebours de redémarrage.

DisableAdobeFlash #EnableAdobeFlash

Edge et Internet explorer se sont résolus à inclure le Adobe Flash player, sans doutepour éviter les profanes qui n’arrivent pas à lire certaines vidéos à essayer de récupérerFlash sur Internet… Et risquer de se choper un virus. Je désactive Flash Player pour mapart: Ses nombreuses alertes de mise à jour ont eu raison de ma patience.

32/36

Page 33: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

DisableEdgePreload #EnableEdgePreload

Edge, successeur d’Internet Explorer, se précharge par défaut lors de l’ouverture desession. Je désactive car j’utilise un autre navigateur Internet : Opera . Optionapplicable depuis Windows 10 1809 (October 2018 Update).

DisableEdgeShortcutCreation #EnableEdgeShortcutCreation

Disable: Après certaines grosses mises à jour vous ne verrez plus apparaitre deraccourcis bureau vers Edge.

DisableIEFirstRun #EnableIEFirstRun

Vous utilisez toujours Internet Explorer ? Et bien à son tout premier lancementvous savez qu’il vous pose quelques questions, et bien là ce ne sera plus le cas.

DisableFirstLogonAnimation #EnableFirstLogonAnimation

A l’installation de Windows ou lors d’une mise à jour majeure, Windows vous dis“Bonjour!! Comme ça va bien?!”. Personnellement j’aime bien le texte “Laissez noustout”. plus d’infos ici.

DisableMediaSharing #EnableMediaSharing

Quand le partage de contenu multimédia est activé sur le PC 1, les autres PC sur lemême réseau local verront en parcourant le réseau local une icône nommée“périphérique média” et le nom du PC qui diffuse. Au double clic les médiaspartagés du PC 1 seront consultables. Avec Onedrive et autres services de partageon n’a plus besoin de cette fonctionnalité.

UninstallMediaPlayer #InstallMediaPlayer

Désinstalle Windows Media player: La vieille version qui ne lit pas grand chose etdéjà présente sous Windows XP.

#UninstallInternetExplorer #InstallInternetExplorer

L’ancêtre, Mais il vaut mieux laisser tel quel, certains services en ligne, surtout desservices de niche dédiés aux professionnels ne sont compatibles qu’avec IE.

UninstallWorkFolders #InstallWorkFolders

Dossiers partagés et synchronisés en réseau local et via internet, axésenvironnement Pro avec serveur Windows, certificat SSL, droits active directory…En environnement familial on utilisera plutôt des logiciels comme DropBox ouOneDrive pour ça. Plus d’informations sur le Dossiers de travail ici.

UninstallPowerShellV2 #InstallPowerShellV2

33/36

Page 34: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

PowerShell 2.0 est vieux… Windows 10 est désormais équipé d’une version plusrécente on peut le supprimer.

#InstallLinuxSubsystem #UninstallLinuxSubsystem

Le sous-système Linux pour les barbus, on peut laisser par défaut oudécommenter Uninstall pour supprimer l’option. Permet d’installer Linux depuis leWindows Store (ex Ubuntu).

#InstallHyperV UninstallHyperV

Fonctionnalités de virtualisation qui permet de faire tourner un systèmed’exploitation en parallèle à Windows 10. N’est pas disponible sous Windows 10Familial. J’utilise VMware donc je n’en ai pas besoin.

# UninstallSSHClient # InstallSSHClient

Protocole de sécurité client pour la communication réseau et développé en OpenSource, pas de risque -au contraire- à le laisser installé. Sans doute utile pour quevotre ordinateur soit compatible avec différents services intéressants commel’accès sécurisé aux données des NAS.

# InstallSSHServer # UninstallSSHServer

Protocole de sécurité serveur pour la communication réseau et développé en OpenSource, il est intéressant de le laisser concrètement pour du FTP sécurisé demanière à accéder aux fichiers de votre ordinateur (qui sera le serveur). Le codesource est ouvert donc pas de surprises.

#InstallNET23 #UninstallNET23

Je laisse tel quel car selon sa configuration on peut en avoir besoin, surtout pour lesvieilles applications Windows 7. En mode Uninstall cela supprime toutes versions 2,3 et 3.5 de Microsoft.NET.

SetPhotoViewerAssociation #UnsetPhotoViewerAssociation

Vous n’aimez pas le nouveau visionneur de photo de Windows 10 ? Moi aussi ; jepréfère l’ancienne version, qui semble plus rapide.

AddPhotoViewerOpenWith #RemovePhotoViewerOpenWith

Rajoute dans le menu contextuel d’une image (au clic droit donc) un menu pourouvrir l’image avec l’ancienne visionneuse de photo Windows.

#UninstallPDFPrinter InstallPDFPrinter

J’apprécie beaucoup le fait de pouvoir créer un PDF à partir d’une page Web ou deWord, je choisit Install.

34/36

Page 35: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

UninstallXPSPrinter #InstallXPSPrinter

XPS c’est un format PDF like qui veut concurrencer le format PDF de Adobe. Souslicence libre malgré l’éditeur qui n’est autre que Microsoft, le XPS n’a pas connu unimmense succès ; Le format PDF est trop connu et implémenté; Ca ressemble àl’histoire en Google+ et Facebook tout ça..

RemoveFaxPrinter #AddFaxPrinter

Faxer en 2019 ? De toute façon il est plus pratique pour quelques Euros de faxervia OVH Fax, en plus vous pourrez archiver vos FAX.

UninstallFaxAndScan #InstallFaxAndScan

Faxer est désormais obsolète, mais numériser non, sauf que lorsqu’on achète uneimprimante multifonction il y a toujours avec elle le programme qui va bien EDIT:sur CD EDIT:sur DVD sur le site Web du constructeur.

### Server Specific Tweaks ###

Comme le suggère le titre, les réglages suivants s’appliquent aux serveurs Windows(heu. Voilà c’est tout). Par contre peu de réglages mais des idées de réglage pertinentscomme vous le constaterez.

HideServerManagerOnLogin #ShowServerManagerOnLogin

Hide : La fenêtre de gestion sur serveur ne s’affichera pas à l’ouverture de session.

DisableShutdownTracker #EnableShutdownTracker

Si vous arrêtez un serveur, vous aurez droit à une remontrance de ce dernier,demandant pourquoi vous voulez l’arrêter. Disable.

DisablePasswordPolicy #EnablePasswordPolicy

J’utilise (de temps en temps) un serveur Windows en environnement de test. Dansce contexte, devoir choisir un mot de passe complexe et être obligé de le changeraprès 42 jours est un peu lourdaud ; Je désactive.

DisableCtrlAltDelLogin #EnableCtrlAltDelLogin

Facile à cerner : Pour ouvrir une session sur un serveur on doit appuyer d’abord enmême temps sur CTR ALT et DEL. Fonctionne sous Windows serveur mais aussi surles postes de travail.

DisableIEEnhancedSecurity #EnableIEEnhancedSecurity

35/36

Page 36: Optimisation de Windows 10 grace à Win10 initial Setup Scriptclimato.free.fr/upload/opwin10.pdf · fichier: Win10.psm1 (le commande en question qui désactive les mises à jour de

Aaah ! Voilà une option bien utile sur un serveur de test ! Quand on veut accédersur serveur à Internent on lance naturellement Internet explorer ou Edge mais ilfaut placer manuellement chaque nom de domaine dans la « zone de confiance ».

#EnableAudio #DisableAudio

Malgré de nombreuses recherches je ne vois pas à quoi sert cette option! nondocumentée par Microsoft. Votre dévoué serviteur, tout contrit de honte…

### Unpinning ###

Désépinglage industriel !

#UnpinStartMenuTiles

Décommentée, l’option désépingle toutes les tuiles de menu démarrer deWindows, attention il n’y a pas d’option contraire pour les repositionner !

#UnpinTaskbarIcons

Pareil que l’option ci-dessus mais concerne les raccourcis de la barre des tâches etlà aussi pas de retour en arrière possible via une option « contradictoire ».

### Auxiliary Functions ###

WaitForKey

Ce n’est pas une Tweak pour Windows mais une sécurité de ce script : En le lançantil va demander par sécurité de confirmer l’exécution des options. Option pardéfaut, si on l’a commente avec le signe # on peut envisager le paramétrage d’unparc informatique géré par un serveur et la distribution automatique via GPO de cescript.

Restart

Après les nombreuses modifications apportées par le script, le PC vaautomatiquement redémarrer. C’est bien sur préférable, et par défaut.

36/36