Android携帯であるNexus 5をPCにいつものように接続し、ファイル転送モードに切り替えてPC側からファイルを確認したようとしたところ、一部のファイルが表示されなくなってしまいました。
結構焦りましたが、最終的には全て元通りに復元することができました。
症状
DCIM内のCameraフォルダ内にいつもなら表示されるはずの、携帯側のカメラで撮った写真などが、一部の写真した表示されない、あるいは表示されていてもファイルを開こうとするとエラーになるという状態になってしましました。
これは写真だけでなく、Musicフォルダなどでも同じでした。表示されるファイル、されないファイルはランダムで、最近のものから昔のものまでバラバラに表示されたり表示されなかったりでした。
携帯側のギャラリーや、音楽プレイヤーではファイルが見られるのに、PC側からだけ見られない状態だったので、ファイルが消えてしまったわけではなくて、ロケーション情報にエラーが起きているのかなとは思いましたが、大事なデータもあったのでちょっとヒヤッとしました;;
とりあえず解決方法を求め検索。一応色々試すのも怖いので、まずはクラウドで大事な写真などはバックアップを取りました。バックアップのとり方は、Google Photosの写真をダウンロードするか、
日本語・英語でかなりググりましたがなかなか解決策が見つからず……色々試しましたが戻らず…
以下のサイトの方法も試しましたがダメでした。
こちらの方はmedia.Re.Scanというアプリを試して解決されたようですが、私の場合はダメでした。
解決方法
結果こちらのフォーラムの投稿通りの操作で解決しました!
https://productforums.google.com/forum/#!msg/nexus/WIcHUNQfRLU/0-kESVaXBwAJ
英語のフォーラムなので、解決方法の部分だけ翻訳します。
- 設定->アプリ->右上の三点をクリック->”システムを表示”をクリック
- “メディアストレージ”を探す->”ストレージ”を選択->データを消去
- “外部ストレージ”を探す->”ストレージ”を選択->データを消去
- 携帯の電源をオフにする、起動する、インデックスサービスがデータを再構築するまで待つ。
この方法で私は元通り全ての写真・音楽データが通常通りのロケーションに表示されるようになり、PCからも認識できるようになりました。フォーラムではデータの量によっては10-20分かかる場合もあると書いてありましたが私の場合はすぐに終わりました。
最初だけPC側から表示する時に少し時間がかかりました。
フォーラムによればこの問題はAndroidのHoneycomバージョンから続いているようです。
詳しい原因はわかりませんが、私はストレージ開放のためにキャッシュを消去したりしていたのでその時に何かエラーがあったのかなとか思いますが、ともかく解決したので良かったです。
大事なデータにアクセスできなかった場合、消えてしまったのかもとかなりびっくりしますね。でもデジタルデータは消えたように見えてもそこにまだ存在している場合が沢山あるので調べれば復元できる可能性は多いと思います!
この情報でとても助かりました!