找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2650|回复: 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, 下载次数: 3662)
8 Z& X) I4 t7 W: R  X' S8 J7 K
方法步骤
拿到nolsp.exe后,放C盘,cmd(管理员)
nolsp.exe C:\WINDOWS\system32\wsl.exe
出现success提示
已解决:
wsl正常,docker desktop正常。重启后还有问题的话再次执行,(*^▽^*)
nolsp C:\WINDOWS\system32\wsl.exe
6 H3 h2 G/ \& k8 W8 k! ]
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:46 | 显示全部楼层
wsl在使用是会出现“参考的对象类型不支持尝试的操作”的故障导致无法使用。. j: a8 J$ a; d1 O+ i( E7 ^

( e/ u: \4 v# ~% q$ U出现上述问题原因是使用代理软件,或游戏加速服务,winsock出现问题。
7 S# A: N- C# G
2 T! f: K( R) P; P, c可以通过注册表的方式,排除从winsock中排除wsl即可。
! h% Z7 \* R$ D" W$ V
- |' K. A2 p4 G# D  {; m
2 Y2 t) m1 W( X3 p# ~
8 V1 d9 g5 Q0 n2 c4 P4 V- `防止WinSock被hook所需的注册表。
  z+ o. m) c4 Y4 }6 h- V* i* _
# s# F  p  ], R/ v2 D- z* k8 i" f当然,可以使用下面的reg注册表代码处理。
. p0 Z0 }) `2 F$ l+ Y0 {! v$ v+ Y, Y8 m/ T0 L! ?& C
Windows Registry Editor Version 5.00+ H2 C1 {$ u* W  G

- [8 f; c( ?' b. j5 \6 g[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]
- k' u( @8 U8 ~"AppFullPath"="C:\\Windows\\System32\\wsl.exe"7 N- `# l. p8 b- m+ R
"PermittedLspCategories"=dword:80000000
/ `0 B& F  N0 Y! v8 h5 Q新建文本文档,复制上面的文字,修改后缀为reg双击运行就会创建好上面的键值信息。
! M/ m3 @7 M* I2 A* G
1 O6 D! I" N- X7 d/ r) p最近升级了windows11,发现问题再次出现,发现注册表又被恢复了,再次重复上面的操作就好了。$ M* [( z- F* c4 f# J
————————————————
5 K! K9 {4 r) Z# Q% b) ?5 X版权声明:本文为CSDN博主「桑榆肖物」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
8 T' ]# u3 {) w( V原文链接:https://blog.csdn.net/marin1993/article/details/119841299
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:59 | 显示全部楼层
解决
5 ^% q, X7 j0 h8 f1、临时方法
5 W" y2 _6 n% E" E1 T管理员身份执行
/ `9 V+ E5 ]* K1 o% |( }% c/ ~0 G0 E! c1 \
netsh winsock reset- F* ^6 `. e6 L
复制: W3 S3 I. Q0 Y5 h' q
2、永久方法3 i+ p4 n* I2 S/ L; t2 s7 S
下载此工具
! P! U- B( f9 W* F5 M8 o5 z& C: a" c4 |- ~: ?
http://file2.happyjava.cn/NoLsp.exe
  y+ X% O; c. w2 p复制
5 A9 @! s& D2 [! ]! F. q8 [管理员运行
: r( n0 q5 Y$ @- g% ^: B9 X8 s: K7 \+ n! ~. _+ ?( w
.\NoLsp.exe C:\windows\system32\wsl.exe
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-2 06:32 , Processed in 0.097179 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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