几天前在版本2.5时开始出现这个问题,我全新安装到版本2.6后仍然遇到同样的情况。服务正在运行,我尝试了重启服务、重启系统,仍然提示服务不可用。
你能附上你的 mcebuddy.log 吗?
我找不到 MCEBuddy 的日志。点击“日志”时没有任何反应,点击“事件”时会弹出一个窗口,显示:
错误:无法从 MCEBuddy 引擎获取事件日志,正在从本地计算机获取事件日志。虽然窗口里信息很多,但我不知道这些信息保存在哪个文件里。我在 C 盘搜索了 mce.log,也没有结果。
我的环境是 Windows 10,使用 NextPVR 和 HomeRun OTA 调谐器录制 TS 文件,MCEBuddy 在非录制时段将其转换为 Mpeg。这套方案已稳定运行多年。最近 MCEBuddy 无法连接到服务,我便从 2.5.x 升级到 2.6.x,但升级前没有卸载旧版本,于是按指南先彻底删除所有文件,再重新安装。
真奇怪,它應該能連線/看到服務正在執行。Logs 目錄裡有任何檔案嗎?試試這個 PowerShell 命令,然後把輸出貼在回覆裡。
Test-NetConnection -ComputerName localhost -Port 23332
Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。
尝试新的跨平台 PowerShell Search - Microsoft Bing
PS C:\Windows\system32> Test-NetConnection -ComputerName localhost -Port 23332
警告:TCP 连接到 (::1 : 23332) 失败
警告:TCP 连接到 (127.0.0.1 : 23332) 失败
ComputerName : localhost
RemoteAddress : ::1
RemotePort : 23332
InterfaceAlias : Loopback Pseudo-Interface 1
SourceAddress : ::1
PingSucceeded : True
PingReplyDetails (RTT) : 0 ms
TcpTestSucceeded : False
PS C:\Windows\system32>
不确定 logs 目录在哪里,MCEBuddy2x 文件夹里并没有
是的,日志应该在 MCEBuddy2x 文件夹的根目录下。
看起来可能是某些东西阻止了与端口 23332 上的服务通信。或者,尽管服务显示为正在运行,但它可能处于无响应状态。
打开服务,打开 MCEBuddy2x 服务的属性。附上此截图。
几天前我尝试在配置文件中把端口改成2121,但从未生效,所以我改回去了,仅供参考。
我實在搞不懂為什麼它無法運作。我唯一的建議是重新嘗試乾淨安裝的方法。
我会的,稍后发帖,谢谢你的帮助
沒問題,抱歉我沒有更好的解決方法。
有趣的是,MCEBuddy 的卸载程序提示无法继续,因为它检测到程序并未安装。我通过 Windows 的应用卸载功能,并手动删除了所有与 MCEBuddy 相关的文件夹和文件。重启 Windows 后,MCEBuddy 的安装过程顺利,现在能够找到服务并正常运行。仍然有些奇怪,为何最初在 2.5.x 版本下会失败,而 2.6.x 安装也遇到同样问题;不过在这次安装前,我更彻底地清理了旧的 MCEBuddy 文件。
哇,完全不知道怎麼會變得這麼亂,不過很高興現在對你來說總算正常了。






