MoneroSwapper MoneroSwapper

Moneroハードウェアウォレットが接続できないときの解決法

MoneroSwapper · · · 3 min read · 14 views

Moneroハードウェアウォレットが接続できないときの解決法

LedgerやTrezorをパソコンに挿し、Monero GUIを開いて「ハードウェアデバイスから新しいウォレットを作成」をクリックする——なのに、何も起きない。ドロップダウンは空のまま、あるいは「デバイスが見つかりません」とそっけないメッセージが出るだけで、当のデバイスは目の前で点滅し続けている。これはMoneroコミュニティで最もよく寄せられるサポート質問のひとつですが、原因がデバイスの故障であることはまずありません。ほとんどの場合、古いままのアプリバージョン、未設定のudevルール、充電専用のUSBケーブル、あるいは別のソフトがデバイスを静かに占有していること——このいずれかが犯人です。

この記事では、Moneroハードウェアウォレットが接続を拒む現実的な原因を、チェックすべき順番どおりにすべて解説します。対象はLedger(Nano S PlusとNano X)、Trezor(Model T、Safe 3、Safe 5)、そして実際にこれらと組み合わせて使われる3つのデスクトップアプリ——Monero GUI、Feather Wallet、CLI——です。MoneroSwapperで匿名のまま入手したコインのコールドストレージが欲しいだけなら、最初の接続を通すことがラストワンマイルになります。そして見るべき場所さえ分かれば、たいてい5分で片づく作業です。

なぜMoneroハードウェアウォレットは切断されるのか

MoneroはBitcoinよりもハードウェアウォレットに厳しい暗号資産です。すべての取引でキーイメージを計算し、ワンタイムのステルスアドレス出力を生成し、CLSAGリング署名で署名する必要があり、ハードウェアデバイス上ではこの処理がリソースの限られたセキュアエレメント内で行われます。これらすべてをパソコンとデバイスの間で運ぶ接続レイヤーは壊れやすく、その壊れ方は少数の予測可能なパターンに収まります。

  • アプリまたはファームウェアのバージョン不一致:Ledger上のMoneroアプリは、デバイスのファームウェアとは別に管理されています。Ledgerのファームウェア更新後、メンテナーがアプリを再ビルドするまで、Moneroアプリが「このバージョンには対応していません」と表示されることがよくあります。Monero GUIがデバイス側アプリより新しすぎたり古すぎたりしても、ハンドシェイクを拒否します。
  • 充電専用USBケーブル:多くのケーブル——とくにスマホやモバイルバッテリーに付属するもの、100円ショップで買ったもの——は電力は通しますがデータは通しません。デバイスは点灯するので一見正常に見えますが、パソコンはUSBのデータインターフェースをまったく認識していないのです。
  • 別のアプリがデバイスを掴んでいる:Ledger Live、Trezor Suite、あるいはWebUSBでアクセスしているブラウザのタブが、USBエンドポイントを排他的に占有します。するとMonero GUIは「device or resource busy(デバイスまたはリソースがビジー状態)」エラーを出すか、単に何も認識しなくなります。
  • Linuxのudevルール未設定:Linuxでは、udevルールで許可を与えない限り、通常のユーザーアカウントはUSB HIDデバイスと通信できません。ルールがないと、あなたのユーザー権限で動くウォレットはアクセスを黙って拒否されます。
  • デバイスのロックまたはアプリ未起動:ウォレットソフトがスキャンを始める前に、デバイスはPINでロック解除され、Moneroアプリが開かれている必要があります。同期の途中でスクリーンセーバーによるロックがかかっても、接続は切れます。

ハードウェアの故障を疑う前に、まずこの5つのカテゴリーを順に潰してください。順番が重要です。ケーブルと「ビジー状態」の問題は、他のどんな原因よりも多くの接続失敗を占めており、しかも数秒で除外できるからです。

デバイス別に接続失敗を切り分ける

正確な症状は、使っているデバイスとウォレットソフトの組み合わせによって変わります。まずは下のサブセクションで自分の構成に当てはまるものを見つけ、それから手順別の修正に進んでください。

Ledger Nano S PlusとNano X

Ledgerは、BitcoinやEthereumのようにLedger Liveの中でMoneroを管理することはしません。Ledger LiveがデバイスにインストールするのはMoneroのアプリだけで、実際のウォレットはMonero GUI、Feather、CLIの中に存在します。この点を知らない初心者は、決して現れないXMRアカウントを探してLedger Liveの中をひたすらクリックし続けてしまいがちです。

Ledgerの典型的な失敗は「device or resource busy」です。Ledger Liveはバックグラウンドでプロセスを動かしてUSBインターフェースを掴むため、ウィンドウを閉じた後でも接続がロックされたままになることがあります。Monero GUIを開く前に、Ledger Liveを完全に終了させてください——システムトレイとタスクマネージャー(macOSならアクティビティモニタ)も確認しましょう。2つ目の典型的な失敗は、ファームウェア更新の直後に起こります。インストール済みのMoneroアプリが消去され、新ファームウェア向けの再ビルド版が数日遅れることがあるのです。デスクトップ側を責める前に、まずデバイス上でMoneroアプリを開き、起動するか確認してください。

初代Nano S(S Plusではない方)は、Moneroに関しては事実上引退済みです。ストレージが限られているためMoneroアプリがぎりぎりしか収まらず、最近のアプリビルドはそもそもインストールできないことがよくあります。まだNano Sを使っているなら、それだけが問題のすべてということもあり得ます。

Trezor Model T、Safe 3、Safe 5

TrezorのMoneroサポートは、Model T、Safe 3、Safe 5に搭載されています。Trezor Model OneはまったくMoneroに対応していません——Model One用のMoneroファームウェアは存在しないので、どれだけトラブルシューティングしても接続することはありません。まず自分のモデルを確認してください。

Trezorで最も多い問題はトランスポートの競合です。Trezor Suite(およびそれが置き換えた旧Trezor Bridge)は、デバイスへの接続を持続的に保持します。Suiteが開いていると、Monero GUIはデバイスを掴めません。最小化されたウィンドウも含め、Trezor Suiteを完全に閉じてから、Moneroウォレットを起動してください。なおLinuxでは、TrezorにはLedgerとは別の専用udevルールが必要です。

ソフトウェア構成:Monero GUI、Feather、CLI、Monerujo

デバイスは正常で、ウォレットソフト側が変数になっていることもあります。Monero GUIのバージョン0.18.x(「Fluorine Fermi」系列)はリファレンスクライアントで、ハードウェア対応が最も広いです。Feather Walletはより軽量な代替で、こちらもLedgerとTrezorを動かせ、ハンドシェイク失敗時により分かりやすいエラーメッセージを出すことがよくあります。CLIのmonero-wallet-cli--generate-from-deviceフラグ付きで使うのが最も詳細なログを出すので、普段はGUI派でも純粋に診断用として役立ちます。

Androidでは、MonerujoがUSB-CケーブルとアダプターでUSB-OTG経由でLedger Nano Xに接続します。Nano XへのBluetoothペアリングはMoneroではサポートされていないので、ワイヤレスで接続しようとしているなら、それがデバイスが永遠に現れない理由です。

デバイスとプラットフォーム別の接続問題

次の表は、最もよくある組み合わせと、その代表的な原因、そして最初に試すべきことを対応づけたものです。手順リスト全体に入る前の、素早いトリアージとして使ってください。

構成最も多い原因最初の対処
Ledger + Monero GUI(Windows/macOS)Ledger Liveがデバイスを占有Ledger Liveを完全終了し、GUIを開き直す
Ledger + Monero GUI(Linux)udevルール未設定Ledger用udevルールを入れ、デバイスを挿し直す
Trezor + Monero GUI(全OS)Trezor Suiteのトランスポート競合Trezor Suiteを完全に閉じる
Ledger、ファームウェア更新直後Moneroアプリが削除/旧版化Ledger LiveからMoneroアプリを再インストール
任意のデバイスで「デバイスが見つかりません」充電専用USBケーブルデータ対応ケーブル/別ポートに交換
Nano X + Monerujo(Android)Bluetoothで使おうとしている代わりにUSB-OTGケーブルを使う
Trezor Model One非対応——MoneroファームウェアなしModel T、Safe 3、Safe 5を使う

手順別の修正

次の手順を順番に試してください。たいていの人はステップ4までに再接続できますが、序盤のステップを先に済ませておくと、本当の原因がUSBハブだったのにファームウェアの幻のバグを追いかける、という無駄を避けられます。

  1. ケーブルとポートを交換する。デバイスに付属していたケーブル、またはデータが通ると分かっているケーブルを使ってください。USBハブ、ドック、キーボードのパススルーポートは避け、パソコンに直接挿します。これらはHIDトラフィックを落とすことがよくあります。
  2. デバイスのロックを解除し、Moneroアプリを開く。PINを入力し、Moneroアプリまで移動して開き、画面に準備完了と表示されている状態にします。ウォレットソフトは、すでに起動しているアプリを見つける必要があります。代わりに起動してくれるわけではありません。
  3. 競合するプログラムをすべて閉じる。Ledger Live、Trezor Suite、そして以前にデバイスへ接続したことのあるブラウザのタブを終了させます。WindowsとmacOSでは、トレイアイコンがまだ生きていないか確認してください。
  4. udevルールを入れる(Linuxのみ)。LedgerまたはTrezorのudevルールを追加して、あなたのユーザーアカウントがUSB HIDインターフェースに到達できるようにし、その後デバイスを抜き挿しします。この1ステップだけで、Linuxの「デバイスが見つかりません」報告の大半が解決します。
  5. バージョンが一致しているか確認する。デバイス上のMoneroアプリが最新であること、そしてMonero GUIまたはFeatherのビルドが最近の0.18.xリリースであることを確認します。ファームウェア更新後は、何よりもまずLedger LiveからMoneroアプリを再インストールしてください。
  6. 再起動して再スキャンする。ウォレットを完全に閉じ、デバイスを挿し直し、ウォレットを開き直して「ハードウェアデバイスから新しいウォレットを作成」を選びます。これでデバイスがドロップダウンに現れるはずです。
  7. 初回同期はじっくり待つ。最初のリフレッシュは、デバイスが自分の保有するすべての出力に対してキーイメージを署名するため、時間がかかります。取引履歴のあるウォレットでは何分もかかることがあり、止まって見えるプログレスバーも、たいていは黙々と作業中なだけです。
接続できないハードウェアウォレットを「復元」しようとして、25単語のニーモニックシードをパソコンに入力するのは絶対にやめてください——接続の問題は復元が必要な状況ではありませんし、シードを打ち込むことはコールドストレージの意味をまるごと台無しにします。

OS別の見落としがちな落とし穴

同じ「接続できない」でも、使っているOSによって本当の原因が変わることがあります。チェックリストを一通り試しても直らないときは、自分のOS固有のクセを疑ってください。

Windows:ドライバとUSBセレクティブサスペンド

Windowsで多いのは、USBインターフェースのドライバが正しく当たっていないケースです。デバイスマネージャーを開き、Ledgerやセキュリティデバイスに黄色い警告マークが付いていないか確認してください。WebUSBやHIDの認識がうまくいかない場合は、デバイスを一度削除してから抜き挿しし、ドライバを再認識させると直ることがあります。もうひとつの隠れた犯人が「USBセレクティブサスペンド」です。これが有効だと、Windowsが省電力のためにUSBポートへの給電を勝手に絞り、同期の途中で接続が切れます。電源オプションから、少なくともトラブルシューティングの間だけでも無効にしておきましょう。

macOS:アクセス権の確認ダイアログ

macOSでは、ウォレットソフトを初めて起動したときにアクセス権の確認ダイアログが出ることがあります。これを見逃したまま閉じてしまうと、アプリがUSBデバイスへ到達できません。また、Apple SiliconのMacでは、Rosetta経由で動く古いビルドよりも、ネイティブのarm64ビルドのMonero GUIを使うほうが接続が安定します。それでも認識しない場合は、Ledger Liveのバックグラウンドプロセスがアクティビティモニタに残っていないか確認してください——macOSではウィンドウを閉じてもプロセスが居座ることがよくあります。

Linux:udevルールの中身を確かめる

udevルールを入れたのにまだ「デバイスが見つかりません」と出る場合、ルールは存在しても再読み込みされていないか、ファイルの権限設定が間違っていることがあります。ルールを置いたあとはデバイスの抜き挿しが必要で、それでもだめならルールを再読み込みさせてください。Tailsのようなアムネジック(揮発性)環境では、再起動のたびにudevルールがリセットされるため、永続化ストレージの設定で毎回読み込まれるようにしておく必要があります。プライバシーを最優先する日本のユーザーがTailsやWhonix越しにハードウェアウォレットを使う場合、この点は特に見落としがちです。

再接続できたあとに確認すべきこと

デバイスがドロップダウンに無事現れても、そこで気を抜かないでください。接続トラブルの直後は、いくつかの基本を確認しておくと安全です。

  • 受け取りアドレスはデバイス画面で照合する。送金や受け取りの際は、パソコン画面に表示されたアドレスと、ハードウェアデバイスの画面に出るアドレスが一致しているか必ず突き合わせてください。マルウェアがパソコン側の表示だけを書き換えることがあるためで、デバイス画面こそが信頼できる表示です。
  • 少額でテスト送金する。大きな金額を動かす前に、まず少額のXMRを送って着金を確認しましょう。手数料はわずかで、安心料としては安いものです。
  • シードのバックアップは紙か金属で、オフラインに。接続が直ったからといってシードをデジタルで保存してよい理由にはなりません。25単語のシードは紙または金属プレートに記録し、デバイスとは別の場所に保管してください。
  • ファームウェアとアプリのバージョンを控えておく。正常に接続できたときのMonero GUI、デバイスファームウェア、Moneroアプリのバージョンをメモしておくと、次に更新で不具合が出たとき、どこまで戻せばよいかがすぐ分かります。

実例:更新直後の落とし穴

2025年以降、最も多く報告されているシナリオがこれです。あるユーザーが、案内が出たのでLedger Liveを通じてLedger Nano Xのファームウェアを更新します。この更新は、Moneroを含むインストール済みのコインアプリを黙って削除します。ユーザーはMonero GUIを開き、空のデバイスリストを見て、ウォレットが壊れたと思い込んでしまうのです。

修正はあっけないほど単純です。Ledger Liveに戻り、アプリカタログを開いて、Moneroアプリを再インストールするだけ。MoneroのLedgerアプリはLedger社内製ではなくコミュニティによってメンテナンスされているため、大きなファームウェアリリースの直後には、再ビルド版がまだ公開されていない短い空白期間がときどき生じます。カタログからアプリが完全に消えている場合は、再インストールを繰り返すのではなく、メンテナーの更新を待つのが正解です。そして肝心なのは、その間ずっとあなたの資金は無傷だということ——どのアプリがインストールされていようと、鍵がセキュアエレメントから出ることは決してないからです。

コインを移動させる場合も、同じ落ち着きが通用します。もしあなたがXMRを匿名で入手したなら——たとえばMoneroSwapperでアカウントもログもなしにBitcoinをスワップして——それを新しいコールドストレージに送るとき、セットアップ中の接続トラブルが、すでにオンチェーンにあるコインを危険にさらすことは一切ありません。ハードウェアウォレットが接続を必要とするのは、コインを使うときだけです。受け取りはあなたのビューキーとステルスアドレスに依存しており、これらはデバイスが挿さっていようと引き出しの中で眠っていようと機能します。

日本のユーザーにとってコールドストレージが特に重要な理由

日本では事情がもうひと押し重要になります。金融庁(FSA)の方針により、bitFlyerやCoincheckといった国内の登録交換業者はMoneroのような匿名性の高い暗号資産を取り扱っていません。実質的に、日本居住者がKYC済みの国内取引所でXMRを売買する道は閉ざされているのです。つまり多くの日本のユーザーにとって、Moneroを保有するということは、最初から自己管理(セルフカストディ)が前提になります。預けておける国内のホットウォレット付き口座が存在しないからです。

だからこそ、ハードウェアウォレットの最初の接続を通すことが、日本のMonero保有者にとっては「あれば便利」ではなく「必須の通過点」になります。取引所が破綻したりXMRを上場廃止したりしても、コールドストレージにある鍵はあなたの手元から動きません。なお、暗号資産の売却益は原則として雑所得として課税対象になり得るため、確定申告については国税庁の指針を確認しておくと安心です——ただし、ウォレットが正しく接続できるかどうかと、税務上の扱いは別の話です。まずは目の前の接続を片づけましょう。

FeatherとCLIで原因を切り分ける

Monero GUIが沈黙したまま何も語らないとき、別のソフトに切り替えるだけで原因がはっきりすることがあります。同じデバイス、同じケーブルでも、ソフトによってエラーメッセージの饒舌さが違うからです。

まずFeather Walletを試してください。Featherは軽量なうえ、ハンドシェイクに失敗したときにGUIより具体的な理由を表示してくれることが多く、「busy」なのか「権限がない」のか「アプリが開かれていない」のかを切り分けやすくなります。それでも判然としなければ、CLIの出番です。monero-wallet-cli--generate-from-deviceフラグ付きで起動すると、接続の各段階が逐一ログに出るため、どこで止まっているかが一目で分かります。普段はGUI派でも、CLIは純粋な診断ツールとして手元に置いておく価値があります。3つのソフトすべてで同じ箇所で失敗するなら問題はデバイスかケーブル側に、特定のソフトだけで失敗するならそのソフトのバージョンや設定に原因が絞り込めます。

なお、どのソフトを使う場合も、入手元はソフト自体と同じくらい重要です。Monero GUIやFeatherは必ず公式の配布元(getmonero.orgやFeatherの公式サイト)からダウンロードし、可能ならGPG署名を検証してください。改ざんされたウォレットバイナリは、接続トラブルどころか資金そのものを危険にさらします。

よくある質問(FAQ)

Monero GUIでLedgerが「device or resource busy」と表示されるのはなぜですか?

別のプログラムがUSBインターフェースを掴んでいるからで、ほぼ確実にバックグラウンドで動いているLedger Liveが原因です。Ledger Liveを完全に終了し、システムトレイやタスクマネージャーに残存プロセスがないか確認し、デバイスを抜き挿ししてから、Monero GUIを開き直してください。ブラウザのタブがまだWebUSBでデバイスにアクセスしている場合も、同じエラーが出ます。

Trezor Model OneはMoneroで使えますか?

使えません。Trezor Model Oneは、ハードウェアの制約からMoneroファームウェアに対応しておらず、今後も対応する予定はありません。MoneroにはTrezor Model T、Safe 3、Safe 5のいずれかが必要です。Model Oneしか持っていない場合、修正策はありません——このデバイスはMoneroアカウントを保持できないのです。

Ledgerのファームウェアを更新したらMoneroが消えました。コインを失ったのでしょうか?

いいえ、コインは安全です。ファームウェア更新はインストール済みのコインアプリを消去しますが、あなたのスペンドキーやシードに触れることは決してなく、それらはセキュアエレメントの中に留まります。Ledger LiveのアプリカタログからMoneroアプリを再インストールし、接続し直してください。大きなリリースの直後にアプリがカタログから一時的に消えている場合は、コミュニティのメンテナーが再ビルド版を公開するのを待ちましょう。

ハードウェアウォレットの同期が、ホットウォレットに比べてこんなに遅いのはなぜですか?

ハードウェアウォレットは、パソコンを信用する代わりに、自分が保有する各出力に署名してキーイメージをデバイス自身で計算するからです。このセキュアエレメントへの往復処理が、ソフトウェアのみのウォレットよりも初回スキャンを大幅に遅くします。そのまま動かしておいてください。取引履歴のあるウォレットでは、初回起動に数分かかることがあります。

Ledger Nano XをMonerujoにBluetoothで接続できますか?

できません。MonerujoはNano Xに、Bluetoothではなくケーブルとアダプターを使ったUSB-OTG経由で接続します。MoneroアプリはBLEペアリングに対応していないので、ワイヤレス接続が表示されることは決してありません。USB-C OTGケーブルをAndroidスマホに直接挿してください。

Linuxでudevルールは必要ですか、そして何をするものですか?

はい、Linuxではほぼ確実に必要です。udevルールは、あなたの通常のユーザーアカウントにデバイスのUSB HIDインターフェースへのアクセス許可を与えます。これがないと、ウォレットはアクセスを拒否され、デバイスが見つからないと報告します。LedgerまたはTrezorのルールを入れてから、デバイスを抜き挿しすると有効になります。

日本の取引所でXMRが買えないのに、なぜハードウェアウォレットが必要なのですか?

金融庁の方針で国内の登録交換業者がMoneroを扱わないからこそ、日本のユーザーは自己管理が前提になります。預け先となる国内のホットウォレット付き口座が存在しない以上、入手したXMRを安全に保管する場所は自分のウォレットしかありません。長期保有ならハードウェアウォレットによるコールドストレージが最も堅実な選択肢です。

まとめ

接続できないMoneroハードウェアウォレットが、ハードウェアの故障であることはめったにありません。10回のうち9回は、充電専用ケーブル、Ledger LiveやTrezor SuiteのようなバックグラウンドアプリによるUSBポートの占有、Linuxのudevルール未設定、あるいはファームウェア更新で消去されたMoneroアプリのいずれかです。チェックリストを上から下へ——ケーブル、ロック解除、競合アプリを閉じる、udev、バージョン、再起動——とこなしていけば、デバイスはほぼ確実に再び現れます。

コールドストレージが動き出したら、プライバシー対策の残りの部分もそれに見合うものにしましょう。そのウォレットに資金を入れるなら、取引所に身元を渡さずに行ってください。MoneroSwapperでアカウントもKYCもログもなしにMoneroを匿名で購入し、接続したばかりのLedgerやTrezorへ直接送るのです。プライベートなお金には、プライベートな入口と、信頼できる接続がふさわしいのです。

この記事をシェア

関連記事

匿名 モネロ取引所

KYCなし • 登録なし • 即時交換

今すぐ交換