Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
wiki:systemes_d_exploitation:windows [2025/03/27 15:50] – [Intégration de composant Linux sous Windows] Thibault Seguin | wiki:systemes_d_exploitation:windows [2025/03/30 01:22] (Version actuelle) – [Résumé des caractéristiques de Windows] Thibault Seguin |
---|
**Windows** de l'entreprise **Microsoft** est l' **OS** le plus utilisé et le plus ''populaire'' sur **compatible PC** (**//Personal Computer//**, en français **Ordinateur Personnel**), la version actuelle est **Windows 11**, sortie le le 24 juin 2021, précédée de **Windows 10**, sortie le 29 juillet 2015 et toujours ''mise à jour'' à l'heure actuelle, ses deux versions font partie de la branche **Windows NT** (Windows NT qui est également le nom du **noyau Windows**), qui a été la branche grand publique à partir de **Windows XP** sortie le 25 octobre 2001. | **Windows** de l'entreprise **Microsoft** est l' **OS** le plus utilisé et le plus ''populaire'' sur **compatible PC** (**//Personal Computer//**, en français **Ordinateur Personnel**), la version actuelle est **Windows 11**, sortie le le 24 juin 2021, précédée de **Windows 10**, sortie le 29 juillet 2015 et toujours ''mise à jour'' à l'heure actuelle, ses deux versions font partie de la branche **Windows NT** (Windows NT qui est également le nom du **noyau Windows**), qui a été la branche grand publique à partir de **Windows XP** sortie le 25 octobre 2001. |
| |
À l'origine Windows était uniquement une interface graphique pour **MS-DOS**, le système ancestral de Microsoft, ces trois versions de Windows sont **Windows 1**, sortie le 20 novembre 1985, **Windows 2** le 1er novembre 1987 et **Windows 3.x**. | À l'origine Windows était uniquement une interface graphique pour **MS-DOS**, le système ancestral de Microsoft, ces trois versions de Windows sont **Windows 1**, sortie le 20 novembre 1985, **Windows 2** le 1er novembre 1987 et **Windows 3.x** le 22 mai 1990. |
| |
Le 22 mai 1990. A suivi la branche **Windows 9x** qui était certes toujours basée sur MS-DOS mais MS-DOS était utilisé uniquement durant le ''démarrage'' de Windows et pour des tâches administratives bien spécifiques mais était en principe ''invisible'' à l' utilisateur qui se retrouvait directement sur l'environnement graphique de Windows. Les versions de Windows 9x sont, **Windows 95** sortie le 24 août 1995, **Windows 98** sortie le 25 juin 1998, **Windows 98 SE** sortie le 23 avril 1999 et **Windows ME** (**//Windows Millennium Edition//**) sortie le 14 septembre 2000 qui n'était en réalité qu'une version intermédiaire durant le développement de Windows XP. | A suivi la branche **Windows 9x** qui était certes toujours basée sur MS-DOS mais MS-DOS était utilisé uniquement durant le ''démarrage'' de Windows et pour des tâches administratives bien spécifiques mais était en principe ''invisible'' à l' utilisateur qui se retrouvait directement sur l'environnement graphique de Windows. Les versions de Windows 9x sont, **Windows 95** sortie le 24 août 1995, **Windows 98** sortie le 25 juin 1998, **Windows 98 SE** sortie le 23 avril 1999 et **Windows ME** (**//Windows Millennium Edition//**) sortie le 14 septembre 2000 qui n'était en réalité qu'une version intermédiaire durant le développement de Windows XP. |
| |
En parallèle de Windows 3.x et Windows 9x basé sur MS-DOS, il y avait la branche Windows NT qui était destinée aux ''professionnels'' et qui a introduit le système de fichiers **NTFS**, en juillet 1993, le système de fichiers **FAT** (**FAT12**, **FAT16**, **FAT32**, **VFAT**) était plutôt destiné à l'OS MS-DOS et ses branches Windows, Windows 3.x et Windows 9x. La première version de Windows NT basé sur le **noyau NT**, a été **Windows NT 3.1** publiée le 27 juillet 1993, la seconde **Windows NT 3.5** sortie le 21 septembre 1994, **Windows NT 3.51** publiée le 30 mai 1995, **Windows NT 4.0** publiée le 31 juillet 1996 et la dernière version destinée aux ''professionnels'' était **Windows 2000** sortie le 15 décembre 1999. Après quoi Microsoft a unifié la bracnhe Windows 9x et Windows NT sous le nom de Windows XP sortie 25 octobre 2001 qui était un Windows NT mais à la fois pour le ''grand publique'' et les ''professionnels'', dès lors, toutes les versions de Windows sont basées sur Windows NT. | En parallèle de Windows 3.x et Windows 9x basé sur MS-DOS, il y avait la branche Windows NT qui était destinée aux ''professionnels'' et qui a introduit le système de fichiers **NTFS**, en juillet 1993, le système de fichiers **FAT** (**FAT12**, **FAT16**, **FAT32**, **VFAT**) était plutôt destiné à l'OS MS-DOS et ses branches Windows, Windows 3.x et Windows 9x. La première version de Windows NT basé sur le **noyau NT**, a été **Windows NT 3.1** publiée le 27 juillet 1993, la seconde **Windows NT 3.5** sortie le 21 septembre 1994, **Windows NT 3.51** publiée le 30 mai 1995, **Windows NT 4.0** publiée le 31 juillet 1996 et la dernière version destinée aux ''professionnels'' était **Windows 2000** sortie le 15 décembre 1999. Après quoi Microsoft a unifié la bracnhe Windows 9x et Windows NT sous le nom de Windows XP sortie le 25 octobre 2001 qui était un Windows NT mais à la fois pour le ''grand publique'' et les ''professionnels'', dès lors, toutes les versions de Windows sont basées sur Windows NT. |
| |
En ce qui concerne la dernière version de Windows, il y a donc Windows 11 pour les PC et **Windows Server 2022** sortie le 17 août 2021 spécifique aux **serveurs informatiques**. Avec le temps Windows est devenu plus stable et sécurisé mais toutefois beaucoup moins que [[wiki:systemes_d_exploitation:gnu_linux|GNU/Linux]] ou les [[[[wiki:systemes_d_exploitation:bsd_unix:distributions_bsd_libres|distributions BSD]] tel que [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]] qui est d'une stabilité et sécurité à toutes épreuves. La version de Windows qui a apporté réellement des nouvelles fonctionnalités est Windows 10, à mon sens Windows 11 n'est qu'une refonte graphique plus adapté au ''tactile'' que Windows 10. | En ce qui concerne la dernière version de Windows, il y a donc Windows 11 pour les PC et **Windows Server 2022** sortie le 17 août 2021 spécifique aux **serveurs informatiques**. Avec le temps Windows est devenu plus stable et sécurisé mais toutefois beaucoup moins que [[wiki:systemes_d_exploitation:gnu_linux|GNU/Linux]] ou les [[[[wiki:systemes_d_exploitation:bsd_unix:distributions_bsd_libres|distributions BSD]] tel que [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]] qui est d'une stabilité et sécurité à toutes épreuves. La version de Windows qui a apporté réellement des nouvelles fonctionnalités est Windows 10, à mon sens Windows 11 n'est qu'une refonte graphique plus adapté au ''tactile'' que Windows 10. |
| |
<note>Si Windows est utilisé par la plupart des gens ce n'est pas pour ses ''qualités'' mais parce que l'entreprise Microsoft a réalisé un coup de mettre en faisant signé un ''contrat'' à tous les **fabricants** de compatible PC, c'est la raison pour laquelle Windows est ''préinstallé'' sur tous les PC et à le ''monopole'' et je le répète pas pour sa ''qualité'' de conception. Cette pratique de Microsoft à faire des ''contrats'' directement avec le fabricant a été instaurée dès le début, à l'aire de MS-DOS. La première raison pour laquelle **Linux** n'est pas plus utilisé, c'est avant tout parce qu'il faut installer le système d'exploitation soi même et c'est quelque chose qui rebute la plupart des utilisateurs de PC, chose que je comprends tout à fait et chose à préciser Linux est un OS ''communautaire'' contrairement à Windows qui est purement ''commerciale'' et de ce fait il n'y a pas de ''publicité'' sur Linux puis il faut aussi préciser que les utilisateurs de PC ont pris les mauvaises habitudes de l'OS Windows et qu'il est dure de s'en défaire.</note> | <note>Si Windows est utilisé par la plupart des gens ce n'est pas pour ses ''qualités'' mais parce que l'entreprise Microsoft a réalisé un coup de mettre en faisant signé un ''contrat'' à tous les **fabricants** de compatible PC, c'est la raison pour laquelle Windows est ''préinstallé'' sur tous les PC et à le ''monopole'' et je le répète pas pour sa ''qualité'' de conception. Cette pratique de Microsoft à faire des ''contrats'' directement avec le fabricant a été instaurée dès le début, à l'aire de MS-DOS. La première raison pour laquelle **Linux** n'est pas plus utilisé, c'est avant tout parce qu'il faut installer le système d'exploitation soi même et c'est quelque chose qui rebute la plupart des utilisateurs de PC, chose que je comprends tout à fait et chose à préciser Linux est un OS ''communautaire'' contrairement à Windows qui est purement ''commerciale'' et de ce fait il n'y a pas de ''publicité'' pour populariser Linux puis il faut aussi préciser que les utilisateurs de PC ont pris les mauvaises habitudes de l'OS Windows et qu'il est dure de s'en défaire.</note> |
| |
<note important>Il a été démontré qu'un nouvel utilisateur informatique, qui n'a jamais utilisé Windows ou Linux (qui n'a pas les mauvaises habitudes de Windows) à plus de facilité à ''apprendre'' à utiliser Linux que Windows. L'un des freins à l'utilisation de Linux était également le manque de **jeux vidéo**, ce qui n'est absolument plus le cas de nos jours, grâce en grande partie à la plateforme de Jeux la plus ''populaire'' sur compatible PC, **Steam** de l'entreprise **Valve Corporation** qui mise énormément sur **Linux**, d'ailleurs les **consoles de jeux** appelées **Steam Deck** ont comme **OS**, **SteamOS** qui est une distribution **GNU/Linux** basé sur **Arch Linux**, précédemment basé sur **Debian GNU/Linux**. Il y a une chose assez hallucinante, c'est que les jeux à l'origine prévues pour fonctionner sur Windows sont en général plus ''réactifs'' que sous Windows selon plusieurs benchmarks, via leur fork de **Wine** (qui permet d'installer et utiliser des applications pour Windows sous Linux ou BSD) du nom de **Proton**. Une chose que vous devez savoir, c'est qu'il y a une ''loi'' qui stipule que vous pouvez demander un remboursement pour la partie ''taxe Windows'', si vous ne souhaitez pas utiliser cet OS mais malgré cette loi, peu de vendeurs l'appliquent ce qui n'est absolument pas normal.</note> | <note important>Il a été démontré qu'un nouvel utilisateur informatique, qui n'a jamais utilisé Windows ou Linux (qui n'a pas les mauvaises habitudes de Windows) à plus de facilité à ''apprendre'' à utiliser Linux que Windows. L'un des freins à l'utilisation de Linux était également le manque de **jeux vidéo**, ce qui n'est absolument plus le cas de nos jours, grâce en grande partie à la plateforme de Jeux la plus ''populaire'' sur compatible PC, **Steam** de l'entreprise **Valve Corporation** qui mise énormément sur Linux, d'ailleurs les **consoles de jeux** appelées **Steam Deck** ont comme **OS**, **SteamOS** qui est une distribution **GNU/Linux** basé sur **Arch Linux**, précédemment basé sur **Debian GNU/Linux**. Il y a une chose assez hallucinante, c'est que les jeux à l'origine prévues pour fonctionner sur Windows sont en général plus ''réactifs'' que sous Windows selon plusieurs benchmarks, via leur fork de **Wine** (qui permet d'installer et utiliser des applications pour Windows sous Linux ou BSD) du nom de **Proton**. Une chose que vous devez savoir, c'est qu'il y a une ''loi'' qui stipule que vous pouvez demander un remboursement pour la partie ''taxe Windows'', si vous ne souhaitez pas utiliser cet OS mais malgré cette loi, peu de vendeurs l'appliquent ce qui n'est absolument pas normal.</note> |
| |
| |
===== Caractéristiques et spécificités de Windows ===== | ===== Caractéristiques et spécificités de Windows ===== |
==== Résumé des caractéristiques de Windows ==== | ==== Résumé des caractéristiques de Windows ==== |
La dernière version de Windows, Windows 11 a des similitudes avec **Linux**/**Unix**, c'est un OS qui gère également le **multi-utilisateur** et le **multitâche préemptif** grâce à son **noyau Windows NT** (fichier ''ntoskrnl.exe'', pour le noyau ''32 bits'' il y a les dépendances ''bootvid.dll'', ''hal.dll'' et ''kdcom.dll'') qui est un **noyau hybride**, ce qui n'était pas le cas dans les premières versions de Windows qui était basé sur MS-DOS, hormis les premières versions de Windows NT absolument pas conçue pour les utilisateur ''lambda''. La première version de Windows pour le ''grand publique'' à avoir réellement gérée le multitâche préemptif est Windows XP, cette version est importante car c'est la première version de Windows NT pour le ''grand publique''. Windows 11 utilise nom plus **Metro** comme interface utilisateur mais **Fluent** basé sur le language de conception nommé **FDS** pour **Fluent Design System**. | La dernière version de Windows, Windows 11 a des similitudes avec **Linux**/**Unix**, c'est un OS qui gère également le **multi-utilisateur** et le **multitâche préemptif** grâce à son **noyau Windows NT** (fichier ''ntoskrnl.exe'', pour le noyau ''32 bits'' il y a les dépendances ''bootvid.dll'', ''hal.dll'' et ''kdcom.dll'') qui est un **noyau hybride**, ce qui n'était pas le cas dans les premières versions de Windows qui était basé sur MS-DOS, hormis les premières versions de Windows NT absolument pas conçue pour les utilisateur ''lambda''. La première version de Windows pour le ''grand publique'' à avoir réellement gérée le multitâche préemptif est Windows XP, cette version est importante car c'est la première version de Windows NT pour le ''grand publique''. Windows 11 utilise non plus **Metro** comme interface utilisateur mais **Fluent** basé sur le language de conception nommé **FDS** pour **Fluent Design System**. |
| |
==== Noyau NT de Windows ==== | ==== Noyau NT de Windows ==== |
| |
==== Installation de logiciels sous Windows ==== | ==== Installation de logiciels sous Windows ==== |
La méthode traditionnelle d'installer un **logiciel** sous **Windows** est d'aller chercher le **logiciel** qui est sous forme de **fichier** ''.exe'' ou plus récement ''.msi'' sur **internet**. Par défaut, sous **Windows** il n'y a pas besoin d'avoir de **privilège utilisateur** particulier pour installer un **logiciel**, vous n'êtes en aucun cas obligé d'entrer un **mot de passe** pour installer un **logiciel** ce qui est un énomre problème de **sécurité**, car n'importe quelle personne ayant accès à votre **ordinateur**, que ce soit ''localement'' ou à ''distance'' peut installer un **logiciel** qui peut en l'occurence être un **virus**. | La méthode traditionnelle d'installer un **logiciel** sous Windows est d'aller chercher le logiciel qui est sous forme de fichier ''.exe'' ou plus récemment ''.msi'' sur internet. Par défaut, sous Windows, il n'y a pas besoin d'avoir de **privilège utilisateur** particulier pour installer un logiciel, vous n'êtes en aucun cas obligé d'entrer un mot de passe pour installer un logiciel ce qui est un énorme problème de ''sécurité'', car n'importe quelle personne ayant accès à votre ordinateur, que ce soit ''localement'' ou à ''distance'' peut installer un logiciel qui peut en l'occurrence être un **virus**. |
| |
<note important>Je vous déconseille de passer par des **sites** qui répertorie la plupart des **logiciels** disponibles sous **Windows** comme le **site** ''01net.com''. L'inconvénient de ses **sites** est qu'il inclut dans l'**installeur** du **logiciel**, d'autres **logiciels** qui n'ont aucun rapport avec le **logiciel** d'origine et qui sont bien souvent des **logiciels malveillants** (**malwares**), passer par se genre de **site** est une manière certaine d'avoir une multitude de **malware** sur votre **Windows**. Pour bien faire si vous voulez être sur du **logiciel** que vous souhaitez ''télécharger'' et ''installer'', il faut passer directement par le **site** de l'**éditeur**, et si vous n'êtes pas sur de l'adresse de l'**éditeur**, passer par **Wikipedia** et vous aurez le **lien** du **site officiel** !</note> | <note important>Je vous déconseille de passer par des sites qui répertorie la plupart des logiciels disponibles sous Windows comme le site ''01net.com''. L'inconvénient de ses sites est qu'il inclut dans l'**installeur** du logiciel, d'autres logiciels qui n'ont aucun rapport avec le logiciel d'origine et qui sont bien souvent des **logiciels malveillants** (**malwares**), passer par se genre de site est une manière certaine d'avoir une multitude de malware sur votre Windows. Pour bien faire, si vous voulez être sur du logiciel que vous souhaitez télécharger et installer, il faut passer directement par le site de l'éditeur, et si vous n'êtes pas sur de l'adresse de l'éditeur, passer par **Wikipedia** et vous aurez le lien du site officiel !</note> |
| |
Depuis **Windows 8**, **Microsoft** a intégré le **Windows Store** qui s'appelle depuis septembre 2017, le **Microsoft Store**, donc lors d'une **mise à jour** de **Windows 10**. Le **Microsoft Store** est un **magasin d'applications** similaire aux **logithèques** **Linux**, au **Play Store** de **Google** ou du **Mac App Store** d'**Apple** (**Linux**, les **BSD** et **systèmes Unix** en général fonctionnent de la sorte depuis le début de leur **conception**) et qui permet de ce fait d'avoir des **logiciels** signés par **Microsoft** et en principe **sécurisés**, ce qui n'était pas le cas du **Windows Store** car de nombreux **malwares** y ont été trouvés. Le seul bémol, est que le **Microsoft Store** est très loin d'intégrer tous les **logiciels** disponibles sous **Windows** mais il existe des ''alternatives'', comme des **gestionnaire de paquets** en **ligne de commande** (à la manière de **Linux**), comme **winget** de **Microsoft**, **Chocolatey**, **Scoop**,..., qui vous permettent d'installer la plupart des **logiciels** de manière totalement **sécurisée**. | Depuis **Windows 8**, Microsoft a intégré le **Windows Store** qui s'appelle depuis septembre 2017, le **Microsoft Store**, donc lors d'une mise à jour de Windows 10. Le Microsoft Store est un magasin d'applications similaire aux **logithèques** Linux, au **Play Store** de Google ou du **Mac App Store** d'Apple (Linux, les **BSD** et systèmes Unix en général fonctionnent de la sorte depuis le début de leur conception) et qui permet de ce fait d'avoir des logiciels ''signés'' par Microsoft et en principe sécurisés, ce qui n'était pas le cas du Windows Store car de nombreux malwares y ont été trouvés. Le seul bémol, est que le Microsoft Store est très loin d'intégrer tous les logiciels disponibles sous Windows mais il existe des ''alternatives'', comme des gestionnaire de paquets en ligne de commande (à la manière de Linux), comme **winget** de Microsoft, **Chocolatey**, **Scoop**,..., qui vous permettent d'installer la plupart des logiciels de manière totalement sécurisée. |
| |
<note>Étant donné que **Windows** est préinstallé sur ''99%'' des **compatibles PC** ''grand publique'', il faut reconnaître que c'est l'**OS** pour **PC** qui dispose du plus gros **catalogue de logiciels** et la raison est simple, les **développeurs** et **éditeurs** de **logiciels** souhaitent que leur **produits** soient disponibles pour le plus de monde possible.</note> | <note>Étant donné que Windows est préinstallé sur ''99%'' des compatibles PC ''grand publique'', il faut reconnaître que c'est l'OS pour PC qui dispose du plus gros **catalogue de logiciels** et la raison est simple, les développeurs et éditeurs de logiciels souhaitent que leurs produits soient disponibles pour le plus de monde possible.</note> |
| |
Pour désinstaller un **logiciel** sous **Windows** vous pouvez passer par le **menu** ''Démarrer'' > ''Paramètres'' > ''Applications'' et désintaller l'**application** souhaitée, il est aussi possible de désinstaller un **logiciel** en faisant un ''clic droit'' de votre **souris** et choisir de désinstaller le **logiciel** dans le **menu déroulant**. Mais si vous souhaitez réellement déstinstaller un **logiciel** proprement, qui supprime tous les restes du **logiciel** dans la **base de registre** de **Windows** vous pouvez utiliser l'excellent **logiciel** dedié à la désinstallation complète d'une **application** du nom de **Revo Uninstaller** que vous pouvez télécharger à cette [[https://www.revouninstaller.com/products/revo-uninstaller-free/|adresse]] car malheureusement le **désinstallateur** intégré à **Windows** ne permet pas des supprimer un **logiciel** proprement sans laisser de trace. | Pour désinstaller un logiciel sous Windows vous pouvez passer par le menu ''Démarrer'' > ''Paramètres'' > ''Applications'' et désinstaller l'application souhaitée, il est aussi possible de désinstaller un logiciel en faisant un ''clic droit'' de votre souris et choisir de désinstaller le logiciel dans le ''menu déroulant''. Mais si vous souhaitez réellement désinstaller un logiciel proprement, qui supprime tous les restes du logiciel dans la **base de registre** de Windows vous pouvez utiliser l'excellent logiciel dédié à la désinstallation complète d'une application du nom de **Revo Uninstaller** que vous pouvez télécharger à cette [[https://www.revouninstaller.com/products/revo-uninstaller-free/|adresse]] car malheureusement le désinstalleur intégré à Windows ne permet pas des supprimer un logiciel proprement sans laisser de trace. |
| |
<note tip>Pour ceux et celles qui privilégient les **logiciels** sous **licence open source**, je vous conseille le **site** [[https://framalibre.org/|Framalibre]], qui est un **annuaire** de **logiciels** en ''libre'' téléchargement, de l'association [[https://framasoft.org/fr/|Framasoft]]. Beaucoup de personnes ne souhaitent ou ne peuvent pas passer à **Linux**.</note> | <note tip>Pour ceux et celles qui privilégient les logiciels sous **licence open source**, je vous conseille le site [[https://framalibre.org/|Framalibre]], qui est un annuaire de logiciels en ''libre'' téléchargement, de l'association [[https://framasoft.org/fr/|Framasoft]]. Beaucoup de personnes ne souhaitent ou ne peuvent pas passer à Linux.</note> |
| |
==== Ajout de matériel sous Windows ==== | ==== Ajout de matériel sous Windows ==== |
Pour ajouter du **matériels informatiques** sous **Windows**, comme des **périphériques** ou des **composants**, il faut installer des **pilotes** (**drivers** en anglais) qui sont la plupart du temps disponibles soit sur **CD-Rom** ou via un **lien Internet** (**URL**) où télécharger le **pilote** sur la **notice** du **matériel** concerné ou sur le **site officiel** du **constructeur**. Dans la plupart des cas, depuis les dernières versions de **Windows**, il n'est plus nécessaire d'installer des **pilotes** car **Windows** intègre des **pilotes** ''génériques'' pour les **périphériques** (comme **clavier**, **souris**, **carte réseau**, enfin les **périphériques** les plus courants). Mais pour certains **matériels**, je vous conseille de télécharger et installer les **pilotes** propre à l'**éditeur**, comme les **cartes graphiques** par exemple, pour exploiter pleinement les ''fonctionnalités'' du **matériel** en question. Les **pilotes** sont la plupart du temps **développés** pour **Windows** car je le répète **Windows** est employé sur ''99%'' des **PC**. | Pour ajouter du **matériels informatiques** sous Windows, comme des périphériques ou des composants, il faut installer des **pilotes** (**drivers** en anglais) qui sont la plupart du temps disponibles soit sur CD-Rom ou via un lien Internet (URL) où télécharger le pilote sur la notice du matériel concerné ou sur le site officiel du constructeur. Dans la plupart des cas, depuis les dernières versions de Windows, il n'est plus nécessaire d'installer des pilotes car Windows intègre des pilotes ''génériques'' pour les périphériques (comme clavier, souris, carte réseau, enfin les périphériques les plus courants). Mais pour certains matériels, je vous conseille de télécharger et installer les pilotes propre à l'éditeur, comme les **cartes graphiques** par exemple, pour exploiter pleinement les ''fonctionnalités'' du matériel en question. Les pilotes sont la plupart du temps développés pour Windows car je le répète Windows est employé sur ''99%'' des PC. |
| |
Pour installer un **pilote** vous pouvez soit passer par le **gestionnaire de périphériques** ou même directement installer le **fichier** ''.exe'' ou ''.msi'' proposé par le constructeur (finalement un **pilote** s'installe comme un simple **logiciel**) mais en passant par le **gestionnaire de périphériques** vous installez seulement le **pilote** du **matériel** et non des **logiciels** supplémentaires, souvent inclut dans un ''.exe'' ou ''.msi'' dont vous n'avez nul besoin pour faire **fcontionner** votre **matériel** de manière ''optimale'', les **logiciels** inclus dans l'**installateur** du **pilote** pèse très souvent sur votre **système** et consomme des **ressources** inutilement. | Pour installer un pilote vous pouvez soit passer par le **gestionnaire de périphériques** ou même directement installer le fichier ''.exe'' ou ''.msi'' proposé par le constructeur (finalement un pilote s'installe comme un simple logiciel) mais en passant par le gestionnaire de périphériques vous installez seulement le pilote du matériel et non des logiciels supplémentaires, souvent inclut dans un ''.exe'' ou ''.msi'' dont vous n'avez nul besoin pour faire fonctionner votre matériel de manière ''optimale'', les logiciels inclus dans l'installateur du pilote pèse très souvent sur votre système et consomme des ressources inutilement. |
| |
<note important>Là encore, le fait de pouvoir installer un **pilote** aussi facilement, sans nécessiter un quelconque **privilège** **utilisateur** et **mot de passe** est comme une **faille de sécurité** en soit !</note> | <note important>Là encore, le fait de pouvoir installer un pilote aussi facilement, sans nécessiter un quelconque **privilège** utilisateur et mot de passe est comme une **faille de sécurité** en soit !</note> |
| |
==== Interface en ligne de commande de Windows NT ==== | ==== Interface en ligne de commande de Windows NT ==== |
Pour avoir accès à la **ligne de commande** sous **Windows NT**, il faut faire appel au **programme** du nom de **cmd.exe** (**command prompt**), qui s'appel **Invite de commandes** sous **Windows**, c'est une ''réimplémentation'' du **shell** de **MS-DOS** nommé **COMMAND.COM** et exécuté via la **console Win32**, donc **cmd.exe** exécute les mêmes **commandes** que **DOS** en y ajoutant de nouvelles, propre à **Windows NT**, tel que **netsh** qui permet de gérer le **réseau** sous **Windows NT**. Contrairement aux **systèmes Unix** et **Linux**, **Windows** est **insensible à la casse**, c'est à dire que **Windows** ne fait pas la distinction entre lettres ''minuscules'' et ''majuscules'', par exemple, la ''commande'' **COPY** peut s'écrire ''copy'', ''COPY'' voir ''CoPY''. Tout comme les **shells Unix**, **cmd.exe** peut exécuter des **scripts**, qui s'appel **script batch**, qui on la plupart du temps comme ''extension'' de **fichier** ''.BAT'' ou ''.CMD''. | Pour avoir accès à la **ligne de commande** sous Windows NT, il faut faire appel au programme du nom de **cmd.exe** (**command prompt**), qui s'appel **Invite de commandes** sous Windows, c'est une ''réimplémentation'' du shell de MS-DOS nommé **COMMAND.COM** et exécuté via la **console Win32**, donc cmd.exe exécute les mêmes commandes que DOS en y ajoutant de nouvelles, propre à Windows NT, tel que **netsh** qui permet de gérer le réseau sous Windows NT. Contrairement aux systèmes Unix et Linux, Windows est **insensible à la casse**, c'est à dire que Windows ne fait pas la distinction entre lettres ''minuscules'' et ''majuscules'', par exemple, la commande **COPY** peut s'écrire ''copy'', ''COPY'' voir ''CoPY''. Tout comme les shells Unix, cmd.exe peut exécuter des scripts, qui s'appel **script batch**, qui on la plupart du temps comme ''extension'' de fichier ''.BAT'' ou ''.CMD''. |
| |
**Windows NT** dispose d'un autre **shell** du nom de **PowerShell** et qui a été intégré nativement à la sortie de **Windows 7** le 21 juillet 2009, par la suite **PowerShell** a été ''porté'' sous **Windows Vista** et **Windows XP**. **PowerShell** fonctionne de concert avec le **framework** **Microsoft .NET**, il a été créé à l'origine pour rivaliser avec les **shells Unix**, il est vrai qu'il est relativement ''complet'' mais aussi ''complexe'' mais étant donné qu'il supporte les **alias** de **commande**, cela simplifie son utilisation pour des **tâches** basiques. | Windows NT dispose d'un autre shell du nom de **PowerShell** et qui a été intégré nativement à la sortie de **Windows 7** le 21 juillet 2009, par la suite PowerShell a été ''porté'' sous **Windows Vista** et Windows XP. PowerShell fonctionne de concert avec le framework **Microsoft .NET**, il a été créé à l'origine pour rivaliser avec les shells Unix, il est vrai qu'il est relativement ''complet'' mais aussi ''complexe'' mais étant donné qu'il supporte les **alias** de commande, cela simplifie son utilisation pour des tâches basiques. |
| |
<note>Si vous souhaitez avoir des **commandes Unix** au lieu des **commandes DOS** ou **PowerShell**, sachez que vous n'êtes pas obligé d'installer **WSL** pour les **commandes Unix** de base, car il existe une version de **BusyBox** pour **Windows** disponible sur ce [[https://frippery.org/busybox/|site]], pour la version ''64 bits'' cliquez [[https://frippery.org/files/busybox/busybox64.exe|ici]], pour la version ''64 bits'' avec la prise en charge de l'**unicode** (version à privilégier à partir de **Windows 10** en version ''1903'' et **Windows 11**), [[https://frippery.org/files/busybox/busybox64u.exe|ici]] et enfin en ''32 bits'', [[https://frippery.org/files/busybox/busybox.exe|là]].</note> | <note>Si vous souhaitez avoir des **commandes Unix** au lieu des commandes DOS ou PowerShell, sachez que vous n'êtes pas obligé d'installer WSL pour les commandes Unix de base, car il existe une version de **BusyBox** pour Windows disponible sur ce [[https://frippery.org/busybox/|site]], pour la version ''64 bits'' cliquez [[https://frippery.org/files/busybox/busybox64.exe|ici]], pour la version ''64 bits'' avec la prise en charge de l'**unicode** (version à privilégier à partir de Windows 10 en version ''1903'' et Windows 11), [[https://frippery.org/files/busybox/busybox64u.exe|ici]] et enfin en ''32 bits'', [[https://frippery.org/files/busybox/busybox.exe|là]]. [[wiki:systemes_d_exploitation:windows:tutos:admin:busybox|Tuto]] sur **BusyBox for Windows**.</note> |
| |
==== Interface utilisateur de Windows 11 ==== | ==== Interface utilisateur de Windows 11 ==== |
**Windows 11** est relativement similaire d'un point de vue **technique** à **Windows 10**, d'ailleurs **Windows 11** utilise la même version du **noyau NT** de **Windows 10** qui est le **noyau NT 10.0**, le principal changement par rapport à **Windows 10** est la refonte de l'**interface utilisateur** qui est basé sur le **langage de conception** nommé **Fluent Design System** (**//FDS//**) et la **bibliothèque logicielle** nommé **WinUI** (**//Windows UI Library//**). L'**interface utilisateur** de **Windows 11** inclus notamment : | Windows 11 est relativement similaire d'un point de vue technique à Windows 10, d'ailleurs Windows 11 utilise la même version du noyau NT de Windows 10 qui est le **noyau NT 10.0**, le principal changement par rapport à Windows 10 est la refonte de l'**interface utilisateur** qui est basé sur le langage de conception nommé **Fluent Design System** (**//FDS//**) et la bibliothèque logicielle nommé **WinUI** (**//Windows UI Library//**). L'interface utilisateur de Windows 11 inclus notamment : |
* une ''apparence'' totalement revue avec une sorte de **Dock** (un brin similaire à **macOS**) en bas de l'**interface** pour remplacer la **barre des tâches** ''traditionnel''. Il y a un jeu de ''translucidité'', d' ''ombres'' et des **fenêtres** ''flottantes'' au mouvement de celle-ci. | * une ''apparence'' totalement revue avec une sorte de **Dock** (un brin similaire à **macOS**) en bas de l'interface pour remplacer la barre des tâches ''traditionnel''. Il y a un jeu de ''translucidité'', d' ''ombres'' et des fenêtres ''flottantes'' au mouvement de celle-ci. |
* L'apparition d'un **menu** de **Widget**, qui sont des **mini-logiciels** qui s'affichent sur le bureau pour par exemple afficher la ''météo''. Des **icônes** repensées comme le **logo** de **Windows**. | * L'apparition d'un menu de **Widget**, qui sont des mini-logiciels qui s'affichent sur le bureau pour par exemple afficher la ''météo''. Des icônes repensées comme le logo de Windows. |
* Un nouveau **menu démarrer** qui remplace les ''tuiles dynamiques'' par une grille d'**applications** ''épinglées'' et affichant les **fichiers** ou **applications** récemment ouverts. | * Un nouveau **menu démarrer** qui remplace les ''tuiles dynamiques'' par une grille d'applications ''épinglées'' et affichant les fichiers ou applications récemment ouverts. |
* Une nouvelle apparence du **Microsoft Store** et de l'**application** ''Paramètres''. | * Une nouvelle apparence du **Microsoft Store** et de l'application **Paramètres**. |
* Un nouveau **gestionnaire de fichiers**, l' ''Explorateur de fichiers'' et l' **éditeur de fichiers** nommé ''Bloc-Notes'' avec un ''design'' revu et un **clavier virtuel** ''personnalisable''. | * Un nouveau gestionnaire de fichiers, l' ''Explorateur de fichiers'' et l' éditeur de fichiers nommé ''Bloc-Notes'' avec un ''design'' revu et un clavier virtuel ''personnalisable''. |
* Le **gestionnaire de tâches** a également reçu une refonte modernisée. | * Le **gestionnaire de tâches** a également reçu une refonte modernisée. |
| |
<note>Je trouve l'**interface utilisateur** beaucoup plus attrayante et conviviale que **Windows 10** mais cela n'est qu'un avis personnel.</note> | <note>Je trouve l'interface utilisateur beaucoup plus attrayante et conviviale que Windows 10 mais cela n'est qu'un avis personnel.</note> |
===== Documentation supplémentaire sur Windows ===== | ===== Documentation supplémentaire sur Windows ===== |
Pour une **documentation** plus approfondie sur **Windows**, rendez-vous dans les [[wiki:systemes_d_exploitation:windows:tutoriels sur Windows]]. | Pour une **documentation** plus approfondie sur **Windows**, rendez-vous dans les [[wiki:systemes_d_exploitation:windows:tutos|tutoriels sur Windows]]. |