☰
Win11家庭版SMB错误修复:注册表+命令补齐被阉割的共享配置
2026/9/29 16:34:45 网站建设 项目流程

简介:面向Windows 11家庭版24H2用户在访问SMB共享时遇到"扩展错误"的问题,这份代码包提供了三套可直接参考的排错方案。问题根源在于系统强制启用SMB签名安全策略,而家庭版默认缺少本地策略编辑器,因此方案分别从安装本地策略、修改注册表键值以及运行PowerShell脚本来解除签发要求,可满足不同操作习惯的用户。资源包共2个文件,以inscode脚本和html说明页为主,压缩后仅5KB,轻量且便于对照执行。目前已有356人学习下载,适合因系统更新而中断共享访问的普通用户、网络管理员及软件开发人员参考。通过阅读html说明与配套脚本,读者既能理解错误成因,也能按需选择适合自己的修复方式,快速恢复对共享文件夹的访问。

1. Win11家庭版SMB错误:问题多半不在网络,而在版本阉割

你装完Win11家庭版,去访问NAS或者另一台电脑的共享文件夹,结果报错弹得比游戏登录还勤快——0x80070035找不到网络路径、0x80004005拒绝访问、或者干脆“SMB服务器没有了”。换专业版的同事一弄就通,你照着网上的教程开网络发现、关防火墙,折腾一晚还是黑匣子。这个场景我碰过不下几十次,Win11家庭版SMB错误最大的坑不是网络本身,而是家庭版把管理工具砍了。没有gpedit.msc,没有secpol.msc,SMB的很多关键参数你没法用图形界面改,系统默认策略又偏保守,导致访客访问、旧协议协商、文件共享依赖的服务全部卡在中间态。这篇文章就是给家庭版用户一条能落地的自救路径:用注册表和命令行把这套被阉割的配置补齐,顺便解决那些让人抓狂的玄学断连。

2. 动手之前,先在三处确认SMB的真实状态

2.1 判断SMB协议版本:别急着开SMB1,先看它还在不在

很多老教程一上来就让你开SMB1,这在Win11家庭版上是个典型的翻车操作。Win11正式移除了SMB1协议组件,你去控制面板的“启用或关闭Windows功能”里勾选“SMB 1.0/CIFS文件共享支持”,系统要么显示已禁用,要么提示功能不可用。就算你通过注册表把SMB1的值改成1,也唤不回来,因为底层的mrxsmb10.sys驱动根本没被安装。

先开个管理员PowerShell,检查当前机器的SMB状态:

Get-SmbServerConfiguration | Select-Object EnableSMB1Protocol, EnableSMB2Protocol Get-SmbClientConfiguration | Select-Object EnableSMB1Protocol, EnableSMB2Protocol

输出里如果EnableSMB1Protocol是False,就说明这台机器已经没有SMB1能力了。EnableSMB2Protocol同时吸收了SMB2和SMB3,所以只要它是True,现代NAS和Windows共享就都能连。这里有个关键点:如果你要访问的是十年前的硬盘盒、老版本Linux Samba、或者某些只支持SMB1的监控设备,Win11家庭版天生和它们绝缘,这不是配置能救回来的。我一般会先确认对方设备是否支持SMB2/3,不支持的话就换FTP或者重新挂载协议,别在SMB1上死磕。

另一个常见的误解是“SMB2协议没启用”,跑去Set-SmbServerConfiguration -EnableSMB2Protocol $true。实际上Win11默认就是启用的,报错的原因多半是服务器端的SMB签名或来宾访问策略,具体判断方法放到后面第三章讲。

2.2 445端口又被谁占了:排查的第一步永远是看端口

SMB服务监听在445端口,如果这个端口不通,后面所有配置都是白搭。Win11家庭版的“网络发现”和“文件和打印机共享”这两个开关经常出现视觉上打开但实际服务没起来的假象。我用一条命令验证:

netstat -ano | findstr ":445"

正常会看到一条TCP 0.0.0.0:445的监听记录,对应的PID是System(PID通常为4)。如果没有这条记录,说明LanmanServer服务没启动;如果PID不是System,而是某个第三方程序的PID,说明445端口被占用了,SMB服务自然起不来。

445被占最常见的原因是装了某些安全软件,它们会模拟监听445用于入侵防御,结果导致Windows的SMB服务无法绑定端口。处理办法很直接:关闭对应软件的防火墙或网络防护功能,然后重启LanmanServer服务。顺便提一句,npalyer SMB报错这类播放器连不上的问题,九成也出在这里——播放器能发现设备,但真正建立SMB会话时握手直接超时。

2.3 网络发现开关:依赖四个后台服务,少一个都不亮

Win11家庭版的“高级共享设置”里有两个开关:“网络发现”和“文件和打印机共享”。你打开了,但文件管理器里的“网络”还是空的,或者能看到设备却打不开。原因是网络发现依赖FDResPub、Function Discovery Provider Host、SSDP Discovery、UPnP Device Host这四个服务运转正常。家庭版默认把它们设成了“手动”,并且不随系统启动自动拉起。

检查这四个服务的状态:

Get-Service FDResPub, FDPhost, SSDPSRV, upnphost | Select-Object Name, Status, StartType

如果Status不是Running,或者StartType是Disabled,网络发现就会间歇性失效。我见过最离谱的案例是:设备明明连着同一个路由器,网络里死活看不到,手动把upnphost启动后,设备列表立刻刷新出来了。这四个服务里,FDResPub决定“我能被别人发现”,FDPhost决定“我能发现别人”,SSDPSRV和upnphost负责SSDP广播和设备列举。排查SMB问题时,这四兄弟的启动状态必须一起检查,漏一个都会让网络共享时灵时不灵。

3. 把家庭版缺失的管理开关补回来:注册表与项目代码

3.1 三大注册表路径:家庭版替代组策略的唯一方案

Win11家庭版没有gpedit.msc,专业版可以在“本地安全策略→本地策略→安全选项”里改“网络访问:不允许SAM账户和共享的匿名枚举”“网络安全:LAN Manager身份验证级别”等条目,家庭版只能直接写注册表。SMB相关的关键注册表路径有三处,全部在HKLM下,权限要求是管理员身份:

  • HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters:这是客户端的配置,管的是发起SMB连接时的行为。这里最常改的是AllowInsecureGuestAuth,控制能否用“来宾”身份访问对方共享。
  • HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters:这是服务端的配置,管的是别人访问你时是否允许来宾会话。
  • HKLM\SYSTEM\CurrentControlSet\Control\Lsa:这里控制认证级别。LmCompatibilityLevel决定了SMB会话协商时用的NTLM版本,默认值是3,兼容性最好;有些安全软件会把它强行改成5,导致老NAS直接拒绝会话。

修改前必须导出备份,否则改错了想撤回只能靠记忆。用管理员命令行执行:

reg export "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" "%USERPROFILE%\Desktop\LanmanWorkstation_backup.reg" /y reg export "HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" "%USERPROFILE%\Desktop\LanmanServer_backup.reg" /y reg export "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" "%USERPROFILE%\Desktop\Lsa_backup.reg" /y

这三条命令把原配置导出到桌面上的.reg文件,后面要恢复时双击导入即可。我一般会把备份文件保留到问题彻底解决后才删,毕竟注册表这个东西,出问题就是连锁反应,有后悔药总比重装系统强。注意/y参数是强制覆盖已存在的同名文件,如果你之前导过,执行时留意别覆盖掉旧备份。

3.2 参数设置:来宾访问、签名要求和认证级别

拿到修改权限后,先处理最常见的一类错误:访问共享时提示“拒绝访问”或者要求输入凭证但怎么输都是错的。这通常和两个参数有关。

第一是AllowInsecureGuestAuth。Windows 10 1803之后,微软默认禁止了不安全的来宾访问,而许多NAS和路由器自带的SMB服务恰恰只允许来宾登录。把客户端和服务端两个注册表键都设成1,才能兼容这些设备:

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

第二是客户端签名要求。专业版可以在组策略里关掉“Microsoft网络客户端:对通信进行数字签名(始终)”,家庭版只能注册表操作。签名机制本身是为了防中间人攻击,但部分老款NAS和嵌入式设备的SMB实现不支持签名,客户端强制要求签名时,握手直接失败,错误提示五花八门,有的显示“指定的网络名不再可用”,有的直接卡在验证凭证。确认对方设备不支持签名后,把签名要求关掉:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v RequireSecuritySignature /t REG_DWORD /d 0 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" /v RequireSecuritySignature /t REG_DWORD /d 0 /f

注意,RequireSecuritySignature设为0不代表不使用签名,而是“如果对方支持就签名,不支持就放弃签名继续通信”。这个妥协是值得的,尤其是你访问的是自己家里的NAS而不是公网环境,威胁模型完全不同。

第三是LmCompatibilityLevel。默认值3代表“发送LM和NTLM,如果服务器支持则使用NTLMv2会话安全”。如果这个值被改成5甚至更高,老设备无法协商成功。把它拉回3:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" /v LmCompatibilityLevel /t REG_DWORD /d 3 /f

上面三条操作合起来,就是“Win11家庭版访问共享”的最小修复合集。执行完所有reg add后,需要重启LanmanWorkstation和LanmanServer服务让参数生效:

net stop lanmanworkstation && net start lanmanworkstation net stop lanmanserver && net start lanmanserver

这里有个顺序问题:LanmanServer依赖LanmanWorkstation,所以先重启客户端再重启服务端。如果net stop lanmanworkstation失败,先去“服务”里看LanmanServer还在不停尝试启动,那就反过来先停服务端再停客户端。重启服务的过程会临时断开所有共享连接,本机正在被访问的文件也会中断,操作前记得通知其他使用者。

3.3 一键修复脚本:做成一个可复用的项目代码包

每次报错都手动敲五条命令不是工程师该干的事。把上面的操作打包成一个批处理项目代码,以后遇到SMB问题直接跑一遍,输出阶段性日志,方便定位到底卡在哪一步:

@echo off setlocal enabledelayedexpansion echo [1/6] 检查管理员权限... net session >nul 2>&1 if %errorlevel% neq 0 ( echo 请右键“以管理员身份运行”此脚本。 pause exit /b 1 ) echo [2/6] 导出注册表备份... set BKDIR=%USERPROFILE%\Desktop\SMB_Fix_Backup if not exist "%BKDIR%" mkdir "%BKDIR%" reg export "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" "%BKDIR%\workstation.reg" /y reg export "HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" "%BKDIR%\server.reg" /y reg export "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" "%BKDIR%\lsa.reg" /y echo [3/6] 写入SMB兼容参数... reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v AllowInsecureGuestAuth /t REG_DWORD /d 1 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" /v AllowInsecureGuestAuth /t REG_DWORD /d 1 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v RequireSecuritySignature /t REG_DWORD /d 0 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" /v RequireSecuritySignature /t REG_DWORD /d 0 /f reg add "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" /v LmCompatibilityLevel /t REG_DWORD /d 3 /f if %errorlevel% neq 0 ( echo 注册表写入失败,请检查防篡改软件。 pause exit /b 1 ) echo [4/6] 启动网络发现相关服务... sc config FDResPub start= demand sc config FDPhost start= demand sc config SSDPSRV start= auto sc config upnphost start= auto net start FDResPub 2>nul net start FDPhost 2>nul net start SSDPSRV 2>nul net start upnphost 2>nul echo [5/6] 重启SMB服务... net stop lanmanworkstation /y net stop lanmanserver /y net start lanmanserver net start lanmanworkstation echo [6/6] 检查445端口监听状态... netstat -ano | findstr ":445" if %errorlevel% equ 0 ( echo SMB服务已恢复,445端口正在监听。 ) else ( echo 445端口未监听,请检查第三方防火墙或安全软件。 ) pause

脚本的逻辑分成六段,每段都有明确的成功判定。第一段用net session验证管理员权限,家庭版用户如果不开管理员,reg add会静默失败,这是很多新手跑完脚本以为成功了但实际什么都没改的原因。第二段把注册表备份到桌面的SMB_Fix_Backup文件夹,文件按模块分开命名,恢复时不容易搞混。第三段写入五个注册表键,这里我特意没有加>nul,让每个键的“操作成功完成”提示都显示出来,方便确认。第四段把网络发现依赖的四个服务改成自动或延迟启动,其中SSDPSRV和upnphost直接设为auto,避免重启后网络发现又失效。第五段重启SMB服务,注意先停lanmanworkstation再停lanmanserver,启动顺序反过来。第六段用netstat验证445端口是否监听,如果失败会提示第三方软件问题。

这个脚本适合作为日常维护工具保存,但不建议每次连不上都整包跑一遍。参数已经写入注册表后,反复执行只会重启服务,影响正在进行的文件传输。更好的用法是:首次把参数写进去,后面遇到问题只执行其中一个模块。

4. 让改动真正生效:服务、防火墙和共享设置的联动

4.1 修改后的重启顺序和验证步骤

注册表参数写完之后,最忌讳的是不重启就直接测试,然后发现“还是不行”,又跑回去调参数,进入死循环。SMB参数读取时机是服务启动的时候,不重启服务,改再多次数都没意义。前面脚本里已经包含了服务重启,这里单独拆出来讲一下顺序。

正确的重启顺序是:先停LanmanWorkstation,再停LanmanServer,启动时反过来。因为LanmanServer(对外提供共享)依赖LanmanWorkstation(对外发起共享请求),顺序反了,服务会不断报“依赖的服务不存在或已标记为删除”。手动执行时,用管理员命令行敲这三条:

net stop lanmanworkstation /y net stop lanmanserver /y net start lanmanserver && net start lanmanworkstation

/y参数的作用是强制关闭依赖服务且不询问,如果不加,系统会问“是否要停止依赖服务”,批处理里没有交互,会卡住。重启完,先用netstat -ano | findstr ":445"确认监听存在,再打开文件管理器地址栏输入\\192.168.x.x访问目标设备。这里有一个容易被忽略的点:访问IP而不是主机名,可以规避NetBIOS名称解析和DNS后缀搜索带来的干扰,确认能通以后再切回主机名。

4.2 家庭版的防火墙放行规则

Win11家庭版的Windows Defender防火墙默认会拦截来自“公用网络”的SMB入站请求。家庭网络通常会显示为“专用网络”,但如果你的网卡被识别成了“公用”,就算注册表和SMB服务全部正常,外部访问也进不来。检查网络配置文件类型的方法,是用管理员PowerShell执行:

Get-NetConnectionProfile | Select-Object Name, InterfaceAlias, NetworkCategory

NetworkCategory如果是Public,先改回Private。家庭版的图形界面藏在“设置→网络和Internet→以太网/WLAN→网络配置文件类型”里,改完立刻生效。有些路由器强制把客户端扔进公用网络,这时候需要手动放行防火墙规则,用命令比界面快:

New-NetFirewallRule -DisplayName "SMB-In-LAN" -Direction Inbound -Protocol TCP -LocalPort 445 -Profile Private -Action Allow Enable-NetFirewallRule -Group "@FirewallAPI.dll,-32752"

第二条命令里-32752是“文件和打印机共享”这组防火墙规则的内置组名,它会同时放行445(SMB)、139(NetBIOS会话)、137/138(NetBIOS名称解析和广播)。只放行445在某些场景是不够的,因为老设备走的是NetBIOS over TCP/IP,需要139端口配合。如果你只想访问现代NAS,放行445就行;如果网络里有Windows 7、XP或者古董打印机共享,必须把139也放开。

4.3 目标设备侧的SMB配置兼容

Win11家庭版的问题解决了,对方设备也可能反过来不兼容你。常见的情况是:你的Windows连着电信光猫的USB共享,光猫的SMB实现相当古老,只接受SMB1或者只支持无加密的来宾会话;又或者你用智能电视的播放器走SMB,电视端根本不支持稍高版本的签名要求。这时候Win11这边把AllowInsecureGuestAuth和RequireSecuritySignature都改了,才能把会话建立起来。

判断对方能力的方法,是先抓一次失败会话的日志。打开“事件查看器→Windows日志→系统”,筛选来源为SMBClient的事件,错误代码会直接告诉你失败原因。事件ID 31017通常指服务器不支持客户端要求的SMB版本,事件ID 31011是认证失败。看到31017的时候,检查Win11当前启用的SMB版本,用Get-SmbConnection看已经建立的会话用的是Dialect哪一版;如果对方最高只支持SMB2.0,Win11默认协商到2.0是可以的,不用额外改。

还有一类很隐蔽的问题:对方设备启用了SMB签名,但Win11这边访问时没带签名信息。这种情况错误提示通常是“指定的网络名不再可用”,而不是“拒绝访问”。把Win11客户端的签名要求临时关掉再试,能通就说明是签名协商失败,保持关闭即可。这个参数关掉后不影响同一个网络里跟其他现代设备的通信,因为签名协商是逐连接的,对方有能力签名时仍然会签名。

5. 常见问题避坑:现象、原因和解决

5.1 0x80070035找不到网络路径

现象:文件管理器输入\\192.168.1.10,提示“Windows无法访问,找不到网络路径,错误代码0x80070035”。网络发现能看到设备但点不进去,或者压根看不到设备。

原因:这个问题八成不在SMB配置本身,而是TCP层的445端口根本没通。常见诱因有三个:被第三方安全软件的网络防御拦截;目标设备的防火墙不允许来自你这个子网的445访问;以及Win11的“网络发现”依赖的四个服务里,FDResPub没运行导致设备列表拿不到。

解决:先在自己机器上netstat -ano | findstr ":445"确认监听正常,再在目标设备上执行同样的命令。如果在目标设备上没看到445监听,说明对方的LanmanServer服务没起来,去对方机器上启动服务。如果两端都有监听但还是报0x80070035,把焦点放到防火墙规则上,用前面给出的Enable-NetFirewallRule -Group "@FirewallAPI.dll,-32752"放行文件和打印机共享组。这个错误码是SMB问题里最常见的,我遇到过一例最终查出来是路由器开了“AP隔离”,同一个WiFi下的设备互相隔离,端口全通但TCP连接被路由器丢弃,关掉隔离后立刻恢复。

5.2 凭证正确却提示“拒绝访问”或0x80004005

现象:访问共享时弹出凭证框,输入的账户密码是对的,对方机器上能正常登录,但这里就是报“拒绝访问”,错误代码0x80004005或0x80070043。

原因:目标机器的“来宾”策略太严,或者Win11客户端默认不允许来宾认证。Windows的共享访问有一条独立于账户凭证的逻辑:如果目标共享开启了“来宾”访问,且你的Windows客户端没有带凭据过去,会话就会以来宾身份尝试,而微软默认关闭了不安全的来宾登录。你输入了正确的账户密码,但服务器端如果把这个账户映射成了来宾,照样被拒。

解决:检查目标机器的共享权限设置,确认你用的账户在“共享权限”和“NTFS权限”里都有读取/写入权限;然后回到Win11家庭版的注册表,确认AllowInsecureGuestAuth已经设置成1。如果目标机器是Windows而不是NAS,还要在对方机器上检查“安全选项→网络访问:本地账户的共享和安全模型”,默认是“仅来宾”,改成“经典”才能对本地账户做完整校验。家庭版改这个设置只能通过注册表,路径是HKLM\SYSTEM\CurrentControlSet\Control\Lsa\EveryoneIncludesAnonymous。

5.3 睡眠唤醒后SMB连接就断,重连也失败

现象:电脑合盖再打开,原来映射的网络驱动器变成红叉,重新访问共享提示无法连接。重启电脑后恢复正常,但下次睡眠唤醒又复发。

原因:两条链路同时出问题。第一,网卡在睡眠唤醒后没有重新建立TCP连接,SMB会话状态被Windows认定为过期;第二,Win11家庭版的电源管理默认允许网卡“关闭设备以节约电源”,唤醒后网卡驱动状态不对。真正麻烦的是,SMB服务本身没崩,端口也听着,但会话已经失效,你再怎么刷新都没用。

解决:两个地方一起改。打开“设备管理器→网络适配器→你的网卡→属性→电源管理”,取消“允许计算机关闭此设备以节约电源”的勾选;然后在“控制面板→电源选项→更改计划设置→更改高级电源设置→无线适配器设置→节能模式”里改成“最高性能”。改完以后,睡眠唤醒大概率不会再断。如果仍然断,手动执行net use重新映射驱动器,或者用powercfg -h off直接关掉休眠功能。对固定工位用户来说,关休眠换来的稳定比省电更有价值,尤其是你用SMB挂着剪辑素材库或者虚拟机仓库的时候。

5.4 系统更新后SMB错误复发,注册表被重置

现象:Windows更新打完之后,原来能连的共享突然连不上,重新执行之前的修复脚本又能恢复,但下次更新又坏。

原因:Windows更新会重置某些安全相关注册表键,尤其是与访客认证和签名相关的项。微软的安全策略一直在收紧,系统更新时会把AllowInsecureGuestAuth这类键恢复成0,把LmCompatibilityLevel调到更高级别。这不是bug,是安全补丁的预期行为,只是对依赖旧设备的老共享网络极不友好。

解决:把修复脚本注册成计划任务,在每次系统更新后自动跑一遍不就好了?Win11家庭版没有组策略,但可以用“任务计划程序”手动创建触发器。打开任务计划程序,新建任务,触发器选“事件”,日志填System,来源填WindowsUpdateClient,事件ID填19(更新安装完成的事件之一),操作里把批处理脚本填进去,用“最高权限运行”。经过这样设置,系统更新后几分钟内,SMB参数会被自动重新写入。我自己的工作站就是这么配的,前后两年没再手动折腾过SMB。注意脚本里包含net stop和net start,会让依赖SMB的服务瞬间断一下,计划任务运行时如果正在传输大文件,会有中断风险,建议触发条件再加一个“空闲状态才运行”。

6. 验证SMB恢复的三个技巧和参数速查表

先看会话状态,再决定要不要继续调参数。用管理员PowerShell跑Get-SmbConnection,能看到当前已经建立的SMB会话列表,重点关注ServerName、DialectVersion和SessionId三列。DialectVersion如果是2.0.2或者3.1.1,说明SMB协商走的是现代协议;如果会话列表里压根没有目标设备,说明连TCP握手都没完成,回去查网络层。

再验证一下配置文件边界:Get-SmbServerConfiguration | Select-Object EnableSMB2Protocol, RequireSecuritySignature, EnableInsecureGuestLogons。输出结果里,EnableInsecureGuestLogons应该显示True,RequireSecuritySignature显示False,这才是“兼容老设备”的预期状态。如果你没改过签名配置,它默认是True,在用老NAS时就会出问题。

最后一张表,把三个模块的配置项汇总起来,方便你判断是改多了还是没改够。

配置项注册表位置DWORD值适用场景安全提示
AllowInsecureGuestAuthLanmanWorkstation\Parameters1访问仅允许来宾登录的NAS、光猫USB共享仅限可信局域网使用
AllowInsecureGuestAuthLanmanServer\Parameters1让对方能以来宾身份访问你的共享仅限可信局域网使用
RequireSecuritySignatureLanmanWorkstation\Parameters0对方设备不支持SMB签名时中间人风险略升
RequireSecuritySignatureLanmanServer\Parameters0让对方客户端兼容你的共享同上
LmCompatibilityLevelControl\Lsa3老NAS、打印机共享无法验证时低于2时不建议
FDResPub服务启动类型服务管理手动/自动网络发现失效时无

验证通过以后,把桌面上的SMB_Fix_Backup文件夹拷到一个固定的维护目录,不要扔掉。系统的每次大版本更新都可能导致这些设置失效,留底是给自己留后路。我踩过最深的一个坑是:明明所有参数都对,但就是连不上,最后查出来是目标NAS的SMB服务本身崩了,重启NAS后一切恢复正常。从那以后我养成了习惯——先看对方设备的状态,再动自己机器的配置。顺序反了,自己改了一通参数,对方重启一下就好了,那才叫白忙活。希望这些踩坑记录能帮你少走几次弯路。

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询