如何修复Kodi在Windows10和11中无法启动的问题

Kodi 是适用于 Windows 11 和 10 的最重要的媒体中心软件 , 许多用户用它来播放音乐和视频 。然而 , 一些用户在 Kodi 的支持论坛上发帖称该软件无法在 Windows 上启动 。当这些用户尝试启动 Kodi 媒体中心时 , 不会为他们打开它 。
一些无法在 Windows 中打开 Kodi 的用户可能只是在其他设备上安装并使用该应用程序 。然而 , 当 Kodi 无法在 Windows 上启动时 , 有一些可行的解决方案可以修复它 。这些是修复 Kodi 在 Windows 11/10 中无法启动的一些最佳方法 。

如何修复Kodi在Windows10和11中无法启动的问题

文章插图
【如何修复Kodi在Windows10和11中无法启动的问题】1.以管理员权限运行Kodi
对于任何无法打开的软件 , 更基本的故障排除方法是使用管理员权限(权限)运行它 。这样做可以让软件获得完整的操作系统访问权限 。如果您的 Windows 11/10 帐户是标准(非管理员)帐户 , 则特别推荐此方法 。您可以按照以下步骤将 Kodi 设置为始终以提升的权限运行:
  1. 单击任务栏固定的文件资源管理器快捷方式 。
  2. 打开 Kodi 的安装文件夹 。默认的 Kodi 目录是:
    C:\Program Files (x86)\Kodi
  3. 右键单击 kodi.exe 并选择属性 。
  4. 然后在 kodi.exe 属性窗口中选择兼容性 。
  5. 单击以管理员身份运行此程序以选中该复选框 。
  6. 按“应用”保存 Kodi 的新兼容性选项 。
2. 将 Kodi 附加组件移动到不同的文件夹
这是一些用户已确认修复 Kodi 无法在其 PC 上启动的解决方案 。这些用户将所有 Kodi 附加文件移动到另一个文件夹中 。您可以尝试做同样的事情 , 如下所示:
  1. 右键单击桌面上的任意空白区域 , 选择“新建” > “文件夹” 。
  2. 输入文件夹的标题 。
  3. 然后按“运行”的Windows + R键盘组合键 。
  4. 在打开框中输入%APPDATA%\Kodi\addons 。
  5. 单击确定以显示插件文件夹 。
  6. 按Ctrl + A选择其中的所有附加子文件夹 。
  7. 按住鼠标左键将选定的子文件夹拖到您添加到桌面的文件夹中 。
然后尝试再次打开 Kodi 。如果此解决方案有效 , 则您移动的附加组件之一可能不兼容或已损坏 。您可以一次将一个加载项移回其原始文件夹 , 以确定是哪个加载项导致了问题 。
3.删除Kodi的Addon_Data文件夹
删除 addon_data 文件夹是 Kodi 应用程序无法启动的另一个潜在解决方案 。删除该文件夹将消除附加数据 。这是删除 add-on_data 目录的方法:
  1. 打开浏览器应用程序以导航驱动器 。
  2. 在 Windows 11 文件资源管理器中单击“视图” > “显示”以选择“隐藏项目” 。您可以在 Windows 10 中的资源管理器的“视图”选项卡上选中“隐藏项目”复选框 。
  3. 导航到此 Kodi 文件夹:
    C:\Users\\AppData\Roaming\Kodi\userdata\
  4. 然后右键单击 addon_data 文件夹以选择删除 。
4.更新显卡驱动
一些用户表示 , 更新显卡驱动程序修复了 Kodi 无法在其 PC 上启动的问题 。因此 , 请检查您的显卡驱动程序是否需要更新 。您可以使用我们在 Windows 上更新 GPU驱动程序的指南中的方法来更新图形驱动程序 。
5. 运行 DirectX 最终用户运行时 Web 安装程序
缺少 DirectX 运行时文件可能会导致游戏和 Kodi 等更通用的多媒体软件包出现许多问题 。如果需要 , 运行 DirectX 最终用户运行时 Web 安装程序将替换 Windows 中缺少的 DirectX 组件 。以下是运行 DirectX 最终用户运行时 Web 安装程序的步骤:
  1. 打开Microsoft 的 DirectX 最终用户运行时 Web 安装程序网页 。
  2. 单击“下载”按钮保存包 。
  3. 打开浏览器的“下载”选项卡 。如果您使用的是 Chrome、Edge、Firefox 或 Opera , 则可以按Ctrl + J查看“下载”选项卡 。
  4. 单击“下载”选项卡中的dxwebsetup.exe文件 。
  5. 然后在 DirectX 设置窗口中选择我接受协议并按下一步按钮 。
  6. 如果您不需要该软件 , 请取消选中“安装 Bing Bar”选项 。
  7. 再次单击“下一步”继续安装组件 。
6. 更新 Microsoft Visual C++ Redistributable
如果您在尝试启动 Kodi 时看到引用api-ms-win-crt-runtime-l1-1-0.dl或类似 DLL 文件的错误消息 , 您可能需要更新 PC 的 Visual C++ Redistributable包 。Visual C++ Redistributable 软件包提供了 Kodi 所需的一些 DLL 依赖文件 。您可以按如下方式更新 Visual C++ 包:
  1. 打开Visual C++ Redistributable 包下载页面 。
  2. 单击下面突出显示的 Visual Studio 2015-2022 的 X64 下载链接 。
  3. 接下来 , 从菜单或使用热键打开浏览器中列出下载文件的选项卡 。
  4. 单击VC_redist.x64.exe文件以打开 Microsoft Visual C++ 2015-2022 Redistributable 窗口 。
  5. 选择条款和条件的我同意框 。
  6. 然后单击“安装”以更新 Microsoft Visual C++ 软件包 。
7. 执行干净启动
干净启动是一种故障排除方法 , 可在 Windows 启动时禁用第三方程序和服务 。禁用此类启动项可以最大限度地减少后台进程 。如果后台存在与 Kodi 冲突的内容 , 执行干净启动可能会阻止该应用程序或服务自动启动 。
您可以通过使用 MSConfig 禁用所有第三方启动程序和服务来执行干净启动 。或者您可以在任务管理器中手动禁用启动软件 。请查看我们的Windows 干净启动指南 , 了解完整详细信息 。
将 Windows 设置为干净启动后重新启动电脑 。然后重新启动后尝试再次打开Kodi 。如果有效 , 您可以禁用所有第三方启动软件和服务 , 或者尝试找出导致问题的软件和服务 。
8.重新安装科迪
如果应用上述可能的解决方案后仍然无法打开 Kodi , 您可能需要重新安装 Kodi 。这样做将清除 Kodi 的所有数据并替换其所有文件和注册表项 。这是在 Windows 11/10 中重新安装 Kodi 的方法 。
  1. 使用我们指南中指定的用于打开 Windows 卸载程序工具的任何方法来调出程序和功能 。
  2. 选择其中列出的 Kodi 媒体中心 。
  3. 按 Kodi 的卸载按钮 。
  4. 在 Kodi 卸载向导中单击“下一步”两次
  5. 选择是 , 我确定并授予同时删除配置文件文件夹的权限选项 。
  6. 按向导的卸载按钮 。
  7. 要删除剩余内容 , 请导航到文件资源管理器中的此文件夹:
    C:\Users\\AppData\Roaming\
  8. 在 Windows 11 中 , 右键单击 Kodi 文件夹 , 然后选择带有垃圾桶图标的删除按钮 。
  9. 选择重新启动 Windows 11/10 笔记本电脑或台式机 。
  10. 在浏览器中转到Kodi v19.4下载网页 。
  11. 单击安装程序(64BIT)下载 Kodi 的安装程序 。
  12. 打开浏览器下载 Kodi 的任何文件夹 。
  13. 双击kodi-19.4-Matrix-x64.exe文件 。
  14. 然后通过 Kodi 的安装向导重新安装软件 。选择“完整安装”选项 , 并在安装向导中选中“Microsoft Visual C++ 软件包”框 。
或者 , 您可以安装 Kodi UWP 应用程序 。为此 , 请单击Kodi 的 Microsoft Store页面上的获取 Store应用程序 。然后在 Microsoft Store 应用中单击“获取”。
在 Kodi 中享受您的媒体内容
上面概述的潜在解决方案可能会为大多数需要修复该软件无法启动的用户启动 Kodi 。修复 Kodi 后 , 您可以坐下来再次享受您喜爱的媒体内容 。Kodi 媒体中心有一些著名的替代方案 , 例如 Media Portal , 但在考虑其他软件选项之前请尝试应用上述所有可能的解决方案 。