Win10/11 不联网强制开启移动热点

Enable hot-point in Windows 10/11 without Internet connection.

背景

话说,现在个人电脑开启移动热点,大家通常是为了分享网路,但更重要的,其实是打造一个属于自己的无线局域网啊!Windows 提供的热点功能,一直以来都只能用来分享网路,没法直接用在局域网里。以前还能在连接 WiFi 或有线网络的时候开启热点并保持,但现在微软越来越严格,一旦上行连接断掉,移动热点就自动关掉,真是让人头大!

Windows 电脑通常不当做局域网服务提供者,但现在 AI 这么火,像 LM Studio 这样的软件可以提供局域网服务,仅仅开启移动热点就能满足需求,这需求量可真大啊!

方法 1:利用底层命令,挑战微软的限制

这个方法就是利用无线网卡驱动提供的功能,通过命令行开启热点。不过,随着无线网卡更新,尤其是 Intel 网卡配合微软,这个功能经常被阉割掉。如果降级驱动还是不行,那就只能试试方法二了。

  1. 以管理员权限启动终端(也就是CMD或PowerShell)
  2. 确认系统支持本地热点功能
    • 输入 netsh wlan show drivers
    • 如果输出中 Hosted network supported(支持的承载网路) 的值为 Yes,就说明可以继续使用这个方法。如果为 No,那很遗憾,只能换方法了。
  3. 配置热点信息
    • netsh wlan set hostednetwork mode=allow ssid=%名称% key=%密码% keyUsage=persistent
    • netsh wlan set hostednetwork mode=allow ssid=HotPoint key=Strongest keyUsage=persistent
    • 注意:密码至少要8位哦! (别想着用 123456 这种弱密码,会被干掉的!)
  4. 启动热点
    • netsh wlan start hostednetwork
    • 启动成功后,就可以用手机等终端设备连接局域网啦!
    • 主机IP通常默认为 192.168.137.1, 可以用 ipconfig 命令查看。
  5. 关闭热点
    • netsh wlan stop hostednetwork

Use Windows 10 wifi hotspot with no internet connection

方法 2:用虚拟设备“欺骗”系统,开启离线热点

Windows 检测是否有活动的 WiFi 或有线连接,才能开启移动热点。我们可以用虚拟设备来“欺骗”它,让它以为是有网络连接。常规的虚拟机网卡是无法通过检测的,这里我们用一个老旧的虚拟测试设备。

  • 添加虚拟测试设备
    • 打开设备管理器
    • 操作->添加过时硬件(如果菜单中只有帮助点击一下任一设备或类别就会刷新)
    • 安装我手动从列表选择的硬件->显示所有的硬件
    • 左侧厂商选择 Microsoft 右侧设备选择 Microsoft KM-TEST 回环适配器
  • 重命名虚拟测试设备
    • 控制面板->网络和Internet->网络和共享中心->更改适配器设置(左侧)
    • 将KM-TEST设备重命名为Loopback(如果右键重命名无效那么选中按F2键入新名称)
  • 重启电脑或其他方式传播网路名称。
  • 开启热点
    • 在cmd执行以下命令,或者直接用PowerShell执行引号中的部分。
      1
      
      powershell -ExecutionPolicy -ByPass "$profile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetConnectionProfiles() | where {$_.profilename -eq 'loopback'}; $tether = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::createFromConnectionProfile($profile); $tether.StartTetheringAsync()"
      
      • WLAN也会同时开启。
  • 保持热点
    • 设备管理器->网络适配器->你的无线网卡(不是MK-TEST而是实际物理网卡) 【右键属性】
    • 电源管理->允许计算机关闭此设备以节约电源 【解除勾选】
  • 关闭热点
    • 直接用任务栏上的操作按钮即可。
    • 关闭热点是虚开的WLAN也会关闭。

win11如何才能无网络开启移动热点

吐槽一下 Windows 的离线工作体验

说实话,现在 Windows 对离线工作的支持越来越差了。每次想在没有网络的情况下用电脑,都要跟它死磕一下。这让我对 Linux 的兴趣越来越浓厚了。看来,是时候考虑换系统了,体验一下真正的自由了!

尤其是Win11即将进一步限制不联网安装,Windows 越来越云化,越来越限制用户,真的让人很无奈啊!

comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy