这个方法适用于Windows 11 家庭中文版25H2版本,电脑制造商为lenovo。
一、在Microsoft Store中搜索Microsoft Copilot并且下载
这里不需要开启代理,本地直连即可进入Microsoft Store并且下载。这里下载的Copilot即是之后按下copilot键之后会触发的软件。
二、在本地下载英文语言包
打开设置界面,搜索语言与区域,然后点击添加语言,下载一个英文语言包(推荐下载美国语言包,其他的没有测试过)。不做这一步,之后copilot的vision功能开启后会读取不了你的屏幕。

三、更改注册表中的设备设置区域
这是我下载了process monitor之后发现的。

如图。在按下了键盘上的copilot键之后,系统会检测deviceregion,发现deviceregion不对劲之后会自动跳转到搜索功能。因此,我们需要在注册表中更改对应的deviceregion。这里参考了:
禁用 UCPD 服务:
sc.exe config UCPD start= disabled
schtasks /Change /TN "\Microsoft\Windows\AppxDeploymentClient\UCPD velocity" /Disable禁用后重启。
修改设备设置区域:
取值详见地理位置表,此处是十进制地理位置标识符,例如台湾是237、中国是45、美国是244。
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\DeviceRegion" /v DeviceRegion /t REG_DWORD /d 244 /f
此时即可进入设置查看是否修改成功。
恢复 UCPD 服务:
sc.exe config UCPD start= system
schtasks /Change /TN "\Microsoft\Windows\AppxDeploymentClient\UCPD velocity" /Enable重启即可。
现在按下copilot键之后,你会发现电脑自动弹出了microsoft copilot的界面,这说明我们的操作已经成功了!当然,copilot需要开启网络代理才能使用,不然只有界面,无法加载出内容。