找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2803|回复: 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, 下载次数: 3793)

6 \- v7 G3 @# f, {4 d4 l方法步骤
拿到nolsp.exe后,放C盘,cmd(管理员)
nolsp.exe C:\WINDOWS\system32\wsl.exe
出现success提示
已解决:
wsl正常,docker desktop正常。重启后还有问题的话再次执行,(*^▽^*)
nolsp C:\WINDOWS\system32\wsl.exe
0 |" ?9 e% }9 ]" Q- b  `
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:46 | 显示全部楼层
wsl在使用是会出现“参考的对象类型不支持尝试的操作”的故障导致无法使用。
- M7 k9 x9 r/ u- G+ S1 `! L; H( P" l( q) p! C. T
出现上述问题原因是使用代理软件,或游戏加速服务,winsock出现问题。5 ?  F% q7 K, d. I% X9 ^

( t4 L+ h5 v/ o4 U7 t3 @可以通过注册表的方式,排除从winsock中排除wsl即可。! e8 N- q3 R/ G7 [! q4 n9 o. A

, S1 E, W. ]3 z+ a5 z$ }' _% ]# H# A
3 I8 o# z9 w4 [) _
防止WinSock被hook所需的注册表。6 x2 T% o# G4 u& ?( B

  q! ?7 z" b* F/ o6 K% ^1 M当然,可以使用下面的reg注册表代码处理。
$ q5 m" L! s/ O  r9 M" `, K0 i4 B$ d- Q9 E- n' a' f
Windows Registry Editor Version 5.00
$ N5 J- W6 T/ t: K$ I
$ L: G7 g7 a- d: a+ T[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]9 q3 }) O* \3 N& `. U
"AppFullPath"="C:\\Windows\\System32\\wsl.exe"
5 I' g) m3 B0 L, _! _"PermittedLspCategories"=dword:80000000
' ^) n( K4 ]3 v4 `* `' K: M新建文本文档,复制上面的文字,修改后缀为reg双击运行就会创建好上面的键值信息。- {3 A  N) z8 b, I: `0 Q8 X

; E8 D+ T( l" b, u8 a8 |: S最近升级了windows11,发现问题再次出现,发现注册表又被恢复了,再次重复上面的操作就好了。- c9 r& c5 z3 T2 \% V7 c# d
————————————————
& c- w8 W# H/ I# P/ A& ]' s1 [版权声明:本文为CSDN博主「桑榆肖物」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
* }- I* E, @( w0 d" Y) @  a4 |原文链接:https://blog.csdn.net/marin1993/article/details/119841299
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:59 | 显示全部楼层
解决' B% E& a5 n2 c6 C# W
1、临时方法2 v+ L* S7 h5 m" n4 n+ v9 ?& z
管理员身份执行
4 R# j2 B& C" Z( r' L1 ]+ Z0 K0 C
netsh winsock reset& ]$ w- B4 K& E
复制
+ y7 g% n' l* {2、永久方法
3 w1 G+ G; `% l" i6 ^8 `, w下载此工具6 K$ K& F" r9 f$ P: Z% R

5 V6 j+ E8 V& _) d4 mhttp://file2.happyjava.cn/NoLsp.exe
4 o# _: _/ s3 D: F# |- z5 ?  d5 T复制, M8 Y. I/ w9 L0 X
管理员运行
8 r( g7 u$ D3 D, L- H- O! R4 O8 B# R9 w
.\NoLsp.exe C:\windows\system32\wsl.exe
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-7 08:41 , Processed in 0.097631 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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