|
|
今天碰到一个问题,win10专业版电脑连接打印机做共享主机,win11家庭版直接访问IP地址提示0x80004005,通过网络找到主机直接访问提示0x80070035。访问其他的主机有的能访问,有的也是提示这个错误,有一个打印机能连,安装驱动提示0x00000709。win10访问win11同样访问不了。: m* P3 C0 V% L4 D5 W
- s) K# b2 n7 g/ v! h/ p* _
网上解决方法如下:
- y: w& }& |( F
" x m% A5 r s3 a+ K6 m4 D( ~1. 打开"控制面板" -> "程序和功能" -> "启用或关闭 Windows 功能"
3 i7 [% D) [7 a t! H4 L 勾选以下选项:
# T1 Z& ^6 W; {; c6 K7 N$ k SMB 1.0/CIFS 文件共享支持- ~' t9 A2 p$ p! q: w
SMB Direct
$ W& J; F) x! ]9 v& z 打印和文档服务( a( m- E- g6 F7 k5 X1 ]/ y
* t$ D8 I2 L( F2. 修改注册表设置:
2 P& ^6 `+ a C7 {: x3 y打开注册表编辑器(按 Win+R,输入 regedit), D( f- l& J+ [( |. w
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
7 p v, c. o ~8 e% s l: b添加或修改以下值:! p! m" l' x; A5 N) N
AllowInsecureGuestAuth = 1 (DWORD)
/ E% T, R/ O6 P
4 ?; v3 F7 H9 }. `- `3. 修改组策略:
! W9 M2 s/ D1 d" E* c" T 按 Win+R,输入 gpedit.msc
. C* ]" J. D X" R7 [5 J0 [ 计算机配置 -> 管理模板 -> 网络 -> Lanman 工作站->"启用不安全的来宾登录",设置为"已启用".! _9 u2 b4 C- \
打开组策略,在”本地计算机策略 > 计算机配置 > Windows 设置 > 安全设置 > 本地策略>安全选项”中禁用“Microsoft 网络客户端:对通信进行数字签名(始终)”。
; y! r- n) P+ G+ Y, ^' ]# g; j 注意:家庭版的可能打不开组策略。# n5 t: T! T% q6 g9 b3 F
( J$ N) E6 i+ r0 I( v: B& F- ?
4. 在 cmd(管理员)运行:& x: e2 N! }! G' @3 C
o; [1 Z2 r$ g( [: vGet-Service -Name "Spooler" | Restart-Service' W7 x: y, e7 | j1 u
Get-Service -Name "LanmanWorkstation" | Restart-Service% k, L! `$ }2 J( a' K/ `* U
0 D% q, K3 P3 u7 n7 m
5. 打开"网络和共享中心"
( Z9 T- D3 R$ L- l 确保"网络发现"和"文件和打印机共享"已启用
$ @; Z4 v; g. y) e7 @( g, \( e/ e( ~. d G9 \$ |. h4 P0 n# Z
设置部分可以直接上代码,存个批处理命令,以管理员身份运行即可:
1 U& A' q3 t, f6 A4 \ c. _2 y- @echo off+ i/ ?7 {& i# y1 h c
- rem 以管理员权限运行脚本
1 h& V0 b7 `- v q; J. b2 V8 T - >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"* N9 z3 @6 \+ |$ Z- L; [1 X$ e
- if '%errorlevel%' NEQ '0' (
* K- W# W) _5 C) g* H - echo 请求管理员权限...
; i7 ~9 l8 ] W% ?; f8 x: K# Z - powershell -Command "Start-Process '%0' -Verb RunAs"
7 @: z* u" h. r. g - exit /b
& v( K, ~6 u% B8 M+ i3 c% o3 d - )" F6 W, x4 ?: y3 S! A! o, E8 K$ O
+ u, f$ ^; T3 A/ k6 n+ F- rem 启用不安全的来宾登录
* t1 j2 A. X1 ^4 [2 W - reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation" /v "AllowInsecureGuestAuth" /t REG_DWORD /d 1 /f! s7 Q& m- w C. H
- : x$ M& k6 H1 X. ]
- rem 禁用 Microsoft 网络客户端:对通信进行数字签名(始终)6 x$ j0 \7 g# k, X8 [
- reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v "RequireSecuritySignature" /t REG_DWORD /d 0 /f
4 [5 b7 \2 r* F D* ^+ y- F, S - , P6 I, ?% P8 r) R; z
- rem 执行 Set-SmbClientConfiguration -RequireSecuritySignature $false
6 g& D6 }: B7 M* z - powershell -Command "Set-SmbClientConfiguration -RequireSecuritySignature $false -Confirm:$false": l1 q7 X( ^) a
6 S, F- k% d. l- o% b, [7 M( c- rem 执行 Set-SmbServerConfiguration -RequireSecuritySignature $false
/ @3 g o" {2 S+ Q. s9 k! y5 a - powershell -Command "Set-SmbServerConfiguration -RequireSecuritySignature $false -Confirm:$false"
4 t5 t0 M0 @9 t* ?: f# i& f$ l - 1 Q m- A$ k; G v3 w
- rem 提示用户输入打印机 IP 地址
& D# x! m2 C* N9 i+ d. f3 o - set /p printerIP=请输入打印机的 IP 地址:4 v* J! @. `8 }1 H$ P
3 X F l1 r* I# t' X" J- rem 尝试打开打印机 IP 地址
& z5 {, F& e1 H+ c- ]3 @5 r5 ] - explorer \\%printerIP%# f. O' E6 ~# G, ?/ c
- : Z6 ^9 w$ U9 \- v
- echo 操作完成。
$ w( z- @1 O! E$ J& u - pause
复制代码 还有其他的解决方案:
J' l' i0 v( P2 y' W& f- L" n& z+ R! w: T
https://blog.csdn.net/2401_89360344/article/details/149534407
2 v3 A- c' {# J& Q) chttps://blog.csdn.net/u013546553/article/details/142535117
- P$ i8 y7 u! E9 N0 h4 f6 ?7 S2 rhttps://www.xitongzhijia.com/jiaocheng/54118.html- a i3 n! N3 |# O# ~/ V, T
1 R) H# ?- B& O经过一下午的折腾,期间还用过软件,最终,上面的方法都没用,结果是win10可以访问win11,不能回访,等于白忙活。
/ s9 j, K! ^6 V8 W最后没办法用软件的方式解决了,软件地址如下:
3 m3 E5 s3 X4 w, y2 d& w) Vhttp://cat2024.kesug.com/?i=2
+ n! D7 V4 v. ]" }0 P3 y; @4 o* r9 \+ u! M/ y% R8 z
整理的共享打印机常用的软件:1 \4 `6 P* \( `9 J1 l8 J+ B
( {* L" j( A1 {8 j7 r# r% N8 p" F0 F0 O
2 j' e: n" b: p, l: h+ ghttps://wwns.lanzouq.com/b01etxcgna
k# g, l/ u( O( g* S t# z- h& w! S4 v- T: U: H* }& }9 ^8 ^
密码:7pc7
5 \5 B5 G. ` a9 F4 i, g- T5 k4 Q+ W8 i! k( g& J0 a
|
|