找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2435|回复: 2

使用nolsp.exe 解决wsl、docker desktop无法启动问题

[复制链接]
发表于 2022-9-15 17:57:22 | 显示全部楼层 |阅读模式
许久不用docker,最近打开docker desktop一直报错:
想到wsl升级wsl2后一段时间都不能用,一直提示“不支持的对象”,附网图
排查
首先检查系统功能,已开启HyperV和linux
按网上执行 netsh winsock reset 并重启,根本无效 -_-||,继续百度,很多文章推荐这个Nolsp.exe
关键是提供的下载链接根本访问不了(被墙),巨汗-_-||,好在托朋友下载到了。我放在云盘:download ,(备用:download  提取码:6t5b) 大家下载后重命名为nolsp.exe即可   nolspexe.txt (1.43 MB, 下载次数: 3504)
) W! L& s5 Y7 F
方法步骤
拿到nolsp.exe后,放C盘,cmd(管理员)
nolsp.exe C:\WINDOWS\system32\wsl.exe
出现success提示
已解决:
wsl正常,docker desktop正常。重启后还有问题的话再次执行,(*^▽^*)
nolsp C:\WINDOWS\system32\wsl.exe
: F4 H) P$ s, D6 e4 q) W9 M
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:46 | 显示全部楼层
wsl在使用是会出现“参考的对象类型不支持尝试的操作”的故障导致无法使用。7 h4 _# m+ q$ N7 y, s
7 v0 g  ^+ c8 y" O& N; {& I" A- A+ g
出现上述问题原因是使用代理软件,或游戏加速服务,winsock出现问题。" @  j# X9 V7 B

9 ^  h+ Q, \) f8 a$ X+ Z9 N1 h可以通过注册表的方式,排除从winsock中排除wsl即可。
* E; l" j  i$ x0 ^9 C- Y0 F; z- i" J7 [8 ^0 n0 {: h& I4 J% {5 m; ^
* H! w( Z% ~, q+ {1 j) ?; q0 L) X

0 v4 \9 k9 i) |: a$ |防止WinSock被hook所需的注册表。* j( r. u) i1 J5 y) ~4 O

) \* g7 l+ F( l当然,可以使用下面的reg注册表代码处理。8 f$ F$ I- \  ~0 ^1 ]6 `
2 u, d6 u- Z- }. ~. _2 u
Windows Registry Editor Version 5.00
+ B2 ^% f8 t# v. y6 k( U9 Q
1 w7 e' U( e! Y' k  W[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]
, h& @7 R3 O0 G9 Z5 _"AppFullPath"="C:\\Windows\\System32\\wsl.exe"
4 P, k2 f! L/ W5 r% B9 w! K& I! ["PermittedLspCategories"=dword:80000000
4 c3 I/ _+ I% W新建文本文档,复制上面的文字,修改后缀为reg双击运行就会创建好上面的键值信息。1 z7 F- k+ ~, a; z$ D8 e
7 j4 o' L  W* Z1 L! Y8 J5 N
最近升级了windows11,发现问题再次出现,发现注册表又被恢复了,再次重复上面的操作就好了。9 _0 c5 u0 ^) b2 Y5 l5 H  m
————————————————
7 Z: i2 ^. \( k) ^$ E' O版权声明:本文为CSDN博主「桑榆肖物」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
' h; Q$ z/ P& q原文链接:https://blog.csdn.net/marin1993/article/details/119841299
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:59 | 显示全部楼层
解决+ J, \: h% ?  V1 o' @( ~' m, _
1、临时方法2 k- P' [4 ?% \# h* U
管理员身份执行
* X: S% n# R0 v% z9 d* K7 f) N' l
; B% I, |$ k9 U& T3 _% V# [netsh winsock reset
) q, b" k* {" P: L' O! s" \复制9 O) e; A  ]- ~9 Z7 G' J3 \
2、永久方法& T9 K7 u3 O% J2 e( @
下载此工具
" C: F9 X: h" N) {* j; T
  p$ I6 i) W; u; l" g8 e/ w7 `3 ?http://file2.happyjava.cn/NoLsp.exe
) U9 i: c7 o1 d+ T复制
# M) ]% \5 ^4 [& b- w5 D管理员运行. \4 g# _$ A- y. \. C+ V

1 P% x4 A2 G2 n' H( a5 n5 F.\NoLsp.exe C:\windows\system32\wsl.exe
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|赛格电脑 华强北 电脑城 南山赛格 龙岗电子世界 龙华电脑城 沙井电脑城 松岗电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-7-13 02:23 , Processed in 0.047298 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表