ZenTalk English Community Community might be more suitable for you based on your browser's language setting.

取消
顯示結果 
搜尋替代 
您的意思是: 

ASUS X670E HERO Armoury Crate 問題 與 自製 ASUS 軟體清除工具解決方案

kwyshell
Star II

升級新主機板 ASUS X670E HERO 後,安裝 Armoury Crate 遇上一堆問題。
搞了好久,最後自己寫了工具來清理 ASUS 所有軟體。

詳細內如請閱讀: 自製 ASUS 軟體清除工具分享  

用了我的工具後,可以順利安裝  Armoury Crate。但是有個問題我自己沒法修復:

C:\Program Files\ASUS\ARMOURY CRATE Lite Service\MB_Home\MB_Home.dll
這個模組不斷的產生錯誤。

失敗的應用程式名稱: ArmouryCrate.Service.exe,版本: 5.4.4.0,時間戳記: 0x63ea1c60
失敗的模組名稱: MB_Home.dll,版本: 5.4.8.0,時間戳記: 0x63a41bd5
例外狀況代碼: 0xc0000409
錯誤位移: 0x00000000000403a9
失敗的處理程序識別碼: 0x0xB514
失敗的應用程式開始時間: 0x0x1D96C2BC05CFE1F
失敗的應用程式路徑: C:\Program Files\ASUS\ARMOURY CRATE Lite Service\ArmouryCrate.Service.exe
失敗的模組路徑: C:\Program Files\ASUS\ARMOURY CRATE Lite Service\MB_Home\MB_Home.dll

用WinDbg跑了一下,0xc0000409 ("堆疊緩衝區溢出")
這個DLL在我的系統產生了 stack overflow。我自己沒法除錯。因此只能求助官方支持。
這個顯然是軟體設計上的錯誤,產生了沒預期的軟體設計狀況。
建議是不是用 SEH (Structured Exception Handling) 或是 改善設計軟體設計來避免產生錯誤。
目前我只能暫時把改模組移除來避免  ArmouryCrate.Service.exe 服務崩潰。

16則回覆 16

Jiaszzz_ASUS
Moderator
Moderator

@kwyshell 您好,

感謝您的反饋,關於Armoury Crate模組產生錯誤部分,需要等待相關部門驗證,
因此請協助提供以下資訊,以便我們更好的複製並了解您的問題:
- ROG CROSSHAIR X670E HERO 當前BIOS版本與BIOS更改的設定內容(或是未更改、為預設值)
- 周邊設備廠牌與型號,包含CPU(AMD Ryzen™ 9 7950X3D?)、記憶體(與part no.)、顯卡、PSU、OS硬碟等
- 當前作業系統版本 與 組建版本
- Armoury Crate 是否由ROG CROSSHAIR X670E HERO官網支援頁面下載? 當前版本為何?
- 請確認Armoury Crate 更新中心內項目以更新至最新
- 請協助提供Armoury Crate 更新中心畫面截圖,與所有錯誤提示截圖(如ASUS系統服務運作錯誤、 asio3.sys 找不到或ArmouryCrate.Service.exe 服務崩潰等)
根據您以上的描述,似乎安裝的並非Armoury Crate 最新版本5.4.10?
也請協助確認若是使用Armoury Crate uninstall tool 是否可以排除您文中所描述的問題?

感謝您。

您好:

Item Version
---- -------
Armoury Crate UWP App 5.4.10.0
ROG Live Service 2.0.6.0
Aura Service (Lighting Service) 3.06.20
Armoury Crate lite service 5.4.10
Aura Wallpaper Service 未安裝
ASUS AIOFan HAL 1.2.0.0
ASUS AURA Extension Card HAL 1.1.0.18
ASUS AURA Motherboard HAL 1.3.9.4
KingstonDram 1.1.18
AURA DRAM Component 1.1.23
ENE RGB HAL 1.1.40.3
ENE_EHD_M2_HAL 1.0.10.1
PHISON HAL 1.0.9.0
Patriot Viper DRAM RGB 1.0.9.5
Patriot Viper M2 SSD RGB 1.1.0.2
Universal Holtek RGB DRAM 1.0.0.4
WD_BLACK AN1500 1.0.14.0

我確實是 Armoury Crate 最新版本5.4.10
但是  C:\Program Files\ASUS\ARMOURY CRATE Lite Service\ArmouryCrate.Service.exe
的版本號為: 5.4.4.0
我比對我另一台 ASUS PC,ArmouryCrate.Service.exe 也是同一個檔案 也是 5.4.4.0 版本,
2023.02.17, 11:15am, 399984 BYTES
看來部分檔案並沒有跟著 Armoury Crate UWP App  走。
但是詭異的是 UI 的 資訊中卻寫著 Armoury Crate lite service 5.4.10

同樣的問題還是:
失敗的應用程式名稱: ArmouryCrate.Service.exe,版本: 5.4.4.0,時間戳記: 0x63ea1c60
失敗的模組名稱: MB_Home.dll,版本: 5.4.8.0,時間戳記: 0x63a41bd5
例外狀況代碼: 0xc0000409
錯誤位移: 0x00000000000403a9
失敗的處理程序識別碼: 0x0xB514
失敗的應用程式開始時間: 0x0x1D96C2BC05CFE1F
失敗的應用程式路徑: C:\Program Files\ASUS\ARMOURY CRATE Lite Service\ArmouryCrate.Service.exe
失敗的模組路徑: C:\Program Files\ASUS\ARMOURY CRATE Lite Service\MB_Home\MB_Home.dll

所以 MB_Home.dll,版本: 5.4.8.0 是最新版嗎? 很多DLL 似乎都不是 5.4.10。

我目前暫時移除 MB_Home.dll 下,
Armoury Crate 第一個頁面 "控制面板" 沒有反應。
Armoury Crate 第六個頁面 "工具" 沒有反應。 UI 顯示,紅色三角形驚嘆號,內容目前有未知問題,請嘗試重啟 Armoury Crate。
其他頁面目前功能皆正常。

- 周邊
CPU(AMD Ryzen™ 9 7950X3D?)、
記憶體(與part no.) 芝奇G.SKILL Ripjaws S5焰刃 雙通32G*2 D5-6000 CL32
顯卡 NVIDIA RTX 4080 FE
PSU: 華碩 ROG THOR II 1000W
硬碟: FireCuda 530 ZP2000GM3A013
處理器 AMD Ryzen 9 7950X3D 16-Core Processor 4.20 GHz
版本 Windows 11 專業版
版本 22H2
安裝於 ‎2023/‎4/‎10
OS 組建 22621.1555
體驗 Windows Feature Experience Pack 1000.22640.1000.0
還有額外約 8 個 HDD 與 兩個 2 個 SSD (不包含主系統SSD)。

kwyshell
Star II

忘了附加檔案。我把操作錄成影片。

Jiaszzz_ASUS
Moderator
Moderator

@kwyshell 您好,

請問您主機板當前BIOS版本與BIOS更改的設定內容(或是未更改、為預設值)為何呢?
Armoury Crate 是否由ROG CROSSHAIR X670E HERO官網支援頁面下載?
請協助提供文中描述的ASUS系統服務運作錯誤、 asio3.sys 找不到或ArmouryCrate.Service.exe 服務崩潰等畫面截圖,以及若是使用Armoury Crate uninstall tool 移除Armoury Crate後再重新安裝,是否可以排除您文中所描述的問題?

感謝您。