华强北电脑城 龙岗电子世界 龙华电脑城  凯尔电脑

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1173|回复: 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, 下载次数: 1301)
8 |! G6 _0 W$ @) m2 w
方法步骤
拿到nolsp.exe后,放C盘,cmd(管理员)
nolsp.exe C:\WINDOWS\system32\wsl.exe
出现success提示
已解决:
wsl正常,docker desktop正常。重启后还有问题的话再次执行,(*^▽^*)
nolsp C:\WINDOWS\system32\wsl.exe

9 Z+ U! M3 l2 ?( N) ?) y7 B
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:46 | 显示全部楼层
wsl在使用是会出现“参考的对象类型不支持尝试的操作”的故障导致无法使用。
8 ~# H" s, m& S) e' x
: |/ o: I. _' ]& s0 |: G0 P出现上述问题原因是使用代理软件,或游戏加速服务,winsock出现问题。6 a7 D  M, E/ j7 \
! R% p4 X6 k! N& X8 v" v' H/ y
可以通过注册表的方式,排除从winsock中排除wsl即可。' _, }$ }9 H. I

& T7 x2 J# g  \- v+ r, r( ?
5 L8 p9 Z4 d$ K# r; V
+ v. i7 X" I1 w3 X$ ]0 [- E防止WinSock被hook所需的注册表。' e5 A6 h' L9 Y2 G* E# n# L

0 O1 ^% l, v5 _当然,可以使用下面的reg注册表代码处理。% Z- E% b2 ~/ r

3 z" f5 I. \+ P5 ?* F! XWindows Registry Editor Version 5.00" `8 J9 G8 Y8 p+ F  X
  G) B) I% K  j4 |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]
! O1 y0 k( N  t+ k( W4 G"AppFullPath"="C:\\Windows\\System32\\wsl.exe"
" M8 K9 w; i( m% U"PermittedLspCategories"=dword:80000000
6 h7 V: v& x+ u新建文本文档,复制上面的文字,修改后缀为reg双击运行就会创建好上面的键值信息。$ [# }5 E. ?  ?
( y! J- R  D# s# N# C
最近升级了windows11,发现问题再次出现,发现注册表又被恢复了,再次重复上面的操作就好了。
9 r0 y$ R! `4 g) F& v————————————————+ W1 B% b5 G& j. l1 m5 L- }. y2 c
版权声明:本文为CSDN博主「桑榆肖物」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。2 n) h1 r9 [; W: C* B: G  E  S
原文链接:https://blog.csdn.net/marin1993/article/details/119841299
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:59 | 显示全部楼层
解决1 L' F  X1 w9 e: s
1、临时方法
8 r/ n" k. ]5 R$ K- H+ u' L- S管理员身份执行
) R% X. Y- g+ B
4 x4 K4 f5 s* h. ?netsh winsock reset
$ U0 p8 Q' z4 Q! K复制
0 C2 g" f* l* l. e) @! x$ R2、永久方法3 @8 z: c- B1 c
下载此工具" X& K& x7 \( J. X6 m

# D* ~7 B3 Y- {. ~http://file2.happyjava.cn/NoLsp.exe
7 l. x1 D/ u( F* Q复制
7 |% ], [/ n. I1 C- W: N. @管理员运行
# \5 L4 r. U9 z) t
+ i9 G1 h. Y" _+ R* E2 R' V1 n.\NoLsp.exe C:\windows\system32\wsl.exe
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|华强北 电脑城 龙岗电子世界 龙华电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2024-9-18 17:42 , Processed in 0.182595 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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