错误代码:0x800704f8″因组织安全策略阻止未经身份验证的来宾访问”共享问题

错误代码:0x800704f8″因组织安全策略阻止未经身份验证的来宾访问”共享问题

方案一:启用SMB 1.0/CIFS客户端协议(兼容性方案)​

如果共享设备是较旧的系统(如Win7、老款NAS或某些打印机),可能需要启用旧协议。

  1. 打开 ​控制面板​ > ​程序​ > ​启用或关闭Windows功能
  2. 在列表中找到 ​​“SMB 1.0/CIFS 文件共享支持”​,展开并勾选所有子项,点击确定。
  3. 根据提示重启电脑,然后再次尝试访问。

方案二:修改您电脑的组策略(适用于Windows专业版/企业版)​

此方法通过修改本地安全策略,允许不安全的来宾访问。

  1. 按下键盘 ​**Win + R,输入 ​gpedit.msc**​ 并回车,打开“本地组策略编辑器”。
  2. 在左侧依次展开:​**计算机配置​ > ​管理模板​ > ​网络​ > ​Lanman 工作站**。
  3. 在右侧找到并双击 ​**启用不安全的来宾登录**。
  4. 在弹出的窗口中,选择 ​**已启用,点击 ​确定**。
  5. 重启电脑后,再次尝试访问共享。

方案三:通过修改注册表实现(适用于Windows家庭版)​

警告:修改注册表有风险,操作前建议备份。​

  1. 按下 Win + R,输入 regedit,回车以打开注册表编辑器。
  2. 在地址栏输入或导航到以下路径: 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters3. 在右侧空白处右键,选择 新建 -> DWORD (32位) 值
  3. 将这个新值的名称设置为 ​**AllowInsecureGuestAuth**。
  4. 双击它,将其 ​​“数值数据”​​ 改为 ​**1,​​“基数”​​ 保持为 ​​“十六进制”​**。
  5. 点击确定,​重启电脑后再次尝试访问。

方案四:修复“安全协商”限制

Windows 11 的某些版本会强制要求服务器支持高等级的加密协商,如果对方太旧,握手就会被掐断。

  1. 以管理员身份运行 PowerShell
  2. 输入以下两条命令(每行回车): Set-SmbClientConfiguration -EnableBandwidthThrottling $false -Confirm:$false Set-SmbClientConfiguration -EnableInsecureGuestLogons $true -Confirm:$false
  3. 检查是否有强制签名要求: Set-SmbClientConfiguration -RequireSecuritySignature $false -Confirm:$false

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部