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 : un script d'Universal MediaCreationTool vous permet d'installer l'OS avec du matériel incompatible
Comme des dispositifs sans TPM 2.0 ou Secure Boot

Le , par Stéphane le calme

92PARTAGES

13  0 
Un nouveau script vous permet d'installer Windows 11 sur des appareils avec du matériel incompatible, comme un TPM 2.0 manquant, des processeurs incompatibles ou l'absence de Secure Boot. Mieux encore, le script fonctionne également sur les machines virtuelles, vous permettant de passer à la dernière version de Windows Insider.

Microsoft a annoncé que Windows 11 nécessitera des puces TPM (Trusted Platform Module) sur les appareils existants et nouveaux. Les puces TPM fonctionnent en offrant une protection au niveau du matériel au lieu du logiciel uniquement. Elles peuvent être utilisées pour chiffrer des disques à l'aide de fonctionnalités Windows telles que bitLocker, ou pour empêcher les attaques par dictionnaire de mots de passe. Les puces TPM 1.2 existent depuis 2011, mais elles n'ont généralement été largement utilisées que dans les ordinateurs portables et de bureau professionnels gérés par l'informatique. Microsoft veut apporter le même niveau de protection à tous ceux qui utilisent Windows.

Bien que cette puce soit un composant électronique passif (qui ne peut pas donner d'ordre à l'ordinateur tel que bloquer le système, ou surveiller l'exécution d'une application), elle permet de facilement stocker des secrets (tels que des clés de chiffrement), de manière sécurisée. Aussi, elle va profiter aux utilisateurs en leur offrant une meilleure protection de leurs informations sensibles sur PC par exemple.

Le TPM 2.0 pourrait également permettre de renforcer la sécurité de la fonctionnalité d’authentification biométrique Windows Hello via laquelle les utilisateurs peuvent se connecter sur leur PC après s’être fait identifier par leurs empreintes digitales, leur visage ou un scan rétinien. Dans ce cas de figure, le TPM 2.0 pourra générer et sauvegarder les clés d’authentification dans une zone sécurisée.

Lorsque Windows 11 a été annoncé pour la première fois, Microsoft a publié les nouvelles exigences système du système d'exploitation, qui comprenaient un processeur de sécurité TPM 2.0, Secure Boot, des processeurs plus récents et au moins 64 Go d'espace disque dur. Comme Microsoft s'est rendu compte que de nombreuses personnes, en particulier dans l'entreprise, testeraient les versions préliminaires de Windows 11 sur des machines virtuelles, ils les ont exemptés de la configuration système requise.

Toutefois, ceux qui espéraient continuer de contourner l'exigence TPM 2.0 de Windows 11 en exécutant le système d'exploitation dans une machine virtuelle, cela n'était plus possible : les personnes qui ont tenté de mettre à jour vers Windows 11 Insider Preview Build 22000.194 dans une machine virtuelle auront remarqué un message les avertissant que « ce PC ne répond pas actuellement à la configuration système requise pour Windows 11 ». Plus précisément, le message explique que « le PC doit prendre en charge le TPM 2.0 ».

Rappelons que l'utilitaire PC Health Check affiche des résultats plus complets quant à la compatibilité avec le nouvel OS et indique les éléments à changer ou modifier pour en profiter.

Pour ceux qui sont prêts à prendre le risque d'exécuter Windows 11 sur du matériel incompatible, un script a été publié qui permet aux nouvelles installations et mises à niveau de contourner les exigences du système d'exploitation.

Le script qui contourne la configuration système requise pour Windows 11

Ce nouveau script a été publié avec Universal MediaCreationTool, un fichier batch qui vous permet de créer un ISO pour n'importe quelle version de Windows 10, avec la prise en charge de Windows 11 qui a été ajoutée la semaine dernière. Contrairement à l'outil de création de médias de Microsoft, qui ne télécharge que la dernière version ISO, il donne à l'utilisateur le choix de télécharger des versions plus anciennes de Windows 10.


Bien que le script principal de ce projet open source soit le « MediaCreationTool.bat » utilisé pour créer des ISO Windows, il comprend également un script nommé « Skip_TPM_Check_on_Dynamic_Update.cmd », qui configure l'appareil pour contourner les vérifications matérielles compatibles.

Lorsqu'il est exécuté sur un appareil Windows 10 ou Windows 11, le script Skip_TPM_Check_on_Dynamic_Update.cmd effectuera diverses tâches, notamment*:
  • crée la valeur « AllowUpgradesWithUnsupportedTPMOrCPU » sous la clef de registre HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup et la définit sur 1;
  • enregistre un abonnement à un événement WMI nommé « Ignorer la vérification TPM lors de la mise à jour dynamique » qui supprime le fichier « C:\$WINDOWS.~BT\appraiserres.dll » lorsque l'exécutable vdsldr.exe est lancé lors de l'installation de Windows 11.

Il convient de noter que l'abonnement aux événements WMI créé restera en vigueur jusqu'à ce que vous exécutiez à nouveau le script Skip_TPM_Check_on_Dynamic_Update.cmd, ce qui entraînera la suppression des abonnements aux événements. Vous pouvez le faire après l'installation ou la mise à niveau de Windows 11.

Voici le script Skip_TPM_Check_on_Dynamic_Update.cmd :

Code powershell : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@(set "0=%~f0"^)#) & powershell -nop -c iex([io.file]::ReadAllText($env:0)) & exit/b
#:: double-click to run or just copy-paste into powershell - it's a standalone hybrid script
 
$_Paste_in_Powershell = { $:code;  
  $N = 'Skip TPM Check on Dynamic Update'; $toggle = $null -eq $env:skip_tpm_enabled; $off = $false
  $M = sp HKLM:\SYSTEM\Setup\MoSetup 'AllowUpgradesWithUnsupportedTPMOrCPU' 1 -type dword -force -ea 0
  $M = sc.exe config Winmgmt start= demand; sp HKLM:\SOFTWARE\Microsoft\Wbem 'Enable Costly Providers' 0 -type dword -force -ea 0
  $B = gwmi -Class __FilterToConsumerBinding -Namespace 'root\subscription' -Filter "Filter = ""__eventfilter.name='$N'""" -ea 0
  $C = gwmi -Class CommandLineEventConsumer -Namespace 'root\subscription' -Filter "Name='$N'" -ea 0
  $F = gwmi -Class __EventFilter -NameSpace 'root\subscription' -Filter "Name='$N'" -ea 0
  if ($B -or $C -or $F) { $B | rwmi; $C | rwmi; $F | rwmi; $off = $true }
  if ($toggle -and $off) { write-host -fore 0xf -back 0xd "`n $N [REMOVED] run again to install "; timeout /t 5; return }
  $P = "$([environment]::SystemDirectory)\cmd.exe"; $T = "$P /q $N (c) AveYo, 2021 /d /rerase appraiserres.dll /f /s /q"
  $D = "$($P[0]):\`$WINDOWS.~BT"; $Q = "SELECT SessionID from Win32_ProcessStartTrace WHERE ProcessName='vdsldr.exe'"
  $F = swmi -Class __EventFilter -NameSpace 'root\subscription' -args @{
    Name = $N; EventNameSpace = 'root\cimv2'; QueryLanguage = 'WQL'; Query = $Q} -PutType 2 -ea 0
  $C = swmi -Class CommandLineEventConsumer -Namespace 'root\subscription' -args @{
    Name = $N; WorkingDirectory = $D; ExecutablePath = $P; CommandLineTemplate = $T; Priority = 128} -PutType 2 -ea 0
  $B = swmi -Class __FilterToConsumerBinding -Namespace 'root\subscription' -args @{Filter=$F;Consumer=$C} -PutType 2 -ea 0
  if ($toggle) { write-host -fore 0xf -back 0x2 "`n $N [INSTALLED] run again to remove "; timeout /t 5 } ; $:code;
} ; start -verb runas powershell -args "-nop -c & {`n`n$($_Paste_in_Powershell-replace'"','\"')}"
$_Press_Enter

Toute personne qui décide d'utiliser ce contournement doit savoir qu'il s'agit d'une méthode non prise en charge pour installer Windows 11 et qu'elle peut entraîner des problèmes de performances ou d'autres bogues lors de l'utilisation du système d'exploitation. De plus, Microsoft peut ne pas fournir de mises à jour de sécurité aux appareils non pris en charge, votre installation sera donc probablement moins sécurisée.

Par conséquent, vous ne devez utiliser cette méthode que dans des environnements de test et non sur des appareils de production.

Un déploiement prévu pour le 5 octobre

Microsoft a officiellement annoncé que le déploiement va se faire à compter du 5 octobre :

« Afin d’offrir une expérience optimale aux utilisateurs, la mise à jour gratuite de Windows 11 s’effectuera progressivement à partir du 5 octobre avec pour objectif que l’ensemble des PC éligibles disposent de la mise à jour gratuite d’ici à la mi-2022. Les appareils éligibles les plus récents seront les premiers à en bénéficier, suivis des appareils d’ores et déjà commercialisés en fonction de leurs capacités matérielles, de leur ancienneté et d’autres facteurs ayant une incidence sur la mise à jour. Avec nos partenaires Acer, Asus, Dell, HP, Lenovo, Samsung et nos appareils Surface, nous avons fait en sorte que la majorité des PC disponibles sur le marché soient prêts pour Windows 11 et ce, pour une large gamme d’appareils et de prix.»

« Si vous disposez d’un PC Windows 10 éligible, Windows Update vous informera de sa disponibilité. Vous pouvez également vérifier si Windows 11 est prêt pour votre appareil en allant dans Paramètres > Windows Update et en sélectionnant "Vérifier les mises à jour" ».

L'entreprise en a profité pour donner 11 raisons qui, selon elle, pourrait inciter à passer à la nouvelle version :
  1. une nouvelle identité sonore et nouveau design épuré pour un usage simple et fluide de son appareil, en toute tranquillité, sur PC comme sur tablette ;
  2. un bouton « Démarrer » centré pour accéder rapidement à tout ce dont vous avez besoin, en un clic. Grâce à la puissance du Cloud et de Microsoft 365, les documents récents seront affichés, quels que soient la plateforme ou l’appareil ;
  3. de nouvelles fonctions « Ancrage de Disposition », « Ancrage de Groupes » et « Bureaux »pour vous aider à travailler en multitâches tout en optimisant l’espace disponible à l’écran ;
  4. Microsoft Teams est directement intégré à la barre des tâches pour vous connecter plus rapidement à vos proches et à vos collègues ;
  5. les Widgets vous rapprochent de l’actualité et de l’information qui comptent pour vous ;
  6. Windows 11 permet la meilleure expérience gaming jamais proposée sur PC en intégrant les dernières technologies disponibles comme DirectX 12 Ultimate, le DirectStorageou encore l’Auto HDR. Avec le Xbox Game Pass pour PC et le Xbox Game Pass Ultimate, vous avez également accès facilement à plus de 100 jeux PC à un prix attractif ;
  7. un Microsoft Store repensé pour visionner des contenus, créer, jouer, travailler et apprendre plus rapidement et en toute sécurité. Microsoft Store bénéficie d'un tout nouveau design facilitant la recherche et la découverte de vos applications, jeux, émissions et films préférés dans un emplacement de confiance. Nous sommes impatients de poursuivre notre voyage pour apporter des applications Android à Windows 11 et au Microsoft Store grâce à notre collaboration avec Amazon et Intel ; cela commencera par une préversion pour Windows Insiders au cours des prochains mois ;
  8. un Windows plus inclusif que jamais avec des améliorations qui ont été conçues pour et par des personnes en situation de handicap ;
  9. un Windows créateur d’opportunités pour les développeurs et les éditeurs de logiciels indépendants en leur permettant d’intégrer leurs applications au Windows Store. Nous ouvrons le Store pour permettre à davantage de développeurs et de fournisseurs de logiciels indépendants (ISV) d'apporter leurs applications au Store, en améliorant le développement d'applications natives et Web avec de nouveaux outils de développement, et en vous permettant de rafraîchir plus facilement l'apparence de toutes nos conceptions et expériences d'applications ;
  10. des expériences de frappe et d’écriture optimisées pour plus d’efficacité et de fluidité avec le tactile, le stylet et la saisie vocale ;
  11. une nouvelle version conçue pour le travail hybride tout en protégeant vos données et ce, sur tous les appareils. Windows 11 est le système d'exploitation pour le travail hybride, offrant de nouvelles expériences qui fonctionnent comme vous travaillez, sont sécurisées par conception et faciles et familières à déployer et à gérer pour le service informatique. Les entreprises peuvent également tester Windows 11 en avant-première dès aujourd'hui dans Azure Virtual Desktop, ou en disponibilité générale en expérimentant Windows 11 dans le nouveau Windows 365.

Microsoft ne fournira pas de support pour les applications Android sur Windows 11 à temps pour le lancement du système d'exploitation le 5 octobre. Alors que les applications Android fonctionnant sur Windows 11 sont l'une des grandes nouvelles fonctionnalités du système d'exploitation, Microsoft ne commencera à offrir une préversion de cette fonctionnalité que dans les mois à venir.

« Nous sommes impatients de poursuivre notre voyage pour apporter des applications Android à Windows 11 et au Microsoft Store grâce à notre collaboration avec Amazon et Intel ; cela commencera par un aperçu pour Windows Insiders au cours des prochains mois », déclare Aaron Woodman, directeur général du marketing Windows chez Microsoft.

Cela signifie probablement que les applications Android n'arriveront pas sur Windows 11 avant 2022, car Microsoft teste d'abord la fonctionnalité avec Windows Insiders avant de la déployer généralement des mois plus tard. Bien que les applications Android ne soient pas là le premier jour, Windows 11 inclura toujours l'intégration promise de Microsoft Teams, un nouveau design avec un menu Démarrer mis à jour, des groupes, des bureaux pour un multitâche amélioré et une application Microsoft Store grandement améliorée.

MediaCreationTool.bat
Skip_TPM_Check_on_Dynamic_Update.cmd

Source : Universal MediaCreationTool

Voir aussi

Microsoft espère révolutionner l'expérience utilisateur sur Windows 10 et renforce ses équipes pour apporter un rajeunissement visuel à son système d'exploitation
Le PDG de Microsoft confirme la prochaine génération de Windows 10, plus ouverte aux développeurs, avec de grands changements dès l'été prochain
Microsoft confirme que la "nouvelle génération de Windows 10" est incroyable, laissant entrevoir une grande année pour Windows

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

Avatar de Stéphane le calme
Chroniqueur Actualités https://www.developpez.com
Le 06/10/2021 à 16:42
Windows 11 : Brave et Firefox interceptent les liens qui s'ouvrent de force dans Microsoft Edge,
Brave prévoit d'aller plus loin en interceptant les liens Windows Search/Cortana vers Bing et en les redirigeant vers le moteur de recherche par défaut

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
9  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 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 
Avatar de sevyc64
Modérateur https://www.developpez.com
Le 13/10/2021 à 15:54
Citation Envoyé par Stéphane le calme Voir le message
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 %.
Donc en gros, sur des pc compatibles, on est à 99.8% de stable, et 0.2% de plantage.
Sur des PC non compatibles, on est à 52% de plantage en plus ?

Mes math scolaires sont très loin, mais si j'ai pas tout oublié, ça veut dire que sur des pc non compatibles, on est donc à 99.7% de stable et 0.3% de plantage.
Et tout ça ça justifie, selon eux, d'exclure plusieurs 10ènes de % du marché alors que ces machines sont tout à fait capable de faire fonctionner correctement l'os ?

Pour rappel, il semblerait que plus de 54% du parc professionnel ne serait pas compatible W11, y compris des machines installées depuis moins d'1 an. Les entreprises apprécient !
5  0 
Avatar de Horisse
Futur Membre du Club https://www.developpez.com
Le 06/10/2021 à 2:19
Ce point m'a tellement énervé que j'ai créé un compte pour partager mon point de vue ...

l'alignement (emplacement) de la barre des tâches est maintenant en bas de l'écran et il ne peut pas être modifié ;
Sur mon poste, je dispose de 3 écrans configurés comme ceci :
- écran de gauche : 24", vertical, avec la barre des tâches en bas
- écran principal : 25", horizontal, avec la barre des tâches à gauche
- écran de droite : 25" (identique au principal), horizontal, avec la barre des tâches à droite

Ainsi, j'ai placé les barres des tâches afin de profiter au maximum de la hauteur de mes écrans.
Cela me permet (entre autre) sur VSCode d'avoir un maximum de place pour ma zone d'édition et mes divers consoles affichées en bas de la fenêtre.
Certes je "perds" 83px sur la largeur (oui j'ai mesuré la largeur), mais ces mêmes 83px en hauteur affichent environs 3~4 lignes de codes/console.
De plus, il m'est interdis n'est pas recommandé dans ma convention de codage de produire des lignes de plus de 200 caractères (question de lisibilité), donc la "perte" en largeur ne réduis pas la zone de travail.

Je ne comprend pas ce choix fait pas Microsoft, et bien que mon poste soit compatible, j'attendrais que ce paramétrage soit de retour avant de faire la mise à jour.
Il y a bien Start11, mais je n'ai pas vu dans les réglage qu'il était possible de revenir sur le placement des barres.
4  0 
Avatar de 4sStylZ
Membre éprouvé https://www.developpez.com
Le 06/10/2021 à 17:16
Il n'y a pas de bonne raison d'imposer le navigateur sur un OS. Y compris pour les recherches faites à partir de cortana ou de la barre des taches.
Brave a trouvé une solution dégueu, re-écrire les url, mais bon c'est pas comme si ils avaient le choix vu la manière dont s'y prend Microsoft pour nous forcer la main.
4  0 
Avatar de AoCannaille
Membre expert https://www.developpez.com
Le 07/10/2021 à 17:00
Citation Envoyé par grunk Voir le message
J'ai l'impression que globalement c'est plus fluide (déplacement des fénêtre , recherche, etc ...) mais c'est peut être moi qui me fait des films
C'est certainement plus fluide, mais c'est plus probablement du à une réinstallation propre qu'à des améliorations de MS...
4  0