解决 Windows PPPoE 连接在系统睡眠后消失

自从发现学校的有线网络比无线网络快 10 倍后，我每节课都通过机房的交换机上网，上网前需要先进行 PPPoE 拨号。

每次下课休息后，就会发现之前连上的 PPPoE 断开了。本来这也没多大事，估计是电脑进入睡眠模式，连接超时自动断开了。但重新连接后任务栏仍然显示无网络连接。此时其实已经连上网络了，估计是 Windows 的某个遗留 BUG。

这个 BUG 还会影响 WSL 2 的 Mirrored mode networking，造成 Linux 内无法联网，这可就不能忍了。

解决方法

打开任务管理器。

找到 Network List Service，右键，结束任务（不用担心，它会自己原地复活）。

找到 资源管理器，右键，重新启动。

备注

在 services.msc 里重启 Network List Service 似乎无效，它会卡住，必须强制终止。

原文：解决 Windows PPPoE 连接在系统睡眠后消失