# Windows # Installation de WSL Si vous disposez d'un ordinateur personnel sous Windows 10 (64 bits), il peut être intéressant pour vous d'installer un sous-système Linux (WSL) de type Debian ou Ubuntu. Cette solution se base sur des techniques de virtualisation modernes ; elle est très confortable car elle permet de travailler dans un vrai système Linux sans avoir à mettre en place un *dual boot*. Néanmoins, son installation est un peu plus compliquée et elle nécessite de posséder une machine suffisament puissante. Pour installer WSL (version 2, de préférence), vous pouvez suivre ces tutoriels : - [https://docs.microsoft.com/fr-fr/windows/wsl/install-win10](https://docs.microsoft.com/fr-fr/windows/wsl/install-win10) - [https://korben.info/installer-wsl2-windows-linux.html](https://korben.info/installer-wsl2-windows-linux.html) Choisissez par exemple d'installer un sous-système Debian ou Ubuntu (cf. [Microsoft Store](https://aka.ms/wslstore)) Puis installer dans votre Linux les paquets nécessaires, comme par exemple le client `ssh`, le compilateur `gcc`, le débogeur `gdb`, `make`, etc : ``` $ sudo apt-get update $ sudo apt-get install ssh gcc gdb build-essential ``` Depuis l'explorateur de fichier Windows, il est possible d'accéder aux fichiers du sous-système Linux en tapant ce chemin `\\wsl$`, et réciproquement vous pouvez accéder aux fichiers Windows depuis WSL directement à partir de `/mnt/c`. **Attention** : Il est nécessaire pour faire fonctionner WSL d'activer la virtualisation dans le BIOS, ainsi que Hyper-V dans Panneau Configuration / Windows Feature. Vous pouvez vérifier qu'un *hyperviseur* est installé avec la commande *systeminfo* (sous PowerShell en mode Administrateur). # Ressources sur les BSOD Il peut être difficile de trouver des infos sur les BSOD, au milieu de la jungle de liens proposant une solution bateau et un correctif douteux. Voici deux ressources, en anglais, présentant et expliquant les différents codes \- *List of Blue Screen Error Codes*, par Tim Fisher : [https://www.lifewire.com/blue-screen-error-codes-4065576](https://www.lifewire.com/blue-screen-error-codes-4065576) \- *Bug Check Code Reference*, liste officielle de Microsoft, bien plus détaillée [https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-code-reference2](https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-code-reference2) # Windows Package Manager (WinGet) ### **Introduction** Microsoft a mis en place un nouveau package pour l’installation de programme en ligne de commande (CMD ou PowerShell). Et suite aux nouvelles politiques de Mircrosoft le logiciel est disponible sur [github](https://github.com/microsoft/winget-cli "page du projet").

Attention, Windows Package Manager est en **développement** donc à vos risques et périls

### **Installation** Pour utiliser cette nouvelle fonctionnalité qui est encore en **preview** (actuellement en version v0.1.41331 Preview), il faut installer la dernière version disponible sur :
- - - - - [github](https://github.com/microsoft/winget-cli/releases/ "github") - [Microsoft Store](https://www.microsoft.com/fr-fr/p/app-installer/9nblggh4nns1?activetab=pivot:overviewtab "Microsoft Store")
Microsoft a déjà publié en français une documentation sur cette fonctionnalité : [Gestionnaire de package Windows](https://docs.microsoft.com/fr-fr/windows/package-manager/) ### **winget dans la pratique** ```shell winget [] [] ```
**Commande****Description**
searchRechercher une application
installInstaller une application
showAffiche les informations d'une ou plusieurs applications
sourcePermet de gérer les sources d'application
hashGénère le hachage SHA256 pour le programme d’installation
validateValide un fichier manifeste pour l’envoi dans le dépôt du Gestionnaire de package Windows
#### **winget search** ```shell winget search [[-q] ] [] ```
**Commande****Description**
-q,--queryRequête utilisée pour rechercher une application
--idFiltrer les résultats par identifiant
--nameFiltrer les résultats par nom
--monikerFiltrer les résultats par nom d’application
--tagFiltrer les résultats par mot-clé
--commandFiltrer les résultats par commande
-s,--sourceRechercher une application à l’aide de la source indiquée
-n,--countNe pas afficher plus de résultats que le nombre spécifié
-e,--exactRechercher une application à l’aide d’une correspondance exacte
[![winget-search.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/rvQKsYBrsrS2aBwp-winget-search.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/rvQKsYBrsrS2aBwp-winget-search.png) #### **winget install** ```shell winget install [[-q] ] [] ```
**Commande****Description**
-q,--queryRequête utilisée pour rechercher une application
-m,--manifestChemin d’accès au manifeste de l’application
--idFiltrer les résultats par identifiant
--nameFiltrer les résultats par nom
--monikerFiltrer les résultats par nom d’application
-v,--versionUtiliser la version indiquée; la version par défaut est la dernière version
-s,--sourceRechercher une application à l’aide de la source indiquée
-e,--exactRechercher une application à l’aide d’une correspondance exacte
-i,--interactiveDemander une installation interactive; l’intervention de l’utilisateur peut être nécessaire
-h,--silentDemander une installation sans assistance
-o,--logEmplacement du journal (si pris en charge)
--overrideRemplacer les arguments à transmettre au programme d’installation
-l,--locationEmplacement d’installation (si pris en charge)
##### Exemple d’installation ```shell winget install -h Microsoft.AzureCLI winget install Microsoft.AzureCLI ``` Pour l'exemple je voulais faire une silent install, mais comme je n'avais pas lancé ma session powershell en administrateur, j'ai eu une erreur. [![winget-install.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/nSQ9vRK5m2qJPjbc-winget-install.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/nSQ9vRK5m2qJPjbc-winget-install.png) ##### Recherche via la commande -q ```shell winget install -q Microsoft ``` [![winget-install-search.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/YRvrfbHQC5d30btA-winget-install-search.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/YRvrfbHQC5d30btA-winget-install-search.png)

Faite attention avec install -q, si il n'y a qu'un choix cela installe directement le logiciel. C'est ce qui m'ai arrivé avec la recherche sur Notion.

```shell winget install -q notion ``` [![winget-install-search2.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/s4OTYWKniHriCKq9-winget-install-search2.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/s4OTYWKniHriCKq9-winget-install-search2.png) #### **winget source** ```shell winget source ```
**Commande****Description**
addAjouter une nouvelle source
listRépertorier les sources actuelles
updateMettre à jour les sources actuelles
removeSupprimer les sources actuelles
resetRéinitialiser les sources
```shell winget source list ``` [![winget-source-liste.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/xSD3z8zDoPmtJF9U-winget-source-liste.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/xSD3z8zDoPmtJF9U-winget-source-liste.png)

Actuellement, il n'y a que une seule source de possible. La commande *winget source add* n'a pas d’intérêt pour le moment.

```shell winget source update ``` [![winget-source-update.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/th46QTwcJQU3nKaF-winget-source-update.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/th46QTwcJQU3nKaF-winget-source-update.png)

La seule commande utile est : *winget source update*. Car la liste des applications disponibles augmente depuis la publication de beta. Les applications ont un processus de validation par Microsoft.

### **Les applications disponibles** La liste des application actuellement disponible sont consultable de deux façons :
- - - - [github : winget-pkgs](https://github.com/microsoft/winget-pkgs/tree/master/manifests "winget-pkgs") - [winstall.app](https://winstall.app "winstall.app")
Le site [winstall.app](https://winstall.app "winstall.app") permet de gérer en plus les lignes de commandes d’installation. [![winget1.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/4AmDz23BUaZVcdQC-winget1.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/4AmDz23BUaZVcdQC-winget1.png)

Comme on peut le voir en dessous, il est possible d'exporter dans un fichier .bat ou .ps1

[![winget2.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/1RXylCvl33FOuV4M-winget2.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/1RXylCvl33FOuV4M-winget2.png) # Rétrograder de Windows 11 a 10 ### 1 - Accéder au paramètre de récupération Pour revenir à Windows 10 après avoir installé Windows 11, nous allons passer par le menu des Paramètres pour initier la procédure. Cliquez sur le bouton Windows et, dans le menu, sélectionnez Paramètres, ou faites Windows+i. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/Du6bd87bxQvvi1ZG-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/Du6bd87bxQvvi1ZG-image.png) Identifiez la ligne **Retour en arrière** et cliquez sur le bouton correspondant à droite. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/6Rpv8lnSSbZs0Z9s-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/6Rpv8lnSSbZs0Z9s-image.png) ### 2 - Revenir à Windows 10 Une série de fenêtres apparaît cela la première pour vous demander **Pourquoi revenez-vous en arrière ?** Répondez et cliquez sur **Suivant**. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/oLJOjsMO2OgC2l90-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/oLJOjsMO2OgC2l90-image.png) La seconde vous propose de **Rechercher des mises à jour**, cliquez sur **Non, merci**. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/VZdYpmRfdSmb1MQt-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/VZdYpmRfdSmb1MQt-image.png) Le troisième vous informe des risques de la procédure et vous suggère de **réaliser une sauvegarde de vos documents**. La procédure est efficace. Toutefois, un accident peut toujours arriver, alors arrêtez-vous là et faites une sauvegarde si cela n’est pas déjà fait. Sinon, cliquez sur **Suivant**. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/6m6bcozIL6UFCcMj-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/6m6bcozIL6UFCcMj-image.png) La quatrième fenêtre vous rappelle que vous devez connaître votre mot de passe de connexion à Windows 10. Si vous ne l’avez pas modifié lors de l’installation de Windows 11, il sera identique, sinon soyez certain de le connaître. Cliquez sur **Suivant**. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/saEAThkEtySTJ7W8-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/saEAThkEtySTJ7W8-image.png) Enfin, la dernière fenêtre va lancer le processus dès que vous aurez cliqué sur **Revenir à Windows 10**. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/ksGUmOzKt8h5NK8i-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/ksGUmOzKt8h5NK8i-image.png) L’ordinateur va prendre la main, réaliser la désinstallation de Windows 11 et la restauration de Windows 10. Après plusieurs redémarrages, vous retrouverez votre accueil Windows 10. # Création d’une clé bootable Ventoy Ventoy est un utilitaire gratuit et libre (Open Source) qui va vous simplifier la vie pour la création de disques USB bootables (ou amorçables). En effet, grâce à Ventoy vous transformez votre clé USB en station d'installation de systèmes d’exploitation, tout en lui conservant ses propriétés de support de stockage. ### 1 - Installation du software Pour commencer aller sur la page de téléchargement de ventoy sur github [https://github.com/ventoy/Ventoy/releases](https://github.com/ventoy/Ventoy/releases) et choisiser la version adapté a votre système dans ce cas on choisi la version Windows [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/I6yyzviJfpRL7WIC-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/I6yyzviJfpRL7WIC-image.png) Une fois téléchargé on décompresse l’archive et rentrons dans le dossier ventoy on ouvre alors l’application Ventoy2Disk.exe en cliquant deux fois dessus on demande alors les permissions administrateur pour l’ouvrir. ### 2 - Installation de la clé USB Une fois Ventoy2Disk.exe ouvert on se retrouve avec cette interface. ou l’ont choisi dans le menu du dessus le périphérique ou l'on veut installer Ventoy. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/HBAwMyMCJgOUNAKL-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/HBAwMyMCJgOUNAKL-image.png) Une fois choisi, on appuie sur le bouton **Install** et validons les deux avertissements concernant le formatage du périphérique et la perte de toutes les données se situant dessus. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/4YC8jJKnMtBmEzkZ-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/4YC8jJKnMtBmEzkZ-image.png)[![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/XSaPMWafaax4rTr2-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/XSaPMWafaax4rTr2-image.png) Après un peu d’attente on se retrouve avec le message comme quoi l'installation est un succès. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/wb8q2ecLb1pJEdnz-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/wb8q2ecLb1pJEdnz-image.png) Il nous faut maintenant nous rendre dans le périphérique nommé **Ventoy** [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/ayhjoC20lqXIqLLa-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/ayhjoC20lqXIqLLa-image.png) Et on peut désormais y copier tous nos fichiers d’installation ISO. [![image.png](https://doc.vainsta.fr/uploads/images/gallery/2024-11/scaled-1680-/32j09M3raRB7vHzj-image.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-11/32j09M3raRB7vHzj-image.png) # Installer Windows 11 en mode hors ligne L’un des ajouts les plus controversés de Windows 11, mis à part son menu Démarrer, est la nécessité d’être connecté à internet et de se connecter à un compte Microsoft pour installer le système sur n’importe quel PC. Cette obligation peut être très contraignante si vous êtes amené à changer de machine ou bien si vous ne souhaitez simplement vous passer d’un compte Microsoft pour utiliser Windows 11. Heureusement, il existe des solutions plutôt simples pour se passer de cette obligation. Voici toutes nos explications. ## Installer Windows 11 en mode hors ligne Si vous possédez déjà un support pour l’installation de Windows 11, le processus vous demandera systématiquement de vous connecter à internet, en filaire ou via un réseau Wi-Fi, pour ensuite créer ou vous connecter à un compte Microsoft. Mais il est possible de contourner cette obligation via une simple ligne de commande. Voici la marche à suivre : - Lorsque le programme d’installation de Windows vous demande de vous connecter à internet, pressez les touches **Shift + F10** afin de lancer un invité de commande - [![windows-11-connec-compte-microsoft.jpg](https://doc.vainsta.fr/uploads/images/gallery/2024-12/scaled-1680-/mVIaSmFWtdgQ2AKu-windows-11-connec-compte-microsoft.jpg)](https://doc.vainsta.fr/uploads/images/gallery/2024-12/mVIaSmFWtdgQ2AKu-windows-11-connec-compte-microsoft.jpg) - Dans cet invité de commande, saisissez **OOBE\\BYPASSNRO** puis Entrée. Le processus d’installation va redémarrer. [![windows-11-bypass-nro.jpg](https://doc.vainsta.fr/uploads/images/gallery/2024-12/scaled-1680-/Lf9XAabUvV1Zv595-windows-11-bypass-nro.jpg)](https://doc.vainsta.fr/uploads/images/gallery/2024-12/Lf9XAabUvV1Zv595-windows-11-bypass-nro.jpg) - Une fois arrivée à la fenêtre vous demandant de vous connecter à internet, cliquez sur « *Je n’ai pas internet* » [![windows-11-pas-internet.jpg](https://doc.vainsta.fr/uploads/images/gallery/2024-12/scaled-1680-/PZarTfuF6Yo9vxe3-windows-11-pas-internet.jpg)](https://doc.vainsta.fr/uploads/images/gallery/2024-12/PZarTfuF6Yo9vxe3-windows-11-pas-internet.jpg) - Dans la fenêtre suivante, cliquez sur « *Continuer avec l’installation limitée* » [![windows-11-installation-limitee.jpg](https://doc.vainsta.fr/uploads/images/gallery/2024-12/scaled-1680-/wfW2AFrMwCiYqzIZ-windows-11-installation-limitee.jpg)](https://doc.vainsta.fr/uploads/images/gallery/2024-12/wfW2AFrMwCiYqzIZ-windows-11-installation-limitee.jpg) - Vous pouvez enfin valider l’installation Une fois cette manipulation effectuée, vous pourrez créer un compte local pour votre nouvelle installation de Windows 11. Il sera toujours possible d’y ajouter un compte Microsoft par la suite via les paramètres du système. # Installer Media Feature Pack ### Méthode 1 : Powershell La méthode la plus rapide pour installer le media pack et de lancer cette commande en mode admin sur powershell ```powershell Get-WindowsCapability -online | Where-Object -Property name -like "*media*" | Add-WindowsCapability -Online ``` cette méthode juste l'inconvénient de télécharger a la fois le media pack mais aussi le lecteur vidéo ### Méthode 2 : Paramètre On commencer par ouvrir la page Paramètre [![Screenshot_1.png](https://doc.vainsta.fr/uploads/images/gallery/2024-12/scaled-1680-/zkV8sgThQrSWc9h5-screenshot-1.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-12/zkV8sgThQrSWc9h5-screenshot-1.png) En suivant nous allons dans système puis Fonctionnalité facultatives [![Screenshot_2.png](https://doc.vainsta.fr/uploads/images/gallery/2024-12/scaled-1680-/SklPqmJHOat2s2Qc-screenshot-2.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-12/SklPqmJHOat2s2Qc-screenshot-2.png) On clique en suite sur le bouton pour ajouter une fonctionnalité facultative [![Screenshot_3.png](https://doc.vainsta.fr/uploads/images/gallery/2024-12/scaled-1680-/ChQpPQ30ucMIjsgp-screenshot-3.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-12/ChQpPQ30ucMIjsgp-screenshot-3.png) Puis on recherche simplement Media pack et on l'ajoute [![Screenshot_4.png](https://doc.vainsta.fr/uploads/images/gallery/2024-12/scaled-1680-/9CVMg8ddY8znW9fB-screenshot-4.png)](https://doc.vainsta.fr/uploads/images/gallery/2024-12/9CVMg8ddY8znW9fB-screenshot-4.png)