Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10の暗号化ファイルシステム(EFS)でファイルやフォルダーを暗号化する方法

Windows 10には「BitLocker」によるドライブ暗号化機能が搭載されていることをご存じの方も多いでしょう。しかし、それが唯一の暗号化手段ではありません。Windows 10のProおよびEnterpriseエディションでは、暗号化ファイルシステム(EFS:Encrypting File System)も利用できます。

BitLockerとEFSの主な違いは、BitLockerがドライブ全体を暗号化するのに対し、EFSは個別のファイルやフォルダーを暗号化できるという点です。

BitLockerとEFSの違い

BitLockerは、機密性の高い個人データを守るためにドライブ全体を暗号化したい場合に非常に便利な機能です。BitLockerによる暗号化は特定のユーザーアカウントに紐づいていないため、管理者がドライブに対してBitLockerを有効にすると、そのPC上のすべてのユーザーアカウントからそのドライブが暗号化された状態として扱われます。ただし、BitLockerの唯一の欠点は、TPM(Trusted Platform Module)と呼ばれるセキュリティチップが必要になる点です。このハードウェアがPCに搭載されていないと、BitLocker暗号化を使用できません。

一方、EFSはドライブ全体ではなく、個別のファイルやフォルダーのみを保護したいユーザーに適した機能です。EFSは特定のユーザーアカウントに紐づいており、暗号化したファイルやフォルダーは、その暗号化を実行したユーザーアカウントでのみアクセス可能になります。別のユーザーアカウントでログインした場合、これらのファイルやフォルダーには一切アクセスできなくなります。

EFSの暗号化キーは、BitLockerのようにPCのTPMハードウェア内ではなく、Windows内部に保存されます。そのため、攻撃者がシステムから暗号化キーを抜き出せる可能性がある点がEFSの弱点です。とはいえ、複数人で共有するPC上の個別ファイルやフォルダーを手軽に素早く保護できる手段として、EFSは非常に有用です。

Windows 10でEFSを使ってファイル・フォルダーを暗号化する

注意: 暗号化ファイルシステム(EFS)は、Windows 10のPro、Enterprise、Educationエディションでのみ利用可能です。Homeエディションでは使用できませんのでご注意ください。

方法1:エクスプローラーからEFSを有効にする

手順1: Windowsキー + Eを押してエクスプローラーを開き、暗号化したいファイルまたはフォルダーへ移動します。

手順2: 対象のファイルまたはフォルダーを右クリックし、「プロパティ」を選択します。

手順3: 「全般」タブにある「詳細設定」ボタンをクリックします。

手順4:内容を暗号化してデータをセキュリティで保護する」にチェックを入れ、「OK」をクリックします。

手順5:適用」をクリックすると、ポップアップウィンドウが表示され、「このフォルダーのみに変更を適用する」か「このフォルダー、サブフォルダーおよびファイルに変更を適用する」を選択できます。

手順6: 希望する方を選択して、「OK」をクリックして続行します。

手順7: EFSで暗号化されたファイルやフォルダーには、サムネイルの右上隅に小さなアイコンが表示されます

今後、暗号化を解除したい場合は、ファイルまたはフォルダーのプロパティから「詳細設定」を開き、「内容を暗号化してデータをセキュリティで保護する」のチェックを外して「OK」をクリックするだけで完了です。

方法2:コマンドプロンプトからcipherコマンドで暗号化する

手順1: コマンドプロンプトを開きます。スタートメニューで「cmd」と検索し、Enterキーを押せば起動できます。

手順2: コマンドプロンプトに以下のコマンドを入力してEnterキーを押します。

フォルダー、サブフォルダーおよびファイルすべてに適用する場合:
cipher /e /s:"フォルダーのフルパス"

このフォルダーのみに適用する場合:
cipher /e "フォルダーまたは拡張子付きファイルのフルパス"

注意: 「フルパス」の部分は、実際に暗号化したいファイルやフォルダーのパスに置き換えてください。例: cipher /e "C:\Users\Aditya\Desktop\Troubleshooter" または cipher /e "C:\Users\Aditya\Desktop\Troubleshooter\File.txt"

手順3: 処理が完了したら、コマンドプロンプトを閉じます。

EFS暗号化キーのバックアップ方法

以上で、Windows 10のEFSを使ったファイル・フォルダーの暗号化は完了ですが、作業はまだ終わりません。EFS暗号化キーのバックアップも必ず行いましょう。

EFSを有効にすると、タスクバーの通知領域(バッテリーやWi-Fiアイコンの近く)に小さなアイコンが表示されます。このアイコンをクリックすると、「証明書エクスポートウィザード」が開きます。

手順1: まず、USBメモリなどをPCに接続しておきます。

手順2: 通知領域のEFSアイコンをクリックして、「証明書エクスポートウィザード」を起動します。

補足: Windowsキー + Rを押して「certmgr.msc」と入力しEnterキーを押すことで、「証明書マネージャー」から直接開くこともできます。

手順3: ウィザードが開いたら、「今すぐバックアップする(推奨)」をクリックします。

手順4: 「次へ」をクリックし、続けて再度「次へ」をクリックします。

手順5: セキュリティ画面で「パスワード」にチェックを入れ、パスワードを入力します。

手順6: 確認のため同じパスワードを再入力し、「次へ」をクリックします。

手順7:参照」ボタンをクリックしてUSBドライブへ移動し、任意のファイル名を入力します。

注意: ここで入力した名前が、暗号化キーのバックアップファイル名になります。

手順8: 「保存」をクリックし、「次へ」をクリックします。

手順9: 最後に「完了」をクリックしてウィザードを閉じ、「OK」をクリックします。

この暗号化キーのバックアップは、万が一ユーザーアカウントへのアクセス権を失ってしまった場合に非常に役立ちます。バックアップがあれば、PC上の暗号化されたファイルやフォルダーに再びアクセスできるようになります。

まとめ

今回は、Windows 10の暗号化ファイルシステム(EFS)を使ってファイルやフォルダーを暗号化する方法を解説しました。エクスプローラーからの操作と、cipherコマンドを使った操作の2つの方法があります。重要なのは、暗号化後に必ずEFS証明書とキーをバックアップしておくことです。本記事についてご不明な点がありましたら、お気軽にコメント欄でお尋ねください。

  1. コマンドプロンプト入門:ファイルとフォルダを操作する基本コマンド

    コマンドプロンプト入門:ファイルとフォルダを操作する基本コマンド エクスプローラーを使わずにファイルを操作できたら便利だと思ったことはありませんか?開発者やITエンジニアの方なら、ターミナルでの作業は日常茶飯事でしょう。しかし、開発者でなくても、基本的なコマンドラインの知識は持っておいて損はありません。 このガイドでは、ターミナル作業で役立つ、よく使われるファイル操作コマンドを紹介します。 フォルダ間の移動には「cd」と「dir」 コマンドプロンプト(PowerShell や Windows Terminal でも同様)でファイルシステム内を移動するには、cd と dir という2つの基本コマ

  2. Windows 10のコマンドプロンプトを使ってファイルやフォルダを安全に隠す方法

    コンピューターを使用している人なら誰でも、個人的なファイルやフォルダには非常に敏感なものです。パソコンにどんなデータを保存していても、特定のコンテンツを他人の目から隠したいと思う理由はいくらでも見つかります。また、誤って削除されたり変更されたりするのを防ぎたいファイルやフォルダもあるかもしれません。こうしたニーズに応えるため、Windowsにはファイルやフォルダを非表示にする便利な機能が標準で用意されています。 Windows 10でファイルやフォルダを非表示にする方法(一般的な方法) 初心者レベルを少し超えたユーザーなら、誰でも知っているのがこの従来の方法です。まず、非表示にしたいファイルや