MCE Buddy 服務無法使用 (最新的 Windows 11 版本)

多年來我一直使用 MCEBuddy 2.5.6(64 位元)且大致正常。
Windows 顯示 MCEBuddy 服務正在執行,但 GUI 卻偵測不到服務。

GUI 上顯示:
「MCEBuddy 服務無法使用。請從 Windows 控制台啟動,或檢查引擎連線。」

系統組態
Ryzen 7 5700G
32GB RAM
Asus B550 主機板

Windows 11 x64 (22000.132)
MCEBuddy 2.5.6 與 2.5.7(64 位元)
未安裝任何第三方防毒、防火牆,
mcebuddy.log (583.1 KB)

從「電腦管理」看來,MCEBuddy 服務確實在執行,工作管理員的「詳細資料」也顯示為「執行中」——然而 MCEBuddy GUI 就是偵測不到服務。

我已嘗試以下方法排除問題:

    • 關閉 Windows 防火牆
    • 關閉 Windows 防毒
    • 重新安裝官網最新版 2.5.7
    • 用之前備份、確認可運作的 .config 檔案覆蓋
    • 手動將 MCEBuddy.GUI 加入 Windows 防火牆允許清單
    • 確認 23332 連接埠未被其他程式占用
    • 重設 Windows「網路」設定
    • 用乾淨安裝時儲存的 .config 檔案覆蓋
    • 完整解除安裝並重裝 MCEBuddy(並刪除使用者資料夾內的 .config)
    • 編輯 MCEBuddy.conf(先停止服務),孤注一擲地將 upnpenable=true、firewallexeptionenable=true,再重啟服務——依舊無效。

我還漏了什麼?有何建議?

先謝謝大家,John
(附上我的記錄檔)

不確定這是否有效,但我用的是 11,沒遇到任何問題。進入「系統設定」把「啟用 UPnP」關掉,這應該是最有可能導致你問題的原因。我沒有開啟它。


很可能是微軟為了提高安全性,改變了應用程式發出 UPnP 請求的方式。

我之前的 Windows 11 开发版运行正常,但上周更新后就出问题了——或者说谁知道呢!
显然我无法按你建议的方式启用 UPnP,因为 GUI 找不到 MCEBuddy 服务。
我刚刚关闭了服务,并把 mcebuddy.conf 从 True 改回 False [UPnPEnable=False]
重新启动服务后,问题依旧——服务不可用。
除了任务管理器,还有其他方法可以确认 MCEBuddy 服务是否真的在运行吗?


我刚刚让 Windows 进行了全新安装,一切又恢复正常了!
不知道是哪个设置搞坏了 MCEBuddy,但全新安装后一切运行完美。
谢谢。

很高興你搞定了。我竟然完全沒想到服務必須在執行中才能修改設定。供日後參考,其他人在 mcebuddy.conf 中可找到 @John_Freiman 提到的這兩行:

UPnPEnable=False
FirewallExceptionEnable=False