如何在Windows 7上禁止SMBauthentication?

这是一个讨厌的问题,但我们真的很绝望。 我的意思是说我们大概有四个小时来解决这个问题,否则就会有可怕的后果。

我们在运行Windows 7的办公室中安装了用于卡处理的PC,旨在确保符合PCI合规性。 我们已经扫描了它,并且因为SMB服务允许空会话身份validation而失败。 扫描提供的指导指向WINNT知识库文章是绝望的过时。 我们已经改变了一些与XP有关的文章,但扫描仍然失败。

谷歌searchWindows 7的SMB PCI失败返回没有用。 删除PCI返回相同的结果,删除Windows 7带来了雪崩的旧的Windows操作系统的东西。 似乎没有简单的方法来configuration在服务器上的SMB服务。

这是一个远射,但有谁知道我可以阻止SMB Windows 7空authentication?

如何解除绑定NIC上的文件和打印机共享,以及解除Microsoftnetworking客户端绑定,禁用Workstation和Server服务以及configurationWindows防火墙以仅允许进行卡处理所需的入站连接(如果有)。

为什么要保护SMB,当你可以完全禁用它? 我的猜测是计算机不需要访问远程共享,提供本地共享,不需要访问networking资源,不需要login到域,也不需要接受入站连接,除了那些需要的通过卡片处理,如果有的话。

虽然joeqwerty几乎钉了一些进一步的信息可以在这里find:

https://stackoverflow.com/questions/4267348/how-can-i-stop-smb-on-windows-7-null-authenticating

我只是发布了一个链接到答案,因为我没有足够的代表复制完整的答案,因为它有两个超链接。 无论如何,这只是对问题根本机制的深入调查。