「カルダノ・ノードの起動中」画面でDaedalusが保留する(Windowsのみ)
問題点
この問題は通常、以下の問題から発生します。
- 「カルダノノードを起動中」画面でDaedalusが保留する。
- Daedalusアプリケーションメニューが見当たらない。 (Daedalus/Edit/View/Help)
- Daedalusは継続してに「ログの準備」で次に進まない。
- Daedalus診断画面の「システム情報」の使用可能なディスク容量インジケータが空白。(値は表示されません)。
これら4つの問題を詳しく説明いたします。
1. 「カルダノ・ノードを起動中」の画面が変更されず表示されたままの状態になっている。Daedalusは正常に起動できません。
2. 上記の画面では、メニューが表示されていないことにも注意してください。 以下のスクリーンショットは通常の画面です。
3. また、開始画面でダウンロードログのリンクを使用しようとすると、ダウンロードのログを準備する画面の上部にメッセージが表示されますが、Daedalusウォレットはログファイルを保存する事が出来ません。
4. Daedalus診断画面の「システム情報」の使用可能なディスク容量インジケータは空白です。(値は表示されません)。 以下のスクリーンショットを参照してください。
原因
Windowsプラットフォームでは、DaedalusはWMI(Windows Management Instrumentation)インフラストラクチャを使用して、基盤となるオペレーティングシステムを照会し、空きディスク容量などの特定の情報を判断します。Windowsの一部のバージョンでは、PATH環境変数に場所がないために必要なツールの場所がオペレーティングシステムにすぐに表示されないため、これが機能しません。これにより、Daedalusウォレットが正常に動作するために必要なwmic.exeの場所を正しく処理できないため、Daedalusがネットワークに接続できなくなります。この動作を妨げる問題への修正を既に実装しており、次のリリースで利用可能になる予定です。
解決方法
Windows PATH環境変数に正しい場所を手動で追加すればこの問題は解決できます。
環境変数の編集
注: WindowsのPATH環境変数を編集すると、オペレーティングシステムの安定性に悪影響を及ぼす可能性があるため、ユーザーの責任で行ってください。
Windows PATH環境変数の編集方法に関する一般的な手順については、これらの記事を参照してください。(これらは外部リンクになります。IOHKはこれらのWebサイトに関係しておらず、またこれらのWebサイトをサポートまたは推奨していません)
Windows10でTempやPathなどの環境変数を設定する方法 - Windows10のみ
Windows 10でPath環境変数を設定/編集する- Windows10のみ
Windows PATH環境変数を編集する場合、C:\WINDOWS\System32\Wbem を追加してください。
(where C: Windowsをインストールしたボリュームです)
例えば、現在のpathがこのようでしたら
C:\Program Files;C:\Winnt;C:\Winnt\System32
それが含まれている場合Daedalusウォレットは正常に動作しませんが、
これを
C:\WINDOWS\System32\Wbem
例えばこのようにすると
C:\Program Files;C:\Winnt;C:\WINDOWS\System32\Wbem;C:\Winnt\System32
Daedalusは正常に動作するはずです。
More Information
こちらの記事も参照してください。WMI(Windows Management Instrumentation)について。外部サイト(英語のみ)
リリース
この問題は、次のリリースと関係があります。
Cardano 1.6.0: Daedalus 0.14.0 と Cardano SL 3.0.3 リリースノート
Cardano 1.5.1: Daedalus 0.13.1 と Cardano SL 3.0.1 リリースノート
Cardano 1.5.0: Daedalus 0.13.0 と Cardano SL 3.0.0 リリースノート