在 Windows 7 中访问网络共享时出现 0x80004005(未指定错误)

在 Windows 7 中访问网络共享时出现 0x80004005(未指定错误)

当我尝试访问 Windows 7 中的网络共享时,出现错误 0x80004005。网络共享由 Windows 7 计算机创建,并由 Windows 7 计算机访问。一个月前,同样的配置运行正常,但不知什么原因,现在却不能正常工作了。

我试过了

  • 创建HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\LocalAccountTokenFilterPolicy并设置值1
  • 在设备管理器中删除所有6to4适配器
  • 禁用 IPv6 并将 IPv4 设置为与其他计算机位于同一子网掩码上的静态地址
  • 验证两台计算机是否位于同一工作组中
  • 禁用防火墙和防病毒软件
  • 更新 Windows
  • \\[IP_ADDRESS]\[SHARE]使用和访问共享\\[HOSTNAME]\[SHARE]
  • 在主机(服务器)上检查\\localhost共享 - 共享确实出现,我可以访问文件
  • 启用 TCP/IP 上的 NetBIOS

我如何访问此网络共享?如能提供任何帮助,我将不胜感激!

答案1

我最近通过启用以下组策略权限解决了这个问题:

本地计算机策略>计算机配置>管理模板>网络>Lanman 工作站>启用不安全的来宾登录

答案2

通过安装修复KB4487345

答案3

我在 Windows 10 中遇到了这个问题,尝试访问开放共享(无需用户名)。

要修复此问题,您需要在注册表中的
“HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters”下启用“AllowInsecureGuestAuth”。

您可以使用以下命令检查系统上的内容

reg query HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth

您可以将其设置为启用“AllowInsecureGuestAuth”

reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t REG_DWORD /d 1

您需要在以管理员身份启动的命令提示符或 Powershell 中执行此操作(或“以管理员身份运行”)

相关内容