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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

" P( \% g8 b1 M- j* h- K方法步骤
拿到nolsp.exe后,放C盘,cmd(管理员)
nolsp.exe C:\WINDOWS\system32\wsl.exe
出现success提示
已解决:
wsl正常,docker desktop正常。重启后还有问题的话再次执行,(*^▽^*)
nolsp C:\WINDOWS\system32\wsl.exe

  N8 i2 s$ {. w: T. I9 e
回复

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:46 | 显示全部楼层
wsl在使用是会出现“参考的对象类型不支持尝试的操作”的故障导致无法使用。2 Q8 K+ K8 ]5 q# X5 T
) C3 `& S* k+ U0 [" w$ U6 w# l
出现上述问题原因是使用代理软件,或游戏加速服务,winsock出现问题。
: \# `( x& v3 G1 M
* `) o, n7 ^. g6 e9 \可以通过注册表的方式,排除从winsock中排除wsl即可。
! a( H) l; Q' ~
$ D9 G% g1 W, z) ]
8 {$ K" o7 r" u9 P% H3 P8 }; I- b) @7 k, {6 q
防止WinSock被hook所需的注册表。* u2 d3 J+ B. n- v, ~4 ?; f8 z" ]
. a6 Y/ k: |5 e3 L; E: O, v
当然,可以使用下面的reg注册表代码处理。
. u# y" S6 B; B# b# [9 S# t, e5 V- |2 n# a
Windows Registry Editor Version 5.00
: A7 \2 M" I) _( C6 \* A; x
. U6 Z) t! e) I[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]
2 U$ l: Q; W, S' Q8 J/ Z"AppFullPath"="C:\\Windows\\System32\\wsl.exe"* |$ c& @& t& x0 u& C+ F  ~
"PermittedLspCategories"=dword:80000000* G- Q' b" K* ^/ ?
新建文本文档,复制上面的文字,修改后缀为reg双击运行就会创建好上面的键值信息。
( a0 l$ m9 k' u% z
/ Q# W! a+ s3 D最近升级了windows11,发现问题再次出现,发现注册表又被恢复了,再次重复上面的操作就好了。1 O9 t' O5 T5 F. t' V5 P0 }6 T
————————————————& a  o; v* U- X, U6 v! _5 \8 p
版权声明:本文为CSDN博主「桑榆肖物」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
- ]+ k$ J8 t; c- \& @/ O# {/ }' q原文链接:https://blog.csdn.net/marin1993/article/details/119841299
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-15 18:16:59 | 显示全部楼层
解决
! V% o2 u% R! x- g# X( x  y1、临时方法; |4 f0 q0 S- q
管理员身份执行
3 y8 D3 H$ ]+ a* H4 a
- X" T& G! o  q. `netsh winsock reset
4 @( S6 r6 ^$ Q; U1 v. h& @3 w9 n复制
" L4 p/ }# ~& Q- S. a* I2、永久方法
5 A+ J" q2 h* |- Q下载此工具; v3 C' ?6 ]2 B( P: `; X
- V  O4 h7 B4 Q- `3 t
http://file2.happyjava.cn/NoLsp.exe
* J' N" Z  P1 Z复制8 R+ `+ L. x) d3 n
管理员运行
: D7 Y$ y, t4 s" r* r% V" ?( Y- U0 Q. D- x: E
.\NoLsp.exe C:\windows\system32\wsl.exe
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-7 04:56 , Processed in 0.106802 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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