1. 程式人生 > >Player啟動時提示 "System.InvalidOperationException:無法載入計數器名稱資料

Player啟動時提示 "System.InvalidOperationException:無法載入計數器名稱資料

問題

播放器意外斷電重啟後可能導致Player啟動時報錯,提示如下:

原因

這個提示一般指 Universal Player 找不到或無法設定一個Windows Performance Monitor的計數器(counter).

  1. 若出現在第一次安裝後,可能是因為Windows系統功能不完善,功能被精簡或不包含此功能和計數器.
  2. 電腦意外斷電或強制重啟過,導致配置丟失.

解決辦法

參照網路問答Microsoft TechNet 可解決此問題, 步驟如下:

  1. 以管理員許可權開啟CMD命令列;
  2. 輸入(CD C:WINDOWS\System32 /*定位到資料夾System32*/
    ), 回車;
  3. 輸入(lodctr /r /*重新構建資源計數器,rebuild your resource counter*/),回車;
  4. 等待任務完成的提示:

  5. 重新啟動C-nario Player.

其他

如果以上辦法無法解決,可參照 Windows Performance Monitor: "Unable to add these counters" 繼續排查其他原因.