|
|
今天碰到一个问题,win10专业版电脑连接打印机做共享主机,win11家庭版直接访问IP地址提示0x80004005,通过网络找到主机直接访问提示0x80070035。访问其他的主机有的能访问,有的也是提示这个错误,有一个打印机能连,安装驱动提示0x00000709。win10访问win11同样访问不了。
/ n) Y6 \, h6 d, N
/ g! E0 r* U$ H7 L 网上解决方法如下:3 A9 D/ n% B- f9 b* z
3 v& p( P7 U9 D
1. 打开"控制面板" -> "程序和功能" -> "启用或关闭 Windows 功能"
. e3 S9 K) E* i+ `2 i 勾选以下选项:* P+ c4 U" N ~) L1 [. s, K
SMB 1.0/CIFS 文件共享支持$ L, |4 @& n8 m# O
SMB Direct
' R0 @5 x. V9 v0 I Q1 O7 H2 y 打印和文档服务( A* Z, U9 p" i3 k3 |
D5 l" U+ K4 R1 j2. 修改注册表设置:
8 [& v' ^1 n1 O打开注册表编辑器(按 Win+R,输入 regedit)
- ~1 b0 X2 E9 W7 y0 ]& C( F/ DHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters1 l% ?) J( B& p- ]
添加或修改以下值:
( s" A' e9 p% r- r7 C. J( Z, c5 aAllowInsecureGuestAuth = 1 (DWORD)
; {+ ]$ o, H, e6 R8 f0 w9 |2 J& M; B S
3. 修改组策略:
! J: z6 } O6 G8 d 按 Win+R,输入 gpedit.msc7 y& d* H( {; x( C- c8 h% T
计算机配置 -> 管理模板 -> 网络 -> Lanman 工作站->"启用不安全的来宾登录",设置为"已启用".5 w* J; |0 U/ i
打开组策略,在”本地计算机策略 > 计算机配置 > Windows 设置 > 安全设置 > 本地策略>安全选项”中禁用“Microsoft 网络客户端:对通信进行数字签名(始终)”。
# T0 ?' e( A3 {( }" o0 ]$ w, ~( v 注意:家庭版的可能打不开组策略。/ N' k, ~* W1 _" L u3 r" @ S
" S3 D: W* B# R2 C
4. 在 cmd(管理员)运行:9 F4 ~* c! m" K- m3 k
$ u, |# j+ P1 l+ W: v* MGet-Service -Name "Spooler" | Restart-Service6 z3 g, A$ J y5 k' }# K
Get-Service -Name "LanmanWorkstation" | Restart-Service
1 K% P! R2 c" E6 a8 S1 v/ D: {6 B. r# x6 F0 c% M5 y v7 q% }- _
5. 打开"网络和共享中心"
: M" D5 A8 E4 p$ x- @0 l 确保"网络发现"和"文件和打印机共享"已启用
7 i, @7 N# H4 c# C0 ?: h
/ _. s7 ?8 T& M+ Y. u: D设置部分可以直接上代码,存个批处理命令,以管理员身份运行即可:- b7 x9 ]; n) Y6 T+ O
- @echo off
9 L, X& n# C# L' K/ q9 _( E - rem 以管理员权限运行脚本
* I9 i2 E8 X6 n, }7 C( z - >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
; y2 `- |; C' b, F) u2 X - if '%errorlevel%' NEQ '0' (" Z" C8 s( V: U Q% R$ j* V
- echo 请求管理员权限...
5 j, a+ R5 J6 V& ^9 W - powershell -Command "Start-Process '%0' -Verb RunAs"& B/ I$ t& R- W
- exit /b% |3 [! d0 L3 F$ N: G" U' {' W/ g% |
- )
4 x$ b6 b) u, ?/ M0 U' U
" m3 z( d9 n6 L7 v0 R& M- rem 启用不安全的来宾登录
" _ Y% y7 L! d0 u) Q6 |, K - reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation" /v "AllowInsecureGuestAuth" /t REG_DWORD /d 1 /f4 k5 ?: `; y; y
- ( M" y! p4 }& y$ i4 Q1 \$ v4 u
- rem 禁用 Microsoft 网络客户端:对通信进行数字签名(始终)
5 x" |% I0 S: }! N8 F - reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v "RequireSecuritySignature" /t REG_DWORD /d 0 /f
- W4 f: G! \) M* |% @8 q - + L7 ^( l0 ^( G! h" o
- rem 执行 Set-SmbClientConfiguration -RequireSecuritySignature $false( M( l7 }' A1 P% Y8 {: I' ]
- powershell -Command "Set-SmbClientConfiguration -RequireSecuritySignature $false -Confirm:$false"0 A" i, p" {( {: H
- ) l) G$ L) a2 _/ e7 l
- rem 执行 Set-SmbServerConfiguration -RequireSecuritySignature $false
7 y& ^1 W \0 U1 l - powershell -Command "Set-SmbServerConfiguration -RequireSecuritySignature $false -Confirm:$false"2 M, ]9 \1 x! F) z
+ P7 A' A7 x$ ?* _- rem 提示用户输入打印机 IP 地址
% U4 @8 m7 O+ b - set /p printerIP=请输入打印机的 IP 地址:7 a1 H! X; M4 v
- + S* U6 m8 q/ ?+ T" C+ O
- rem 尝试打开打印机 IP 地址& h. {. P5 H* {3 [, _
- explorer \\%printerIP%
" V/ e4 G# p; l1 t$ d" Z1 l# Q - " m. n. W; W, m" N
- echo 操作完成。
. |* D( B5 i" T+ ]5 ~1 U. p I - pause
复制代码 还有其他的解决方案: S; Z) A- l; G6 X' E; E! C8 b6 x
5 @) G, R8 W. z/ h& B& K# @https://blog.csdn.net/2401_89360344/article/details/149534407
! |' l- a' v, a9 K& Ghttps://blog.csdn.net/u013546553/article/details/142535117& V& h* W2 [( J5 Y! K0 v
https://www.xitongzhijia.com/jiaocheng/54118.html0 O* Z% z' n7 w; j
2 D7 N4 U4 |/ o; C! K& o8 o$ |+ w
经过一下午的折腾,期间还用过软件,最终,上面的方法都没用,结果是win10可以访问win11,不能回访,等于白忙活。% c- h# z4 o( z
最后没办法用软件的方式解决了,软件地址如下:
4 o( B; D* P) t' M" Hhttp://cat2024.kesug.com/?i=2+ E4 u/ S/ {/ g8 V5 z6 n
: ] G8 t4 E( }
整理的共享打印机常用的软件:
6 k5 k5 W* `! D9 V( o, y: ^1 j/ e8 q2 V1 U! M* s
; ?, D5 S7 O2 X- ?$ N# [
" Y8 L: J9 O) L" f0 n- O/ ehttps://wwns.lanzouq.com/b01etxcgna- S1 i, q- L# F0 n+ k
0 [. g* K! P) V密码:7pc7
) f+ J" r q' [# x( W8 w( f% X* |4 I* E5 }1 R4 }2 }
|
|