找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2602|回复: 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, 下载次数: 3629)
2 }0 |& }+ z) P  O
方法步骤
拿到nolsp.exe后,放C盘,cmd(管理员)
nolsp.exe C:\WINDOWS\system32\wsl.exe
出现success提示
已解决:
wsl正常,docker desktop正常。重启后还有问题的话再次执行,(*^▽^*)
nolsp C:\WINDOWS\system32\wsl.exe

7 T( x) @+ V: I+ K+ D$ I4 p
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:46 | 显示全部楼层
wsl在使用是会出现“参考的对象类型不支持尝试的操作”的故障导致无法使用。
1 [/ S3 o8 L% z/ z5 @" b
: X3 N, h2 c6 i- `- o* j出现上述问题原因是使用代理软件,或游戏加速服务,winsock出现问题。
: H% e# r( Q+ d. C5 ]) [3 ^2 Q% e7 L1 W+ b
可以通过注册表的方式,排除从winsock中排除wsl即可。6 N* A: ?2 d! E2 M/ a7 U

; r1 _( C0 h# x. I+ b, K$ M. n- C+ d! W- [/ W# B" v: S0 O. D
! B. \7 [: W6 j; q8 {2 ^
防止WinSock被hook所需的注册表。$ q% t+ L% V) e4 f6 H9 {: w
7 x$ e+ u, }" ^& z8 M
当然,可以使用下面的reg注册表代码处理。
, o2 C; \& i, i
$ l9 t/ n& O+ u) wWindows Registry Editor Version 5.00: [4 ^- k6 [* X; z

) ?, E1 ]5 M0 l3 F7 f/ ~  b2 P[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]! ?+ Q) S' b% A- S1 O" s. P
"AppFullPath"="C:\\Windows\\System32\\wsl.exe"
% o8 ~( i0 k# l"PermittedLspCategories"=dword:800000004 o5 q, ?+ f" u5 ]* i
新建文本文档,复制上面的文字,修改后缀为reg双击运行就会创建好上面的键值信息。
% q/ v$ j! b2 N( j; Z1 H9 X3 ~, H4 R* L* P
最近升级了windows11,发现问题再次出现,发现注册表又被恢复了,再次重复上面的操作就好了。
" \3 {  G" c& X" v  h/ P1 @————————————————. U. t/ I, o! g: g. `- M
版权声明:本文为CSDN博主「桑榆肖物」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
5 n# L' i% `5 c2 l原文链接:https://blog.csdn.net/marin1993/article/details/119841299
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:59 | 显示全部楼层
解决$ l6 b  |6 D/ V- J- \$ s
1、临时方法
% s% u$ I0 m' l: \8 z2 R7 H管理员身份执行7 x/ g( D, d! r) @! l5 A

- g( s9 j. ]. A; I! tnetsh winsock reset/ `2 z6 x+ ?/ ~- q0 Y! B
复制5 E2 U2 ~! |7 e  Z
2、永久方法
4 [5 j0 y; ~% Y3 a下载此工具
/ u  c; p6 a9 H- @$ Q9 d
5 Z0 ]: |2 p9 t/ W$ Whttp://file2.happyjava.cn/NoLsp.exe
) v/ A7 `" T, B0 s复制; \. z) ?& |. {9 A" l9 w
管理员运行
. S1 d7 W# l" J8 i, t& T9 x3 s8 X! ^4 b( w8 h. [
.\NoLsp.exe C:\windows\system32\wsl.exe
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-13 12:11 , Processed in 0.049240 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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