|
|
今天碰到一个问题,win10专业版电脑连接打印机做共享主机,win11家庭版直接访问IP地址提示0x80004005,通过网络找到主机直接访问提示0x80070035。访问其他的主机有的能访问,有的也是提示这个错误,有一个打印机能连,安装驱动提示0x00000709。win10访问win11同样访问不了。& j7 K2 L# Z& E& d6 H0 D
2 n: R) u: O" \7 w! f; N 网上解决方法如下:1 O5 @# O. W& R. u5 P! Q( Y g$ _
N7 T7 P5 X+ d
1. 打开"控制面板" -> "程序和功能" -> "启用或关闭 Windows 功能"5 z9 ]/ Q0 D' u% C5 |8 {
勾选以下选项:
1 h3 ~. Y8 q0 i F SMB 1.0/CIFS 文件共享支持% X+ _# i6 S' A# m0 @
SMB Direct
2 ?$ t) d8 m) x2 U) k 打印和文档服务
! F) `! Y2 e: y, B. A
; M; J5 M; R( `* h/ H2 e2. 修改注册表设置:
2 `. M8 Q! R* l/ _4 u打开注册表编辑器(按 Win+R,输入 regedit): C. z4 }0 ^+ P$ X
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
" L' V7 A" {6 L1 v+ ~添加或修改以下值:$ G8 s# A% O. e% A
AllowInsecureGuestAuth = 1 (DWORD). [5 J0 [! Y: X+ H; C. P" M1 s$ C
8 l: G; ~- C* v0 x4 B: l3. 修改组策略:# O# ^. T+ o- _
按 Win+R,输入 gpedit.msc
- N& [( b; q; [" k3 Q7 O, x6 ^ 计算机配置 -> 管理模板 -> 网络 -> Lanman 工作站->"启用不安全的来宾登录",设置为"已启用".* d1 T0 \, d: j7 ^7 U" j
打开组策略,在”本地计算机策略 > 计算机配置 > Windows 设置 > 安全设置 > 本地策略>安全选项”中禁用“Microsoft 网络客户端:对通信进行数字签名(始终)”。9 Q/ N V. X0 O3 v8 Z+ a/ K
注意:家庭版的可能打不开组策略。8 `, s- p2 O6 D" v7 v$ f' \/ i$ ]
# c# [' D# y# K0 g
4. 在 cmd(管理员)运行:3 ?0 C) G$ Q4 U; m
, T$ g2 c& c3 X9 I" L7 Q) y% z M/ i1 OGet-Service -Name "Spooler" | Restart-Service
4 ~2 n b: z5 D* RGet-Service -Name "LanmanWorkstation" | Restart-Service. F, D# U7 W- D2 J1 z. o( W
6 z0 Q2 M& r) I6 X* z
5. 打开"网络和共享中心"
. p# q; K8 O& Z6 }0 N: t$ ]0 ^ 确保"网络发现"和"文件和打印机共享"已启用9 s- u0 Z$ u+ p3 e( ^2 ~6 I! D
$ \1 ^6 n4 g# g设置部分可以直接上代码,存个批处理命令,以管理员身份运行即可:/ R0 U' P& B, g$ ]% Y3 j% J
- @echo off
& T; R* @$ L/ B# y" Z - rem 以管理员权限运行脚本( [+ |; r& `5 R
- >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"; _# j4 S. O* f3 b1 p1 Y7 {
- if '%errorlevel%' NEQ '0' (* }1 s" V4 }9 ^3 _) v, }
- echo 请求管理员权限...
' z' Z, h4 `5 X - powershell -Command "Start-Process '%0' -Verb RunAs"
$ N9 h C: D2 Y- t+ {9 x; o: [ - exit /b5 G- @0 \1 j' m0 T& v
- )! v+ n* T/ z9 Q- T
( |/ X) z. m C' u! q" @* ~$ V* h% Z# X- rem 启用不安全的来宾登录) E T6 W5 U p" Z. J1 h+ g; f
- reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation" /v "AllowInsecureGuestAuth" /t REG_DWORD /d 1 /f
9 d6 {$ @1 F B7 _* \( {
/ E+ S) @5 n. Q" F# o1 O) {- rem 禁用 Microsoft 网络客户端:对通信进行数字签名(始终)8 s& {6 }9 q8 o3 u
- reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v "RequireSecuritySignature" /t REG_DWORD /d 0 /f L5 V( X+ [2 d
- , [* W, F! s& d
- rem 执行 Set-SmbClientConfiguration -RequireSecuritySignature $false" R t9 J, Y6 x" F0 s
- powershell -Command "Set-SmbClientConfiguration -RequireSecuritySignature $false -Confirm:$false"8 o" @ E0 h% X' f6 r
- / J. q, l, n$ c. O4 C& A
- rem 执行 Set-SmbServerConfiguration -RequireSecuritySignature $false
5 `: E& O/ C( y H9 _& x - powershell -Command "Set-SmbServerConfiguration -RequireSecuritySignature $false -Confirm:$false"1 P' Y0 b1 M7 s/ S1 \
- ' b7 h+ p) F+ z' U
- rem 提示用户输入打印机 IP 地址/ U7 x- e+ w& H0 }
- set /p printerIP=请输入打印机的 IP 地址:
/ d [' D# x4 }) O+ Y
! h) j% x4 m; _! c- rem 尝试打开打印机 IP 地址
* x- t9 q( n6 }& I - explorer \\%printerIP% J& T$ |9 V. l) @; k; T8 |! I! x
- ! t5 T5 K1 f% I
- echo 操作完成。, \$ b2 ]" G2 ?) b5 j, T2 t
- pause
复制代码 还有其他的解决方案:7 l& z4 v+ Z1 _/ |! q3 U$ d8 Z
3 j& ]6 Z# K3 M1 y7 u
https://blog.csdn.net/2401_89360344/article/details/149534407
6 V, a k( j5 f$ Ehttps://blog.csdn.net/u013546553/article/details/142535117/ A3 t+ V5 h8 V3 g* g7 Y% w
https://www.xitongzhijia.com/jiaocheng/54118.html! @; \5 ]( v3 E4 X/ |9 X. I
K3 I* ?; _8 R$ `
经过一下午的折腾,期间还用过软件,最终,上面的方法都没用,结果是win10可以访问win11,不能回访,等于白忙活。
6 B& L* e+ t9 h9 ?" i( e最后没办法用软件的方式解决了,软件地址如下:) Q; R! o$ S5 D9 d/ Y+ ^) p0 S, L3 J
http://cat2024.kesug.com/?i=20 y, i- |& J( V# R, G& P
. j8 x, U/ C( p
整理的共享打印机常用的软件:
; [ _6 ]- p3 n- Y- f
5 X8 \- B& t! u8 }. X/ i) z6 w$ a* ^8 |5 l! N, A0 d
9 u& y% h1 Y$ f2 w
https://wwns.lanzouq.com/b01etxcgna
6 M) s" Z* p9 i- [
& T2 P+ p$ V) Y密码:7pc7
: T- c0 X g' _0 C
0 Z- ^! W5 C/ w& u; n |
|