|
|
今天碰到一个问题,win10专业版电脑连接打印机做共享主机,win11家庭版直接访问IP地址提示0x80004005,通过网络找到主机直接访问提示0x80070035。访问其他的主机有的能访问,有的也是提示这个错误,有一个打印机能连,安装驱动提示0x00000709。win10访问win11同样访问不了。
4 q/ r3 F3 X6 l; Y- _
+ v% S- r! ~# b 网上解决方法如下:
" Y- s$ j& p7 A ; \; t) e8 Y/ n+ l1 Q& R; T! g$ ~* q
1. 打开"控制面板" -> "程序和功能" -> "启用或关闭 Windows 功能"& B$ f. f- ~4 A0 ?6 L' J
勾选以下选项: K2 `) y5 a: X& K1 |2 W' ^* V7 |0 W
SMB 1.0/CIFS 文件共享支持
: X- I6 G+ ? V! l) @4 g SMB Direct2 c7 l9 J9 o$ ^, A t1 k# Y x
打印和文档服务
% c# F! {* M3 k9 V7 I d
5 ]' P% C- `+ s) i8 j n9 K2. 修改注册表设置:
7 v# S; s% X% D! u- P$ U7 P2 k% {打开注册表编辑器(按 Win+R,输入 regedit): F2 v9 h; {3 f) M1 R
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters# Y8 X, B, I5 P* Y
添加或修改以下值:/ f8 m* c$ ^( N& ~
AllowInsecureGuestAuth = 1 (DWORD)# m I& V! [: p( p% {+ L
7 o8 @) `9 t4 y: @+ R
3. 修改组策略:: f' \# V3 n* l5 s, Z0 f
按 Win+R,输入 gpedit.msc
& Y1 h/ f( J/ o$ p4 k% y 计算机配置 -> 管理模板 -> 网络 -> Lanman 工作站->"启用不安全的来宾登录",设置为"已启用".
8 [8 A. M, I$ @+ D' K8 B. @ 打开组策略,在”本地计算机策略 > 计算机配置 > Windows 设置 > 安全设置 > 本地策略>安全选项”中禁用“Microsoft 网络客户端:对通信进行数字签名(始终)”。, G6 ]* s# g/ Z1 P7 I
注意:家庭版的可能打不开组策略。9 `% Q8 S! A" U
4 {# N7 Y1 C9 z: i- f7 n K
4. 在 cmd(管理员)运行:
' v. A( U5 L7 ]; P; S$ [ ]
! c$ s+ `6 U3 S8 q$ wGet-Service -Name "Spooler" | Restart-Service& g, @& T( S* \
Get-Service -Name "LanmanWorkstation" | Restart-Service
8 F, q$ @1 j6 p- U6 \9 l( O k6 p ]9 c% e9 J+ g! K0 s/ O
5. 打开"网络和共享中心" ^% W, ~5 [* K L, H
确保"网络发现"和"文件和打印机共享"已启用* `9 D0 m9 R1 c9 b- J, ^) I3 d
" N6 G" C4 w. J" H ]设置部分可以直接上代码,存个批处理命令,以管理员身份运行即可:2 D1 a7 L# H1 a1 K# U( S
- @echo off$ h2 G; | i; x0 y
- rem 以管理员权限运行脚本
: ^0 i m, `" Y4 r" ^; m( K - >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"( r" N5 p8 |3 {# w. A
- if '%errorlevel%' NEQ '0' (
' s. w- ~& I2 |6 Q - echo 请求管理员权限...
/ u$ ?: h! h0 O7 C- B0 l - powershell -Command "Start-Process '%0' -Verb RunAs"/ }0 O9 j# ^+ R: h0 h
- exit /b i3 s' e7 `) E! y) q$ ~
- )# T6 Z( C$ @% h9 |- m! z: Q
- 2 |: F( t, N- \$ Z8 w. x( A
- rem 启用不安全的来宾登录
% C% b3 v9 X2 s - reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation" /v "AllowInsecureGuestAuth" /t REG_DWORD /d 1 /f
5 I: E) A5 B& L) l. p1 q1 J - ( ]1 G. M7 s9 d/ l( \
- rem 禁用 Microsoft 网络客户端:对通信进行数字签名(始终)0 h4 n! L; ]# U3 L( Y1 B
- reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v "RequireSecuritySignature" /t REG_DWORD /d 0 /f
/ _6 V7 t8 H$ ]8 N! I
9 a$ `! V1 m) D, r& J7 P; Y8 `- rem 执行 Set-SmbClientConfiguration -RequireSecuritySignature $false$ |* n9 k, `8 g. d4 j" s' K
- powershell -Command "Set-SmbClientConfiguration -RequireSecuritySignature $false -Confirm:$false", b8 A- I3 h6 b- F4 L7 F- h
* k* |( D* z- Z# j4 S) N- rem 执行 Set-SmbServerConfiguration -RequireSecuritySignature $false
+ v/ n2 H5 V5 t6 v6 H - powershell -Command "Set-SmbServerConfiguration -RequireSecuritySignature $false -Confirm:$false"
, C1 K- _) N' t$ c5 |
% C6 z4 ?5 c; X+ \4 T- rem 提示用户输入打印机 IP 地址7 d! X3 _! K7 t
- set /p printerIP=请输入打印机的 IP 地址:
5 u0 S/ I* A2 {% u" @ - : Z5 a% v3 d; v0 ]- c) |$ B- y
- rem 尝试打开打印机 IP 地址, \# L/ L* j5 M2 c
- explorer \\%printerIP%/ k1 J6 Y: f# ?8 x$ N& E& T5 R
4 h. Y2 {8 i* A! C* X0 H# Q9 q- echo 操作完成。
* O9 m b7 C& Y! b5 Y1 ~ - pause
复制代码 还有其他的解决方案:1 _7 T3 [5 I6 f0 S- S8 }; X
8 G) t I* R3 P9 C) H; t
https://blog.csdn.net/2401_89360344/article/details/149534407
$ F8 G! ~- K$ B8 H9 O6 }5 fhttps://blog.csdn.net/u013546553/article/details/142535117; P9 k, c: w& X6 i; h
https://www.xitongzhijia.com/jiaocheng/54118.html
8 ^4 Z$ O: q; j# o: T* w0 \. V2 l
经过一下午的折腾,期间还用过软件,最终,上面的方法都没用,结果是win10可以访问win11,不能回访,等于白忙活。
8 A% T; L* k% o- F4 h+ H5 {最后没办法用软件的方式解决了,软件地址如下:# d2 d& k0 y" l0 t+ Z3 g3 C l: u% Y
http://cat2024.kesug.com/?i=2% m8 D' y H# i- R3 I$ T3 T$ w6 v
# h- N: {0 {" B$ S; ]/ _3 n整理的共享打印机常用的软件:
0 C) d O$ z9 u2 T4 f1 _7 H! Q J/ _- r! E. ?# b
, `; P& k) @1 O9 h9 Q0 f6 @; a; P4 ^) H; J a0 q
https://wwns.lanzouq.com/b01etxcgna6 W6 c+ `3 O4 g G& O0 Q
4 P* m9 n% E" V0 a密码:7pc7
0 X& \9 U8 G) T ~0 k7 z6 d! d4 K
/ B) P" N4 b( n9 A6 k |
|