MCE Buddy 服務無法使用,我已經試過所有方法了!

我已经多次安装和卸载 MCEBuddy,也按照“安装与卸载问题”的说明操作,但重启电脑后 MCEBuddy 始终无法运行。以下是从事件查看器里提取的错误信息。

错误 2018年4月3日 05:54
MCEBuddy 服务启动失败。错误:System.ArgumentNullException: 值不能为 null。
参数名: source
在 System.Linq.Enumerable.Any[TSource](IEnumerable1 source, Func2 predicate)
在 MCEBuddy.Util.Ini.ReadString(String section, String key, String defVal)
在 MCEBuddy.Configuration.MCEBuddyConf.ReadMonitorSettings(Ini configIni)
在 MCEBuddy.Configuration.MCEBuddyConf..ctor(String configFile)
在 MCEBuddy.Service.ServiceModule.OnStart(String args)

错误 2018年4月3日 07:05
处理 PowerEvent 失败。发生的错误:System.ArgumentNullException: 值不能为 null。
参数名: source
在 System.Linq.Enumerable.Any[TSource](IEnumerable1 source, Func2 predicate)
在 MCEBuddy.Util.Ini.ReadString(String section, String key, String defVal)
在 MCEBuddy.Configuration.MCEBuddyConf.ReadMonitorSettings(Ini configIni)
在 MCEBuddy.Configuration.MCEBuddyConf..ctor(String configFile)
在 MCEBuddy.Service.ServiceModule.OnPowerEvent(PowerBroadcastStatus powerStatus)
在 System.ServiceProcess.ServiceBase.DeferredPowerEvent(Int32 eventType, IntPtr eventData)。

您的 mcebuddy 設定檔已損毀。具體來說,是監控設定中的某些內容損毀了。
請附上您的 mcebuddy.conf 檔案,我們會試著檢查;同時請依照 FAQ 中列出的「全新安裝」步驟操作。

我最近經常遇到 TDR 視訊排程器錯誤,擔心我的顯示卡快要壞了。mcebuddy.conf (3.4 KB)

看起来这里能加载,如果我猜的话,你的硬盘可能开始出问题了,上面有坏道。这也能解释上面的那些报错(当硬盘损坏时,随机崩溃或服务被终止是很常见的,参见常见问题)。

好的,我本來猜測我的硬碟快壞了,就把它克隆到固態硬碟上,但有可能這顆 SSD 也開始出問題了。

我刚刚对我的硬盘进行了多次测试,没有出现任何错误。

看起來是我的顯示卡驅動程式在搞破壞。我回滾到 Windows 8 的驅動程式後,電腦就正常了,MCE Buddy 也在重開機後順利啟動。問題似乎解決了!