制作お役立ち便利帳
データに関するご質問

Q USBメモリーのデータが読みだせない(Windows10)

A

パソコンで作業したデータをUSBメモリーに保存したり、別のパソコンで使おうとする際に、Windows7や8までの時のように自由なデータの受け渡しができないことが起こります。これはWindows10からセキュリティが強化されて、USBメモリによるデータの漏出を防止する機能が加わったからです。

パソコンの利用者が気が付かない間に、USBメモリ内のファイルを暗号化する機能がオンになっていることがあり、その場合にはデータを作成したパソコンでは普通にデータの読み書きができるものの、USBメモリを取りだして別のパソコンに挿すと、たとえ自宅や社内の別のパソコンであっても読みだせなくなっています。
その症状は、別パソコンからでもファイルが入っているの見えるにもかかわらず、開こうとするとエラーになる場合と、また保存したはずのファイルが無くなっているとか少し異なる名前になって開けない場合があります。

以前からWindows7などのパソコンの本体内にはEFSというファイルやフォルダの暗号化のシステムがあり、ファイルまたはフォルダーのプロパティのチェック ボックスをオンにするだけで有効にできました。これはファイルを閉じたときに暗号化されますが、開くときに自動的に使用できるので、面倒なことはありません。


この機能がWindows10からはUSBなどの外部メモリにも適用できるようになったため、暗号化したファイルを他人に渡すことも時々起ってしまうのです。

暗号化されたファイルは、Windows10のエクスプロ―ラでクリックすると、「文書を開くことができません。アクセス権がありません。」というようなメッセージが出て理解できるのですが、アプリケーション内から「開く」をしてもエラーメッセージも出ないで、なぜ開けないのかわからないということもあります。エクスプローラの画面ではファイルアイコンに鍵マークが付いているものが暗号化されたファイルです。
もしWindows10で暗号化されたファイルを、Windows7などで開こうとした場合は、ファイル名の拡張子の後ろに「PFILE」という拡張子がついて見える時も暗号化されています。フォルダ自身が暗号化されている場合は、フォルダ名はそのままです。

いずれにしても作成元のパソコンでないと暗号解除はできないので、USBメモリでのデータの受け渡しをやり直す必要があります。これは簡単で、暗号化のファイルのプロパティでチェックボックスをオフにします。問題はデータのバックアップをUSBメモリに格納しているような時で、元のパソコンがどれだかわからない場合です。よってデータをUSBなどにバックアップする際には暗号化がかかっていないかチェックする必要があります。

暗号化したパソコンが存在していれば、別のパソコンにデータを渡しても、秘密鍵や証明書というデータを作成して、別パソコンで読み出し作業をすることもできますが、かなり専門的な知識が必要になります。

参考 暗号化ファイルシステムFESを読み出すために証明書をエクスポート/インポートする。