|
|
今天碰到一个问题,win10专业版电脑连接打印机做共享主机,win11家庭版直接访问IP地址提示0x80004005,通过网络找到主机直接访问提示0x80070035。访问其他的主机有的能访问,有的也是提示这个错误,有一个打印机能连,安装驱动提示0x00000709。win10访问win11同样访问不了。
* ~+ i2 ?$ p+ m) t# \- e
. r; H! W+ J3 h) H3 c, i7 w2 n 网上解决方法如下:
; ^0 g/ E% ]( J0 J! x4 a: V# X
) t9 {* i4 ?$ p1. 打开"控制面板" -> "程序和功能" -> "启用或关闭 Windows 功能"
* ?7 z3 {6 [6 u) v1 c2 c 勾选以下选项:4 V, l* l* Y) t4 U; d: e( N" }
SMB 1.0/CIFS 文件共享支持
5 `8 j- y+ v! Y0 s1 U) j3 \& R! K4 p SMB Direct
! y* A5 X6 W* x" R( j& w 打印和文档服务& P, u% Z- v0 Z) p" ]5 N
% c i k+ M: b4 T2. 修改注册表设置:
* y. F' d- N( [: o; |8 `) R打开注册表编辑器(按 Win+R,输入 regedit)
3 s& z4 x E) W B: v2 HHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
- |' E# ]" p2 L2 y添加或修改以下值:
8 _* d/ J4 ?8 A; ~0 l ^AllowInsecureGuestAuth = 1 (DWORD)7 b6 S! ?2 B4 u' M- u4 R& }$ Y
% W. D, O+ t8 K2 c7 l3. 修改组策略:
U- ? g! o5 U/ X* ` s 按 Win+R,输入 gpedit.msc4 x% O7 p. k7 s% ?4 m
计算机配置 -> 管理模板 -> 网络 -> Lanman 工作站->"启用不安全的来宾登录",设置为"已启用".
2 W& B1 o! G- K 打开组策略,在”本地计算机策略 > 计算机配置 > Windows 设置 > 安全设置 > 本地策略>安全选项”中禁用“Microsoft 网络客户端:对通信进行数字签名(始终)”。
2 l L2 ]) W% n 注意:家庭版的可能打不开组策略。
5 E, K8 q9 V7 c& G( q' [
8 @, K2 I" D0 N4 K" X4. 在 cmd(管理员)运行:5 i: s$ Z' `; o' a" H/ Z
. [7 ~; v v* {! l- K% z# J
Get-Service -Name "Spooler" | Restart-Service
' j3 ^% R8 F3 V) SGet-Service -Name "LanmanWorkstation" | Restart-Service
, d1 ]3 ~1 {$ Z. m) U
+ p+ f3 R0 i6 f5. 打开"网络和共享中心"
& s% R4 {) S2 K 确保"网络发现"和"文件和打印机共享"已启用 I8 Z- Y+ q* U" }/ E( I
p. O) l- o# q+ I9 p+ \
设置部分可以直接上代码,存个批处理命令,以管理员身份运行即可:
Q6 y! Z# W9 y" q4 A5 f- @echo off/ j& o: p! o% A5 j7 f/ c. \
- rem 以管理员权限运行脚本
# ~/ q3 C( v; P - >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"& c3 x: b8 i# O; ?; B8 ^, V5 @( G
- if '%errorlevel%' NEQ '0' (, g, P4 W, e. }# B; Y8 _5 E, y
- echo 请求管理员权限...
0 X7 q% {/ \9 T5 P: M - powershell -Command "Start-Process '%0' -Verb RunAs": D7 d0 o: x2 k) [$ n% s! j
- exit /b
$ e @4 k: j5 b K$ u - )
( I0 f1 O6 `/ a6 c3 H6 C" H
4 N6 d. c- K* B" t9 `& j; j5 b$ [- rem 启用不安全的来宾登录
3 r, J8 H# y( q( r) n0 r2 G - reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation" /v "AllowInsecureGuestAuth" /t REG_DWORD /d 1 /f
: O& y: \3 s( w: d$ s
7 p/ | [( N9 H: [$ N# }3 W: P- rem 禁用 Microsoft 网络客户端:对通信进行数字签名(始终)
! c+ w" E& Z2 l; Y3 t1 ? - reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v "RequireSecuritySignature" /t REG_DWORD /d 0 /f
' w* Y+ \; A& ]* L7 T4 P) j; L - - D) X m/ ]# o' _7 C2 x" }6 A7 E. j
- rem 执行 Set-SmbClientConfiguration -RequireSecuritySignature $false
8 Y4 P4 N) Y5 `/ h% { - powershell -Command "Set-SmbClientConfiguration -RequireSecuritySignature $false -Confirm:$false"" p/ N* K9 x" Y: M
, {7 N+ i7 c/ A/ p- rem 执行 Set-SmbServerConfiguration -RequireSecuritySignature $false
) P8 f1 h4 R) V; R/ `8 [' `8 x - powershell -Command "Set-SmbServerConfiguration -RequireSecuritySignature $false -Confirm:$false"& d0 k% J* K4 V1 Y3 X
- , Q; e5 u$ R4 \7 t
- rem 提示用户输入打印机 IP 地址) ~% s* `) `: M3 k/ E' B! q4 i
- set /p printerIP=请输入打印机的 IP 地址:( F. l/ t+ m; H0 q g6 i0 y/ T
- & w" E9 G+ `( ?0 h' N0 t
- rem 尝试打开打印机 IP 地址: I# f- B& g# ?: `, q
- explorer \\%printerIP%2 M/ \+ u! S& D+ E; g
5 w7 S& t( F5 p9 J; t6 i- echo 操作完成。
9 N" f/ Q+ S" Z- u ` - pause
复制代码 还有其他的解决方案:8 S& y. R3 q6 i+ v" y! P3 Q
5 j+ S# @. K% t2 B% l' R- i/ l' a
https://blog.csdn.net/2401_89360344/article/details/149534407
. Q( R; H$ E' z' n# M2 N, X. Lhttps://blog.csdn.net/u013546553/article/details/142535117+ D, T2 M1 T- e6 C! \% g, J
https://www.xitongzhijia.com/jiaocheng/54118.html
% ]5 y; d- W" w- \* o4 o% b) c) o3 r+ P3 u8 W A8 ^. `3 z' b
经过一下午的折腾,期间还用过软件,最终,上面的方法都没用,结果是win10可以访问win11,不能回访,等于白忙活。
! u/ M* b) i4 ] j, o6 d最后没办法用软件的方式解决了,软件地址如下:
. \- U# G+ F: _' w' J/ `http://cat2024.kesug.com/?i=2! V3 P; R& u. c$ [1 h Q6 V
% k9 Q9 P$ e2 S O' n5 K
整理的共享打印机常用的软件:
5 p6 s- Y( \" V. a6 ~ W6 [4 b$ q" Z& s
B* O2 ^4 I; ?& B8 b8 w5 P
" o; q8 j% U5 |8 ?) yhttps://wwns.lanzouq.com/b01etxcgna
- a6 V. V7 V1 J9 _* H+ }
7 @4 h; o, Q. ^ W* R密码:7pc7
9 n' S8 l5 K" g# n5 ]9 B6 K
6 Q$ n9 x2 ^" K& K" x+ p8 v! | |
|