-

Nettoyer une nouvelle installation de Windows 10


mars 10 2018

Préambule

Note : tout est réalisé (sous vos yeux ébahis) dans une VM Virtualbox.

Ce n'est pas la peine de commencer à troller. Oui, on essaie de parler libre ici. Mais l'idée est aussi de filer des astuces qui peuvent être utiles à tout le monde. Or, parfois, « tout le monde » a un Windows 10. Et pour plein de raisons (Progiciel mono-OS, proche qui ne veut pas / n'est pas prêt à tester autre chose), il faut réinstaller son Windows.

Et quiconque a déjà installé un Windows 10 a pleuré des larmes de sang en voyant le résultat post-installation.

L'installation

Mais commençons par l'installation proprement dite. Je vous passe le choix de la langue et du clavier, ce n'est pas un tuto d'installation. Juste un petit truc pour commencer : on va couper Cortana, elle me fait flipper à me parler alors que j'ai rien demandé.

On désactive Cortana dans l'installeur

Inutile de préciser (bon, du coup je le fais quand même) qu'on ne va pas utiliser de compte Microsoft. On choisir donc « Compte hors connexion » à l'écran suivant

Compte hors connexion

Écran suivant, il insiste… Non, on ne veut pas utiliser de compte Microsoft, nondidjiou. Écran suivant, mettez votre nom. Notez la présence du lien en bas à gauche, ça fait 3 fois en 3 écrans qu'il essaie de vous faire utiliser un compte en ligne. On se demande bien pourquoi…

Une fois votre mot de passe saisie… surprise ! À votre avis, on va répondre quoi ?

Cortana

On entre enfin dans le vif du sujet ! Les données personnelles. Chacun de ces réglages est fait pour vous pister, en plus de générer du trafic réseau. Désactivez-moi tout ça.

Données personnelles

Voilà, l'installation se termine, Windows « s'occupe de certaines choses » (sic !) Et… ok, l'écran de ma VM n'est qu'en 1024*768, mais j'ai déjà plus 1cm² de libre alors que je n'ai encore rien fait…

Installé

Soyons honnêtes, le menu Démarrer est juste ignoble. Pour information, c'est bien un Windows 10 Pro que j'installe…

Le menu démarrer

Faisons un peu de ménage

Première chose : supprimer toutes les applications totalement inutiles. Je vais vous montrer un certain nombre de commandes liées à un certain nombre d'applications, mais également assez d'informations pour que vous puissiez supprimer celles qui seraient présentes sur vos Windows (en fonction de la version, ça peut changer).

Suppression des applications pré-installées

Les informations suivantes viennent principalement de ce fil sur un forum d'utilisateurs de portables Asus. Je me permets de le reprendre à ma sauce, ne serait-ce que pour la résilience de l'information (et pour le remettre au propre)

Pour commencer, il va falloir lancer une console Powershell. Comme l'invite de commande, mais en plus puissant. Rien de plus simple, un clic-droit sur le menu démarrer, puis on choisir « Windows PowerShell (admin) ». Oui, en admin, vu qu'on va désinstaller des trucs.

Lancer Powershell

Si vous voulez vous amuser à lister toutes les applications intégrées, vous pouvez taper (ou copier/coller, ce sera plus simple) la commande suivante :

Get-AppxPackage -User username

En mettant votre nom d'utilisateur à la place de « username ». Notez la quantité d'applications listées. Ça en fait un bon paquet ! On va en virer plein :) Il y a beaucoup d'informations, la seule qui nous intéresse est la première ligne « Name ».

Nous allons donc supprimer toutes les applications suivantes (leurs noms sont assez explicites). S'il y en a que vous voulez conserver, enlevez leur nom de la liste. Il vous suffit de copier cette liste, puis de la coller dans la fenêtre Powershell. Chaque ligne va alors s'exécuter au fur et à mesure.

Get-AppxPackage -AllUsers -Name Microsoft.3DBuilder | Remove-AppxPackage

Get-AppxPackage *communi* | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.Getstarted | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.MicrosoftOfficeHub | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.MicrosoftSolitaireCollection | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.SkypeApp | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.WindowsMaps | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.BingWeather | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.Office.OneNote | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.ZuneMusic | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.ZuneVideo | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.BingSports | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.BingNews | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.WindowsPhone | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.BingFinance | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.WindowsSoundRecorder | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.Windows.Photos | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.WindowsCamera | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.WindowsAlarms | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.People | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.Messaging | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.3DViewer | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.MicrosoftStickyNotes | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.GetHelp | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.Microsoft3DViewer | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.OneConnect | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.Print3D | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.StorePurchaseApp | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.Wallet | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.WindowsFeedbackHub | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.XBox* | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.ParentalControl | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.ParentalControls | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.WindowsStore | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name king.com.CandyCrushSodaSaga | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name king.com.BubbleWitch3Saga | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name A278AB0D.DisneyMagicKingdoms | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name SpotifyAB.SpotifyMusic | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name A278AB0D.MarchofEmpires | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name 89006A2E.AutodeskSketchBook | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name DolbyLaboratories.DolbyAccess | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.Advertising.Xaml | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.Services.Store.Engagement | Remove-AppxPackage

On supprime donc, parmis les plus remarquables : Skype, le Windows Store, les app XBox, les jeux Windows, les jeux publicitaires tous les widgets Bing. Certains paquets Xbox ne sont pas désinstallables, vous aurez donc une erreur, c'est normal. Tant pis, on les laisse.

Erreur de désinstallation

Faites une dernière fois « Entrée » pour valider la dernière commande. N'hésitez pas à essayer de désinstaller d'autres choses, au pire il vous en empêchera si c'est trop critique pour lui.

Ah, on se sent déjà mieux !

Le menu démarrer nettoyé

On peut supprimer le raccourci vers Minecraft. Si le cœur vous en dit (moi oui), vous pouvez aussi supprimer les quelques relicats de raccourcis afin de réduire le menu démarrer.

Le menu démarrer final

Supprimer OneDrive

L'application OneDrive n'est pas supprimable par ce biais. Et je ne vous conseille pas de stocker vos données chez Microsoft. Et elle continuera de vous spammer dans vos notifications tant que vous ne l'aurez pas fait taire. Copiez le code suivant, mettez-le dans un fichier OneDrive.bat, puis exécutez-le. Ou si vous avez la flemme, vous pouvez le télécharger directement ici

@echo off cls

set x86="%SYSTEMROOT%\System32\OneDriveSetup.exe"

set x64="%SYSTEMROOT%\SysWOW64\OneDriveSetup.exe"

echo Closing OneDrive process.

echo.

taskkill /f /im OneDrive.exe > NUL 2>&1

ping 127.0.0.1 -n 5 > NUL 2>&1

echo Uninstalling OneDrive.

echo.

if exist %x64% (

%x64% /uninstall

) else (

%x86% /uninstall

)

ping 127.0.0.1 -n 5 > NUL 2>&1

echo Removing OneDrive leftovers.

echo.

rd "%USERPROFILE%\OneDrive" /Q /S > NUL 2>&1

rd "C:\OneDriveTemp" /Q /S > NUL 2>&1

rd "%LOCALAPPDATA%\Microsoft\OneDrive" /Q /S > NUL 2>&1

rd "%PROGRAMDATA%\Microsoft OneDrive" /Q /S > NUL 2>&1

echo Removeing OneDrive from the Explorer Side Panel.

echo.

REG DELETE "HKEY_CLASSES_ROOT\CLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f > NUL 2>&1

REG DELETE "HKEY_CLASSES_ROOT\Wow6432Node\CLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f > NUL 2>&1

pause

Si à l'exécution, SmartScreen vous en empêche, sous prétexte de vous « protéger », cliquez sur « Informations complémentaires » puis « Exécuter quand même »

Redémarrez Windows, OneDrive est nettoyé \o/

Désactiver Cortana

Bon, ça vaut ce que ça vaut, Microsoft fait tout pour qu'elle traîne toujours. Mais c'est toujours mieux que rien. Copiez ce code dans un fichier Cortana.reg, ou téléchargez-le

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search]

"AllowCortana"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TapiSrv]

"Start"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WbioSrvc]

"Start"=dword:00000004

Vous pouvez remarquer que la barre de recherche a bien changé : plus de Cortana !

Plus de Cortana

Supprimer la télémétrie

Idem, ça vaut ce que ça vaut.

Dans votre fenêtre Powershell de tout à l'heure, lancez les commandes suivantes :

sc delete DiagTrack

sc delete dmwappushservice

echo "" > C:\ProgramData\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl

Bon, on est au bout. Votre Windows 10 est déjà plus propre. Vous avez libéré par mal d'espace disque, allégé la mémoire, et limité le bavardage de votre OS.

Il y a probablement encore des choses à faire, mais c'est déjà pas mal, je vous laisse respirer. Et n'oubliez pas que ça reste un Windows, alors les multitudes d'emmerdes liées (mises à jour automatiques surtout quand c'est pas le moment, contrôle de l'OS, problèmes de sécu). Mais c'est un peu moins pire comme ça.