Драйверы Windows блокируют смену веб-браузера по умолчанию: новый шаг Microsoft

Драйверы Windows блокируют смену веб-браузера по умолчанию: новый шаг Microsoft

Методы смена браузера по умолчанию в Windows 10 и Windows 11 неоднократно подвергались резкой критике. Пользователи сочли процедуру, интегрированную Microsoft в две свои операционные системы, сложной и причудливой.

Со вступлением в силу Закон о цифровых рынках (прямой доступ к памяти) Европейская компания из Редмонда ввела ряд упрощений, хотя, например, Mozilla предложила Microsoft сделать больше.

Новый драйвер Windows предотвращает изменение веб-браузера по умолчанию

С «обратной реакцией», которую не суждено было оценить пользователям Windows во всем мире, Microsoft представила новый системные драйверы который фактически не позволяет вам изменить веб-браузер по умолчанию с помощью стороннего программного обеспечения или вручную изменить конфигурацию системного реестра.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Разработчик первым заметил новость Кристоф Колбич объясняет как его утилиты SetUserFTA е Установить браузер по умолчанию – для установки связи между протокол HTTP/HTTPS и браузеры – внезапно перестают работать.

Причина как раз связана с введениемДрайвер защиты UserChoice (UCPD.sys), новый системный компонент, добавленный Microsoft в составе пакетов обновлений за февраль 2024 г. (KB5034763 для Windows 10 и KB5034765 для Windows 11).

Колбич напоминает, что «ассоциация» между различными протоколами (например, HTTPS) и программой, отвечающей за управление ими, содержится в системном реестре под ключом HKCU\SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice. Дело в том, что после установки Обновления Windows с февраля 2024 года изменить содержимое этого ключа уже невозможно.

Любая попытка изменить возвращает сообщение об ошибке объясняя, что невозможно изменить значение хеш-функции, связанное с ключом.

Как работает драйвер, блокирующий изменения программы, в Windows 10 и 11

Системный драйвер UCPD.sys, добавленный в Windows 10 и Windows 11, находится по пути %systemroot%\system32\drivers\UCPD.sys. Попробуйте открыть командную строку, введя cmd в поле поиска операционной системы, а затем набрав следующее:

каталог %systemroot%\system32\drivers\UCPD.sys

Если Windows возвращает файл UCPD.sys, это означает, что блокировка любых несанкционированных изменений действительно включена. После загрузки UCPD.sys предотвращает любое вмешательство в систему. сопутствующие программы к протоколам управления файлами HTTPS, HTTP и PDF. Защищаются следующие ключи реестра:

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

Могу ли я запретить загрузку драйвера защиты UserChoice?

После установки обновлений Microsoft это невозможно. отключить загрузку драйверов UCPD.sys. Желающие все равно могут отключить его, открыв окно PowerShell с правами администратора.

Для этого вам необходимо нажать Windows+X, затем выбрать Windows PowerShell (администратор) о Терминал (Администратор). Поэтому команда, которую нужно использовать, следующая:

New-ItemProperty -Path “HKLM:\SYSTEM\CurrentControlSet\Services\UCPD” -Name “Start” -Value 4 -PropertyType DWORD -Force

Итак, набрав Планировщик в поле поиска Windows необходимо найти ветку \Microsoft\Windows\AppxDeploymentClient, а затем деактивировать или удалить соответствующее действие. Фактически, если воздержаться от выполнения этой второй операции, UCPD.sys автоматически автоматически активируется на периодической основе.

изменить веб-браузер по умолчанию по-прежнему возможно за счет использования интерфейса Windows 10 и Windows 11.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *