很明显,昨晚(2019 年 1 月 8 日星期二)对 Windows 7 的修补破坏了 Lanman Server 中的 SMB2 网络。
KB 4480970 和 KB 4480960 中的一个或两个会导致任何使用 SMB2 的操作系统(例如 Windows XP、某些 Windows 7 以及同一代服务器操作系统和 Mac OS X 机器(肯定是 10.10、10.11,不确定其他的))无法连接到 Windows 7 Pro 共享。
尽管凭证正确,客户端机器仍会反复提示登录。
答案1
答案2
编辑于 2019 年 1 月 14 日:- 请参阅新接受的答案,它包含官方修复程序而不是此解决方法。
我发布答案是希望其他人能在这里比在原始网站上更容易找到答案:
回滚更新可以解决问题,但是我还可以确认下面的注册表编辑解决了我今天迄今为止遇到的所有情况下的问题(7 个电话并且还在增加)。(来源:https://www.computerworld.com/article/3332202/microsoft-windows/patch-tuesday-updates-for-win7-kb-4480970-and-kb-4480960-knock-out-networking.html)
如果 Windows 7 用户访问共享,并且他是远程系统上的管理员,则这应该在托管共享的 W7 上运行(提升的 cmd):
reg 添加 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f
更改后需要重新启动。
编辑:对于不太懂技术的人,可能会遇到此问题
运行 REGEDIT.exe
导航到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\
并添加一个名为:LocalAccountTokenFilterPolicy 的新 DWORD
值为:1
编辑:根据评论,El Reg 提供了附加信息。
该问题显然仅在尝试使用属于管理员组的本地用户帐户连接到 Windows 7 或 Windows 2008 R2 共享时才会出现,但我的经验表明您还必须使用 SMB2,因为它不会影响 Windows 10 客户端。
由于我们不清楚上述注册表编辑的含义,因此更谨慎的方法可能是让远程客户端使用非管理员帐户,并特别授予该帐户对所需共享的权限..或回滚更新。