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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2241|回复: 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, 下载次数: 3245)
  D! Z2 C3 E: E# V/ y
方法步骤
拿到nolsp.exe后,放C盘,cmd(管理员)
nolsp.exe C:\WINDOWS\system32\wsl.exe
出现success提示
已解决:
wsl正常,docker desktop正常。重启后还有问题的话再次执行,(*^▽^*)
nolsp C:\WINDOWS\system32\wsl.exe
9 n: g. `2 U, {4 t
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:46 | 显示全部楼层
wsl在使用是会出现“参考的对象类型不支持尝试的操作”的故障导致无法使用。
& o8 P; A% W6 o' N& Z' I7 `7 a! j# s' }( l8 ~7 m$ T
出现上述问题原因是使用代理软件,或游戏加速服务,winsock出现问题。
) S' s# H/ e: d- K4 w$ g$ W. V1 C' U5 D
可以通过注册表的方式,排除从winsock中排除wsl即可。
* I9 V8 Y" \$ a3 s$ @8 B( i+ c% w+ ?) S
6 J7 \$ ?1 e1 W5 B
& v+ W# S7 `& ?3 ]4 Y
防止WinSock被hook所需的注册表。& j3 Q0 v9 f1 e4 ?+ A) j! C. Y
. D. A! z  `  c8 J% r6 P7 u
当然,可以使用下面的reg注册表代码处理。
$ R, h# P$ t+ t( J  G# u( m
+ u$ ^7 v4 w" u: O4 C0 oWindows Registry Editor Version 5.007 w$ S* V- c  P, U
) J4 m) R: Y2 `* L
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]+ l' ~( z  B8 E* I8 k
"AppFullPath"="C:\\Windows\\System32\\wsl.exe"
  t+ e/ m7 c) p+ p. q! ^"PermittedLspCategories"=dword:80000000
9 j. k8 L* j2 i- w- K; Y% ~新建文本文档,复制上面的文字,修改后缀为reg双击运行就会创建好上面的键值信息。! a( z* y' C/ x# ?2 M: L

' B9 N, y. |8 C2 p7 a/ R9 F最近升级了windows11,发现问题再次出现,发现注册表又被恢复了,再次重复上面的操作就好了。- B7 H/ R/ O7 q) w6 N7 h' [9 s
————————————————9 Z( G  n5 K4 H- N3 u  M
版权声明:本文为CSDN博主「桑榆肖物」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。6 S# i4 Z7 I- O
原文链接:https://blog.csdn.net/marin1993/article/details/119841299
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:59 | 显示全部楼层
解决; Z# t. K6 i2 \; n" f7 [
1、临时方法. Q! m  O$ u8 s( \
管理员身份执行  Z" T, U& J3 f/ |3 H
% @2 G3 j+ p+ H, e5 v
netsh winsock reset, E( E% Q9 V; k, h5 f
复制' c4 Y% Z. T' w% C5 @  Q
2、永久方法, X# [* n( Z) w  `) d: I# R
下载此工具3 ~& f( y: }( t% B) a

, {+ p& ]3 O4 y0 I/ f# q, phttp://file2.happyjava.cn/NoLsp.exe
2 G# O2 N! J' n( M$ D, Z复制
. P% J, k" {5 ?1 q# p管理员运行" U6 a. q( L, x3 g: o- V
5 g( {: [! k# r8 @; j
.\NoLsp.exe C:\windows\system32\wsl.exe
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-1 01:16 , Processed in 0.099086 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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