
ASUS Windows Dynamic Lighting「0x80070643」エラー対処法:Armoury Crate更新後にRGBが戻らない時の直し方
Armoury Crateの更新や再インストール直後から、Windows Dynamic Lighting連携(Ambient Hall Dynamic Lighting など)がインストール失敗し、Playground(RGB制御)が使えなくなる――この症状が「0x80070643」で止まるケースが報告されています。rog-forum.asus.com
このエラーは“RGBアプリ側の不具合”に見えて、実際は「Windows側のインストール基盤(MSI)・依存コンポーネント・サービス競合」の問題が絡みやすいのが厄介です。この記事では、再現しやすい原因を整理しつつ、成功率の高い順に復旧手順をまとめます。
- ASUS Windows Dynamic Lighting「0x80070643」エラー対処法:Armoury Crate更新後にRGBが戻らない時の直し方
起きていること:更新→再インストール後にDynamic Lightingだけ入らない
典型例は次の流れです。
-
Armoury Crateのアップデートで動作が崩れる
-
再インストールしたら、Dynamic Lighting関連モジュール(例:Ambient Hall Dynamic Lighting)が導入できない
-
その結果、Playgroundサービス経由のRGB制御ができない
-
何度入れ直しても「0x80070643」で失敗する rog-forum.asus.com
ここで重要なのは、Armoury Crate本体が起動しても「追加モジュール(サービス/MSI)」が入らない限りRGB制御が復活しない点です。
0x80070643とは:MSI(インストーラ)側の“致命的エラー”の合図
0x80070643は、ざっくり言うと「MSIパッケージのインストールに失敗した」ことを示す代表的なエラーです。wiki.mcneel.com+1
原因は1つに決まりませんが、経験的に多いのは次の系統です。
-
.NET Frameworkや関連ランタイムの不整合(修復が効くことがある)wiki.mcneel.com
-
Windows Installer(msiexec)やサービス登録の崩れ、再起動待ちの残骸
-
競合する常駐(他社RGBツール、旧AURA系サービス残り)rog-forum.asus.com
つまり「Armoury Crateを再インストールしたのに直らない」のは珍しくなく、Windows側の土台を整えるほど成功率が上がります。
対処法(上から順に実施:成功率が高い手順)
1) まずは“完全削除→オフライン気味に再導入”を徹底する
通常アンインストールやRevoで消したつもりでも、ASUS系サービスや残存モジュールが残ってMSI導入が失敗することがあります。定番は以下の流れです。
-
ASUS提供のArmoury Crateアンインストールツールで削除
-
再起動
-
一時的にネットを切った状態で、最新版インストーラを「管理者として実行」で導入
-
導入後にネット接続してモジュール更新 Tom's Hardware Forum
ポイントは「アンインストールツール」と「再起動」「管理者実行」の3点セットです。ここで“Windows再起動待ちのMSI処理”が解消されることもあります。Stack Overflow
2) Windows Dynamic Lightingの優先順位でArmoury Crateを最上位にする
Windows 11のDynamic Lightingは、アプリごとに“制御の優先度”があり、アップデートを挟むと順序が入れ替わることがある、と報告されています。rog-forum.asus.com
-
Windowsの設定で、Dynamic Lightingの優先順位リストを開く
-
Armoury Crateを最上位にドラッグして戻す(更新後に下へ落ちることがある)rog-forum.asus.com
さらにややこしいのが、「Aura Syncを使うにはWindows Dynamic Lightingが有効である必要がある挙動がある」との報告です。単純にDynamic Lightingを切ると一時的に表示は改善しても、目的のRGB制御ができない場合があります。rog-forum.asus.com
結論としては「Dynamic Lightingは有効のまま、優先順位でArmoury Crateを勝たせる」が基本戦略です。
3) AURA系サービスを再起動する(インストール後の制御復活に効く)
インストールが通ったのに制御が戻らない、あるいは制御が不安定な場合は、AURA Sync関連サービスの再起動で復活することがあります(再起動が必要なケースも)。rog-forum.asus.com
タスクマネージャ/サービス管理で該当サービスを再起動するか、PC再起動で状況が変わるか確認してください。
4) .NET Framework修復を挟む(0x80070643系の王道)
0x80070643がMSI導入で出るとき、.NET Frameworkの不整合が原因になることがある、と複数のトラブルシュート資料で扱われています。wiki.mcneel.com
実務的には以下の順が安定です。
-
Windows Updateを最新化(可能な範囲で)
-
.NET Frameworkの修復ツール/修復手順を実施
-
その後、Armoury Crateの完全削除→再導入をもう一度 Microsoft サポート+1
5) それでもMSIが死ぬなら、Windows Installer側の立て直しを疑う
0x80070643は、Windows Installerサービスの再登録・再起動が議論される定番エラーでもあります(msiexec周り)。Microsoft Learn
ここは環境差が大きいので深入りは避けますが、「Windows Updateトラブルシューティングの実行」「管理者権限」「再起動」は最低ラインとしてやっておく価値があります。Microsoft サポート+1
競合を疑うべきパターン:他社RGBツール・マザボユーティリティ
Gigabyte等の別系統ユーティリティやRGB常駐が、Dynamic Lightingの取り合いを起こす可能性が指摘されています。rog-forum.asus.com
心当たりがある場合は、RGB関連コンポーネントだけでも一時停止・無効化して、Armoury Crateの導入/初回起動だけ“単独状態”で試すのが近道です。
最後の切り分け:モジュールのバージョンを確認して“入っていない物”を特定する
Armoury Crate側で、インストール済みモジュール一覧(サービス/Aura Serviceなど)を確認でき、同一機種でもここが揃っていないと症状が出ます。rog-forum.asus.com
また、特定バージョンへの更新でDynamic Lighting絡みの不具合が改善した可能性も示唆されています。rog-forum.asus.com
「入らないモジュール名」と「失敗するタイミング」を切り出せると、サポートやフォーラムに出す情報としても強くなります。
まとめ:狙うべき順番は「完全削除→優先順位→依存修復」
この手の0x80070643は、何度も“上書き再インストール”をしても改善しにくい一方で、
-
ASUS公式のアンインストールツールで一度ゼロへ戻す
-
Windows Dynamic Lightingの優先順位でArmoury Crateを勝たせる
-
.NET/Windows Installer側の土台を整える
という順で攻めると、復旧率が上がります。Tom's Hardware Forum+2rog-forum.asus.com+2
少なくとも「RGBが戻らない=Armoury Crateが壊れた」と決め打ちせず、Windows側のインストール基盤とDynamic Lightingの主導権を整える──ここが最短ルートになりやすいです。