clash_for_windows_pkg icon indicating copy to clipboard operation
clash_for_windows_pkg copied to clipboard

[Bug]: 打开软件提示 failed to clash core,logs are not available

Open RogerHuHu opened this issue 2 years ago • 63 comments

请认真检查以下清单中的每一项

  • [ ] 已经搜索过,没有发现类似issue
  • [ ] 已经搜索过文档,没有发现相关内容
  • [ ] 已经尝试使用过最新版,问题依旧存在
  • [ ] 使用的是官方版本(未替换及修改过安装目录程序文件)

软件版本

0.19.8

操作系统

Windows x64

系统版本

windows10

问题描述

打开软件提示 failed to clash core,logs are not available,重启软件,重启系统都没用

复现步骤

每次打开必现

日志文件

logs

未产生日志

其他补充

No response

RogerHuHu avatar Feb 19 '22 06:02 RogerHuHu

检查下安装目录/resources/static/files/win/x64/clash-win64.exe是否被删除

Fndroid avatar Feb 19 '22 07:02 Fndroid

我也出现了这个问题,必须手动打开clash-win64.exe才行

traoearth avatar Feb 19 '22 13:02 traoearth

solution:关闭mactype

traoearth avatar Feb 19 '22 14:02 traoearth

我也出现这个问题,不知道怎么解决

jiaqiang17 avatar Feb 20 '22 07:02 jiaqiang17

检查下安装目录/resources/static/files/win/x64/clash-win64.exe是否被删除

并没有被删除。我在重装 Win 11 后打开软件就会提示 failed to clash core,logs are not available,点击下方 Try to repair 或者卸载后重装都不能解决问题。

tylvn avatar Feb 21 '22 08:02 tylvn

这应该是是有其他软件限制了端口的启用,可切换到之前版本验证是否同样用不了。检查防火墙和最近是否安装了安全软件,或者其他可能的流氓软件

wokaozws avatar Feb 21 '22 12:02 wokaozws

这应该是是有其他软件限制了端口的启用,可切换到之前版本验证是否同样用不了。检查防火墙和最近是否安装了安全软件,或者其他可能的流氓软件

之前的版本 v 0.19.7 同样用不了,且 General 界面会一直保持 Loading

tylvn avatar Feb 21 '22 13:02 tylvn

检查下安装目录/resources/static/files/win/x64/clash-win64.exe是否被删除

文件在的,试了手动启动就可以了

RogerHuHu avatar Feb 22 '22 06:02 RogerHuHu

检查下安装目录/resources/static/files/win/x64/clash-win64.exe是否被删除

文件在的,试了手动启动就可以了

然后按楼上的方法,关了MacType,试了几次暂时没问题了,不知道是不是这个原因

RogerHuHu avatar Feb 22 '22 06:02 RogerHuHu

Win10环境下,安装了0.19.1版本解决了此问题。虽然刚开始并没有显示主页的控制页面,在导入订阅链接,选择规则模式之后便出现了主页的控制界面,遂正常使用。

JulianMuseCho avatar Feb 22 '22 06:02 JulianMuseCho

检查下安装目录/resources/static/files/win/x64/clash-win64.exe是否被删除

文件在的,试了手动启动就可以了

手动打开 clash-win64.exe 之后会弹出 Windows Terminal 显示

time="2022-02-22T17:06:23+08:00" level=info msg="RESTful API listening at: 127.0.0.1:52771"
time="2022-02-22T17:06:23+08:00" level=info msg="Mixed(http+socks) proxy listening at: 127.0.0.1:7890"

我不知道之后该怎么办?

tylvn avatar Feb 22 '22 09:02 tylvn

solution:关闭mactype

请问什么是mactype?

beautifulMo avatar Mar 04 '22 12:03 beautifulMo

solution:关闭mactype

请问什么是mactype?

一般情况下 Windows 下的字体渲染效果都不如 macOS(比如 4K 的清晰度下),Mactype 就是用来让字体的渲染效果看起来像 macOS,可以参考以下我在知乎上找到的几篇文章。

如何让 Win10 字体变得像苹果电脑那样细腻?

MacType 文字之美 - Windows 字体渲染软件

tylvn avatar Mar 04 '22 13:03 tylvn

M1 Macbook 遇到这个问题有解决办法吗?好多天都用不了,安装旧版本也不行,最近电脑也没有装新的软件,不知道是哪里的问题

beautifulMo avatar Mar 07 '22 02:03 beautifulMo

solution:关闭mactype

请问什么是mactype?

M1 Macbook 遇到这个问题有解决办法吗?好多天都用不了,安装旧版本也不行,最近电脑也没有装新的软件,不知道是哪里的问题

我把.config文件里面整个clash文件删除再重新打开就行了!

beautifulMo avatar Mar 07 '22 13:03 beautifulMo

solution:关闭mactype

还有别的解决办法吗,难到 Clash 和 MacType 就必须二选一吗,具体是哪里冲突了呢?

zyxir avatar Mar 08 '22 02:03 zyxir

solution:关闭mactype

请问什么是mactype?

M1 Macbook 遇到这个问题有解决办法吗?好多天都用不了,安装旧版本也不行,最近电脑也没有装新的软件,不知道是哪里的问题

我把.config文件里面整个clash文件删除再重新打开就行了!

我win11按照这个方法可以了

MikiraSora avatar Mar 13 '22 07:03 MikiraSora

我这边关掉防火墙就好了

LJC100 avatar Mar 16 '22 02:03 LJC100

I am having the same error on linux. I am running Ubuntu 20.04, installed in using flatpac and it opens. but as soon as I install service mode and restart, I get this error. Also when I clicked install button, it didn't ask me my password or did not restart automatically when service mode got installed, two things that work fine in manual installation. But it does not happen when I manually download from github and extract and use it. that way everything works fine, and the problem seems to be only caused when installing using flatpac.

clash for windows v19.12

And please if you found any solution, also write it in english. thanks

miadabdi avatar Mar 16 '22 21:03 miadabdi

我这边也同样,也打不开clash-win64.exe,但是我在卸载后,重启后,进入 \Clash for Windows\resources\static\files\win\common\tun2socks 运行了tap-windows-installer.exe(说实话我不知道这是啥,我只是随便点开安装试试)之后,重新安装,就好了 说实话不知道是不是这个东西起作用了, 但总之我的好了,我也没法复现测试 @miadabdi (oh, you are using Ubuntu, i dont know if this would help you) same error, and even can't run clash-win64.exe. after I uninstalled clash, reboot windows, enter \Clash for Windows\resources\static\files\win\common\tun2socks and ran tap-windows-installer.exe(tbh, I didnt even pay attention on what it is, i just installed it XD), then installed Clash. And Clash now is running correctly. I dont know if this helps. Mine is running well now, so I dont know how to reproduce the error and check it.

huseph avatar Mar 20 '22 15:03 huseph

昨天我也遇到了“failed to clash core,logs are not available”这个报错,一通瞎弄突然就可以了,但是这通瞎弄里不包括以上讨论串中提到的mactype和删除.config文件夹里的文件。

今天打开clash for windows又遇到了同样的问题,经逐一尝试、排查,最后通过任务管理器关掉进程“clash-core-service.exe”,再打开clash就可以正常使用了,报错消失!

可能明天还会复现这个问题,关掉这条进程只是一个缓兵之计,供大家参考!

软件版本:0.19.12 操作系统:Windows x64 系统版本:windows7

One possible solution : kill the process 'clash-core-service.exe' via windows task manager

amoyonglee avatar Mar 23 '22 07:03 amoyonglee

昨天我也遇到了“failed to clash core,logs are not available”这个报错,一通瞎弄突然就可以了,但是这通瞎弄里不包括以上讨论串中提到的mactype和删除.config文件夹里的文件。

今天打开clash for windows又遇到了同样的问题,经逐一尝试、排查,最后通过任务管理器关掉进程“clash-core-service.exe”,再打开clash就可以正常使用了,报错消失!

可能明天还会复现这个问题,关掉这条进程只是一个缓兵之计,供大家参考!

软件版本:0.19.12 操作系统:Windows x64 系统版本:windows7

One possible solution : kill the process 'clash-core-service.exe' via windows task manager

确实每天打开clash都会复现这个报错“failed to clash core,logs are not available”,依然是通过结束进程“clash-core-service.exe”后,使得当天的clash软件可以正常使用。

amoyonglee avatar Mar 25 '22 02:03 amoyonglee

Win11有遇到这个问题,Win10的几台电脑没有这个问题,手动运行resources\static\files\win\x64里的clash-win64.exe就可以了。

mx4994 avatar Mar 31 '22 06:03 mx4994

  • 打开clash for windows遇到了同样的问题,【failed to clash core,logs are not available】
  • 1、“任务管理器关掉进程“clash-core-service.exe””,任务进程里根本没有这一项!
  • 2、clash-win64.exe文件在,手动运行了,无效。
  • 3、卸载重装了好几次,无效。
  • 4、进入\Clash for Windows\resources\static\files\win\common\tun2socks,运行了tap-windows-installer.exe也没有用。
  • ============
  • 最后我【把杀毒软件全部卸载了。重新安装,搞定,熟悉的界面回来了】!!
  • ----方法仅供参考,希望能帮到大家。

windymick avatar Mar 31 '22 08:03 windymick

写了个 vbs 创个链接自启服务,clash 安装路径底下最好别有空格

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "C:/Programs/Clash/resources/static/files/win/x64/clash-win64.exe", 0, True

jeffswt avatar Apr 12 '22 18:04 jeffswt

删除 C:\Users\你的账户名 \.config\clash\profiles\list.yml 之后,重启软件解决。

billy1991830 avatar Apr 18 '22 03:04 billy1991830

我的解决方法是:windows Defender 里,把软件的【目录】添加到排除项里,就好了。添加排除项说明 我的情况是: win11 家庭版 装了mac-type clash-for-windows是0.19.15

zengdaming avatar Apr 21 '22 03:04 zengdaming

遇到了同样的问题,新版旧版都不行, 试了上面的方法好像都不起作用。。。

wutianze avatar Apr 22 '22 14:04 wutianze

遇到了同样的问题,新版旧版都不行, 试了上面的方法好像都不起作用。。。

删.config文件夹有用了

wutianze avatar Apr 22 '22 14:04 wutianze

我通过关闭windows defender重新安装cfw解决了该问题

ylongwang2782 avatar Apr 23 '22 05:04 ylongwang2782

我通过关闭windows defender重新安装cfw解决了该问题

同样!WIN10,上面所有方法试了都不行,把系统自带的windows defender防火墙关闭,顺利解决!

hh-brave avatar May 18 '22 02:05 hh-brave

删除 C:\Users\你的账户名 .config\clash\profiles\list.yml 之后,重启软件解决。

感谢,删除之后解决问题。 感觉是cfw上次卡死崩溃的时候创建了个空的list.yml还没来得及写入,然后每次打开的时候读取不到config list。

txtyb avatar May 19 '22 08:05 txtyb

solution:关闭mactype

还有别的解决办法吗,难到 Clash 和 MacType 就必须二选一吗,具体是哪里冲突了呢?

可以直接在MacType.ini里面的[UnloadDll]项里面加入

  • Clash for Windows.exe
  • clash-win64.exe
  • go-tun2socks.exe

来阻止MacType去hook这几个进程。

TomoshibiAkira avatar May 30 '22 18:05 TomoshibiAkira

solution:关闭mactype

还有别的解决办法吗,难到 Clash 和 MacType 就必须二选一吗,具体是哪里冲突了呢?

可以直接在MacType.ini里面的[UnloadDll]项里面加入

  • Clash for Windows.exe
  • clash-win64.exe
  • go-tun2socks.exe

来阻止MacType去hook这几个进程。

谢谢!但这段时间 MacType 和 Clash 相安无事,一直没有冲突了。

zyxir avatar Jun 06 '22 08:06 zyxir

我也出现了这样的问题,然后现在解决的方案是下旧版本的稳定版 对了,贴一下之前启动失败的时候生成的log文件内容 time="2022-06-19T23:06:04+08:00" level=info msg="RESTful API listening at: 127.0.0.1:62446" time="2022-06-19T23:06:04+08:00" level=info msg="Mixed(http+socks) proxy listening at: 127.0.0.1:7890" (看不懂,菜是真的) 然后就会打不开网页就是了,刚刚下了旧版本才抢救回来 系统是win11 2022-06-19-003322.log 2022-06-19-003550.log 2022-06-19-003608.log 2022-06-19-004925.log 2022-06-19-004947.log 2022-06-19-005758.log 2022-06-19-005808.log 2022-06-19-180412.log 2022-06-19-180836.log 2022-06-19-181202.log 2022-06-19-181622.log 2022-06-19-182300.log 2022-06-19-183527.log 2022-06-19-184510.log 2022-06-19-222327.log 2022-06-19-230603.log (全是启动失败的时候的)

Xiaomo3250 avatar Jun 19 '22 15:06 Xiaomo3250

Same issue on Windows 11

pseudovector avatar Jun 19 '22 18:06 pseudovector

我也是删除了.config-> clash 就好了

984369300 avatar Jun 20 '22 02:06 984369300

time="2022-06-20T20:18:50+08:00" level=info msg="RESTful API listening at: 127.0.0.1:59313" time="2022-06-20T20:18:50+08:00" level=error msg="Start Mixed(http+socks) server error: listen tcp 127.0.0.1:7890: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted."

以上是我的日志问题,cfw打开不动,一会就连不上网了,百度也访问不了,但是能ping通,然后关闭cfw重启就会出现如题的错误

opensourcex123 avatar Jun 20 '22 12:06 opensourcex123

同win11,刚重装完出现这个错误。按照上面删除C:\Users\你的账户名\.config下整个clash文件夹后重启clash解决问题

Sora39831 avatar Jun 28 '22 18:06 Sora39831

Same issue on Windows 11

MskVion avatar Jun 29 '22 06:06 MskVion

macos 遇到相同问题,执行以下命令即可

sudo rm -rf ~/.config/clash

zsmhub avatar Jul 12 '22 02:07 zsmhub

win11 遇到同样的问题 手动打开 安装目录/resources/static/files/win/x64/clash-win64.exe 就好了

Sayyiku avatar Jul 13 '22 00:07 Sayyiku

macos 遇到相同问题,执行以下命令即可

sudo rm -rf ~/.config/clash

我是macos,还是不行啊…这怎么玩?

Luobben avatar Jul 16 '22 12:07 Luobben

删除 C:\Users\你的账户名 .config\clash\profiles\list.yml 之后,重启软件解决。

删除 C:\Users\你的账户名 .config\clash\profiles\list.yml 之后,重启软件解决。

Works!

931752763 avatar Jul 17 '22 08:07 931752763

删除 C:\Users\你的账户名 .config\clash\profiles\list.yml 之后,重启软件解决。 配合 clash 订阅地址自助获取,飞起。。。

aiboboxx avatar Jul 18 '22 14:07 aiboboxx

MacOS的状况持续。但是先开ClashX再开Clash for win就一切正常,有大佬知道为什么吗?

Luobben avatar Jul 22 '22 01:07 Luobben

window10系统,关闭防火墙恢复正常了

fluidcat avatar Jul 23 '22 09:07 fluidcat

删除 C:\Users\你的账户名 .config\clash\profiles\list.yml 之后,重启软件解决。 配合 clash 订阅地址自助获取,飞起。。。

牛逼, 解决了

1273082756 avatar Jul 25 '22 01:07 1273082756

权限问题,当nodejs安装在C盘的时候,在安装过程中需要管理员权限,导致的Clash运行不了,卸载nodejs安装到其他盘就OK了。

songzhihui avatar Aug 01 '22 14:08 songzhihui

@安卓 这是怎么回事 360截图20220806165944100 是BUG 吗 360截图20220806165944100

zxasd1 avatar Aug 06 '22 09:08 zxasd1

@安卓这是怎么自己 360截图20220806165944100是BUG吗? 360截图20220806165944100

看上面

Sayyiku avatar Aug 06 '22 14:08 Sayyiku

实测是external-controller端口占用问题,修改config.yaml的external-controller 为其他端口可解

SplitGemini avatar Aug 08 '22 12:08 SplitGemini

把mactype从服务加载改成托盘独立加载暂时解决了这一问题

lostanother avatar Aug 18 '22 00:08 lostanother