与所有人共享的Windows 7驱动器(P:|),但我们网络上的Windows XP计算机无法访问


9

我正在尝试与网络上的其他PC(WinXP)共享Windows 7(Pro)PC上的P:\驱动器。我共享了该文件,并设置了授予所有人“完全控制”权限。

病征

  • 计算机XP(网络上的其他计算机)可以访问 \ win7 \ users \ public (并将文件复制到该文件夹​​并编辑该文件夹中的文件),但不能访问\ win7 \ p:\

  • 我在Windows 7 PC上共享的文件夹对XP计算机可见,但是无法访问。从局域网上的其他WinXP PC访问Win7 PC,我得到“ win7 \ p无法访问。您可能没有使用网络资源的权限。”“访问被拒绝”。

编辑: 我必须将“高级共享”选项设置为启用以下功能:

  • 网络发现
  • 文件和打印机共享
  • 共享,因此任何人都可以将文件读/写到公用文件夹。
  • 128位加密 (也许是个问题?也许应该将其设置为40位加密?)
  • 允许Windows管理家庭组。
  • XP计算机设置为不使用“简单文件共享”。

我尝试过的其他事项

  • 确认所有计算机都在MSHOME工作组中。
  • 短暂关闭 Windows 7 防火墙。问题仍然存在。
  • 尝试过Windows 7网络疑难解答。只是绕着我转了一圈,说“发现问题...需要更多信息”。从那里的链接引回到了网络疑难解答。
  • 试图禁用防火墙在Windows上XP的机器。不开心
  • 验证XP机器都在Win XP SP3上,并且都已打开“下载更新”。
  • 在XP计算机上安装了IE8。(以前有IE 6)。仍然没有喜悦。

有任何想法吗?


好奇:您是否正在共享P:的根?还是子文件夹?
tcv 2010年

并且:对话中的第二错误是什么。例如,它可能是“访问被拒绝”或“用户名未知或密码错误”。
tvv 2010年

@tcv:我共享P的根:并且次要错误是“访问被拒绝”
Clay Nichols 2010年

好的,我可以在7工作站上复制它。好奇:如果共享一个子文件夹会发生什么。我以前在Vista中曾见过此问题,所以我不得不鞭打自己以记住自己的工作...
tcv 2010年

Answers:


5

在Windows 7计算机上尝试以下操作:

  1. 打开管理工具->本地安全策略。
  2. 单击左侧的本地策略->用户权限分配。
  3. 双击“拒绝从网络访问此计算机”。
  4. 选择访客,然后单击删除。
  5. 单击确定。
  6. 编辑:确保在网络共享的权限中,包括来宾,因为它不再是Everyone组的一部分。
  7. 使用regedit转到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System并将LocalAccountTokenFilterPolicy(32位dword)的值创建或修改为1,这样就不会过滤远程登录令牌(请参阅此处)。

1
该字段中没有列出用户(即从未添加过Guest)
Clay Nichols 2010年

@克莱尼科尔斯:看我的编辑。
harrymc

我会尝试的。顺便说一句,该修复程序表示,如果它们位于不同的域,则允许另一台计算机访问Vista。我们不使用域,而是使用工作组,它们都在同一个工作组中。
克莱·尼科尔斯

1
@克莱尼科尔斯:谢谢你的观点。为了未来的利益:哪一个有效?
harrymc

1
@harrymc:我在Windows 7计算机上执行#4、5、6后解决。
Clay Nichols'2

1

转到Network and Sharing Center然后单击Advanced sharing settings

确保将File and printer sharing其设置为打开并Password protected sharing关闭。

然后,当您从网络访问计算机时,它应该可以工作-如果仍然有问题,请写上注释,我会尽力帮助您。


我已经设置好了(我应该在问题中包括它)。
克莱·尼科尔斯

而且,当然仍然存在问题。有什么建议么?
克莱·尼科尔斯

尝试在任何文件夹中按Alt键,然后转到工具>文件夹选项。在视图下,取消选中“使用简单文件共享”。然后,在文件夹上,以及选择所有人进行完全控制或其他控制,请确保在单独的安全性选项卡中都已执行相同的操作。网络登录尝试使用来宾,并且默认情况下没有控制权。
William Hilsum 2010年

威尔-我认为“关闭简单。”对于XP的PC,他们已经被设置为不使用简单共享?
克莱尼科尔斯

这是针对7机的,因为它会对访客帐户和网络权限进行一些各种注册表和策略更改。
William Hilsum 2010年

1

另外,几个月前,Windows XP进行了更新,以便能够与Windows的新版本连接。如果已安装所有更新+ Service Pack 3,请签入Windows Update Center。


1

我尝试了提到的所有步骤,但最终解决了自己的问题:

  • 右键单击驱动器,然后选择属性(驱动器或您要共享的任何文件夹)
  • 选择安全选项卡
  • 请点击 [Edit]
  • 添加Everyone以完全控制所有用户
  • 应用

现在对我来说很棒。


0

尝试在XP和Windows 7计算机上添加具有相同名称和密码的用户(管理员)。


我怀疑如果我们使用“简单共享”,这可能也会起作用,但我尚未对其进行测试。
克莱·尼科尔斯

0

这是一个可行但丑陋的解决方法:

  • 将用户帐户类型更改为管理员,并设置基本密码,例如“ pass”。
  • 当我的XP机器要求输入用户名和密码时,我输入[计算机名] / [管理员用户名]和您设置的密码。

尽管可能并非在所有情况下都很好,但是这使您可以登录计算机(并具有安全副作用)


它也可以与特权较少的来宾帐户一起使用。
eckes 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.