在 Windows LTSC 版本上无法连接 SMB 共享目录,提示未知错误。
这是因为在 LTSC 系统上默认禁止不安全的来宾的访问,需要手动配置组策略。
在管理员权限的powershell下执行以下命令,即可解决这个问题
# 启用不安全的来宾登录 (SMB Guest)
$path = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation"
$name = "AllowInsecureGuestAuth"
$value = 1
# 如果路径不存在则创建
if (-not (Test-Path $path)) {
New-Item -Path $path -Force | Out-Null
}
# 设置注册表项
Set-ItemProperty -Path $path -Name $name -Value $value -Type DWord
# 输出确认信息
Write-Host "已启用不安全的来宾登录策略(AllowInsecureGuestAuth = 1)。"
Write-Host "建议重启系统或重启 Workstation 服务以生效。"