Η Microsoft χρησιμοποιεί τώρα ένα πρόγραμμα οδήγησης των Windows για να εμποδίσει τους χρήστες να αλλάξουν το προεπιλεγμένο πρόγραμμα περιήγησης των Windows 10 και Windows 11 με μη αυτόματο τρόπο ή μέσω λογισμικού.
Το πρόγραμμα οδήγησης εισήχθη αθόρυβα στους χρήστες παγκοσμίως ως μέρος των ενημερώσεων Φεβρουαρίου για τα Windows 10 (KB5034763) και τα Windows 11 (KB5034765).
Ο σύμβουλος πληροφορικής Christoph Kolbicz ήταν ο πρώτος που παρατήρησε την αλλαγή όταν τα προγράμματά του, SetUserFTA και SetDefaultBrowser, σταμάτησαν ξαφνικά να λειτουργούν.
Το SetUserFTA είναι ένα πρόγραμμα γραμμής εντολών που επιτρέπει στους διαχειριστές των Windows να αλλάζουν τις συσχετίσεις αρχείων μέσω σεναρίων σύνδεσης και άλλων μεθόδων. Το SetDefaultBrowser λειτουργεί με παρόμοιο τρόπο, αλλά είναι μόνο για την αλλαγή του προεπιλεγμένου προγράμματος περιήγησης στα Windows.
Ξεκινώντας με τα Windows 8, η Microsoft εισήγαγε ένα νέο σύστημα για τη συσχέτιση πρωτοκόλλων αρχείων και URL με προεπιλεγμένα προγράμματα, ώστε να αποτρέψει την αλλοίωσή τους από κακόβουλο λογισμικό και κακόβουλες δέσμες ενεργειών.
Αυτό το νέο σύστημα συσχετίζει μια επέκταση αρχείου ή ένα πρωτόκολλο URL με έναν ειδικά διαμορφωμένο hash που είναι αποθηκευμένος κάτω από τα κλειδιά μητρώου UserChoice.
Για παράδειγμα, το προεπιλεγμένο πρόγραμμα περιήγησης ιστού που αντιστοιχίζεται στο πρωτόκολλο URL HTTPS βρίσκεται κάτω από:
Εάν δεν χρησιμοποιηθεί το σωστό hash, τα Windows θα αγνοήσουν τις τιμές μητρώου και θα χρησιμοποιήσουν το προεπιλεγμένο πρόγραμμα για αυτό το πρωτόκολλο URL, το οποίο είναι το Microsoft Edge.Κώδικας:Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice] "ProgId"="ChromeHTML" "Hash"="N3eikAB1HhI="
Ο Kolbicz αντέστρεψε αυτόν τον αλγόριθμο hash για να δημιουργήσει τα προγράμματα SetUserFTA και SetDefaultBrowser για την αλλαγή των προεπιλεγμένων προγραμμάτων.
Ωστόσο, με την εγκατάσταση των ενημερώσεων Φεβρουαρίου των Windows 10 και Windows 11, ο Kolbicz σημείωσε ότι αυτά τα κλειδιά μητρώου έχουν πλέον κλειδωθεί, δίνοντας σφάλματα όταν επεξεργάζονται εκτός των ρυθμίσεων των Windows.
Για παράδειγμα, η χρήση του Windows Registry Editor για την τροποποίηση αυτών των ρυθμίσεων δίνει ένα σφάλμα που αναφέρει: "Cannot edit Hash: Error writing the value's new contents (Σφάλμα εγγραφής των νέων περιεχομένων της τιμής)".
Μετά από περαιτέρω έρευνα, ο Kolbicz ανακάλυψε ότι η Microsoft εισήγαγε ένα νέο πρόγραμμα οδήγησης φίλτρου των Windows (c:\windows\system32\drivers\UCPD.sys) ως μέρος των ενημερώσεων του Φεβρουαρίου..
Αυτό το πρόγραμμα οδήγησης περιγράφεται ως "Πρόγραμμα οδήγησης προστασίας επιλογής χρήστη" και όταν φορτωθεί, εμποδίζει την άμεση επεξεργασία των κλειδιών μητρώου που σχετίζονται με τις συσχετίσεις URL HTTP και HTTPS και τη συσχέτιση αρχείου .PDF.
Τα συσχετιζόμενα κλειδιά μητρώου είναι τα εξής:
Θα πρέπει να σημειωθεί ότι στις δοκιμές του BleepingComputer, το πρόγραμμα οδήγησης αναπτύχθηκε στις συσκευές μας με Windows 11 και Windows 10, αλλά κλείδωσε τα κλειδιά μητρώου μόνο στις συσκευές μας με Windows 10.Κώδικας:HKCU\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice HKCU\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice
Σε μια δημοσίευση στο blog, ο Kolbicz εξηγεί ότι ενώ δεν μπορείτε να αποφορτίσετε το πρόγραμμα οδήγησης, μπορείτε να το απενεργοποιήσετε στο μητρώο.
Ωστόσο, μια δημοσίευση στο ιστολόγιο του Gunnar Haslinger εξηγεί ότι μια πρόσφατα δημιουργημένη προγραμματισμένη εργασία 'UCPD velocity' στο \Microsoft\Windows\AppxDeploymentClient θα ενεργοποιήσει αυτόματα την υπηρεσία ξανά, εάν είναι απενεργοποιημένη."We cannot simply unload this driver, BUT we can of course disable it! this can be done by this one-liner – in an elevated PowerShell followed by a reboot.
New-ItemProperty -Path “HKLM:\SYSTEM\CurrentControlSet\Services\UCPD” -Name “Start” -Value 4 -PropertyType DWORD -Force
This brings back the functionality of SetUserFTA, but sadly requires administrative permissions and a reboot."
❖ Christoph Kolbicz
Λόγω αυτού, ο μόνος τρόπος για να απενεργοποιήσετε το πρόγραμμα οδήγησης είναι να το απενεργοποιήσετε μέσω του μητρώου και να διαγράψετε/απενεργοποιήσετε την προγραμματισμένη εργασία.
Ο Kolbicz πιστεύει ότι η αλλαγή αυτή μπορεί να γίνει για να συμμορφωθεί με την ευρωπαϊκή πράξη για τις ψηφιακές αγορές (DMA), η οποία αποσκοπεί στη διασφάλιση του θεμιτού ανταγωνισμού και την αποτροπή αντιανταγωνιστικών πρακτικών από έξι μεγάλες εταιρείες, γνωστές ως "gatekeepers".
Αυτοί οι καθορισμένοι gatekeepers είναι η Alphabet, η Amazon, η Apple, η ByteDance, η Meta και η Microsoft, οι οποίες είχαν προθεσμία μέχρι τον Μάρτιο για να συμμορφωθούν με τους νέους κανονισμούς.
Τον Νοέμβριο του 2023, η Microsoft περιέγραψε τις αλλαγές που έρχονται στα Windows τον Μάρτιο του 2024 για να συμμορφωθεί με τους νέους κανονισμούς της DMA.
Αυτές οι αλλαγές περιλάμβαναν νέες πολιτικές προεπιλεγμένων προγραμμάτων περιήγησης για τους χρήστες στον Ευρωπαϊκό Οικονομικό Χώρο (ΕΟΧ), οι οποίες αναγκάζουν τα Windows να χρησιμοποιούν το προεπιλεγμένο πρόγραμμα περιήγησης των χρηστών που πρέπει να χρησιμοποιείται κατά το άνοιγμα ενός συνδέσμου αντί να χρησιμοποιούν το Microsoft Edge.
"Στον ΕΟΧ, τα Windows θα χρησιμοποιούν πάντα τις ρυθμισμένες από τους πελάτες προεπιλεγμένες ρυθμίσεις της εφαρμογής για τους τύπους συνδέσμων και αρχείων, συμπεριλαμβανομένων των τυποποιημένων τύπων συνδέσμων του προγράμματος περιήγησης (http, https)", εξήγησε η Microsoft.
"Οι εφαρμογές επιλέγουν τον τρόπο με τον οποίο θα ανοίγουν περιεχόμενο στα Windows και ορισμένες εφαρμογές της Microsoft θα επιλέγουν να ανοίγουν περιεχόμενο ιστού στο Microsoft Edge".
Ωστόσο, αυτό το νέο πρόγραμμα οδήγησης έχει επίσης κυκλοφορήσει σε συσκευές Windows 10 και Windows 11 στις ΗΠΑ που δεν χρειάζεται να συμμορφώνονται με την πράξη DMA, ρίχνοντας αμφιβολίες για αυτή τη θεωρία.
Το BleepingComputer επικοινώνησε με τη Microsoft σχετικά με το κλείδωμα αυτών των κλειδιών μητρώου τον Μάρτιο, αλλά δήλωσε ότι δεν έχει τίποτα να μοιραστεί αυτή τη στιγμή.
πηγή via DeepL
Εμφάνιση 1-15 από 15
-
07-04-24, 17:59 Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρoγράμματος περιήγησης #1
-
08-04-24, 11:35 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #2
Ok δλδ η ΕΕ δεν θα την κράξει την MS για αυτό πάλι?
There's no substitute for experience
CorollaClub
-
08-04-24, 12:05 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #3
Τοσο κηνυγι στην μικρομαλακη για τον ΙΕ και στα iphone ολες οι μη-apple εφαρμογες τρεχουν κουτσουρεμενες. Για να αλλαζουν λιγο στοχο
-
08-04-24, 13:01 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #4
Και αν έχει απεγκατασταθεί ο default browser της μικρομαλακής;
-
08-04-24, 13:13 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #5
-
08-04-24, 13:23 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #6
Α, μόλις το ξαναδιάβασα, αφορά και στα windows 10. Έχοντας απεγκαταστήσει προ πολλού τον edge, μια χαρά αντιμετωπίζουν τα windows σαν προκαθορισμένο browser τον brave.
-
08-04-24, 14:22 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #7
Μην ξηλώνετε τον Edge. βάλτε το NoEdge app
Resistance is futile
You will be accumulated by the Borg
Apple will prevail
-
08-04-24, 14:34 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #8
Μα, σύντομα θα υπάρχει και επίσημα η δυνατότητα αφαίρεσης του Edge στα Windows, στην ΕΕ και λόγω αποφάσεων ΕΕ.
update: από ό,τι βλέπω, υπάρχει ήδη (Windows 10):
Δεν ξέρω βέβαια τι θα συμβεί με το Microsoft Edge WebView2 Runtime που χρησιμοποιούν κάποια 3rd-party προγράμματα. Ίσως κάνει δουλειά και μόνο του, χωρίς τον Edge. Ίσως όχι.Τελευταία επεξεργασία από το μέλος Wonderland : 08-04-24 στις 14:52.
-
08-04-24, 14:52 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #9
-
08-04-24, 14:58 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #10
Το λειτουργικό δεν θα πάθει τίποτα, ίσως «πάθουν» άλλα προγράμματα που βασίζονται στον Edge.
Έφαγε λοιπόν σουτ ο Edge: με μια γρήγορη δοκιμή, ένα πρόγραμμα που ξέρω ότι χρησιμοποιεί το Microsoft Edge WebView2 Runtime (που παραμένει εγκατεστημένο) δεν έχει πρόβλημα, ούτε γκρίνιαξε για κάτι. Εδώ, μια παλιότερη σχετική συζήτηση:
Does Webview2 requires Microsoft Edge installed on Client machine?
Από τη Microsoft: Apps and widgets that depend on Microsoft Edge (αυτά τα μικρο-widgets της Microsoft, φαίνεται πράγματι να απαιτούν τον Edge).
Uninstalling Edge in Windows 11 Breaks Apps & Widgets, Microsoft warnsΤελευταία επεξεργασία από το μέλος Wonderland : 08-04-24 στις 15:06.
-
08-04-24, 22:29 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #11
Το να μην αλλάζει απο third party δεν είναι πρόβλημα. Το πρόβλημα είναι τα ίδια τα windows να αλλάζουν τις επιλογές που έσυ έχεις κάνει μέσα απο τα settings. Τα δικά μου 10 για κάποιο λόγο το κάνουν συνέχεια. Όποτε θέλουν κάνουν reset ενα κάρο assosiations. Όχι όλα μαζί. Όποια θέλουν κάθε φορά. Δοκίμασα τα πάντα αλλά λύση δε βρήκα και έτσι απλά έβαλα τα associations που θέλω στο file browser που χρησιμοποιώ και άφησα τα windows να κάνουν ότι θέλουν. Στο laptop κανένα πρόβλημα, αλλά στο desktop...
-
09-04-24, 02:34 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #12
Από τη μια «user choice», από την άλλη hijacking στα δεδομένα του Chrome πρόσφατα
Βλέπω ότι τουλάχιστον έφυγε εκείνο το σιχαμερό dark pattern από τις ρυθμίσεις των Windows, όπου παρουσιαζόταν ως πρόβλημα η μη ρύθμιση του Edge ως default και έβγαζε ένα ανησυχητικό «προτείνεται επαναφορά»- Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
- Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.
-
09-04-24, 07:30 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #13
Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης
Θα ηταν καλο να διορθωθει.....
-
09-04-24, 09:04 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #14
Ντε και καλα να χρησιμοποιήσουμε τον edge.
Εγω τον έχω προεπιλογή γιατί βαρέθηκα να το αλλάζω κάθε φορά. Καλός είναι. Βελτιώθηκε. Τώρα σε κάθε αναβάθμιση του edge με ρωτάει αν θέλω ως προεπιλογή την μηχανή αναζήτησης bing το οποίο μάλλον και αυτό είναι θέμα χρόνου να το κάνουν μη επιλέξιμο.
Γενικότερα αυτό "με το στανιο" να έχουμε ότι θέλει ή Ms είναι που με χαλάει στα windows. Κατα τ' άλλα... μιά χαρά...ουδέν μονιμότερο του προσωρινού
-
09-04-24, 12:30 Απάντηση: Αναβάθμιση των Windows βάζει εμπόδια στην αλλαγή προεπιλεγμένου πρόγραμμα περιήγησης #15
Bookmarks