修改微软商店(Microsoft Store)的 DNS 设置,实际上是在修改整个电脑网络连接的 DNS 服务器地址,而不是仅针对商店应用本身,以下是针对 Windows 10/11 系统的详细步骤:

方法一:通过“网络和 Internet”设置修改(推荐)
这是最常用且最直观的方法,适用于大多数用户。
1、打开网络设置:
- 点击任务栏右下角的网络图标(Wi-Fi 或以太网)。
- 点击网络和 Internet 设置。

- 或者右键点击“开始”按钮,选择设置 ->网络和 Internet。
2、进入高级网络设置:
- 在设置窗口中,找到并点击高级网络设置(在 Win11 中通常在底部;Win10 则在左侧栏)。
3、查看网络适配器属性:
- 在“高级网络设置”下,找到更多网络适配器选项 并点击。

- 这会打开“控制面板”中的网络连接窗口。
4、修改网络属性:
- 找到你当前正在使用的网络连接(以太网”或“WLAN”)。
右键点击该连接,选择属性。
5、选择 Internet 协议版本 4 (TCP/IPv4):
- 在列表中,找到并双击Internet 协议版本 4 (TCP/IPv4)。
6、手动输入 DNS 地址:
- 在弹出的窗口中,选择使用下面的 DNS 服务器地址。
- 在“首选 DNS 服务器”和“备用 DNS 服务器”中填入你想要的 DNS,以下是几个常用且对微软商店友好的公共 DNS:
微软官方推荐 DNS(适用于解决商店连接问题):
- 首选:4.2.2.1
- 备用:4.2.2.2
国内通用且稳定(如 114DNS):
- 首选:114.114.114.114
- 备用:114.114.115.115
全球公共 DNS(如 Google,但国内可能较慢):
- 首选:8.8.8.8
- 备用:8.8.4.4
阿里云 DNS(国内速度较快):
- 首选:223.5.5.5
- 备用:223.6.6.6
7、确认并关闭:
- 点击确定,再点击确定 关闭所有窗口。
方法二:在“命令提示符”中使用命令行修改(适合进阶用户)
如果你需要快速修改或批量操作,可以使用命令行。
1、以管理员身份运行命令提示符:
- 在任务栏搜索框输入cmd。
- 在搜索结果中,右键点击命令提示符,选择以管理员身份运行。
2、查看当前网络接口名称:
- 输入命令:netsh interface show interface
- 记录下你的网络接口名称,以太网”或“WLAN”。
3、修改 DNS:
- 输入以下命令并回车(将以太网 替换为你自己的接口名称,将114.114.114.114 和223.5.5.5 替换为你想设置的 DNS):
netsh interface ip set dns name="以太网" source=static addr=114.114.114.114
netsh interface ip add dns name="以太网" addr=223.5.5.5 index=2- 如果以后想恢复为自动获取 DNS(回退到运营商默认 DNS),输入:
netsh interface ip set dns name="以太网" source=dhcp1、刷新 DNS 缓存(建议操作):
- 以管理员身份运行命令提示符,输入ipconfig /flushdns 并回车。
2、重启网络连接或应用:
- 你可以断开网络重新连接,或者直接重启一下微软商店应用。
- 最简单的方法:重启电脑。
3、验证是否生效:
- 再次打开命令提示符(普通权限即可),输入nslookup microsoft.com,如果看到 DNS 服务器地址变成了你刚才设置的那个,说明修改成功。
问题: 修改 DNS 后微软商店仍然打不开或下载慢?
可能原因 1: 网络防火墙或代理软件拦截,尝试关闭第三方防火墙或代理(如 VPN、加速器)。
可能原因 2: 微软商店服务本身出现故障,可以访问 [微软服务状态页面](https://status.xbox.com/) 检查。
可能原因 3: 你的网络运营商对特定 IP 的限制,可以尝试更换其他公共 DNS(例如从 114 换成阿里云 DNS)。
问题: 修改 DNS 后其他网站访问变慢了?
解决方法: 尝试更换其他公共 DNS,或者恢复到自动获取 DNS(运营商默认的 DNS 通常对本地网络最优)。
注意: 部分校园网或企业网络要求使用内部 DNS 才能上网,修改为公共 DNS 可能导致无法访问内网资源,在修改前请确认你的网络环境。
最推荐的配置是:首选4.2.2.1(微软专用),备用114.114.114.114(国内通用),修改后记得刷新 DNS 缓存并重启商店应用。
文章摘自:https://idc.huochengrm.cn/dns/26249.html
评论