windows11 网络相关的注册表项
Windows 11 的网络相关注册表项非常多,主要集中在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet 和 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft 下。下面列出最常用、最核心的几类路径及其主要用途(基于 Windows 11 实际行为,2024-2026 年版本基本一致)。1. 最核心的网络配置路径(强烈推荐记住)
| 注册表路径 | 主要作用 | 常见修改内容 |
|---|---|---|
| HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{接口GUID} HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters | 每个网卡的具体IP、DNS、网关、DHCP设置 | DhcpIPAddress, NameServer, DhcpDefaultGateway, DhcpSubnetMask 等 DhcpIPAddress, NameServer, DhcpDefaultGateway, DhcpSubnetMask 等 |
| HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters | 全局TCP/IP参数 | Hostname, Domain, EnableICMPRedirect, EnablePMTUDiscovery 等 Hostname, Domain, EnableICMPRedirect, EnablePMTUDiscovery 等 |
| HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\{GUID} | 已连接过的网络配置文件(Wi-Fi/以太网名称、类别、公钥、私钥、网络位置) | ProfileName, Category (0=公共,1=专用,2=域), DateCreated, DateLastConnected ProfileName, Category (0=公共,1=专用,2=域), DateCreated, DateLastConnected |
| HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes | 持久静态路由(开机保留) | 格式:目标网络,掩码,网关,metric,接口索引 |
| HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters | SMB客户端相关(网络共享延迟优化常见位置) | KeepConn(保持连接秒数)、SessTimeout、RequireSecuritySignature 等 |
2. 网络状态与诊断相关(经常用于排查“无Internet访问”)
| 路径 | 关键值 | 说明 |
|---|---|---|
| HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet | EnableActiveProbing 启用主动探测 | 1 = 开启 NCSI 探测(默认),0 = 关闭(常被误改导致“已连接但无Internet”) |
| HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings | ProxyEnable, ProxyServer, ProxyOverride ProxyEnable、ProxyServer、ProxyOverride | 系统代理设置(WinHTTP 和部分应用共用) |
3. Wi-Fi 相关(密码不在注册表里)Wi-Fi 密码 不在注册表,而是加密保存在:
C:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces\{接口GUID}\*.xml
C:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces\{接口 GUID}\*.xml注册表中只记录网络元数据:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Unmanaged / Managed
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\Profiles
4. 防火墙与网络位置常用路径
| 路径 | 说明 |
|---|---|
| HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile | 专用网络防火墙规则 |
| HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\PublicProfile | 公用网络防火墙规则 |
| HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile | 域网络防火墙规则 |
5. HTTP.sys / Web 相关(服务器或高级调试用)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters常见值:
- EnableAggressiveMemoryUsage
- DisableServerHeader
- PercentUAllowed
百分比
快速查看本机所有网络接口GUID的方法
- 运行 regedit
- 跳转到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
- 或者命令行:netsh interface ipv4 show interfaces → 记下 idx 号
- 再运行 powershell "Get-NetAdapter | Select Name,InterfaceDescription,MacAddress,InterfaceGuid"
再运行 powershell “Get-NetAdapter |选择名称,接口描述,Mac 地址,接口 Guid”
需要修改前强烈建议:
- 先导出对应分支备份(右键 → 导出)
- 大部分修改后需要重启网络服务或重启电脑生效:net stop nlasvc && net start nlasvc 或直接重启