久しぶりの仮想通貨ネタです。最近では暗号資産と言うのかね^^;
先日、保有しているXPのウォレットを起動して、ブロックをloading中にパソコンの電源が突然落ちてしまい、慌ててパソコンを起動して再度XPウォレットを起動したところ、「error loading block database」というエラーメッセージが出て起動しなくなってしまいました。
ネットで色々と調べたのですが、XPのユーザーガイドに簡易的に方法が書いてありましたが、
エラー表示(起動時)Error loading block database
- バックアップを行った後、下記の作業をお試しください。
- wallet.dat, XP.conf 以外のファイルを削除
- ブートストラップを使用する
- XP.confに rescan=1 と1行を追加する
- XPウォレットを起動する(起動には数十分~数十時間掛かります)
- 無事XPウォレットが起動したら残高を確認する
- XP.confから rescan=1 の行を削除する(削除しないと毎回起動時に修復が行われてしまいます)
と、文字だけで分かり難くかったので、イズムが解決した方法を備忘録も兼ねて掲載しておこうと思います。
恐らくこの解決方法は、QTウォレットならどれでも同じだと思うので、XP以外の仮想通貨でも応用は出来るかと。ただ、あくまでもイズムがやった時は上手くいったというだけで全ての環境で上手く行くかは分かりません。自己責任で全ての作業をして下さいね^^;セルフGOXしないように気を付けましょう。
最初のすることがバックアップ【重要】
仮想通貨(暗号資産)を守るには、必ず定期的なバックアップが重要となることは、皆さん理解出来ていると思いますが、こちらの作業をする前にバックアップを必ず取るようにしましょう。バックアップを取った後は、作業したパソコン以外(他のパソコンや外付けハードディスク等)での保存も忘れずに。
普通にウォレットが開く状態であれば、ファイル⇒バックアップから【wallet.dat】を保存すれば良いだけなのですが、
ウォレット自体が開かないという方は、以下の手順でバックアップを取っておきましょう。ただし、このバックアップ方法は推奨されたものではありません。可能な限り日々ウォレットからバックアップを取るということが重要です。また、以下の説明はWINDOWSを使っていることを前提にしています。
キーボードの左下にあるwindowsマーク(四角形4つ)を押しながら【R】を押しましょう。そうすると【ファイル名を指定して実行】という窓が開きますので、【%AppData%】と入力して【OK】をクリックします。
以下の画面が開きますので、ファイルの中から【XP】を探してダブルクリックで開きましょう。
ここにはウォレットのファイルが入っており、その中に【wallet.dat】というファイルがありますので、そちらをコピーして好きなところに保存しておきましょう。このファイルがバックアップになります。
ここまでは、あくまでもバックアップの保存が目的であり、【error loading block database】を解決する直接の工程ではありません。
このフォルダは開いたままで次の作業に入ります。
error loading block databaseの解決方法
windows+Rで開いたXPフォルダの中の【wallet.dat】と【XP.conf】以外のファイルを削除します。
同時に【XP.conf】をメモ帳で開き、一番下に【rescan=1】と記載して保存しましょう。
次にブートストラップというブロックのダウンロードの情報が詰ったファイルを手に入れる為に、XPのサイトへアクセスして【Download Wallet】をクリックします。
下にスクロールするとウォレットをダウンロードできるところがありますので、そのウォレットダウンロードの下にある【Download Bootstrap】をクリックしてダウンロードしましょう。
【bootstrap-latest.7z】という圧縮ファイルをダウンロード出来たと思うので、そちらを解凍して行きます。もし、zip形式なら右クリックで展開から解凍出来ると思います。
7zの場合は、以下のソフトをインストールして使いましょう。なお、オンライン上に7zを解凍出来るオンラインソフトがありますが、イズムが試した時には容量が大き過ぎて途中でフリーズしてしまいました^^;
7ZIPのサイトへアクセスしてダウンロードして、【7z・・・.exe】をダブルクリックしてインストールして下さい。
インストールしたら、スタート画面から7-Zipを探して起動しましょう。
起動したら、【bootstrap-latest.7z】がある画面を出して、【bootstrap-latest.7z】上で右クリック、【7Zip】の上にカーソルを置き【ここに展開】をクリックすれば解凍出来ます。
bootstarap-latestを解凍すると、【database】【blk0001.dat】【blkindex.dat】【peers.dat】という4つのファイルが出て来ます。
このファイル4つをwindows+Rで開いたXPフォルダの中にコピーしましょう。
コピーした後は、【wallet.dat】【XP.conf】【database】【blk0001.dat】【blkindex.dat】【peers.dat】の6つのファイルになっていることを確認して下さい。
そして、普段通りウォレットを起動しましょう。
恐らく数十分から数時間以内に開いてくれるはずです。後は残高に間違いがないか確認して下さい。確認後には一度起動したウォレットを閉じるのですが、念の為にファイル⇒バックアップから【wallet.dat】を保存しておきましょう。
そてい、【XP.conf】をメモ帳で開き、一番下に記載した【rescan=1】を削除して下さい。
これで全ての作業が完了です。
この記事へのコメントはありません。