|
|
今天碰到一个问题,win10专业版电脑连接打印机做共享主机,win11家庭版直接访问IP地址提示0x80004005,通过网络找到主机直接访问提示0x80070035。访问其他的主机有的能访问,有的也是提示这个错误,有一个打印机能连,安装驱动提示0x00000709。win10访问win11同样访问不了。2 R' S7 |' P' N* G
/ R: _# p# ^; \, q+ O" \% _- r7 y& C; G 网上解决方法如下:
' t2 h. [ p- O* W) v0 e+ ^ 6 d: L0 l+ T4 @
1. 打开"控制面板" -> "程序和功能" -> "启用或关闭 Windows 功能"
) V6 o* c5 D- T; x2 D8 r' q6 p+ L 勾选以下选项:
. W! T2 R$ k. \9 j6 X SMB 1.0/CIFS 文件共享支持 I. j4 Y7 | k3 x" k1 V' f3 ?
SMB Direct$ M" \, a( w% X, q) P' i& H9 N- u
打印和文档服务: Y9 r1 |9 A( J9 s* y
% ]+ Z' c! {5 ?8 L2. 修改注册表设置:
: U; d2 S" m. a# Y1 N6 u: i+ ^6 O打开注册表编辑器(按 Win+R,输入 regedit), G4 X- D2 e: Q: [6 p ^" R
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
/ T2 q2 h8 c+ l' y添加或修改以下值:, }% ?3 T( B7 w H% i: _$ h; e
AllowInsecureGuestAuth = 1 (DWORD)
( j# a( v+ M! n: g" t# M( m% z; ~. R$ u; I3 l
3. 修改组策略:
# [) V6 y' ?- o/ H( K- o- H4 Z 按 Win+R,输入 gpedit.msc7 c5 |$ T4 ?+ Q: }& w; }
计算机配置 -> 管理模板 -> 网络 -> Lanman 工作站->"启用不安全的来宾登录",设置为"已启用".# o. v/ k- ^" ^$ F0 O# O
打开组策略,在”本地计算机策略 > 计算机配置 > Windows 设置 > 安全设置 > 本地策略>安全选项”中禁用“Microsoft 网络客户端:对通信进行数字签名(始终)”。
2 x, w& _, Y8 ]) s* I3 p, O1 @ 注意:家庭版的可能打不开组策略。( a( Z( o, n9 q: Z0 n
' f" p3 O, i" }$ y1 o
4. 在 cmd(管理员)运行:6 g1 O. X- X" J4 `7 n( v0 X f+ c
( P' _; ?' X" F1 x7 M4 R
Get-Service -Name "Spooler" | Restart-Service
2 j1 ~! ]7 @8 c8 sGet-Service -Name "LanmanWorkstation" | Restart-Service
$ e( w) o( h s8 x% Y% d
6 S' U2 a& |7 i& w' Z1 P5. 打开"网络和共享中心"$ g: Z B- K' A# d
确保"网络发现"和"文件和打印机共享"已启用& g5 ?, Q- I- S
; c; y( I3 x3 I0 g1 ?0 k5 A设置部分可以直接上代码,存个批处理命令,以管理员身份运行即可:
X% I9 w2 t( I9 E) s- @echo off" i+ h* u }5 J3 g2 N+ U6 S
- rem 以管理员权限运行脚本7 l! u; g. m+ j/ x* d$ ~0 e# n
- >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
( g% \' |5 V5 p/ s# u, A - if '%errorlevel%' NEQ '0' (6 U- k# r0 q# g6 T3 [0 X
- echo 请求管理员权限...1 T ^& w5 b9 @/ s; Z
- powershell -Command "Start-Process '%0' -Verb RunAs"
- I6 @8 b# |! \" b - exit /b; [. F* Z% c) ^; C4 x
- )* x7 V! b$ v1 `5 ^* j
; f$ P- x4 ^: n$ c* v- rem 启用不安全的来宾登录
0 [/ n1 w2 g. Y- }' S - reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation" /v "AllowInsecureGuestAuth" /t REG_DWORD /d 1 /f J, d$ x/ p; [& S% H7 @/ ^3 g
* J7 S; ~; Y/ {- rem 禁用 Microsoft 网络客户端:对通信进行数字签名(始终)5 [( e, y0 a2 ?6 h- d- _/ Z
- reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v "RequireSecuritySignature" /t REG_DWORD /d 0 /f
" d h3 \; u+ O+ r( L; Z) z- q
4 e+ U' g3 H) P9 n+ Q( r. y' {- rem 执行 Set-SmbClientConfiguration -RequireSecuritySignature $false: h" i& F) j9 b; u/ }2 k
- powershell -Command "Set-SmbClientConfiguration -RequireSecuritySignature $false -Confirm:$false"4 d: ^: S$ C: R$ p, S
7 O6 e# h' ?5 w5 Z% P& n ?- rem 执行 Set-SmbServerConfiguration -RequireSecuritySignature $false" c8 h& p6 J/ j5 I( K
- powershell -Command "Set-SmbServerConfiguration -RequireSecuritySignature $false -Confirm:$false"
& h! q F- L+ @2 T' s* b
( Z7 k2 I6 a3 K/ Y- rem 提示用户输入打印机 IP 地址% N* u" n N" M8 P! f- @& J+ K9 e6 S
- set /p printerIP=请输入打印机的 IP 地址:1 ^2 x! ^+ V+ l2 X0 R% z
- g! t, k/ J: P
- rem 尝试打开打印机 IP 地址
( C$ E) u& C) A% L% r - explorer \\%printerIP%7 Z5 u8 g k' w, X2 `" K, F# I
, @+ @" ]0 \+ S" g5 }- echo 操作完成。1 S0 L( r; w" [3 ^& \9 f3 e
- pause
复制代码 还有其他的解决方案:
( E, ?$ p o& h: G0 P- o/ v( M, ~7 }1 `$ e* ?' Q
https://blog.csdn.net/2401_89360344/article/details/149534407' G O( U7 r$ o$ G! { e
https://blog.csdn.net/u013546553/article/details/142535117
. o* H5 k/ g$ v2 S0 k* shttps://www.xitongzhijia.com/jiaocheng/54118.html4 l( E/ i5 G- t
+ K% v% D( d$ ^ v9 S经过一下午的折腾,期间还用过软件,最终,上面的方法都没用,结果是win10可以访问win11,不能回访,等于白忙活。6 W! ~+ @ a+ e& ~; }+ f# a
最后没办法用软件的方式解决了,软件地址如下:
+ z" n- b. \; S6 _1 dhttp://cat2024.kesug.com/?i=2
% @8 M9 D8 V7 h8 ?/ |- U t6 f8 }4 i
整理的共享打印机常用的软件:
+ U! j; S) P2 A% J! I5 s
% W* d8 F! i/ M
/ X9 D7 {1 c( N$ e7 P O
+ @& q- Q% u/ e: ~1 j- n0 f+ Ehttps://wwns.lanzouq.com/b01etxcgna
9 P0 L. _* R( O0 H+ k# i3 l
# z. ~1 F, f7 |' k- U1 d Q3 \密码:7pc70 u% s' \" N3 K' r% t% P
8 V0 [9 l7 ]2 Q6 q' { |
|