IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Windows 11 : Brave prévoit d'intercepter les liens Windows Search/Cortana vers Bing et de les rediriger vers le moteur de recherche par défaut de ses utilisateurs à la place.
Un dev s'inquiète

Le , par Stéphane le calme

54PARTAGES

9  0 
Brave prévoit d'intercepter les liens Windows Search/Cortana vers Bing et de les rediriger vers le moteur de recherche par défaut de ses utilisateurs à la place. Daniel Aleksandersen, le développeur d'EdgeDeflector tire la sonnette d'alarme

Dans l'actuel système d'exploitation Windows 10, pour changer le navigateur par défaut, il suffit de naviguer dans le menu Démarrer, de taper Applications par défaut, de trouver le menu déroulant du navigateur Web et de sélectionner le navigateur par défaut souhaité selon vos principes et vos goûts. Cependant, ce n'est pas ainsi que cela fonctionne dans Windows 11. La prochaine version de Windows 11 pourrait rendre encore plus difficile le changement de navigateur par défaut. Bien que Microsoft apporte de nombreux changements positifs à l'interface utilisateur de Windows 11, pour certains utilisateurs avisés, l'expérience des applications par défaut constitue un retour en arrière et les responsables des navigateurs concurrents comme Mozilla, Opera et Vivaldi sont mécontents.

Dans une bêta de Windows 11, Microsoft a modifié la façon dont les utilisateurs définissent les applications par défaut. Comme dans Windows 10, une invite apparaît lorsque vous installez un nouveau navigateur et ouvrez un lien Web pour la première fois. Si l’utilisateur oublie de définir son navigateur par défaut au premier lancement en cliquant sur la case « Toujours utiliser cette application », l'expérience de changement pourrait devenir difficile et très confuse par rapport à Windows 10. Chrome et de nombreux autres navigateurs rivaux invitent souvent les utilisateurs à les définir par défaut et renvoient les utilisateurs de Windows à la partie applications par défaut des paramètres pour activer cette fonction.

Cette fois-ci, modifier les applications par défaut dans Windows 11 n'est pas aussi simple que de cliquer sur le paramètre « Navigateur Web » et de sélectionner le navigateur de votre choix. Vous devez maintenant rechercher chaque extension de fichier et chaque protocole (HTM, HTML, PDF, SHTML, SVG, WEBP, XHT, XHTML, FTP, HTTP et HTTPS) et les associer manuellement au programme que vous souhaitez utiliser.


Il y avait deux changements fonctionnels dans la version bêta de Windows 11 qui rendent le changement de navigateur plus ennuyeux. La première est que le système d'exploitation ne fait plus apparaître une fenêtre demandant si l’utilisateur souhaite changer de navigateur. La deuxième est que l'écran Applications par défaut a supprimé les grandes catégories d'applications actuellement disponibles dans Windows 10. Windows 10 permet de définir l'application de messagerie, l'application de cartographie, le lecteur de musique, la visionneuse de photos, le lecteur vidéo et le navigateur Web par défaut à partir de l'écran des applications par défaut, tandis que Windows 11 oblige l’utilisateur à choisir d'abord une application et à attribuer des valeurs par défaut, une extension de fichier à la fois.

Mozilla réussit à contourner les paramètres de navigateur par défaut à la peau dure de Microsoft

Exaspéré par la nouvelle interface des applications par défaut de Windows 11, Mozilla a contourné les protections de Microsoft pour rendre plus facile de passer à Firefox par défaut.

A partir de Firefox 91, vous pouvez désormais définir Firefox par défaut à partir du navigateur en cliquant sur le bouton « Make Default », et il fera tout le travail en arrière-plan sans vous rediriger vers l'écran de paramètres "Applications par défaut" de Windows 10 ou Windows 11.


Grâce à de l'ingénierie inverse, Mozilla a pu contourner les protections anti-piratage que Microsoft a intégrées à Windows pour garantir que les logiciels malveillants ne puissent pas pirater les applications par défaut.

« Tous les systèmes d'exploitation devraient offrir un support officiel aux développeurs pour le statut par défaut afin que les utilisateurs puissent facilement définir leurs applications par défaut. Comme cela ne s'est pas produit sur Windows 10 et 11, Firefox s'appuie sur d'autres aspects de l'environnement Windows pour offrir aux utilisateurs une expérience similaire à celle que Windows fournit à Edge lorsque les utilisateurs choisissent Firefox comme navigateur par défaut », affirme Mozilla, clairement fatigué de la manière dont Microsoft complique les choses.

Ce n'est pas la première fois que Mozilla s'insurge contre les choix de Microsoft relatifs à la définition du navigateur par défaut sur Windows. En 2015, suite à la sortie de Windows 10, le PDG de Mozilla Chris Beard a envoyé une lettre ouverte au PDG de Microsoft, Satya Nadella, pour exprimer son mécontentement face au choix de Microsoft Edge comme navigateur par défaut ; un choix qui selon lui s'est fait au détriment de la « volonté de l’utilisateur ». Il a dénoncé le fait que « l’expérience de mise à jour [vers Windows 10] semble avoir été conçue pour se débarrasser des choix qui ont été faits par les clients en ce qui concerne l’expérience Internet qu’ils veulent, et les remplacer par ceux que Microsoft a décidés pour eux ». S'il était toujours techniquement possible de conserver les paramètres par défaut des utilisateurs, Chris Beard regrettait que la conception de l’expérience de mise à jour et l’API des réglages par défaut ont été modifiées pour rendre cela moins évident et plus difficile.

Microsoft a peut-être de véritables raisons, notamment liées à la sécurité, de rendre plus difficile le changement des applications par défaut, mais cela porte préjudice à la concurrence qui ne demande que des règles du jeu équitables. Maintenant que Firefox est dans une condition précaire en termes de popularité, avec près de 50 millions d'utilisateurs perdus en trois ans, il est évident que l'organisation ne pouvait pas restée les bras croisés face à cette situation qui pourrait l'enfoncer davantage. C'était la goutte d'eau qui a fait débordé le vase.

Brave entre dans la danse

Microsoft a relancé par inadvertance la guerre des navigateurs Web, notamment en rendant plus difficile la modification du navigateur Web par défaut et en étendant l'utilisation de liens qui forcent l'ouverture d'Edge au lieu du navigateur par défaut.

Ce dernier problème est quelque chose qui n'est pas inhérent à Windows 11. Si vous utilisez Cortana, l’assistante virtuelle de Windows 10, vous aurez sans doute remarqué qu’elle renvoie systématiquement toutes les recherches sur le Web à Microsoft Edge et ce même si ce n’est pas votre navigateur Web par défaut. En fait, au lieu d'utiliser des liens https: réguliers, Microsoft a commencé à remplacer les liens dans le shell Windows et ses applications par des liens microsoft-edge:. Seul son navigateur Edge reconnaissait ces liens, il s'ouvrirait donc quel que soit le paramètre par défaut de votre navigateur.

Pour y remédier, depuis 2017 il existe une petite application open-source baptisée EdgeDeflector. Il s'agit d'une application qui, une fois installée, s’occupera de rediriger toutes les ouvertures d’URL dans votre navigateur Web par défaut. Ainsi, EdgeDeflector obligera Cortana et toutes les autres applications de Windows 10 à ouvrir les liens dans votre navigateur Web préféré et non plus dans Microsoft Edge. L’application fonctionne de manière transparente en arrière-plan et ne se lance que lorsqu’un lien doit être dévié loin de Microsoft Edge.

Le navigateur Web Brave a ajouté la prise en charge du schéma URL microsoft-edge: avec la version 1.30.86, publiée la semaine dernière. Ainsi, vous n'avez plus besoin d'installer EdgeDeflector si vous utilisez Brave comme navigateur par défaut. Il apparaîtra en option lorsque vous cliquerez sur un lien microsoft-edge:.

Cela fait de Brave le premier navigateur Web à implémenter la prise en charge du schéma d'URL de Microsoft. Cependant, ce n'est pas le seul navigateur à le faire. Le développeur de Mozilla Masatoshi Kimura a également écrit des correctifs pour implémenter le protocole dans Firefox. Il doit encore passer l'examen et être fusionné dans Firefox, mais le processus est lancé. La mise en œuvre de Firefox fait partie de son travail global d'intégration du shell Windows 11.

Aussi, Daniel Aleksandersen, le développeur d'EdgeDeflector a noté :

« Les nouvelles implémentations dans Brave et Firefox suivent la logique d'analyse exacte que j'ai écrite pour EdgeDeflector. Ce n'est pas la seule façon de les analyser, ce n'est pas la meilleure façon de les analyser, mais c'est la façon dont chaque implémentation tierce les analyse désormais. Aucune des bases de code n'attribue le code à EdgeDeflector, bien que les deux s'en inspirent clairement. (Ne vous méprenez pas, ça me va.)

« Vous pouvez, bien sûr, continuer à utiliser EdgeDeflector et le laisser faire son choix en faveur des consommateurs, quel que soit le navigateur de votre choix. Cela devient de moins en moins pertinent maintenant que de plus en plus de navigateurs gèrent nativement le protocole ».

Brave Software envisage également d'aller plus loin. La société prévoit d'intercepter les liens Windows Search/Cortana vers Bing et de les rediriger vers le moteur de recherche par défaut de ses utilisateurs à la place.


Si cela peut sembler une bonne chose pour certains, le développeur d'EdgeDeflector émet des réserves :

« Je ne suis pas fan de cette décision. Microsoft utilise sa position sur le marché pour promouvoir son moteur de recherche de manière très visible dans le shell Windows. C'est un peu dégoûtant car Brave Software bénéficie financièrement du fait de diriger davantage de recherches vers ses partenaires fournisseurs de recherche et son propre portail Brave Search.

« Brave s'aventure dans des eaux dangereuses et inexplorées en réécrivant la destination d'un lien. Cela ressemble aux tactiques de "hacking de croissance" employées par les portails de recherche [principalement russes] et les logiciels malveillants qui prévalaient vers 2010. Ces applications potentiellement indésirables (PUA*; familièrement connues sous le nom de "crapware") redirigeraient les liens de recherche, remplaceraient ou injecteraient des codes d'affiliation, et lien vers des fermes de frame qui entoureraient une page avec des annonces supplémentaires.

« Il était courant de regrouper ces PUA avec les programmes d'installation d'autres logiciels populaires de l'époque. Ce que l'on appelle les "revenus du chemin d'installation" ont été la source principale de financement des logiciels gratuits pendant plus d'une décennie. Cela a finalement nécessité que les navigateurs Web et les systèmes d'exploitation implémentent des "protections des paramètres de recherche" et des "protections des paramètres de navigateur par défaut".

« Les navigateurs Web modernes implémentent des protections qui tentent de bloquer les modifications de leurs paramètres de moteur de recherche par défaut. Ces protections bloquent les modifications non autorisées des paramètres de recherche, mais protègent également le flux de revenus des navigateurs des partenaires de recherche. Malheureusement, il s'est avéré difficile de faire la distinction entre une modification du paramètre initiée par l'utilisateur et les modifications apportées par un logiciel malveillant. Les navigateurs Web ont eu du mal à naviguer dans ces eaux au fil des ans, et cela a entraîné de nombreux changements hostiles pour les utilisateurs. Par exemple. il est devenu difficile à gérer, à sauvegarder et à restaurer le profil de votre navigateur.

« De même, les systèmes d'exploitation, notamment Android, iOS, macOS et Windows, incluent des protections pour empêcher les modifications non autorisées des paramètres par défaut du navigateur Web. Prenons tous une minute pour comprendre que Windows 11 répond désormais à la définition d'un PUA en subvertissant les paramètres par défaut du navigateur.

« Agacé par les changements anticoncurrentiels de Microsoft sur Windows 11, Mozilla a mis ses développeurs sur la tâche de cracker la protection du navigateur par défaut dans Windows 11. Malheureusement, ils ont réussi. Ce succès n'est cependant pas une bonne chose. La protection du navigateur par défaut est là pour une raison, et ce n'est pas seulement un problème antitrust. Si Mozilla peut le contourner, le PUA et les logiciels malveillants le peuvent aussi.

« Certaines applications Microsoft disent explicitement «*Ouvrir avec Bing*» ou «*Rechercher avec Bing*». Dans ces situations, Brave brisera les attentes des utilisateurs en les redirigeant ailleurs. Là encore, de nombreux liens dans le shell Windows ressemblent à des liens vers la documentation, mais renvoient plutôt à un résultat de recherche Bing. Dans Windows 7 et versions antérieures, ces liens pointaient directement vers la documentation rédigée par Microsoft.

« Je pense qu'il est anticoncurrentiel de la part de Microsoft d'ignorer le paramètre de navigateur par défaut pour promouvoir son propre navigateur Web. Cependant, je suis moins convaincu du détournement de liens de recherche. Si l'utilisateur saisit une requête de recherche dans un champ de recherche Bing, le résultat attendu est sûrement de se retrouver sur Bing. Les utilisateurs peuvent être en désaccord avec la décision de conception d'inclure une zone de recherche Bing dans le shell Windows, mais ils ont quand même choisi de l'utiliser.

« On m'a demandé de mettre en œuvre une redirection Bing-to-Google dans EdgeDeflector depuis le premier jour. J'ai toujours refusé ; EdgeDeflector a toujours consisté à restaurer la fonctionnalité des paramètres par défaut du navigateur. Les utilisateurs peuvent toujours installer des extensions de redirection dans leurs navigateurs Web s'ils ne veulent vraiment jamais se retrouver sur Bing. Cependant, le choix des moteurs de recherche par les utilisateurs est, du moins dans mon esprit, distinct de leur choix de navigateurs Web. Bien que ce ne soit peut-être plus le cas, car de moins en moins de personnes sont conscientes de la différence.

« La guerre des navigateurs semble se préparer à une relance. La partie est lancée  — et je dois dire que le timing est étrange. Les régulateurs du monde entier scrutent de manière agressive les grandes entreprises technologiques à la recherche de pratiques anticoncurrentielles, mais tout le monde sur le terrain la joue de moins en moins réglo.

« Alors, comment en sommes-nous arrivés là ? Jusqu'à la sortie de la version 14 d'iOS en septembre 2020, vous ne pouviez pas modifier le navigateur Web par défaut sur les iPhones et les iPads. Google propose de nombreuses applications pour iOS, dont un shell pour son navigateur Chrome. Pour lier toutes ses applications, Google a introduit un système d'URL googlechrome en février 2014. Il pourrait utiliser ces liens pour vous diriger depuis son application Search ou Mail vers Chrome au lieu du navigateur Safari d'Apple.

« Ces schémas d'URL spécifiques aux fournisseurs ont été introduits pour lutter contre le comportement anticoncurrentiel d'Apple sur sa plateforme iOS. Microsoft vient de renverser la situation et de modifier de plus en plus de liens dans son système d'exploitation et ses applications pour utiliser son schéma d'URL spécifique au fournisseur. Le péché originel était celui d'Apple, mais Microsoft engloutit le jus de la pomme avec enthousiasme ».

Sources : billet Daniel Aleksandersen, BugZilla, Brave, Brave (gestion des recherches), Chrome

Et vous ?

Quelle lecture en faites-vous ?
Partagez-vous les craintes de Daniel Aleksandersen qui pense que si Firefox a pu contourner les protections du navigateur par défaut sur Windows, alors des logiciels indésirables peuvent en faire de même ?
« Brave s'aventure dans des eaux dangereuses et inexplorées en réécrivant la destination d'un lien. Cela ressemble aux tactiques de "hacking de croissance" employées par les portails de recherche [principalement russes] et les logiciels malveillants qui prévalaient vers 2010. Ces applications potentiellement indésirables (PUA*; familièrement connues sous le nom de "crapware") redirigeraient les liens de recherche, remplaceraient ou injecteraient des codes d'affiliation, et lien vers des fermes de frame qui entoureraient une page avec des annonces supplémentaires ». Partagez-vous son point de vue ?
Vers une nouvelle guerre des navigateurs ?

Voir aussi :

Firefox a perdu près de 50 millions d'utilisateurs en 3 ans, il passe de 244 millions à la fin de 2018 pour 198 millions à la fin du 2T21
Microsoft aurait rendu plus difficile le changement de navigateur par défaut dans Windows 11, le choix du navigateur par défaut devrait être une solution simple
Mozilla n'est pas du tout content de l'adoption de Chromium par Microsoft, les navigateurs non basés sur la techno de Google sont-ils en danger ?
Mozilla s'est débarrassé de tous les ingénieurs travaillant sur le moteur de rendu Servo, lorsque l'entreprise a annoncé en août son intention de licencier environ un quart de ses effectifs

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Stéphane le calme
Chroniqueur Actualités https://www.developpez.com
Le 08/10/2021 à 12:09
Windows 11 : le sous-système Windows pour Linux (WSL) apporte de nombreuses améliorations,
comme la prise en charge des graphiques et de l'audio dans les applications WSL

Depuis des années, le sous-système Windows pour Linux facilite la vie des développeurs, administrateurs système et amateurs qui ont un pied dans le monde Windows et un pied dans le monde Linux.

L'année dernière, Microsoft a présenté une évolution de WSL : WSL 2. Cette nouvelle version de l’architecture qui permet au sous-système Windows pour Linux d’exécuter des fichiers binaires ELF64 Linux sous Windows utilise un véritable noyau Linux, modifie la façon dont ces binaires Linux interagissent avec Windows et le matériel de votre ordinateur, tout en offrant la même expérience utilisateur que dans WSL 1. WSL 2 offre des performances de système de fichiers beaucoup plus rapides et une compatibilité totale des appels système, ce qui vous permet d'exécuter davantage d'applications comme Docker!

Cette nouvelle version de WSL 2 utilise les fonctionnalités Hyper-V pour créer une machine virtuelle légère avec un noyau Linux minimal. Il faut s’attendre à une meilleure compatibilité avec les logiciels Linux, y compris la prise en charge de Docker, et « une augmentation spectaculaire des performances du système de fichiers ».

Installation facilitée

Le sous-système Windows pour Linux n'est pas parfait sur Windows 11, mais apporte des améliorations.

Au départ, l'installation de WSL était plus compliquée qu'elle ne devrait l'être. Dans Windows 10 build 2004, qui a apporté WSL 2, Microsoft y a remédier. Il suffit d'ouvrir simplement une invite de commande élevée (démarrez -> tapez cmd -> cliquez sur Exécuter en tant qu'administrateur) , tapez wsl --install à l'invite et vous pouvez commencer. Windows 11, heureusement, poursuit ce processus sans changement.

Un simple wsl --install sans autre argument vous permet d'obtenir Hyper-V et les autres fondements de WSL, ainsi que la version actuelle d'Ubuntu. Si vous n'êtes pas un fan d'Ubuntu, vous pouvez voir quelles autres distributions facilement installables sont disponibles avec la commande wsl --list --online0 Si vous décidez que vous préférez une distribution différente, vous pouvez l'installer à la place avec, par exemple, wsl --install -d openSUSE-42.

Si vous n'êtes pas sûr de la distribution que vous préférez, ne vous inquiétez pas. Vous pouvez en installer autant que vous le souhaitez, simplement en répétant wsl --list --online pour énumérer vos options et wsl --install -d distroname pour installer ce que vous voulez.

L'installation d'une deuxième distribution ne désinstalle pas la première ; elle crée un environnement séparé, indépendant de tout autre. Vous pouvez exécuter autant de ces environnements installés que vous le souhaitez simultanément, sans craindre que l'un en perturbe l'autre.

Prise en charge des graphiques et de l'audio dans les applications WSL

En plus d'une installation facile, WSL sur Windows 11 prend en charge à la fois les graphiques et l'audio dans les applications WSL. Ce n'est pas exactement une première : Microsoft a lancé WSLg en avril, avec Windows 10 Insider Build 21364. Mais Windows 11 est la première version de production de Windows avec la prise en charge de WSLg.

Si c'est la première fois que vous entendez parler de WSLg, voici la version courte est simple : vous pouvez installer des applications GUI, par exemple Firefox, à partir de votre ligne de commande Ubuntu (ou autre distribution), et elles fonctionneront comme prévu, en apportant également le son.


Dans un billet daté d'avril, Microsoft en expliquait la philosophie et les premiers objectifs:

« Lorsque nous avons commencé à envisager de prendre en charge les applications GUI dans WSL, nous avons rapidement décidé que nous voulions prendre en charge les applications X11 et Wayland. Presque toutes les applications que nos utilisateurs demandaient à exécuter dans WSL étaient basées sur X11, mais alors que la communauté desktop Linux se dirigeait vers Wayland, nous avons pensé qu'il était important de la prendre en charge. Nous ne voulions pas que Linux sur Windows soit bloqué dans le passé, limité aux applications X11, et que WSLg soit un obstacle au passage à Wayland.

« Il était également important pour nous de créer un environnement de bureau d'applications Linux qui respecte étroitement les normes. Nous voulions que les applications s'exécutent telles quelles, sans qu'aucune modification ne soit nécessaire. Nous ne voulions pas que les applications Linux aient à s'adapter ou à modifier leur comportement pour s'exécuter dans WSLg, nous voulions que WSLg suive à fond toutes les normes de bureau Linux, donc les choses fonctionnent. Nous avons vu cela comme une stratégie gagnant-gagnant. Cela évite la fragmentation et signifie une meilleure compatibilité des applications, ce qui rend les utilisateurs plus heureux. Nous avons probablement foiré une chose ou deux. Si vous les rencontrez, veuillez ne pas les contourner, faites-le nous savoir en ouvrant un ticket sur le projet WSLg GitHub afin que nous puissions les résoudre.

« Nous voulions également que WSLg soit open source et garantissions que toutes les communications entre Linux, s'exécutant dans la machine virtuelle WSL 2, et l'hôte Windows suivaient soit la norme documentée, soit le code open source disponible aux deux extrémités du canal de communication. Aucune sauce secrète autorisée. Nous voulions permettre aux développeurs de la communauté de bricoler WSLg s'ils le souhaitaient. Notre projet WSLg sur GitHub a un aperçu de l'architecture et des détails sur la façon de commencer à créer et à exécuter des versions privées de WSLg.

« En termes d'expérience utilisateur, nous voulions offrir une expérience de bureau unifiée et intégrée. Une expérience qui a permis aux applications Linux et Windows de coexister, côte à côte, sur un même bureau unifié et où les applications se comportaient de manière prévisible. Il existe de nombreuses solutions qui offrent une expérience de style bureau sur bureau. Nous voulions que WSLg soit transparent, passe en arrière-plan et permette aux développeurs de se concentrer sur leur travail, en utilisant les applications Linux ou Windows qui leur conviennent le mieux, sans tracas. La Preview offre une assez bonne expérience, mais présente encore diverses limitations qui peuvent causer des distractions. Par exemple, la Preview utilise toujours le mouvement et le redimensionnement de la fenêtre côté serveur, ce qui entraîne des opérations de déplacement et de redimensionnement de la fenêtre qui ne semblent pas aussi fluides qu'en mode natif, ce qui entraîne également l'incapacité d'aligner les fenêtres Linux sur les bords des moniteurs ou de région d'accrochage personnalisée. Ces comportements nous agacent aussi. Nous continuerons d'améliorer l'expérience au fil du temps et de réduire l'écart de comportement ou de performances entre le comportement des applications Linux et Windows, tout en nous assurant de continuer à concevoir ces solutions conformément à nos principes fondamentaux ».

Bien que Windows 11 apporte une amélioration du sous-système Windows pour Linux dans Windows 11, ce n'est toujours pas tout à fait une « vraie » machine virtuelle Linux.

Par exemple, vous ne pouvez pas exécuter l'environnement de bureau du shell GNOME lui-même sous WSLg. L'exécution d'apt install gnome-shell fonctionne bien et extrait l'énorme liste de dépendances nécessaires pour satisfaire cette demande, mais gnome-shell lui-même échoue ignominieusement avec un type de session non pris en charge, ce qui signifie effectivement qu'il n'est pas compatible à l'environnement Weston/XWayland de WSLg.

L'excellent support OpenZFS intégré d'Ubuntu est manquant. Vous pouvez installer zfsutils-linux sans difficulté, mais ce package dépend du noyau interne de Canonical avec prise en charge ZFS intégrée, que Microsoft n'a pas repris dans son propre noyau WSL2.

Les utilisateurs déterminés d'Ubuntu peuvent toujours installer zfs-fuse et s'attendre à ce que l'implémentation en mode utilisateur fonctionne aussi bien que sous Ubuntu natif, mais cela n'est pas recommandé pour la production ; l'implémentation FUSE est toujours bloquée sur 0.7.0, tandis que la version dans le noyau est 0.8.3. Cela signifie un manque de prise en charge du chiffrement natif ZFS, ainsi qu'une multitude d'autres fonctionnalités, corrections de bogues et améliorations, sans parler des implications en termes de performances de l'exécution sous FUSE plutôt que dans le noyau.

En somme, si vous êtes déjà un utilisateur du sous-système Windows pour Linux (WSL), Windows 11 offre une expérience considérablement améliorée par rapport à ce à quoi vous êtes habitué à partir de Windows 10. Il s'installe plus facilement, rend plus de fonctionnalités disponibles et offre une meilleure intégration au bureau que des solutions de contournement plus anciennes telles que l'exécution du serveur X11 de MobaXTerm.

Si vous ne savez toujours pas si ou quand passer à la mise à niveau Windows 11, son nouveau WSL amélioré pourrait bien être la meilleure raison d'aller de l'avant et de franchir le pas.

Source : Microsoft

Et vous ?

Que pensez-vous de WSL ? L'avez-vous déjà utilisé ou avez-vous l'intention de l'utiliser ?
Les améliorations apportées sur Windows 11 sont-elles suffisantes pour vous convaincre de passer à ce système d'exploitation ?
16  0 
Avatar de Stéphane le calme
Chroniqueur Actualités https://www.developpez.com
Le 11/10/2021 à 11:46
Un bogue de Windows 11 pourrait réduire les performances du processeur Ryzen jusqu'à 15% selon AMD,
des correctifs sont prévus pour le mois d'octobre

Windows 11 est officiellement sorti, mais si vous avez un processeur AMD Ryzen, vous voudrez peut-être attendre un peu la mise à jour : la société signale que ses puces pourraient avoir des problèmes avec le nouveau système d'exploitation qui pourraient entraîner une baisse des performances allant jusqu'à 15 % dans certains cas. AMD et Microsoft ont trouvé deux problèmes principaux avec Windows 11 sur Ryzen. Le premier est que Windows 11 peut tripler la latence du cache L3. AMD indique que le problème pourrait entraîner une dégradation des performances de 3 à 5 % dans la plupart des applications concernées, tandis que certains jeux (AMD note spécifiquement ceux « couramment utilisés pour les sports électroniques ») pourraient connaître des baisses de performances de 10 à 15 %.

Dans un billet de blog, AMD a évoque des avantages pour ses processeurs Ryzen avec Windows 11 : « AMD et Microsoft permettent de nouvelles expériences utilisateur avec Windows 11, optimisé par les processeurs AMD Ryzen, offrant une prise en charge des dernières fonctionnalités et technologies pour optimiser les performances, l'efficacité, les fonctionnalités de sécurité et la connectivité. Pour les joueurs exécutant Windows 11, les cartes graphiques AMD Radeon sont conçues pour offrir des expériences de jeu hautes performances, très réactives et totalement immersives. S'appuyant sur la longue histoire de collaboration d'AMD et de Microsoft, les appareils alimentés par AMD sont prêts à prendre en charge les expériences Windows 11 dès le premier jour ».

« Nous sommes ravis de poursuivre notre étroite relation avec Microsoft alors qu'ils présentent Windows 11, avec toutes ses fonctionnalités et tous ses avantages, qui, ensemble, apportent une expérience raffinée et rationalisée aux PC équipés d'AMD », a déclaré Saeid Moshkelani, vice-président principal et directeur général, Unité commerciale client, AMD. « Les consommateurs qui possèdent déjà des produits alimentés par AMD peuvent découvrir les innovations de Windows 11 ainsi que les fonctionnalités et capacités de confiance auxquelles ils sont habitués d'AMD. »

Bien entendu, ces avantages évoqués par le constructeur ne concernent pas tous ses modèles puisque certains ne sont pas supportés par Windows 11 (nous pouvons évoquer la première génération mais également certains de la série 2000).

Cette fois-ci, AMD a publié des informations sur des bogues qui peuvent réduire les performances des processeurs Ryzen exécutant Windows 11 jusqu'à 15%, bien que le ralentissement que vous observez varie en fonction de ce que vous faites et du processeur que vous utilisez. AMD s'attend à ce que les deux bogues soient corrigés plus tard ce mois-ci.

Le premier problème identifié par AMD augmente la latence du cache L3 jusqu'à trois fois, affectant les applications qui reposent sur des performances de mémoire rapides. AMD indique que la plupart des applications concernées ralentiront de 3 à 5 %, mais que certains « jeux couramment utilisés pour l'eSport » pourraient connaître des baisses de 10 à 15 %. AMD dit qu'une mise à jour Windows résoudra ce problème plus tard ce mois-ci, donc tant que vous recherchez et installez régulièrement les mises à jour Windows, vous n'aurez rien de spécial à faire pour résoudre le problème.


Le deuxième bogue est lié à une fonctionnalité de processeur AMD qui essaie d'utiliser vos cœurs de processeur individuels les plus rapides lors de l'exécution de tâches légèrement threadées plutôt que de traiter tous les cœurs de la même manière. AMD ne donne pas de chiffre sur celui-ci, mais dit que le problème « peut être plus détectable » dans les processeurs avec huit cœurs ou plus et un TDP de 65 W ou plus. Cela inclurait la plupart des processeurs et APU de bureau Ryzen 7 et Ryzen 9 des séries 2000, 3000, 4000 et 5000. AMD indique qu'une « mise à jour logicielle », et non une mise à jour Windows, sera publiée pour résoudre le problème plus tard en octobre. Vous devrez donc peut-être installer de nouveaux pilotes de chipset AMD ou un autre logiciel pour obtenir le correctif.

Les problèmes d'AMD Ryzen sont distincts des ralentissements de performances causés par certaines des fonctionnalités de sécurité basées sur la virtualisation de Windows. En particulier, des tests effectués par des points de vente comme Tom's Hardware ont montré que la fonction de sécurité d'intégrité de la mémoire peut réduire les performances de quelques points de pourcentage dans certains jeux et tâches informatiques générales, bien que les résultats varient considérablement en fonction du logiciel que vous utilisez et du processeur que vous utilisez. La fonctionnalité est incluse à la fois dans Windows 10 et Windows 11, mais est désactivée par défaut dans les deux systèmes d'exploitation pour tous les ordinateurs portables et ordinateurs de bureau les plus récents vendus par les principaux fabricants de PC.

AMD et Microsoft ont déjà confirmé qu'ils « enquêtaient activement sur ces problèmes connus pour les résoudre via des mises à jour logicielles ». Les deux sociétés promettent qu'une mise à jour Windows et une mise à jour logicielle sont prévues plus tard ce mois-ci pour tenter de résoudre ces problèmes : « Certains utilisateurs ayant installé la version initiale de Windows 11 sur les systèmes équipés de processeurs AMD compatibles pourront/seront susceptibles de noter un impact sur les performances de certaines de leurs applications. AMD et Microsoft ont identifié deux problèmes sur lesquels les deux sociétés travaillent étroitement pour proposer les mises à jour correctives adaptées ».

En attendant, certains utilisateurs voudraient peut-être rester sur Windows 10 jusqu'à ce qu'AMD et Microsoft règlent ces problèmes.

Source : AMD
11  0 
Avatar de Stéphane le calme
Chroniqueur Actualités https://www.developpez.com
Le 12/10/2021 à 9:26
Windows 11 : Microsoft propose le sous-système Windows pour Linux en tant qu'application dans le Microsoft Store,
pour apporter des mises à jour indépendamment du système d'exploitation

Microsoft a rendu disposition une version préliminaire du sous-système Windows pour Linux (WSL) pour Windows 11 dans le Microsoft Store. Ce n'est pas une nouvelle version de WSL ; Microsoft met simplement le WSL 2 existant à disposition dans le Store en tant qu'option à ce stade. L'objectif de Microsoft en faisant cela est de fournir aux utilisateurs les dernières mises à jour et fonctionnalités WSL plus rapidement, selon le billet de blog annonçant la nouvelle Preview.

Depuis des années, le sous-système Windows pour Linux facilite la vie des développeurs, administrateurs système et amateurs qui ont un pied dans le monde Windows et un pied dans le monde Linux.

L'année dernière, Microsoft a présenté une évolution de WSL : WSL 2. Cette nouvelle version de l’architecture qui permet au sous-système Windows pour Linux d’exécuter des fichiers binaires ELF64 Linux sous Windows utilise un véritable noyau Linux, modifie la façon dont ces binaires Linux interagissent avec Windows et le matériel de votre ordinateur, tout en offrant la même expérience utilisateur que dans WSL 1. WSL 2 offre des performances de système de fichiers beaucoup plus rapides et une compatibilité totale des appels système, ce qui vous permet d'exécuter davantage d'applications comme Docker!

Cette nouvelle version de WSL 2 utilise les fonctionnalités Hyper-V pour créer une machine virtuelle légère avec un noyau Linux minimal. Il faut s’attendre à une meilleure compatibilité avec les logiciels Linux, y compris la prise en charge de Docker, et « une augmentation spectaculaire des performances du système de fichiers ».

Le sous-système Windows pour Linux n'est pas parfait sur Windows 11, mais apporte des améliorations.

Au départ, l'installation de WSL était plus compliquée qu'elle ne devrait l'être. Dans Windows 10 build 2004, qui a apporté WSL 2, Microsoft y a remédier. Il suffit d'ouvrir simplement une invite de commande élevée (démarrez -> tapez cmd -> cliquez sur Exécuter en tant qu'administrateur) , tapez wsl --install à l'invite et vous pouvez commencer. Windows 11, heureusement, poursuit ce processus sans changement.

Un simple wsl --install sans autre argument vous permet d'obtenir Hyper-V et les autres fondements de WSL, ainsi que la version actuelle d'Ubuntu. Si vous n'êtes pas un fan d'Ubuntu, vous pouvez voir quelles autres distributions facilement installables sont disponibles avec la commande wsl --list --online0 Si vous décidez que vous préférez une distribution différente, vous pouvez l'installer à la place avec, par exemple, wsl --install -d openSUSE-42.

Si vous n'êtes pas sûr de la distribution que vous préférez, ne vous inquiétez pas. Vous pouvez en installer autant que vous le souhaitez, simplement en répétant wsl --list --online pour énumérer vos options et wsl --install -d distroname pour installer ce que vous voulez.

L'installation d'une deuxième distribution ne désinstalle pas la première ; elle crée un environnement séparé, indépendant de tout autre. Vous pouvez exécuter autant de ces environnements installés que vous le souhaitez simultanément, sans craindre que l'un en perturbe l'autre.

En plus d'une installation facile, WSL sur Windows 11 prend en charge à la fois les graphiques et l'audio dans les applications WSL.


Une version autonome pour apporter des mises à jour indépendamment du système d'exploitation

Jusqu'à présent, WSL était installé en tant que composant facultatif dans Windows. Comme indiqué dans le message de Microsoft, les binaires qui composent la logique de WSL dans ce composant facultatif font partie de l'image Windows et sont donc entretenus et mis à jour lorsque le système d'exploitation lui-même l'est. En dissociant WSL de l'image Windows et en en faisant une application distincte disponible dans le Store, les utilisateurs peuvent obtenir des mises à jour de l'application indépendamment du système d'exploitation.

« L'aperçu du sous-système Windows pour Linux (WSL) est désormais disponible dans le Microsoft Store en tant qu'application autonome pour les machines Windows 11*! L'installation de WSL via le Store vous permettra d'obtenir les dernières mises à jour et fonctionnalités WSL plus rapidement, et sans avoir besoin de modifier votre version de Windows », a expliqué Microsoft.


« Il y a deux grandes raisons d'être enthousiasmé par ce changement : vous pouvez accéder aux fonctionnalités WSL plus rapidement et vous n'avez pas à vous soucier de changer votre version de Windows lorsque vous obtenez les dernières mises à jour WSL.

« Traditionnellement, WSL a été installé en tant que composant facultatif à l'intérieur de Windows. Cela signifie que vous devez accéder à la boîte de dialogue "Activer ou désactiver les fonctionnalités Windows" pour l'activer, ce qui vous oblige à redémarrer votre machine. Les binaires réels qui composent la logique de WSL dans ce composant facultatif font partie de l'image Windows et sont entretenus et mis à jour dans le cadre de Windows lui-même.

« Cette modification fait en sorte que ces binaires ne font plus partie de l'image Windows, mais font plutôt partie d'une application que vous installez à partir du Store. Cela dissocie WSL de votre version Windows, vous permettant de mettre à jour via le Microsoft Store à la place. Alors maintenant, une fois que de nouvelles fonctionnalités telles que la prise en charge de l'application GUI, le calcul GPU et le montage de lecteur de système de fichiers Linux sont développées, testées et prêtes pour une version, vous y aurez accès immédiatement sur votre machine sans avoir besoin de mettre à jour l'intégralité de votre système d'exploitation Windows, ou d'aller aux versions Preview de Windows Insider ».

Quelques nouvelles fonctionnalités se retrouvent dans cette Preview, notamment :
  • WSLg qui est désormais intégré à l'application WSL.
  • Nouvelles fonctionnalités de wsl.exe --mount*:
    • Ajout de --mount --vhd pour faciliter le montage des fichiers VHD.
    • Implémentation de la détection du système de fichiers pour wsl --mount. Cette modification implémente la détection du type de système de fichiers si aucun --type n'est spécifié lors de l'utilisation de wsl.exe --mount.
    • Ajout de la fonctionnalité --name à wsl --mount. Cette modification ajoute la prise en charge de la désignation facultative d'un point de montage lors du montage d'un disque via WSL.
  • Noyau Linux mis à jour vers 5.10.60.1
  • Ajout d'une fonction d'aide à l'indicateur de progression utilisée pour afficher un message Veuillez patienter avec des points animés sur le processus de conversion pour montrer aux utilisateurs que WSL est toujours en cours d'exécution.
  • Wsl --install commuté pour ne pas exiger l'argument --distribution. Cette modification modifie wsl --install pour ne pas nécessiter l'argument --distribution mais maintient la prise en charge pour éviter de casser les scripts existants.
  • Ajout de la commande wsl.exe --version qui affiche les informations de version pertinentes


Microsoft s'est également livré à l'exercice de la foire aux questions :

Puis-je installer WSL depuis le Microsoft Store si j'ai déjà installé WSL ?

Oui! Si vous avez déjà installé la version Windows de WSL, vous pouvez également installer la Preview WSL à partir du Store. Ceux-ci peuvent tous deux être installés sur votre machine simultanément, et vous aurez toujours accès à toutes vos distributions WSL exactes. La version du magasin WSL aura toujours la priorité, donc lorsqu'elle est installée sur votre machine, c'est la version de WSL avec laquelle vous interagirez.

Puis-je utiliser les distributions WSL 1 avec la version Store ?

Oui, vous pourrez également utiliser les distributions WSL 1 avec cela, mais vous devrez vous assurer que le composant facultatif «Sous-système Windows pour Linux» est activé. En effet, le pilote réel qui alimente les distributions WSL 1 reste à l'intérieur de ce composant facultatif de Windows, car il est étroitement couplé à la version Windows. Nos objectifs futurs au sein de l'équipe sont d'améliorer les distributions WSL 2 pour qu'elles soient la meilleure expérience WSL en abordant certains des domaines où les utilisateurs préfèrent les distributions WSL 1, et l'installation de la version Microsoft Store de WSL vous permettra de voir ces améliorations des distributions WSL 2 au plus tôt.

Quels sont les futurs projets de WSL dans l'image Windows*?

Nos objectifs sont de faire de WSL dans le Microsoft Store le meilleur moyen d'installer et d'utiliser WSL, car vous pourrez obtenir les dernières mises à jour le plus rapidement possible via cette voie, et à long terme, nous aimerions déplacer les utilisateurs WSL à utiliser la version magasin. Cependant, dans Windows 11, nous prenons toujours en charge la version imbriquée à Windows de WSL alors que nous continuons à développer WSL dans le Store. Cela signifie que si vous utilisez la version imbriquée, vous êtes toujours pris en charge mais aussi que le composant facultatif WSL est toujours présent dans Windows 11. Nous allons être axés sur les données et utiliserons vos commentaires de cette Preview pour nous aider à nous informer pour nos futures décisions avec WSL dans l'image Windows dans les prochaines versions.

Comment désinstaller WSL du Microsoft Store et revenir à la version Windows ?

Si WSL du Microsoft Store est installé et que vous souhaitez revenir à la version Windows, vous pouvez suivre ces étapes :
  • Recherchez «*Sous-système Windows pour Linux*» dans le menu Démarrer, faites un clic droit sur l'application et cliquez sur «*Désinstaller*» pour désinstaller la version du magasin
  • Assurez-vous que le composant facultatif «*Sous-système Windows pour Linux*» est activé, consultez cette étape de la documentation d'installation pour plus de détails

Après avoir terminé ces étapes, vous serez de nouveau à utiliser la version Windows de WSL.

En clair :

Pour installer et utiliser WSL à partir du Store, les utilisateurs doivent exécuter au moins Windows 11 build 22000. Le composant facultatif de la plateforme de machine virtuelle doit également être activé. Si ces conditions sont remplies, les utilisateurs peuvent accéder à la page WSL Store et cliquer sur Installer pour installer WSL, puis installer une distribution Linux prise en charge de leur choix.

Les utilisateurs qui ont installé la version Windows de WSL peuvent toujours installer la Preview de WSL à partir du Store, car les deux peuvent s'exécuter simultanément (cependant, la version Store aura toujours la priorité). Les utilisateurs pourront utiliser les distributions WSL 1 avec la Preview Store tant que le composant facultatif WSL est activé. De plus, les utilisateurs auront la possibilité de désinstaller WSL du Store et de revenir à la version Windows.

Source : Microsoft

Et vous ?

Que pensez-vous de cette stratégie ?
8  0 
Avatar de Bill Fassinou
Chroniqueur Actualités https://www.developpez.com
Le 07/10/2021 à 16:49
Microsoft montre comment contourner la vérification de la puce TPM de Windows 11 sur les PC non pris en charge
mais déconseille fortement cette pratique

Quelques jours après la sortie de Windows 11, Microsoft publie un article dans lequel il montre comment contourner les contrôles de la puce TPM 2.0 et du CPU (le TPM 1.2 est toujours requis) afin de pouvoir installer l'OS sur les ordinateurs non pris en charge. La technique fonctionne et vous permettra de profiter des nouvelles fonctionnalités de Windows 11, mais Microsoft met en garde contre cette pratique et précise qu'elle n'est pas prise en charge et n'aura pas droit aux mises à jour.

La démarche de Microsoft est quelque peu surprenante, car à l'annonce de Windows 11 en juin dernier, l'entreprise a été très claire et ferme sur les exigences du nouveau système d'exploitation. Cependant, il semble que Microsoft ne pouvait pas ignorer le fait que le contournement des contrôles de la puce TPM est assez simple. Ainsi, pour éviter que les gens brident leurs systèmes en utilisant des scripts tiers non standardisés, ils ont décidé de donner aux utilisateurs un moyen officiel de le faire. Ce geste peut également être justifié par les réactions intenses d'utilisateurs frustrés ou agacés de ne pas pouvoir passer à la dernière version de Windows.



Le contournement est simple : un paramètre de registre appelé AllowUpgradesWithUnsupportedTPMOrCPU. Une fois ce paramètre défini, l'utilisateur peut exécuter l'outil de création de médias pour créer un ISO. Il est ensuite possible de monter l'ISO par un clic droit sur le même PC et d'exécuter le programme d'installation à partir de là pour effectuer la mise à niveau tout en conservant les applications et les documents installés. L'installation comporte certains pièges dont les utilisateurs doivent être conscients et, dans certains cas, qu'ils doivent accepter avant que le système d'exploitation ne soit installé.

« Votre appareil pourrait mal fonctionner en raison de ces problèmes de compatibilité ou d'autres problèmes. Les appareils non pris en charge ne seront plus garantis de recevoir les mises à jour, y compris, mais sans s'y limiter, les mises à jour de sécurité », explique Microsoft dans son bulletin d'assistance. En outre, même dans le cas de la méthode de contournement, il y a des limitations. L'une d'entre elles étant qu'une puce TPM 1.2 est toujours nécessaire, révélant que Windows 11 a des exigences dures et douces. Voici comment installer Windows 11 sur les PC non supportés.

  1. veuillez lire toutes ces instructions avant de continuer ;
  2. visitez la page de téléchargement du logiciel Windows 11, sélectionnez "Créer un outil maintenant", et suivez les instructions d'installation pour créer un support de démarrage ou télécharger un ISO ;
  3. sous Windows, cliquez sur Démarrer, tapez Éditeur du registre et cliquez sur l'icône pour lancer l'outil ;
  4. accédez à la clé de registre HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup et créez une nouvelle valeur REG_DWORD nommée AllowUpgradesWithUnsupportedTPMOrCPU et attribuez-lui la valeur "1". Alternativement, vous pouvez télécharger un fichier de registre préétabli sur lequel vous pouvez double-cliquer et le fusionner pour créer la valeur ci-dessus pour vous. Une fois terminé, cela devrait ressembler à ceci dans l'éditeur de registre.


  5. redémarrez votre système.


Vous pouvez désormais passer à Windows 11 en double-cliquant sur le fichier ISO téléchargé et en exécutant Setup.exe ou en utilisant le support de démarrage Windows 11 que vous avez créé à l'étape 2. Microsoft indique que les options d'installation standard, telles que "Mise à niveau complète", "Conserver les données uniquement" et "Installation propre", seront toutes disponibles comme d'habitude.

À ce stade, Microsoft avertit que même si le procédé ci-dessus semble relativement simple et direct, l'ajout de clés de registre ou la modification d'entrées existantes comporte des risques. Une erreur dans l'éditeur de registre peut entraîner la corruption du système de fichiers ou l'impossibilité de démarrer le système d'exploitation, ce qui ne vous laisse que la possibilité de le réinstaller. Ainsi, si vous voulez expérimenter avec les directives de Microsoft, vous le faites à vos propres risques.

De plus, la puce TPM 2.0 reste une fonction de sécurité importante qui alimente certaines des fonctions de sécurité de Windows 11. Si vous installez Windows 11 sur une puce non TPM 2.0, vous ne bénéficierez pas de toutes ces fonctions. Il est important de comprendre et d'accepter ces risques, tout comme le fait que Microsoft ne recommande pas d'installer Windows 11 sur un système non pris en charge, à moins que le support ne vous donne des instructions contraires.

Certaines des incompatibilités sous-jacentes peuvent introduire des problèmes fonctionnels mineurs ou majeurs à l'avenir. Microsoft ne recommande donc cette voie qu'à ceux qui ont une bonne raison de l'emprunter. Pour le reste, attendez simplement de pouvoir mettre à niveau votre matériel ou d'acheter un nouveau système pris en charge. La date de fin de vie de Windows 10 est fixée à octobre 2025, vous avez donc largement le temps.

Source : Microsoft

Et vous ?

Quel est votre avis sur le sujet ?

Voir aussi

Windows 11 : Microsoft amorce le déploiement de son OS. Les appareils Windows 10 récents sont éligibles. Comment effectuer la mise à jour ?

Windows 11 : Brave prévoit d'intercepter les liens Windows Search/Cortana vers Bing et de les rediriger vers le moteur de recherche par défaut de ses utilisateurs à la place. Un dev s'inquiète

Juste après la sortie officielle de Windows 11, Microsoft confirme les dysfonctionnements avec Oracle VirtualBox, le logiciel de réseau Intel "Killer" et le navigateur Coc Coc

55 % des postes de travail d'entreprise ne peuvent pas exécuter Windows 11, les composants critiques de l'ordinateur ne répondant pas aux exigences requises, selon Lansweeper
6  0 
Avatar de fodger
Membre averti https://www.developpez.com
Le 11/10/2021 à 13:48
ne pas se jeter sur la nouveauté !
6  0 
Avatar de Stéphane le calme
Chroniqueur Actualités https://www.developpez.com
Le 13/10/2021 à 14:44
Windows 11 : Microsoft justifie les exigences matérielles strictes de son système d'exploitation,
expliquant que son OS a été conçu avec un accent sur la sécurité

Windows 11 est désormais déployé progressivement et peut être officiellement installé sur le matériel pris en charge. Windows 11 est proposé en tant que mise à niveau gratuite pour les appareils Windows 10, mais les appareils non pris en charge peuvent ne pas être éligibles pour les futures mises à jour cumulatives, selon une déclaration de Microsoft.

Cependant, Microsoft impose des exigences matérielles strictes, officiellement pour offrir la meilleure expérience de sécurité. L'entreprise a donné des détails sur la manière dont elle est arrivée à sa liste d'exigences matérielles minimales :
  • Fiabilité : les appareils qui ne répondent pas à la configuration minimale requise ont subi 52 % de plantages en mode noyau en plus. Les appareils qui répondent aux exigences minimales du système ont eu une expérience sans plantage de 99,8 %.
  • Sécurité : Windows 11 élève le niveau de base de la sécurité Windows en améliorant la configuration de sécurité par défaut pour lutter contre l'augmentation des cyberattaques. Ces exigences s'appuient sur la base de milliers de milliards de signaux provenant des renseignements sur les menaces de Microsoft ainsi que des contributions d'experts en sécurité de premier plan tels que la NSA, le UK National Cyber ​​Security Center et le Canadian Center for Cyber ​​Security.
  • Compatibilité : les gens continuent d'utiliser de plus en plus leurs PC pour la vidéoconférence, la productivité et les jeux. Pour garantir que tous les appareils Windows 11 peuvent exécuter un ensemble d'applications de base pour répondre à ces besoins, nous définissons la configuration système minimale requise pour s'aligner sur certaines des applications les plus couramment utilisées.

Fin août, une poignée de processeurs Intel Core de 7e génération ont été ajoutés à la liste de support, et les systèmes qui utilisent ces puces prennent officiellement en charge la version finale de Windows 11.

Les processeurs Intel Core de 7e génération, nommés Kaby Lake, ont été lancés principalement à la fin de 2016 et jusqu'en 2017, bien que de nombreux ordinateurs qui les utilisent aient été disponibles à l'achat longtemps après. Les processeurs spécifiques de 7e génération qui ont été ajoutés à la liste de compatibilité sont :
  • Processeurs de la série X basés sur les architectures Skylake-X et Kaby Lake, comme le Core i5-7640X et le Core i7-7800X
  • Processeurs Xeon série W
  • Le Core i7-7820HQ en particulier, avec la mise en garde que les systèmes avec ce processeur doivent utiliser des pilotes DCH

Si la décision de prendre en charge un processeur d'ordinateur portable Core i7 de 7e génération spécifique vous semble étrange, vous n'avez pas besoin de chercher bien loin une explication - il se trouve qu'il s'agit du processeur inclus dans le Surface Studio 2 de Microsoft, que Microsoft vend toujours mais qui n'a pas été mis à jour depuis trois ans. Le fait que Microsoft était sur le point d'arrêter de prendre en charge un PC qu'il vend actuellement et pour lequel il contrôle tout, du firmware aux pilotes, a valu à l'entreprise de s'attirer les foudres des utilisateurs et de la presse. L'ajout de la prise en charge est louable, mais c'est aussi le strict minimum : Windows 11 laissera toujours derrière lui des produits Surface aussi récents que le Surface Pro de 5e génération et le Surface Laptop de première génération de 2017 et les configurations les moins chères du Surface Book 2 de 2017 (les configurations haut de gamme utilisaient des processeurs de 8e génération, mais pas les modèles les moins chers).

Dans une nouvelle vidéo, Microsoft a souligné l'importance des fonctionnalités de sécurité requises sur Windows 11. Windows 11 a été conçu en mettant fortement l'accent sur la sécurité, selon Microsoft.

Il nécessite Trusted Platform Module (TPM 2.0), Secure Boot, Virtualization-based Security (VBS) et plus encore. Ces fonctionnalités de sécurité, qui sont généralement incluses dans les nouveaux appareils, ont conduit à des exigences système strictes.

Les responsables ont en outre expliqué qu'ils souhaitaient établir une norme pour la sécurité des PC avec Windows 11 et que les appareils plus anciens ne sont pas pris en charge car ils ne disposent pas de toutes ces fonctionnalités de sécurité.

Il convient de noter que TPM ou Secure Boot sont également disponibles sur Windows 10, mais ils sont désormais appliqués pour garantir une expérience sécurisée aux utilisateurs de Windows 11.

Si vous n'êtes pas familier avec les TPM, ce sont des puces physiques ou virtuelles pour protéger les clés de chiffrement, les informations d'identification des utilisateurs et d'autres données sensibles.

«*Avec Windows 11, nous exigeons par défaut TPM 2.0 sur les nouvelles installations. La plupart des ordinateurs construits au cours des cinq dernières années en disposent », a déclaré Microsoft.

« Si une machine est compromise, nous pouvons vous aider à minimiser les dommages. Windows 11 arrêtera immédiatement ces types d'attaques, car nous utilisons Secure Boot et Trusted Boot, qui utilisent à la fois le matériel UEFI et TPM requis. Secure Boot et Trusted Boot arrêtent les rootkits ou les bootkits qui tentent de modifier vos premiers fichiers de démarrage », a ajouté la société.


Avant de définir des exigences strictes, Microsoft a effectué des tests sur l'ancien matériel pour déterminer la compatibilité avec des fonctionnalités de sécurité telles que TPM. Sur la base de ceux-ci, Microsoft a conclu \ qu'il est important d'exécuter Windows 11 sur des appareils nouveaux ou pris en charge.

De l'autre côté, l'analyse de Microsoft a révélé que les appareils plus anciens rencontreraient des problèmes de performances et que les utilisateurs pourraient rencontrer de fréquents plantages d'applications.

Les PC non pris en charge peuvent afficher 52*% d'écrans bleus en plus que ceux qui répondent aux exigences. Sur les appareils plus récents, les erreurs d'écran bleu ont été réduites grâce à la gestion moderne des mises à jour des pilotes et aux pilotes modernes émis par les OEM, qui ne sont pas disponibles sur les appareils plus anciens.


Windows 11 et performances

Si le menu Démarrer repensé, le Centre d'action et les applications de la boîte de réception sont probablement la première chose que les utilisateurs remarqueront après la mise à niveau vers Windows 11, il y a également de nombreux changements importants sous le capot.

En effet, Microsoft affirme que même sur du matériel plus ancien, Windows 11 semblera nettement plus rapide.

Dans une vidéo Microsoft Mechanics, le vice-président de Microsoft, Steve Dispensa, de l'équipe de gestion de Windows, a détaillé certaines des améliorations. Celles-ci incluent:
  • Des améliorations de la gestion des ressources de la mémoire et du processeur qui donnent la priorité aux fenêtres de premier plan.
  • Même dans les navigateurs, en donnant la priorité aux onglets de premier plan en dormant les onglets inactifs, en réduisant l'utilisation de la mémoire jusqu'à 32 % et l'utilisation du processeur de 37 %.
  • Reprise plus rapide grâce à des appels optimisés aux composants matériels qui doivent être mis sous tension pour une meilleure gestion globale de la mémoire et une réduction de la famine (manque de ressources) sur les threads de traitement clés afin que l'alimentation soit préservée pour les threads qui en ont vraiment besoin.
  • Des mises à jour 40 % plus petites et donc plus rapides grâce à un nouveau moteur de mise à jour qui ne télécharge que les fichiers nécessaires depuis les serveurs de Microsoft.
  • Microsoft affirme que Windows 11 devrait être plus rapide et plus réactif et que l'expérience de CV devrait être «presque instantanée».

Dans la vidéo, le vice-président de Microsoft, Steve Dispensa, de l'équipe de gestion de Windows, a expliqué pourquoi Windows 11 devrait sembler plus rapide et plus réactif que Windows 10 sur le même matériel. Selon Dispensa, Microsoft a « fait beaucoup de travail dans la gestion de la mémoire pour privilégier les fenêtres d'applications que vous exécutez au premier plan afin qu'elles soient priorisées avec plus de ressources CPU et autres ressources système ».

En pratique, l'optimisation du premier plan sur Windows 11 s'applique également au shell Windows ainsi qu'aux onglets ouverts dans Microsoft Edge grâce à la fonctionnalité Sleeping Tabs. « Lorsque nous avons introduit cela, nous avons constaté une économie moyenne de 32 % pour la mémoire et de 37 % pour l'utilisation du processeur. Désormais, toutes ces optimisations combinées à partir du système d'exploitation et des applications, comme vous pouvez l'imaginer, équivalent également à une plus longue durée de vie de la batterie », a déclaré Dispensa.

Mais ce n'est pas tout. Avec le même matériel PC, Windows 11 devrait également permettre aux appareils de sortir du mode veille plus rapidement qu'auparavant. « Tout d'abord, nous avons optimisé les appels aux composants matériels qui doivent être mis sous tension pour une meilleure gestion globale de la mémoire. Et au niveau de la couche logicielle, nous avons réduit la famine sur les threads de traitement clés afin que l'alimentation soit préservée pour les threads qui en ont vraiment besoin », a expliqué Dispensa. Le résultat devrait être une expérience de reprise « presque instantanée » pour la plupart des utilisateurs de Windows 11, et Windows Hello devrait également être jusqu'à 30 % plus rapide grâce aux optimisations de code.

Enfin, les mises à jour logicielles de Windows 11 devraient être jusqu'à 40 % plus petites grâce à un nouveau moteur de mise à jour qui télécharge uniquement les fichiers nécessaires à partir des serveurs de Microsoft.

Microsoft montre comment contourner la vérification de la puce TPM de Windows 11 sur les PC non pris en charge

Le contournement est simple : un paramètre de registre appelé AllowUpgradesWithUnsupportedTPMOrCPU. Une fois ce paramètre défini, l'utilisateur peut exécuter l'outil de création de médias pour créer un ISO. Il est ensuite possible de monter l'ISO par un clic droit sur le même PC et d'exécuter le programme d'installation à partir de là pour effectuer la mise à niveau tout en conservant les applications et les documents installés. L'installation comporte certains pièges dont les utilisateurs doivent être conscients et, dans certains cas, qu'ils doivent accepter avant que le système d'exploitation ne soit installé.

« Votre appareil pourrait mal fonctionner en raison de ces problèmes de compatibilité ou d'autres problèmes. Les appareils non pris en charge ne seront plus garantis de recevoir les mises à jour, y compris, mais sans s'y limiter, les mises à jour de sécurité », explique Microsoft dans son bulletin d'assistance. En outre, même dans le cas de la méthode de contournement, il y a des limitations. L'une d'entre elles étant qu'une puce TPM 1.2 est toujours nécessaire, révélant que Windows 11 a des exigences dures et douces. Voici comment installer Windows 11 sur les PC non supportés.

veuillez lire toutes ces instructions avant de continuer ;
  • visitez la page de téléchargement du logiciel Windows 11, sélectionnez "Créer un outil maintenant", et suivez les instructions d'installation pour créer un support de démarrage ou télécharger un ISO ;
  • sous Windows, cliquez sur Démarrer, tapez Éditeur du registre et cliquez sur l'icône pour lancer l'outil ;
  • accédez à la clé de registre HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup et créez une nouvelle valeur REG_DWORD nommée AllowUpgradesWithUnsupportedTPMOrCPU et attribuez-lui la valeur "1". Alternativement, vous pouvez télécharger un fichier de registre préétabli sur lequel vous pouvez double-cliquer et le fusionner pour créer la valeur ci-dessus pour vous. Une fois terminé, cela devrait ressembler à ceci dans l'éditeur de registre.
  • redémarrez votre système

Source : Microsoft
6  0 
Avatar de Jeff_67
Membre éprouvé https://www.developpez.com
Le 14/10/2021 à 18:00
Citation Envoyé par zebul66 Voir le message
Je crois qu'il y a certains qui sont capables de faire des OS bien plus sécurisé sans avoir d'exigences matérielles comme celle requises par Windows 11. Je pense à OpenBSD par exemple.
Linux s'en sort mieux aussi (?)

Enfin, j'aimerais qu'on est à l'esprit ces nouvelles exigences matérielles (pour la sécurité !) quand une nouvelle faille majeure sera découverte dans Windows 11....
Et on se dira que ça n'a servi à rien...
Sans compter que des chercheurs ont réussi à mettre en échec le TPM dans sa version la plus récente : https://arstechnica.com/gadgets/2021...in-30-minutes/
6  0 
Avatar de TotoParis
Membre confirmé https://www.developpez.com
Le 14/10/2021 à 21:53
Donc, en gros, avec la pénurie de composants électroniques, au point que même APPLE doit réduire sa production d'iPhones 13, il va vite y avoir plein d'ordinateurs soudainement devenus obsolètes en quelques mois...Et nous voulons sauver la planète...Enfin, pas tout le monde visiblement. Ce capitalisme de prédation est comme les dinosaures.
6  0 
Avatar de denisys
Membre expérimenté https://www.developpez.com
Le 07/10/2021 à 20:53
Bill Fassinou:
Quelques jours après la sortie de Windows 11,
Microsoft publie un article dans lequel il montre comment contourner
les contrôles de la puce TPM 2.0 et du CPU (le TPM 1.2 est toujours requis)
La bonne question est …
Pourquoi Microsoft a crée cette contrainte, d’installation.
Pour finalement , créer une solution de contournement , de cette contrainte ???
Vive le grand shadok !!!
5  0 
Avatar de Waikiki
Membre habitué https://www.developpez.com
Le 08/10/2021 à 12:19
Ce que je souhaiterai surtout c'est qu'ils bossent sur les performances E/S pour les systèmes montés dans wsl2. Ils sont tellement dans la panade sur ce point, qu'ils ont ajouté une ligne dans leur comparatif wsl1 vs wsl2 pour prévenir que les perfs d'E/S sont à la ramasse si vous travaillez or du système de fichiers de votre wsl2.
5  0