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.

 1
 2Get-AppxPackage -AllUsers -Name Microsoft.3DBuilder | Remove-AppxPackage
 3
 4Get-AppxPackage *communi* | Remove-AppxPackage
 5
 6Get-AppxPackage -AllUsers -Name Microsoft.Getstarted | Remove-AppxPackage
 7
 8Get-AppxPackage -AllUsers -Name Microsoft.MicrosoftOfficeHub | Remove-AppxPackage
 9
10Get-AppxPackage -AllUsers -Name Microsoft.MicrosoftSolitaireCollection | Remove-AppxPackage
11
12Get-AppxPackage -AllUsers -Name Microsoft.SkypeApp | Remove-AppxPackage
13
14Get-AppxPackage -AllUsers -Name Microsoft.WindowsMaps | Remove-AppxPackage
15
16Get-AppxPackage -AllUsers -Name Microsoft.BingWeather | Remove-AppxPackage
17
18Get-AppxPackage -AllUsers -Name Microsoft.Office.OneNote | Remove-AppxPackage
19
20Get-AppxPackage -AllUsers -Name Microsoft.ZuneMusic | Remove-AppxPackage
21
22Get-AppxPackage -AllUsers -Name Microsoft.ZuneVideo | Remove-AppxPackage
23
24Get-AppxPackage -AllUsers -Name Microsoft.BingSports | Remove-AppxPackage
25
26Get-AppxPackage -AllUsers -Name Microsoft.BingNews | Remove-AppxPackage
27
28Get-AppxPackage -AllUsers -Name Microsoft.WindowsPhone | Remove-AppxPackage
29
30Get-AppxPackage -AllUsers -Name Microsoft.BingFinance | Remove-AppxPackage
31
32Get-AppxPackage -AllUsers -Name Microsoft.WindowsSoundRecorder | Remove-AppxPackage
33
34Get-AppxPackage -AllUsers -Name Microsoft.Windows.Photos | Remove-AppxPackage
35
36Get-AppxPackage -AllUsers -Name Microsoft.WindowsCamera | Remove-AppxPackage
37
38Get-AppxPackage -AllUsers -Name Microsoft.WindowsAlarms | Remove-AppxPackage
39
40Get-AppxPackage -AllUsers -Name Microsoft.People | Remove-AppxPackage
41
42Get-AppxPackage -AllUsers -Name Microsoft.Messaging | Remove-AppxPackage
43
44Get-AppxPackage -AllUsers -Name Microsoft.3DViewer | Remove-AppxPackage
45
46Get-AppxPackage -AllUsers -Name Microsoft.MicrosoftStickyNotes | Remove-AppxPackage
47
48Get-AppxPackage -AllUsers -Name Microsoft.GetHelp | Remove-AppxPackage
49
50Get-AppxPackage -AllUsers -Name Microsoft.Microsoft3DViewer | Remove-AppxPackage
51
52Get-AppxPackage -AllUsers -Name Microsoft.OneConnect | Remove-AppxPackage
53
54Get-AppxPackage -AllUsers -Name Microsoft.Print3D | Remove-AppxPackage
55
56Get-AppxPackage -AllUsers -Name Microsoft.StorePurchaseApp | Remove-AppxPackage
57
58Get-AppxPackage -AllUsers -Name Microsoft.Wallet | Remove-AppxPackage
59
60Get-AppxPackage -AllUsers -Name Microsoft.WindowsFeedbackHub | Remove-AppxPackage
61
62Get-AppxPackage -AllUsers -Name Microsoft.XBox* | Remove-AppxPackage
63
64Get-AppxPackage -AllUsers -Name Microsoft.ParentalControl | Remove-AppxPackage
65
66Get-AppxPackage -AllUsers -Name Microsoft.ParentalControls | Remove-AppxPackage
67
68Get-AppxPackage -AllUsers -Name Microsoft.WindowsStore | Remove-AppxPackage
69
70Get-AppxPackage -AllUsers -Name king.com.CandyCrushSodaSaga | Remove-AppxPackage
71
72Get-AppxPackage -AllUsers -Name king.com.BubbleWitch3Saga | Remove-AppxPackage
73
74Get-AppxPackage -AllUsers -Name A278AB0D.DisneyMagicKingdoms | Remove-AppxPackage
75
76Get-AppxPackage -AllUsers -Name SpotifyAB.SpotifyMusic | Remove-AppxPackage
77
78Get-AppxPackage -AllUsers -Name A278AB0D.MarchofEmpires | Remove-AppxPackage
79
80Get-AppxPackage -AllUsers -Name 89006A2E.AutodeskSketchBook | Remove-AppxPackage
81
82Get-AppxPackage -AllUsers -Name DolbyLaboratories.DolbyAccess | Remove-AppxPackage
83
84Get-AppxPackage -AllUsers -Name Microsoft.Advertising.Xaml | Remove-AppxPackage
85
86Get-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

 1
 2@echo off cls
 3
 4set x86="%SYSTEMROOT%\System32\OneDriveSetup.exe"
 5
 6set x64="%SYSTEMROOT%\SysWOW64\OneDriveSetup.exe"
 7
 8echo Closing OneDrive process.
 9
10echo.
11
12taskkill /f /im OneDrive.exe > NUL 2>&1
13
14ping 127.0.0.1 -n 5 > NUL 2>&1
15
16echo Uninstalling OneDrive.
17
18echo.
19
20if exist %x64% (
21
22%x64% /uninstall
23
24) else (
25
26%x86% /uninstall
27
28)
29
30ping 127.0.0.1 -n 5 > NUL 2>&1
31
32echo Removing OneDrive leftovers.
33
34echo.
35
36rd "%USERPROFILE%\OneDrive" /Q /S > NUL 2>&1
37
38rd "C:\OneDriveTemp" /Q /S > NUL 2>&1
39
40rd "%LOCALAPPDATA%\Microsoft\OneDrive" /Q /S > NUL 2>&1
41
42rd "%PROGRAMDATA%\Microsoft OneDrive" /Q /S > NUL 2>&1
43
44echo Removeing OneDrive from the Explorer Side Panel.
45
46echo.
47
48REG DELETE "HKEY_CLASSES_ROOT\CLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f > NUL 2>&1
49
50REG DELETE "HKEY_CLASSES_ROOT\Wow6432Node\CLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f > NUL 2>&1
51
52pause

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

 1
 2Windows Registry Editor Version 5.00
 3
 4[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search]
 5
 6"AllowCortana"=dword:00000000
 7
 8[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TapiSrv]
 9
10"Start"=dword:00000004
11
12[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WbioSrvc]
13
14"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 :

1
2sc delete DiagTrack
3
4sc delete dmwappushservice
5
6echo "" > 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.

* this site was offline by many days.

source : https://blog.leboeuf.me/2018/nettoyer-une-nouvelle-installation-de-windows-10.html