|
|
今天碰到一个问题,win10专业版电脑连接打印机做共享主机,win11家庭版直接访问IP地址提示0x80004005,通过网络找到主机直接访问提示0x80070035。访问其他的主机有的能访问,有的也是提示这个错误,有一个打印机能连,安装驱动提示0x00000709。win10访问win11同样访问不了。
: m4 n. J6 b- l" R4 ^9 F+ I8 k( D- O, Z8 f4 @( f" d4 V
网上解决方法如下:* y1 Q5 N. Q' K) {
0 N% u. v1 ~6 o- v1. 打开"控制面板" -> "程序和功能" -> "启用或关闭 Windows 功能"
' N# b$ B- Z( q0 J* d/ F5 t 勾选以下选项:
5 S3 m8 |' i3 p! ~! C7 t: U SMB 1.0/CIFS 文件共享支持2 T3 A) x. S+ E4 N
SMB Direct y% f# L5 O& |
打印和文档服务7 t0 D. H' O- ^" d
2 X; C0 I( ~ `5 b2 Q
2. 修改注册表设置:' z# b$ _, ^ p/ W9 z
打开注册表编辑器(按 Win+R,输入 regedit)4 Q$ l5 i2 {+ l- ~& J# t
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters k1 Y, a/ E" @' G9 {1 y8 w3 k
添加或修改以下值:
$ `8 l6 a# b- C4 ]; Y7 p TAllowInsecureGuestAuth = 1 (DWORD)
A8 o" t4 c4 X( t# e8 H# h; _0 ~ Y" K. V! |" z- r
3. 修改组策略:
5 T. ?0 _) m# @6 f 按 Win+R,输入 gpedit.msc2 _% V/ R5 v* p" o6 c
计算机配置 -> 管理模板 -> 网络 -> Lanman 工作站->"启用不安全的来宾登录",设置为"已启用".
& q9 x, Y' W: m1 I2 o8 S 打开组策略,在”本地计算机策略 > 计算机配置 > Windows 设置 > 安全设置 > 本地策略>安全选项”中禁用“Microsoft 网络客户端:对通信进行数字签名(始终)”。* V- c$ H) v6 u6 \# x" p
注意:家庭版的可能打不开组策略。
: k' b" g( r* V' E/ d0 L1 d: {3 n6 L4 J: j; I$ T
4. 在 cmd(管理员)运行:
, Q! o$ q+ T; ] h6 Z# C7 y
5 Q% u; q8 w E- L* d" OGet-Service -Name "Spooler" | Restart-Service
" S4 w: f/ w, X/ g' vGet-Service -Name "LanmanWorkstation" | Restart-Service5 j A! S7 z& Z2 N8 S
. z' f6 x* l; ]: c$ a- E! U
5. 打开"网络和共享中心"
8 f* [ d* O9 S* e 确保"网络发现"和"文件和打印机共享"已启用% L% O$ x" P( V
$ x) n5 R/ z% _- C0 ~& R* r设置部分可以直接上代码,存个批处理命令,以管理员身份运行即可:6 F' J$ ?& Y. M% w
- @echo off, ~/ P5 a1 i, e
- rem 以管理员权限运行脚本. C! {0 ]- c* w! o
- >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
1 G5 ?# S: a) W - if '%errorlevel%' NEQ '0' ( M9 d0 T; ^8 f: R7 C5 i
- echo 请求管理员权限...8 ]* S, C9 h R0 k n% }1 |; y+ _
- powershell -Command "Start-Process '%0' -Verb RunAs"
! y! B! u* c6 U y' f% M! s - exit /b
`5 T/ P6 c$ Y; C& s1 y1 T - )
) ^5 T7 _3 j0 I9 f: N
$ _3 e1 K9 f1 ^( R5 ], v- rem 启用不安全的来宾登录& x8 |! O2 N+ [! U
- reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation" /v "AllowInsecureGuestAuth" /t REG_DWORD /d 1 /f" s0 n# i/ H4 O3 I' B
- 3 b! w. v# Z1 S6 h
- rem 禁用 Microsoft 网络客户端:对通信进行数字签名(始终)% ]9 Z3 f5 H g# g: w7 H2 B
- reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v "RequireSecuritySignature" /t REG_DWORD /d 0 /f' L7 ], u- x# w" p8 I" [
- $ I7 I- P2 \1 @" d% d
- rem 执行 Set-SmbClientConfiguration -RequireSecuritySignature $false
# k; K6 A2 g; @! a, g- i: F, P - powershell -Command "Set-SmbClientConfiguration -RequireSecuritySignature $false -Confirm:$false"" z) h/ |) V/ y9 V2 e7 I3 X
- 3 h5 Z# C! G/ o
- rem 执行 Set-SmbServerConfiguration -RequireSecuritySignature $false$ W1 L: o" P4 X9 A
- powershell -Command "Set-SmbServerConfiguration -RequireSecuritySignature $false -Confirm:$false"( G: M- N- p' i9 G) O
- : S- ^' { Z3 l/ {) a
- rem 提示用户输入打印机 IP 地址
" N( l* e. m4 e: a - set /p printerIP=请输入打印机的 IP 地址:
+ j1 D4 u0 m, k
1 Z! [% P1 ]. l; g$ Q+ y( A- rem 尝试打开打印机 IP 地址
5 ~% w# t: S: d - explorer \\%printerIP%
5 \3 M, c4 w5 M! D1 {( Y& S - " V( d+ |1 ^' v
- echo 操作完成。
* L: ]/ S6 E: k! t - pause
复制代码 还有其他的解决方案:
! a- Z- @4 {) p$ B, @3 Z
w; K8 \9 B8 s% Mhttps://blog.csdn.net/2401_89360344/article/details/149534407
9 u$ s! e" H" N' ^https://blog.csdn.net/u013546553/article/details/142535117
# x' c8 i/ l* g8 Bhttps://www.xitongzhijia.com/jiaocheng/54118.html, p6 ^# R( _) d( R& ` Z
/ Q. G9 \, G; C6 {经过一下午的折腾,期间还用过软件,最终,上面的方法都没用,结果是win10可以访问win11,不能回访,等于白忙活。: E: j8 l6 ?0 }. [1 m# Z! r
最后没办法用软件的方式解决了,软件地址如下:
) X3 I/ A' L% R Y' O( i1 Ahttp://cat2024.kesug.com/?i=2: ~) L. ^# n2 N( \* z
2 l+ v1 ~- w% [$ R0 Z4 h
整理的共享打印机常用的软件: M& w v. l# X! N( y2 p5 F
- K4 L# j, r$ J, q5 ^) _
4 h7 ]( {! @- [ s" f
" p, U) h) v H- R9 o
https://wwns.lanzouq.com/b01etxcgna
: r( j3 V3 k/ v# [ [) C3 p' P0 f" t# E; Q2 R
密码:7pc74 J& _6 s3 y v& p6 s
7 I8 m6 ] p8 b4 Q; W# D |
|