关于 Clash for Windows 报错 Cannot read property 'findIndex' of undefined 的解决方案

Windows 平台

最后更新时间: 2020-05-23

我们注意到,部分客户在使用 Clash for Windows 时,遇到如下报错:

报错

这种报错通常是在跨越大版本更新 Clash for Windows 所致。同时,可能在您计算机控制面板的已安装软件目录里,您可以看到有两个版本的 Clash for Windows 被安装到您的计算机。

我们猜测这是 Clash for Windows 跨版本更新导致的配置文件不兼容所致。您可以采取以下办法解决这个问题:

前往控制面板的已安装软件目录,卸载所有版本的 Clash for Windows,并重新安装最新版本的 Clash for Windows。

打开我的电脑,前往 C:\Users\用户名\.config 路径。您可以看到该路径下有一个名为 clash 的文件夹。在已经完全退出 Clash for Windows 的前提下,删除这个文件夹。

再次重新打开 Clash for Windows,您便可以正常使用我们的服务。