USBメモリ買って使ったらデータが微妙に壊れる怖いタイプの個体だった件

USBメモリを買いました

先日、ちょいとUSBメモリを買いました。
私の車にはUSB端子がついていて、音楽ファイルを入れたUSBメモリを差し込むと音楽が聞けるのですけども、そのためにできる限り小さいUSBメモリが欲しいなと思って探したのでありました。

それまではわりと普通のサイズのUSBメモリを使っていたのですけども、車の振動とかがあることを考えるとUSBメモリは相当軽いとはいえブラブラしたときに端子に影響あったらやだなと思いまして、小っちゃいのにしようとしたのでした。

で、それはもう小っちゃいのがありましてそれをポチッと買ったのでした。
差込の端子部分と、本体部分がほとんど同じくらいのスッキリとしたやつです。

そのメーカーのUSBメモリは初めてだったものの、国内メーカーだしUSBメモリ以外の物はいろいろ今も使っているのがあるので問題ないだろうと思ってそれに決めたのでした。

けども、問題あって、しかも結構怖い感じの事象だったのでメモしておきたいと思います。

問題発生時の状況

USBメモリが届いて、さっそくもともと使っていたUSBメモリに入っていた音楽データを一旦PCにコピーしてから、問題のUSBメモリにコピーしました。
このとき、思っていたのより3倍くらい転送時間がかかったのですけども、まあUSB2.0だし、こんなもんだったかもね……と考えたのでしたが、今となってはわかる。もうこの時点で怪しかったと思います。

とはいえコピーが無事終わって、さっそく車に差し込んで長時間の運転をしました。

差し込むと小さくてスッキリしていい感じです。
転送速度はちょいと心配してましたが、特に1曲ずつ再生するだけなら問題ないのかなという感じで順調。

しかしながら、1時間くらいしてある曲が再生されると、数秒おきにときどき謎のノイズが……?

なんだろこれ……?と思いつつ、次の曲にスキップすると大丈夫そうでした。

しかし、その後また別の曲でもノイズが発生。

??

もしかして、車のスピーカーとかなんかの不調か、もしくは前のUSBメモリ→PC→今回のUSBメモリで2回コピーしたときにうまくコピーできなかったのかな……?と思いました。

コピーしなおし

帰宅後、一回全部消してPCに残っていた音楽データをもう一回コピーしなおしました。

別の曲で発生

で、別の日にまた車にそれを差し込んで再生すると、前にノイズ出た曲はOK!

……でしたが、なぜか今度は前は大丈夫だったはずの曲でノイズが出始めました。

前回とノイズが出る曲が違う……。

なんで……?

車のスピーカーとかがおかしくなっちゃったのかな……?

再コピー&PCでいっぱい聞いてみる

とりあえずまたPCでコピーしなおしました。

で、ひとまずPCでUSBメモリ上の音楽を再生してみました。

……すると、たまにノイズ出る曲がある。

で、PC本体に残っている音楽を再生すると大丈夫。

……?

どうもこれは車側は関係なさそうだということで一安心しつつ、データの状況を確認してみました。

バイナリ比較

一見、ファイルサイズとかは同じように見えるのですけども、何かファイルに起きているのだろうか……?

ということで、「WinMerge」を使ってノイズが出るファイルと、コピー元のファイルの中身を比較してみました。

そしたら違いが出ました。

音楽ファイルのところどころに差異を表すオレンジ色が多発する地帯があります……。

ファイルのあちこちにあって、どうもこういうところを再生したときにノイズになるっぽい気が……。

これは怖いです。

一見、ファイルコピーが正常に終了しているように見えて、開いてみるとファイルが一部破損しているという……。

音楽データで、再生しないと気づかないという感じでした。
画像だったら画像もノイズが乗ったりするのかもしれませんけども、これにしたってファイル開いてみないと気づかないのでは……。

検証

ちょいと確かめるために、数字とアルファベットを延々と繰り返す10MBくらいのテキストファイルを作成してさらに50ファイルくらい複製して、これをUSBメモリにコピーしてみました。

作成したファイルはこういう感じです。

そしてUSBメモリに入れたファイルと比較してみると……おお、一部のファイルの一部の個所でデータが書き換わっている……!

続いて、ググったら全部バイナリ的に0で埋めたファイルを作れたので、これも転送してみたところやはり音楽データと同じように、ところどころ壊れたファイルがいくつか発生しました。

なんか00000000って書き込んでいるのに、時々勝手に00000100みたいにビットが立っちゃうみたいな感じ……?

いやー、危ない危ない。

これ、他にコピーの無い大事なデータを入れてたら後になって気づいて大変なところでした。
ゲームのデータならセーブデータ破損でしょうし、開けない状態になることもあるのでは……。

ここでAmazonでこのUSBメモリをレビューを見に行ってみると、★1が数%だけあったのですけども、書いている症状みるとなんか似ている人が多いんですよね……。

メーカーにヘルプ

というところで、メーカーの保証期間内だったもので問い合わせしてみました。

その結果、一旦フォーマットしてみて、とかでしたけども、全てやってみても改善せずでした。(問い合わせ前に1回やってたけど念のため指定された手順でも再チャレンジしたものの)

というか、やっているうちにエラー出るようにもなってきました。

こういう「エラー 0x800701B1: 存在しないデバイスを指定しました。」とか

「このドライブで問題が見つかりました。今すぐドライブをスキャンして修復してください。」とか。

後者については、スキャンして復活することもあれば、スキャンが失敗してもう1回スキャンしたら通るといったこととかがありました。

しかし、結局ダメで、交換品をおくってくれるとのこと。
ありがたいことです。

交換品到着!

ダメでした!
一発目から症状同じッス!

いや、もう私のPCも悪いのかなと思って、USBポート変えたり、別のPCで試したりもしたんですけども変わりませんでした。

もっというと、交換品が来る前に他社のUSBメモリを買って試したりもしたのですけどもそっちは普通にOKでした。

ってな感じで報告したところ、購入したものと交換品を両方返送して、返金してくれました。

ま、いろいろ検証に時間かかったりしましたけど、お金的な損失はないしそういうこともたまにはあるかもね……ということでこれにてい対応終了です。

しかし、Amazonのページ見たらこの商品が買えなくなってたのでやっぱりなんか原因あったのでは……?という気が……

こういうエラーにはどう対処すべきか

そんなわけですけど、コピーがエラーで失敗するならまだしも、コピーできた風で実は壊れているというのが本当に怖いなと思いまして、どうしたものかと……。

ちゃんとやるならば、
コピーした後にコピー元と先でバイナリレベルで完全に検証(いわゆるベリファイ)するのと、原本を複数の媒体にコピーして持っておく(それもベリファイする)しかないのかなと思ったりしました。

そこまでやるのも面倒だけど……デジタルデータを守るにはそういうことが必要かなと思ったりしました。

でも、こういう事象はそうそう起こるもんじゃないですよね。

……いや、そういう油断しているとやられるのでしょう。

まとめ

というわけで、こうやってデータが壊れることもあるんだなという経験ができたのが今回得られたことですね。

なんというか身が引き締まりました。

ちなみに私は普段はバッファローかキオクシアを買いがちなのですけども、今のところ失敗したことないので引き続きこちらにお世話になろうかなと思っています。
ただ、レビューをみるとやはり数%は微妙な記載があるのでどうしても当たり外れはあるのかなと一応思っておこうと思います。

おわり。

コメント

タイトルとURLをコピーしました