我有一台 Windows 2008 服务器(标准版,带有 SP2)。
Windows 防火墙已关闭
文件共享已开启
密码保护文件共享已开启
我无法从本地控制台或远程计算机访问我的 C:驱动器共享。
这是我从本地控制台登录时发生的情况:
如果我单击开始->运行并输入 \MyMachineName 并按回车键,则会打开一个资源管理器窗口,显示我的共享“C”和“打印机”。
如果我双击“C”,我会收到一条消息,提示“Windows 无法访问 \MyMachineName\C”。如果我单击“诊断”按钮,它会提示“未设置“MyMachineName”以通过端口“文件和打印机共享 (SMB)”与此计算机建立连接。
有什么想法可以解决这个问题吗?
答案1
我不确定那里是否有拼写错误,但是您尝试过 \\servername\c 吗?
另外,尝试 \\servername\c$ 并提供凭证,看看您是否可以访问管理员共享。
答案2
我知道你说过:
文件共享已开启
但是,让我们确保您看到的提示文件共享已打开的内容是我假设您正在查看的内容。进入您的网络连接(运行 >> ncpa.cpl)。右键单击每个活动的 TCP/IP 适配器,然后单击“属性”。是否启用了“Microsoft 网络的文件和打印机共享”?是否启用了“Microsoft 网络客户端”?
在“网络连接”窗口中,点击“alt”键并选择“高级”下拉菜单。选择“高级设置...”。在“连接”窗口中,选择“连接”区域中的每个主适配器,然后确保所有绑定都已启用,特别是“Microsoft 网络的文件和打印机共享”:
答案3
检查 MyMachineName,看看 C 是否已共享,并且已选中“SMB”选项。您可以在 C 的属性上的共享权限选项卡上看到此选项。
答案4
很抱歉,但是这不起作用的原因是 C 盘,任何驱动器的根目录:a) 实际上无法共享,因为 b) 它已经共享。
每个驱动器的根目录都已创建“管理共享”。
您可以通过输入(不带引号)来访问它:“\servername\c$”
您必须进行身份验证,但您将能够访问整个驱动器。