
最近、父がこの 7 GB のキー型 USB をくれました。この USB は本当にかっこいいのですが、2 TB SSD のユーザーとしては、あまり必要ありません。
鍵のように見えるので、鍵型の USB をコンピューターに差し込んだときにのみ表示されるフォルダーをコンピューターに隠す方法を知りたいと思いました。言い換えると、極秘の USB キーをコンピューターに差し込むまでフォルダーは存在しません。これを行う方法はありますか?
隠したいフォルダはそれほど重要ではないので、暗号化は求めていません。ただクールな要素(ギミック)とフォルダを隠せる機能が欲しいだけです。
編集: 探していたものを見つけることができました。これは ROG キーストーンと呼ばれ、ラップトップに接続すると秘密のドライブのロックを解除します。これを通常の USB で再現する方法はありますか?
答え1
外部ツールが必要でない限り、コンピューター上のフォルダーをまったく検出できないように隠すことは実際には不可能です。フォルダーを暗号化し、復号化キーを USB スティック上に置くことはできますが、フォルダー自体は表示されます。
ファイルを開く必要があるファイル ストレージ コンテナーを作成し、そのファイルを USB スティックに保存するには、TrueCrypt のようなものが必要になります。
隠そうとしているデータがそれほど大きくない場合は、データを USB スティック自体に移動する方がはるかに簡単です。そうすれば、データはハードディスクから本当に消えます。
これは、スティックを持っている人なら誰でもデータを持っていることを意味します。TrueCrypt などを使用して、USB スティック自体にパスワードで保護されたチャンバーを作成し、パスフレーズを要求するか、キーをコンピューターに保存することができます。この方法では、USB キーをコンピューターに接続したままにすることができます。
答え2
このコマンドはフォルダーを「超隠し」にします:
attrib +r +a +s +h C:\MyHiddenFolder
これらの属性をフォルダーに適用すると、フォルダーは非表示になります (ユーザーがエクスプローラーの表示設定で「保護されたオペレーティング システム ファイルを非表示にする」のチェックを外していないと仮定します)。
タスクスケジューラを使用してバッチファイルを実行し、デバイス固有の追加/削除イベントによってトリガーされたこれらのフォルダ属性を追加/削除することができます。イベントをイベントビューアに表示するには、まずその機能のイベントログを有効にする必要があります(ここ) イベントは次のパスで確認できます。
Application and Services Logs > Microsoft > Windows > DriverFrameworks-UserMode > Operational
デバイスの適切なイベントをキャプチャするには、カスタム XML フィルターを作成する必要があります。
USB デバイス接続 XML フィルターの例: (& を でエスケープする必要があることに注意してください&
)
<QueryList>
<Query Id="0" Path="Microsoft-Windows-DriverFrameworks-UserMode/Operational">
<Select Path="Microsoft-Windows-DriverFrameworks-UserMode/Operational">
*[System[EventID=2101]]
and
*[UserData[UMDFHostDeviceRequest[InstanceId='SWD\WPDBUSENUM\_??_USBSTOR#DISK&VEN_GENERIC&PROD_FLASH_DISK&REV_8.07#12F9600A&0#{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}']]]
and
*[UserData[UMDFHostDeviceRequest[RequestMinorCode='20']]]
</Select>
</Query>
</QueryList>
最後に、フォルダーがビューにある場合、フォルダー ビューが更新されるまで、最初は「グレー表示」されます。次のコマンド ラインを使用してこれを強制できます。
ie4uinit.exe -show