|
|
今天碰到一个问题,win10专业版电脑连接打印机做共享主机,win11家庭版直接访问IP地址提示0x80004005,通过网络找到主机直接访问提示0x80070035。访问其他的主机有的能访问,有的也是提示这个错误,有一个打印机能连,安装驱动提示0x00000709。win10访问win11同样访问不了。
" X3 j/ g; W- d: L4 f: j
( C* U* R: k A7 ]0 A2 h7 i 网上解决方法如下:
8 [, J8 k2 X7 w, B
1 a4 E; V" D! p S! }1. 打开"控制面板" -> "程序和功能" -> "启用或关闭 Windows 功能". k- t- J* l4 h& o: L5 l
勾选以下选项:- j. _9 t& D% D- b7 Y4 N/ R8 [
SMB 1.0/CIFS 文件共享支持1 L n8 C* \; {! [. }3 X
SMB Direct1 p0 n2 ^/ g6 p r; B
打印和文档服务
1 W- P& J* v) T( J# M
3 r" V1 b A: D0 ]5 `2. 修改注册表设置:5 E. i- S6 u" A/ U
打开注册表编辑器(按 Win+R,输入 regedit)) Q( S3 n L2 F4 N, D
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
5 _% O- s! g7 ~( _' \: R* m% a添加或修改以下值:
) t2 R; x5 S0 E5 b2 jAllowInsecureGuestAuth = 1 (DWORD)
: X# l7 @4 q* q& c* w
5 A4 ] E+ S6 R+ D% r$ S3. 修改组策略:; _8 S0 z3 p( X1 @* |, c
按 Win+R,输入 gpedit.msc$ x! e( |$ @( i' P
计算机配置 -> 管理模板 -> 网络 -> Lanman 工作站->"启用不安全的来宾登录",设置为"已启用".$ F! u& M/ |! D& |4 [# O
打开组策略,在”本地计算机策略 > 计算机配置 > Windows 设置 > 安全设置 > 本地策略>安全选项”中禁用“Microsoft 网络客户端:对通信进行数字签名(始终)”。: I3 R; R. q+ P4 o3 B6 C
注意:家庭版的可能打不开组策略。8 ]! v- \2 b' V% }9 W
. g+ A( \6 m w, Q q6 t y
4. 在 cmd(管理员)运行:
8 ^1 K Z0 j2 r
4 g4 L& `* s- Z$ Y8 zGet-Service -Name "Spooler" | Restart-Service
4 D/ W" g2 w4 s n/ e3 e$ _Get-Service -Name "LanmanWorkstation" | Restart-Service) ?5 z' ?# l2 E' s9 L+ A; ~ {
+ B/ K% D! N: T& z5 H7 f5. 打开"网络和共享中心"
' }' t( G/ K3 r8 k1 c# A; ^ m6 ] 确保"网络发现"和"文件和打印机共享"已启用1 g3 h: e+ O. Z7 G
& x$ d( }1 }* W5 W9 e; i& B- x
设置部分可以直接上代码,存个批处理命令,以管理员身份运行即可:4 w' ]/ V- e) G
- @echo off
( Q6 l/ w# T( `* h' B6 c - rem 以管理员权限运行脚本
" W4 x) k0 q1 x, j7 A/ b/ j3 ~' O - >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
/ U7 l+ q) g$ ^ - if '%errorlevel%' NEQ '0' (
, ]! _# ~ g) q. c$ s' o* _: u& m - echo 请求管理员权限...
! s5 r! m0 W+ l% j% u1 B" c6 c) d - powershell -Command "Start-Process '%0' -Verb RunAs"
3 ?& q* b X7 Z - exit /b& X7 Y: U- i1 v9 a
- ): W2 X( r8 M5 Z3 |% l
- ! H" Q% ~, G9 W& y# F% u9 H+ \9 J
- rem 启用不安全的来宾登录9 `" z$ U4 J% \7 K1 p- ~! q% N: Z
- reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation" /v "AllowInsecureGuestAuth" /t REG_DWORD /d 1 /f# G7 x. m" l5 a7 S2 I5 K
- ( d8 d# W# g3 C
- rem 禁用 Microsoft 网络客户端:对通信进行数字签名(始终)' p+ t' L$ e6 F( ]4 D, l1 `% k) ~, t
- reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v "RequireSecuritySignature" /t REG_DWORD /d 0 /f
: _1 M! }- h6 `2 p3 n' r
n- ?" F6 F6 |- rem 执行 Set-SmbClientConfiguration -RequireSecuritySignature $false! q5 z8 I. U* {0 |6 Y7 E' M
- powershell -Command "Set-SmbClientConfiguration -RequireSecuritySignature $false -Confirm:$false"
W; G F5 O2 H4 A( L% H - 2 l4 F$ ?% P+ h
- rem 执行 Set-SmbServerConfiguration -RequireSecuritySignature $false
" U2 r" s( w. P/ `- z2 _ - powershell -Command "Set-SmbServerConfiguration -RequireSecuritySignature $false -Confirm:$false"
0 v3 F! {: D% c
3 z+ C4 B+ f8 w& I" Q% K- rem 提示用户输入打印机 IP 地址1 G6 Z! S7 r8 {
- set /p printerIP=请输入打印机的 IP 地址:% @0 ~+ Z9 z% W* k
- / b" N1 m1 p5 k, G' t1 b$ P
- rem 尝试打开打印机 IP 地址
( X# k' c. `* U7 h - explorer \\%printerIP%
7 U0 } P, o3 Q% i1 [1 ^
3 x- d0 ~7 D% P; E& N- echo 操作完成。$ o* _: {& W6 ]
- pause
复制代码 还有其他的解决方案:
) W3 ^" s2 g1 ^, z! L# Q% e- P2 j+ U# [
https://blog.csdn.net/2401_89360344/article/details/1495344074 d, G2 f: _8 X6 a' S
https://blog.csdn.net/u013546553/article/details/142535117* B3 O, f- L$ j# B5 M$ ^
https://www.xitongzhijia.com/jiaocheng/54118.html
! y1 F7 _9 ]5 t+ P: }: y
8 a) A: H0 w1 t: t经过一下午的折腾,期间还用过软件,最终,上面的方法都没用,结果是win10可以访问win11,不能回访,等于白忙活。3 W# s; h" Y9 u0 V# j! Y% n$ Z
最后没办法用软件的方式解决了,软件地址如下:
- O0 Z; f" @( Z0 u( C( Vhttp://cat2024.kesug.com/?i=2
( L. U: N: z1 i% l$ @, ]' |1 l3 U: o' f8 H0 e% n2 J
整理的共享打印机常用的软件:
8 b& M& O# O' G4 X9 P, P& J, c, k& I J% I
: ^" J# Z/ A+ f* D9 M1 i0 v) q5 u, [8 h5 {
https://wwns.lanzouq.com/b01etxcgna
. E' U# U1 Q1 B! s q
7 P8 t2 }# k# P密码:7pc7( B( S9 R! l4 c3 m6 l
6 L% T( P$ l* t+ D
|
|