Windows10/7のローカルHDDとしてのリムーバブルUSBフラッシュドライブ
この記事では、 Windowsで識別されるUSBフラッシュドライブまたはSDカードを作成する方法を説明します。 共通のローカルハードディスクとして。おそらく、なぜそれが必要なのかと疑問に思うかもしれません。問題は、デフォルトでは、WindowsがすべてのUSBフラッシュドライブとSDカードを、組み込みのWindowsツールで複数のパーティションに分割できないリムーバブルドライブとして識別することです。また、サードパーティのユーティリティ(Linuxなど)を使用してUSBフラッシュドライブを2つ以上のボリュームにパーティション分割した場合でも、Windowsでは最初のパーティションのみが使用可能になります。 Windowsは、ローカル(つまり、取り外し不可)として識別されたハードディスクドライブに対してのみ複数のパーティションをサポートします。
内容:
- RMBビットとUSBドライブ
- Lexar BootItユーティリティ:リムーバブルビットを反転
- USBフラッシュドライブ用のHitachiマイクロドライブフィルタードライバー
RMBビットとUSBドライブ
Windowsは、特別な記述子ビット RMB(リムーバブルメディアビット)が存在するため、USBフラッシュドライブをリムーバブルデバイスとして認識します。 各デバイスで。 StorageDeviceProperty関数を使用して接続されたデバイスをポーリングするときにシステムがRMB=1と判断した場合、このデバイスはリムーバブルドライブであると判断されます。したがって、USBフラッシュをハードディスクに変換するには、この記述子を変更するだけで十分です。これは、直接(デバイス固有のハードウェア実装の違いのために非常に危険であり、常に可能であるとは限りません)、または間接的に(USBデバイスの応答を特別なドライバーを使用して置き換えることで)行うことができます。これにより、デバイス応答の情報。
ヒント 。一部のメーカーは、USBドライブのコントローラーをフラッシュするための特別なユーティリティをリリースしています。まず、製造元のWebサイトでそのようなユーティリティやファームウェアを見つけてください。これが最も正しい方法です。このユーティリティが存在しない場合は、この記事の推奨事項に従ってください。USBフラッシュドライブをコンピューターの使用可能なポートに接続し、ディスク管理コンソール( diskmgmt.msc )を開きます。 )そして、システムによって取り外し可能と判断されていることを確認してください 。
また、ドライブのプロパティの[ボリューム]タブでデバイスのタイプを表示できます(ここに表示されているようにタイプ:リムーバブル )。
または、diskpartコマンドを使用します:
1
diskpart
diskpart
1
list volume
リストボリューム
この記事では、USBスティックのRMBビットを変更する2つの方法を見ていきます。日立フィルタードライバーを使用する方法です。 (変更はドライバーレベルの特定のコンピューターでのみ行われます)および BootItを使用してコントローラーファームウェアのリムーバブルビットを変更します Lexarのユーティリティ(より一般的な方法ですが、いくつかの制限があり、USBフラッシュドライブとSDカードのすべてのモデルに適用できるわけではありません)。これらの方法はどちらもかなり古く、私はもともとWindows 7でテストしましたが、引き続き関連性があり、最新のWindows10でも同様に機能します。
Lexar BootItユーティリティ:リムーバブルビットを反転
最近、私は非常に興味深いツールを手に入れました– Lexar BootIt 。これは、リムーバブルドライブのRMBを変更し、リムーバブルUSBデバイスを固定(またはその逆)できる無料のポータブルプログラムです。ユーティリティLexarBootItはLexarデバイス(Micron、Crucial)専用に開発されているという事実にもかかわらず、他のメーカーのフラッシュドライブで動作します。 BootItユーティリティは、WindowsXPからWindows10までのすべてのバージョンのWindowsをサポートします。
重要 。このユーティリティは、Lexarフラッシュドライブで動作することが保証されています。レビューから判断すると、「リムーバブルビットを反転」機能は高速USB3.0フラッシュドライブでは機能しません。さらに、コントローラーをフラッシュすると、USBフラッシュドライブの保証が失われる可能性があり、そのプロセスによってコントローラーが機能しなくなる可能性があります。BootItをダウンロードできます LexarのWebサイトからlexar_usb_tool.zip
- exeを実行します 高架
- デバイスのリストからUSBフラッシュを選択します
- ボタンを押しますフリップリムーバブルビット
- [OK]をクリックして変更を保存します。
デバイスのプラグを抜き、再接続します。デバイスマネージャを使用して、そのタイプがリムーバブルからベーシックに変更されていることを確認します 。
BootItユーティリティがリムーバブルドライブのRMBビットを変更するのに役立たなかった場合は、HitachiMicrodriveフィルタードライバーに基づいて次の方法を試してください。
USBフラッシュドライブ用のHitachiマイクロドライブフィルタードライバー
USBフラッシュドライブまたはSDカードをハードドライブとしてマウントするには、現在のデバイスドライバーのシステムスタックを介して送信されるデータを変更できる特別なフィルタードライバーが必要です。日立製のUSBフラッシュドライブ用のフィルタードライバー(日立マイクロドライブドライバー)を使用します。 )、これにより、OSドライバーレベルでUSBデバイスタイプをリムーバブルから固定(USB-ZIP-> USB-HDD)に変更できます。このドライバーを使用すると、接続されているデバイスがリムーバブルであることをシステムから隠すことができます。その結果、システムは、システムで同時に使用可能な複数のパーティションに分割できる通常のハードディスクで動作することを前提としています。
HitachiMicrodriveドライバーファイル :
- 32ビット用のHitachiMicrodriveバージョン システム– Hitachi Microdrive x86(2.9 Kb)
- 64ビット用のHitachiMicrodriveバージョン システム– Hitachi Microdrive x64(3.6 Kb)
システムのビット数に応じて、ドライバーのバージョンをダウンロードする必要があります。どちらのアーカイブも同じ構造で、2つのファイルで構成されています。
- cfadisk.inf – はドライバ設定を含むインストールファイルです
- cfadisk.sys –はHitachiドライバーファイルです
次のステップは、USB/SDフラッシュドライブのデバイスIDを識別することです。これを行うには、デバイスマネージャを開き、USBドライブのプロパティを選択します。 詳細strong>について デバイスインスタンスパスのタブ 設定、選択、コピー( Ctrl + C )デバイスインスタンスのコード。
この例では、これは次のようになります。
USBSTOR \ Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000 \ 9876543210ABCDEF&0
64ビットシステムにドライバをインストールするとします。 。編集するには、 cfadisk.infを開きます 任意のテキストエディタで。セクションcfadisk_deviceとcfadisk_device.NTamd64が必要です。
[cfadisk_device]
%Microdrive_devdesc%=cfadisk_install、IDE \ DiskTS64GCF400 ______________________________ 20101008
[cfadisk_device.NTamd64]
%Microdrive_devdesc%=cfadisk_install、IDE \ DiskTS64_CF
DiskTS64GCF400______________________________20101008の値をデバイスのIDに変更します。
重要! デバイスインスタンスのコードでは、2番目の「\」の後の部分を削除する必要があります(この例では9876543210ABCDEF&0を削除します)。取得:
[cfadisk_device]
%Microdrive_devdesc%=cfadisk_install、IDE \ USBSTOR \ Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000
[cfadisk_device.NTamd64]
%Microdrive_devdesc%=cfadisk_install、IDE \ USBSTOR / code>
ファイルを保存します。
ドライバが32ビットシステムにインストールされている場合 、対応するアーカイブをダウンロードして解凍し、編集のためにcfadisk.infを開く必要があります。セクション[cfadisk_device]:を見つけます
[cfadisk_device]
%Microdrive_devdesc%=cfadisk_install、USBSTOR \ Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100
%Microdrive_devdesc%=cfadisk_install、USBSTOR \ Disk&Ven_JetFlash&Prod_TS1G / code>
次に、フラッシュドライブのインスタンスIDを指定して、最後の行のデータを変更します。つまり、この例では、次のようになります。
%Microdrive_devdesc%=cfadisk_install、USBSTOR \ Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100
%Microdrive_devdesc%=cfadisk_install、USBSTOR \ Disk&Ven_Disk&Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00
1
Microdrive_devdesc = "Trascend 64 GB DIY SSD"
Microdrive_devdesc ="Trascend 64 GB DIY SSD"
ネイティブUSBフラッシュドライバーの代わりにHitachiMicrodriveドライバーをインストールする
USBフラッシュドライブで使用されているドライバを交換するだけです。
重要! Hitachi Microdrive USBドライバーが64ビットシステムにインストールされている場合、このドライバーはデジタル署名されていないため、システムでドライバー署名の検証を無効にするか、自分でドライバーに署名する必要があります。[ドライバー]タブを開き、[ドライバーの更新]をクリックします 。
以前にダウンロードしたHitachiドライバを使用してアーカイブを抽出したディレクトリへのパスを指定します。
新しいドライバを選択します。
ドライバーのデジタル署名が欠落しているという警告は無視してください。
ヒント 。 Windows10およびWindows8で、Hitachi Microdrive USBドライバーをインストールすると、次のエラーが発生します。
Windowsはデバイスのドライバソフトウェアを検出しましたが、インストール中にエラーが発生しました
日立マイクロドライブ
サードパーティのINFにはデジタル署名情報が含まれていません
ドライバのデジタル署名検証を無効にするには、次のコマンドを実行します。
bcdedit.exe / set nointegritychecks ON
bcdedit.exe / set TESTSIGNING ON
コンピューターを再起動して、ドライバーのインストールを再試行してください。
これで、コンピュータを再起動するだけで済み、ディスク管理コンソールを開いたときに、フラッシュドライブが共通のハードディスクとして識別されていることを確認します(タイプ:基本 )およびHitachiドライバーを使用します。
Windowsエクスプローラーを開くと、フラッシュドライブのアイコンが変更されていることを確認することもできます。フラッシュドライブは共通のハードドライブとして表示されます。
これで、このフラッシュドライブを通常のHDDとして使用できるようになりました。パーティションの作成、アクティブパーティションの指定、動的ディスクの作成、USBフラッシュドライブでは機能しないソフトウェアのインストールなどが可能です。
重要 。このソリューションは、対応するドライバーがインストールされているシステムでのみ機能することに注意してください。このドライバーがないと、デバイスの2番目のパーティションを他のWindowsコンピューターで使用できなくなります。HitachiMicrodriveDriverを削除する方法
Hitachi Microdriveドライバーを削除するには、ドライブのプロパティを開き、ドライバーの更新をクリックします。 [ドライバー]タブ。システムがネイティブドライバをインストールします。
ヒント 。 Hitachiドライバーをインストールした後、システムがBSODでの起動を停止した場合は、Windowsインストールメディア(またはLiveCD)からコンピューターを起動し、次のファイルを手動で削除する必要があります。
- cfadisk.sys フォルダ%windir%\ System32 \ drivers
- フォルダ「cfadisk.inf_amd64_…」 %windir%\ System32 \ DriverStore \ FileRepositoty にあります
コンピューターを再起動します。
-
Windows 10 でローカル ドライブを非表示にする方法
コンピューターを他のユーザーと共有している場合、機密データをのぞき見から保護する簡単な方法は、特定のフォルダーまたはファイルを非表示にすることです。しかし、どうすればローカル ドライブを非表示にできるのでしょうか? Windows では、ファイルのプロパティで [非表示] ボックスをオンにすることで、任意のファイルまたはフォルダーを非表示にできます。この方法は信頼性が低く、特に非表示にするファイルやフォルダーが大量にある場合は時間がかかるため、それらのファイル/フォルダーをすべて別のディスクに移動してから、ディスク全体を非表示にすることをお勧めします。 . Windows 10 では、ディ
-
USB フラッシュ ドライブを暗号化する方法
サイバー犯罪の出現と熟練したハッカーの増加により、データ セキュリティは最も重要な懸念事項の 1 つです。データ侵害は企業を崩壊させる可能性があり、同じ例がいくつかあります。スパイウェアは、すべての秘密を盗むことができます。そのため、デバイスの暗号化は非常に重要です。データの転送または保存に使用するデバイスは、基本的に暗号化する必要があります。そのため、USB フラッシュ ドライブを紛失しても、その中のデータが盗まれたり使用されたりすることはありません。 2017 年という年は、私たちの脆弱性とセキュリティの抜け穴を露呈させたすべてのランサムウェア攻撃を思い起こさせるものとして、常に記憶に留