• 2019年9月1日

USBメモリの安全な取り外しの怖い話

パソコンのUSBメモリを外すには「安全な取り外し」をすると10年以上前から指導してきました。しかし、実際はしていない人も多く、会社さんでも前に詳しい人が「しなくても大丈夫」と言ったそうで、それを皆で疑わなかったとか。

 

Microsoftは書いています(Windows 10 でハードウェアを安全に取り外す)。

データの喪失を回避するため、ハード ドライブや USB ドライブなどの外付けハードウェアを安全に取り外すことが重要です。

しかし、Windows 10 バージョン 1809 およびこれ以降のバージョン: 外部ストレージ メディアの既定の削除ポリシーの変更 では安全な取り外しは不要に。

Windows では、システムが USB メモリや Thunderbolt 対応の外付けドライブなどの外部ストレージ デバイスとどのように相互作用するかを制御する 2 つの主要なポリシー、クイック削除とパフォーマンスの向上を定義しています。 Windows 10 バージョン 1809 以降、既定のポリシーはクイック削除です。

データ使用中は取り外さないようにと注意の上ですが、アクセスランプが消えていても取り外しを拒否する場合があることを考えると、完全にアクセスが無いとは言い切れないのでは無いでしょうか?

そして、USB接続のHDDでデータが消える現象が発生しています。高速スタートアップが有効になっている場合にもあります。

【Tips】Windows 10で外付けHDDの内容が消えた場合の対策

複数のWindowsバージョンが存在し、Windows8から変更されたNTFSのLFS(ログファイルシステム)のバージョンも関係するらしい。Windows7から使っていたディスクで確認してみました。

LFSバージョン1.1でした。うちではWindows7の使用はほとんどありません。Windows8以降のLFSバージョンは2.0で、下位互換性が無い為、Windows10で安全な取り外しをせずWindows7に接続すると、Windows7側が認識できずチェックディスクによりファイルシステムが破壊されデータ消失するという話です。

例えばWindows7で保存したUBSメモリをWindows10のPCで使用するとLFSは2.0になる可能性もあるが、USBメモリなどを抜く際に『ハードウェアを安全に取り外してメディアを取り出す』を毎回行っているとLFSも2.0が1.1へ戻ります。

Windows7とWindows10でUSBメモリ/外付けHDDを共有するとファイルが見れなくなる原因

ちなみに、私はこれらのトラブルは未経験です。昔から必ず「安全な取り外し」を実行してきたのが良かったのだろうと思っています。USBディスクにバックアップを取ったお客様にも、普段は外しておくことをお勧めしています。Windows10のシャットダウンは、本当のシャットダウンでは無い。そして、WindowsUpdateで設定が勝手に変更される。このようなリスクを考えても、私は「安全な取り外し」のアイコンが表示される間は、数秒のおまじないとして「安全な取り外し」を実行しようと思います。ただの1度だってこんなトラブルを引き起こしたくはありません。私はMicrosoftを信用していません。

  • 2012年11月4日

Nexus7のUSBを使う

Nexus7にはMicroUSBがあります。
これに、変換ケーブルをつけてUSBマウスやキーボードをつけてみました。
問題無さそうです。
Nexus7
アプリの「Nexus Media Importer」を入れると、フラッシュメモリのデータを読み込むことができます。
書き込みができないのがちょっと残念。

Nexus7

  • 2007年10月16日

USB分配トラブル

起動エラーお客様のPCから起動時にこんな画面が出るようになりました。
訪問して確認すると、この画面が出るまでに時間がかかっており、何度か「ウーーーン、ストン」と、いかにも起動に失敗したような音がします。
何度目かにこの画面になり、F1を押すと起動します。
「前回の起動が正常終了しませんでした」とありますが、シャットダウンは正しく行っています。

前回訪問(3日前)直後からだそうですが、その時繋いだ機器はテプラとテンキーとFDドライブ。いずれもUSB接続で、お客様がUSBのHUBをつけています。

試しにパソコン側の接続するUSBを別の場所に変えてみましたが、変わりません。
接続数を減らしてみましたが、変わりません。
USBのHUBを外してみました。すると、正常に起動します。
テンキーだけつけてみました。やはり正常に起動します。

どうやら、起動時にUSBのHUBを接続していると、正常起動できないようです。
常時全部の機器を使用するわけではないので、テンキーだけ繋いでいただき、必要な時に接続することで納得です。
途中から接続する分には問題無しです。