在 Pixel 设备上打开 Google app 的新闻链接,或在 Windows 设备上通过开始菜单访问网络搜索结果,这两种情况都存在一个共同点:系统会忽略你的默认浏览器设置,强行使用自家的浏览器(Chrome 或 Edge)进行访问。
对此,似乎大家并没有太大反应,正如人们对欧盟地区用户在数字生活中享有选择而感到无奈似的。
今天我们就来探讨一个问题:如何成为一名数字意义上的欧盟地区 Windows 用户。
受《数字市场法案》影响,微软在欧盟地区针对用户做出了很多让步,包括:
关于 Windows 的地区设置,你可以在「系统设置 > 时间和语言 > 语言和区域」中找到几个选项:
- 区域 > 国家或地区:决定微软应用商店、Xbox 游戏商店等内容的区域,虽然实操中几乎没限制,但文档显示每季度只能修改一次,风险自负。
- 区域 > 区域格式:关系到系统界面和部分应用中的日期格式、排序方式等。
- 相关设置 > 管理语言设置:Win32 界面的区域设置,部分设置会重复;不当设置可能影响应用内文本显示。
不过,今天的重点是一个新加入的、不可更改的选项——设备设置区域。将其更改为欧盟地区是个不错的切入点。
我最初想到的是去年推出的 Edge 重定向工具 MSEdgeRedirect,但不久后发现该模式在 2024 年 3 月后将失效,原因是微软的 UCPD 驱动3。
UCPD(用户选择守护驱动)利用内置的黑白名单机制,屏蔽非微软签名的进程,阻止第三方工具对系统的修改。这不仅影响到一些文件协议的处理,而且更难被禁用。微软还设置了一个名为 UCPD velocity 的自动化任务,每次用户登录时都会恢复被禁用的系统文件和设置。
因此,想要使用 MSEdgeRedirect 开启「欧盟模式」的用户,首先可以按照 SetUserFTA 开发者的思路摆脱微软的干预。
彻底解决方案:直接删除 UCPD 驱动。以管理员权限运行 CMD,执行命令 sc.exe delete UCPD
,然后重启。需要注意的是,该驱动可能会在系统更新后复活。
温和解决方案:禁用 UCPD 驱动,以管理员权限在 CMD 下执行:
New-ItemProperty -Path “HKLM:\SYSTEM\CurrentControlSet\Services\UCPD” -Name “Start” -Value 4 -PropertyType DWORD -Force
Disable-ScheduledTask -TaskName '\Microsoft\Windows\AppxDeploymentClient\UCPD velocity'
完成后,便可以正常使用 MSEdgeRedirect 修改地区设置。
成功更改设备设置区域后,不仅能享受之前提到的「权益」,更能在各类设置中拥有更多自由,成为一个选择上的欧洲人、商店里的美国人、文本习惯上的中国人——这份灵活,值得我们珍惜。
参考链接: