USBメモリの「安全な取り外し」は、今も必要なのか? ── 「クイック取り外し」と書き込みキャッシュから考える
· 更新日: · 小村 豪 · Windows, USB, ストレージ, トラブルシューティング
更新履歴(初版のみ・2026年09月12日公開)
- 初版公開
USBメモリへ資料をコピーし、画面に「完了」と出ました。それでも「ハードウェアの安全な取り外し」は必要でしょうか。「クイック取り外しなら不要」という説明と、「抜く前に取り外し操作をする」という説明を、どの条件で使い分ければよいのでしょうか。
抜く前に必要な操作はその機器の取り外しポリシーによって変わります。「高パフォーマンス」ではWindowsが書き込みをキャッシュできるため、安全な取り外しで残りを書き終えてから抜きます。「クイック取り外し」ではWindowsがこのキャッシュをしないので、取り外しの操作を省略できる設計です。Manage default media removal policy
ただし、どちらの設定でも進行中のコピーや保存を途中で抜いてよいわけではありません。設定が分からなければ、保存とコピーを終え、USBを使うアプリを閉じ、安全な取り外しで取り外し可能の通知を確かめてから抜く運用にします。Safely remove hardware in Windows、Handling an IRP_MN_SURPRISE_REMOVAL Request
この記事で区別するのは、データを書き終えることと、アプリやWindowsが機器を使い終えることです。書き込み待ち、取り外しポリシー、開いたハンドルを分けて考えると、「安全な取り外しが必要か」と「なぜ取り外せないか」を区別できます。コピーのあとに「使用中」と表示されて外せないときは、待った時間だけで判断せず、USBを使っているアプリを確かめます。
対象はWindows 11につないだUSBメモリと、外付けSSD・HDDなどのUSBストレージです。スマートフォンのファイル転送のように、ディスクとして扱わない機器は対象外です。
手順はMicrosoftの公式資料に基づいており、特定のOSビルドやUSB機器で実機検証した結果ではありません。画面の配置や管理権限は環境によって異なります。会社のPCで確認や調査が制限されている場合は、設定を変えずに管理者へ確認してください。
設定を確かめて取り外す手順は「取り外しポリシーを確認する」と「USBを安全に取り外す」にあります。仕組みから知りたい場合は、次の「書き込みキャッシュ」から読んでください。
図の実線は常に成り立つ関係、破線は条件付きの関係です(成立条件は詳細ページの各関係の説明に記載)。関係すべての一覧(全6件、根拠・確度つき)と主要概念の定義は知識マップ詳細ページにまとめています。データ: JSON-LD / Turtle
書き込みキャッシュ
アプリが保存やコピーでWindowsへデータを渡しても、そのデータがすぐUSBに記録されるとは限りません。書き込みキャッシュは書き込むデータを一時的に保持する場所です。この記事では主に、Windowsがメモリに受け取ったデータを後からディスクへ書く仕組みを指します。File Caching
flowchart TB
accTitle: アプリが渡したデータを後からUSBへ書く流れ
accDescr: アプリが渡したデータをWindowsがメモリに受け取り、先にアプリへ処理を返して、USBへの書き込みは後から行う流れを示します。
A["アプリ:データを渡す"] --> W["Windows:メモリに受け取る"]
W -->|"先に"| R["アプリへ処理を返す"]
R -->|"後で"| U["USBへ書き出す"]
図1: アプリへ処理を返す時点と、USBへ書く時点は同じとは限りません。
毎回USBへの書き込みを待つと、アプリも待たされます。そこでWindowsはメモリに受け取った時点でアプリへ処理を返し、USBへは後で書き出せます。書き込みキャッシュはアプリを待たせにくくし、小さな書き込みをまとめて扱うための仕組みです。その代わり、性能と、まだ書き出していないデータを失うおそれとの釣り合いを取る必要があります。File Caching
書き込みの受け付けと完了
説明のため、資料をA・B・Cの三つに分けます。アプリは三つを順にWindowsへ渡し、Windowsは三つとも受け取りました。ところがUSBへ書けたのはA・Bまでで、CはまだPCのメモリで書き込みを待っています。これはキャッシュを使う書き込みを説明するためのモデルで、実測値ではありません。File Caching
flowchart TB
accTitle: Windowsが受け取った範囲とUSBに記録された範囲
accDescr: WindowsはA・B・Cを受け取り済みですが、USBに記録されたのはA・Bまでで、CはPCのメモリで書き込みを待っています。
R["受け取り済み:A・B・C"] -->|"記録済み"| U["USB:A・B"]
R -->|"書き込み待ち"| C["メモリ:C"]
図2: アプリは三つとも渡しています。それでもこの瞬間のUSBにはCがまだありません。
ここで接続を切ると、PCのメモリに残ったCはUSBへ届きません。アプリが全部渡したことと、USBへ全部書き終えたことは別です。
完了表示のタイミングはアプリや設定によって変わります。このモデルはエクスプローラーのコピー完了表示のあとに必ず書き込みが残るという説明ではありません。通常の書き込みと、バッファ済みデータの書き出しは区別します。FlushFileBuffers function
安全な取り外しの役割
安全な取り外しは機器を外す前にWindowsへ取り外しを要求する操作です。キャッシュに残っている処理を完了させるとともに、アプリやファイルシステムがその機器を使い終えられるかも確かめます。Manage default media removal policy、Handling an IRP_MN_QUERY_REMOVE_DEVICE Request
さきほどの資料なら、PCのメモリに残っていたCをUSBへ書き出し、A・B・Cがそろうのを待つことになります。
flowchart TB
accTitle: 書き込み待ちのCと抜くタイミング
accDescr: CがPCのメモリに残ったまま抜くとUSBにはA・Bしか残らず、接続中にCを書き出してから抜くとUSBにA・B・Cがそろいます。
P["メモリにC"] -->|"書く前に抜く"| L["USB:A・B"]
P -->|"書いてから抜く"| R["USB:A・B・C"]
図3: 抜く前に待つのは、残った書き込みが終わるまでです。
「数秒待ってから抜く」だけでは残りの書き込みが終わったかどうか分かりません。取り外しの操作をすれば、Windowsが終了処理を進め、取り外し可能の通知で終わったことを確かめられます。Safely remove hardware in Windows
この操作は書き込みを終えることと、機器の利用を終えることの両方にかかわります。「しばらく通信していない」ことと「もう機器を使わない」ことは同じではありません。アプリの「保存」の代わりにはならないので、文書はまずアプリで保存し、処理の完了を確かめてから機器の取り外しへ進みます。
flowchart TB
accTitle: 安全な取り外しで扱う二つのこと
accDescr: 安全な取り外しは、キャッシュに残った書き込みを完了させることと、アプリやファイルシステムが機器を使い終えられるかを確かめることの両方を扱い、そのあとで取り外し可能の通知が出ます。
S["安全な取り外し"] --> W["書き込みの完了"]
S --> U["利用の終了"]
W --> N["取り外し可能の通知"]
U --> N
図4: 安全な取り外しは書き込みを終える処理と、機器の利用を終える処理の両方を含みます。
取り外しポリシーの違い
取り外しポリシーはWindowsが外部ストレージへの書き込みをどう扱うかを、機器ごとに決める設定です。主なものは「高パフォーマンス」と「クイック取り外し」の二つで、同じ機器に同時に選ぶものではありません。Manage default media removal policy
高パフォーマンス
「高パフォーマンス」では、Windowsが対象機器への書き込みをキャッシュできます。書き込みをためて性能を上げられる代わりに、取り外すときは安全な取り外しが必要です。コピーを終えたあとも安全な取り外しを実行し、取り外し可能の通知が出てから抜きます。完了表示を見ただけで、この操作を省くことはしません。Manage default media removal policy
flowchart TB
accTitle: 高パフォーマンスで書き込みを扱う流れ
accDescr: 高パフォーマンスではWindowsが書き込みをキャッシュでき、書き込みをためて性能を上げる代わりに、抜く前に安全な取り外しで残りを書き終えます。
H["高パフォーマンス"] --> C["書き込みをキャッシュできる"]
C --> E["ためて性能を上げる"]
E --> S["抜く前に安全な取り外し"]
図5: キャッシュを使える分、抜く前に残りを書き終える操作が要ります。
実際にキャッシュが使われるかは、キャッシュの設定やアプリのI/Oの指定にもよります。「高パフォーマンス」は書き込みキャッシュを使える方針で、すべてのI/Oが必ず遅延するという意味ではありません。File Caching
クイック取り外し
「クイック取り外し」は、Windowsが対象機器へのディスク書き込みをキャッシュせず、安全な取り外しの操作を省略できるようにする方針です。書き込みをためて効率を上げる余地が減るので、性能が下がる場合があります。Manage default media removal policy
flowchart TB
accTitle: クイック取り外しで書き込みを扱う流れ
accDescr: クイック取り外しではWindowsが書き込みをキャッシュせず、作業を終えたあとの安全な取り外しを省略できます。
Q["クイック取り外し"] --> N["書き込みを後回しにしない"]
N --> S["作業後の取り外し操作を省ける"]
図6: USBへ書く仕事は残り、後回しにするかどうかが変わります。
USBへ書く仕事そのものがなくなるわけではありません。変わるのは、Windowsがその書き込みを後回しにするかどうかです。
作業を終えた機器がクイック取り外しなら、ポリシー上は安全な取り外しを省略できます。操作をそろえるために、安全な取り外しを使っても構いません。
既定値と機器ごとの設定
Windows 10 バージョン1809以降、既定のポリシーはクイック取り外しです。「今はそのまま抜いてよい」という説明は、この既定値から来ています。ただし設定は機器ごとに変更できるので、既定値だけで目の前の機器の状態を判断しません。バージョン1809は既定値が変わった時期として挙げたもので、Windows 10の利用を勧めるものではありません。Manage default media removal policy
flowchart TB
accTitle: 既定値と目の前の機器の設定
accDescr: Windows 10 バージョン1809以降の既定はクイック取り外しですが、機器ごとに変更できるため、目の前の機器の設定はプロパティで確かめます。
D["既定:クイック取り外し"] --> C["機器ごとに変更できる"]
C --> P["目の前の機器はプロパティで確認"]
図7: 既定値と、目の前の機器に設定されている値は分けて確かめます。
クイック取り外しで変わらないこと
クイック取り外しが変えるのは、Windowsが対象機器への書き込みを後回しにするかどうかです。クイック取り外しは未完了のコピーを完成させたり、アプリの未保存データを保存したりする機能ではありません。保存・コピー・バックアップが終わったことを確かめてから外します。Manage default media removal policy
データの通り道には、アプリ内の未保存の変更、Windows側のファイルキャッシュ、機器側の内部キャッシュと記録媒体という層があります。Windows側のバッファと機器内部のキャッシュは別の層です。クイック取り外しをすべての層の一時データをなくす設定と考えないでください。File Buffering
flowchart TB
accTitle: データが通るアプリ・Windows・機器の層
accDescr: アプリ内の未保存データ、Windows側のファイルキャッシュ、機器側のキャッシュを、データが通る順番で示します。
A["アプリ内:未保存の変更"] -->|"保存処理"| W["Windows側:ファイルキャッシュ"]
W -->|"機器への書き込み"| D["機器側:内部キャッシュ・記録媒体"]
図8: 各層にデータが残るかは設定や実装によります。一つの層の設定をほかの層の完了確認と取り違えないようにします。
アプリ内の未保存の変更はアプリが保存処理でWindowsへ渡す前のデータで、扱うのはアプリの保存操作です。Windows側のファイルキャッシュには、機器への書き出しを待つデータが残ることがあります。機器内部のキャッシュの有無や構成は、機器の実装によって異なります。File Caching、File Buffering
取り外しポリシーを確認する
ここでは対象USBのポリシーを確かめるだけで、ポリシーや書き込みキャッシュの設定は変更しません。管理者の資格情報を求められ、許可を得ていない場合は、そこで中止して管理者へ確認してください。
「ディスクの管理」の初期化・フォーマット・ボリューム削除は、この確認には必要ありません。別のディスクを操作しないよう、対象USBの名前とドライブ文字を照合します。
-
エクスプローラーを開き、対象USBの名前とドライブ文字を確認します。
例えば「USBドライブ (D:)」のような表示を記録します。複数のUSBを接続している場合は特に照合してください。
-
スタートボタンを右クリックし、「ディスクの管理」を開きます。
-
下側の一覧で、対象USBに対応する機器のラベルを右クリックし、「プロパティ」を開きます。
-
「ポリシー」タブで、選択されている取り外しポリシーを確認します。
タブが見えない配置では、「ハードウェア」で該当ドライブを選び、さらに「プロパティ」を開きます。表示できない場合は設定不明として扱い、管理者へ確認します。Manage default media removal policy
-
確認した機器名とポリシーを記録し、設定を変更せずにダイアログを閉じます。
これで対象機器が「クイック取り外し」と「高パフォーマンス」のどちらか、または設定を確認できなかったことが分かります。既定値を読んだだけではこの確認を済ませたことになりません。
flowchart TB
accTitle: 取り外しポリシーを確かめる流れ
accDescr: エクスプローラーで名前とドライブ文字を確かめ、ディスクの管理で機器のプロパティを開いてポリシーを確かめ、記録して閉じます。表示できなければ設定不明として扱います。
E["名前とドライブ文字を確認"] --> D["ディスクの管理でプロパティ"]
D --> P{"ポリシーを表示できるか"}
P -->|"できる"| R["記録して閉じる"]
P -->|"できない"| U["設定不明"]
図9: 確認だけで終え、設定は変えません。
USBを安全に取り外す
「高パフォーマンス」の機器と設定が分からない機器では、この手順で取り外します。設定を確認する権限がない場合も、ポリシーを推測したり変更したりせずにこの手順を使います。クイック取り外しの機器で操作をそろえたいときに使っても構いません。
コピー、保存、バックアップなどが進行中のまま抜かないでください。予期しない切断では、進行中のI/Oが失敗する可能性があります。安全な取り外しは未保存の文書を保存しません。重要なデータはUSB以外にもコピーを残してください。Handling an IRP_MN_SURPRISE_REMOVAL Request
-
USB上の文書の変更を保存し、コピー・保存・バックアップの完了を確認します。
-
USB上のファイルを開いているアプリと、対象USBを表示しているエクスプローラーを閉じます。
-
通知領域の「ハードウェアの安全な取り外しとメディアの取り出し」を開き、対象機器の取り出しを選びます。
アイコンが隠れている場合は、隠れたアイコンの一覧を開きます。それでも表示されない場合は、Microsoftの案内で通知領域の設定を確認します。選択する名前と実際に抜くUSBを照合してください。対応が分からなければ、別の機器を抜かずに対応を確かめます。Safely remove hardware in Windows
-
対象機器を取り外せる通知が出たことを確認してから、USBを抜きます。
Microsoftの手順では、取り外し可能の通知が出て、その機器が取り出しメニューから消えます。「使用中」と表示された場合は抜かずに、次の節の対処へ進みます。Safely remove hardware in Windows
これで指定したUSBの取り外し処理が終わったことを確かめ、その機器を取り外せます。取り外しが終わったかどうかは、Windowsの通知で判断します。数秒待ったことやアクセスランプの消灯、Process Explorerの検索結果だけでは判断しません。通知や状態を確かめられなければ、完了と決めつけません。既に失われたデータの復旧やUSB機器の故障防止は、安全な取り外しでも保証されません。
flowchart TB
accTitle: USBを安全に取り外す流れ
accDescr: 保存とコピーを終え、アプリとエクスプローラーを閉じ、対象機器の取り出しを選び、取り外し可能の通知を確かめてから抜きます。使用中と表示されたら抜かずに対処へ進みます。
F["保存・コピーを終える"] --> C["アプリとエクスプローラーを閉じる"]
C --> E["対象機器の取り出しを選ぶ"]
E --> N{"表示された通知"}
N -->|"取り外し可能"| U["USBを抜く"]
N -->|"使用中"| H["抜かずに対処"]
図10: 抜くのは、取り外し可能の通知を確かめてからです。
コピー後の「使用中」表示
コピーが終わったのに、取り外そうとすると「使用中」と表示されることがあります。書き込みが終わっていても、アプリなどが機器をまだ使っていると、取り外しが拒否される場合があります。
ファイルハンドルと取り外し
資料のA・B・CがすべてUSBに書けても、アプリが資料を開いたままなら、あとでまた読んだり書き換えたりできます。アプリが開いたファイルなどを利用するための参照が、ファイルハンドルです。ファイルシステムは開いたハンドルなどがあると、取り外し要求を拒否する場合があります。Handling an IRP_MN_QUERY_REMOVE_DEVICE Request
flowchart TB
accTitle: 書き込み済みの資料を開いたままのアプリ
accDescr: USBにA・B・Cがすべて記録されていても、アプリが資料を開いたままでハンドルが残っていると、機器の取り外しが拒否される場合があります。
W["USBにA・B・Cを記録済み"] --> A["アプリが資料を開いたまま"]
A --> H["ハンドルが残る"]
H --> B["取り外しが拒否される場合"]
図11: 書き込みが終わっていても、機器をまだ使っていれば取り外せないことがあります。
「使用中」という表示だけでは原因を一つに確定できません。開いたハンドルは原因の一例です。Process Explorerは特定のファイルやフォルダーを開いているプロセスを調べる手がかりになりますが、すべての取り外し拒否を診断できるわけではありません。どの機器やファイルが使われているかを確かめずに、無関係のアプリを終了しないでください。取り外しの拒否を避けるためにポリシーを変更することも、この記事の対処には含めません。Process Explorer
「使用中」に対処する
USBは接続したままにして、未保存のデータを守ります。ここでは原因を決めつけず、USBを使っているアプリを確かめます。
ハンドルの強制クローズや、業務アプリ・サービスの無断停止はしません。ハンドルを強制的に閉じると、アプリやシステムが不安定になるおそれがあります。通常の終了手順で閉じられない場合は、担当者へ相談します。Handle
-
コピー・保存・バックアップが終わっていることを確かめ、対象USBのファイルを保存して閉じます。
-
対象USBを表示しているエクスプローラーと、USBを使っていたアプリを通常の手順で閉じます。
-
安全な取り外しをもう一度実行します。
取り外し可能の通知が出れば、対象機器を確かめて取り外します。まだ拒否される場合だけ、次の調査に進みます。
-
使っているアプリに心当たりがなければ、Process Explorerで対象USB上のファイル名やフォルダー名を検索し、開いているプロセスを確かめます。
公式の配布元から入手し、会社のPCではツールの利用や管理者権限での実行の許可を確かめます。検索で見つからなくても、機器を安全に取り外せる証明にはなりません。詳しい操作はProcess Explorer・Handleの使い方を参照してください。Process Explorer
-
見つかったアプリを通常の手順で終了し、もう一度取り外します。終了できない場合や拒否が続く場合は、USBを接続したまま管理者・担当者へ相談します。
対象機器名、ドライブ文字、確認できたポリシー、表示されたメッセージ、使っていたアプリ、試した操作と結果を伝えると、調査の続きを共有できます。すべてを確かめられなくても、分かる範囲を記録して伝えます。
取り外し可能の通知を確かめられたら取り外します。確かめられなければ未解決として扱い、ハンドルの強制クローズや待ち時間で解決したことにしません。
flowchart TB
accTitle: 使用中で取り外せないときの流れ
accDescr: 保存してアプリを閉じ、取り外しをやり直し、まだ拒否されるならProcess Explorerで調べて通常の手順で終了し、それでも拒否されるならUSBを接続したまま管理者へ相談します。
S["保存してアプリを閉じる"] --> R["取り外しをやり直す"]
R -->|"まだ拒否"| P["Process Explorerで調べる"]
P --> E["通常の手順で終了して再実行"]
E -->|"まだ拒否"| A["接続したまま管理者へ相談"]
図12: どの段階でも、ハンドルの強制クローズはしません。
アプリ側の保存完了
ここからはアプリ開発者向けの補足です。アプリが「保存完了」を示すのは、Windowsへ渡した時点なのか、必要な書き出しの結果を確かめた後なのかを区別します。FlushFileBuffers function
Win32のFlushFileBuffersは指定したファイルのバッファ済みデータを機器へ書き出すAPIです。通常のファイルハンドルへの呼び出しは、別のアプリの未保存文書を保存する操作でも、USB全体の利用を終える操作でもありません。Windows側のファイルバッファとハードウェア側のキャッシュの違いも考慮します。FlushFileBuffers function、File Buffering
flowchart TB
accTitle: FlushFileBuffersが扱う範囲
accDescr: FlushFileBuffersは指定したファイルのバッファ済みデータを書き出しますが、別のアプリの未保存文書の保存やUSB全体の利用の終了は扱いません。
F["FlushFileBuffers"] --> B["指定ファイルのバッファを書き出す"]
B -.->|"範囲外"| X["他アプリの保存・USBの利用終了"]
図13: FlushFileBuffersが書き出すのは、指定したファイルのバッファです。
取り外しの通知を扱うアプリでは、必要なデバイスハンドルを閉じるなど、取り外しに向けた後片付けも必要です。DBT_DEVICEQUERYREMOVE event APIの使い分けはキャッシュマネージャーとWriteFileの解説で扱います。
関連記事
参考資料
Microsoftの一次資料を2026年9月17日に確認しました。各資料が支える主張は、本文の対応する箇所にもリンクしています。
- Microsoft Learn, Manage default media removal policy。クイック取り外しと高パフォーマンスの違い、既定値の変更、機器ごとの設定確認。
- Microsoft Support, Safely remove hardware in Windows。通知領域からの取り外し操作と、取り外し可能の通知。
- Microsoft Learn, File Caching。メモリ上のファイルキャッシュ、遅延書き込み、フラッシュの役割。
- Microsoft Learn, FlushFileBuffers function。通常の書き込みとバッファ済みデータの書き出し。ファイルのフラッシュと機器の取り外しの区別。
- Microsoft Learn, Handling an IRP_MN_QUERY_REMOVE_DEVICE Request。取り外し前の確認、開いたハンドル、ファイルシステムやアプリの応答。
- Microsoft Learn, File Buffering。Windows側のファイルバッファとハードウェア側のキャッシュの区別。
- Microsoft Learn, Handling an IRP_MN_SURPRISE_REMOVAL Request。予期しない機器切断に伴うI/Oの失敗と後片付け。
- Microsoft Learn, Process Explorer。特定のファイルやディレクトリを開いているプロセスの検索。
- Microsoft Learn, Handle。開いたファイル参照の調査と、ハンドルの強制クローズに関する警告。
- Microsoft Learn, DBT_DEVICEQUERYREMOVE event。アプリによる取り外しへの準備とデバイスハンドルの終了。
関連する記事
同じタグを共有する最新の記事です。さらに近い話題で知識を深められます。
CPU使用率は低いのに音が途切れるのはなぜ? ── バッファと締め切りから考える
CPU使用率は低いのに音が途切れる理由を、バッファと補充の締め切りから説明します。対象環境、条件を一つずつ変える手順、WPR・WPAによる記録と確認、改善を原因の確定と混同しない判断基準をまとめます。
回線は速いのにRDPが重いのはなぜ? ── 入力・描画・通信を分けて調べる
回線は速いのにRDPの入力やスクロールが遅いときの切り分け手順です。入力待ち・画面処理・通信を区別し、症状別の比較、性能カウンターの測定範囲、設定を戻した確認、調査の引き継ぎを説明します。
Get-WinEventでイベントログを実務的に調べる ── 絞り込みの速さが調査時間を決める
Windowsのイベントログ調査をPowerShellで効率化する方法をまとめます。Where-Objectで絞ると遅い理由、FilterHashtableとXPathの使い分け、再起動やログオン・アプリ異常終了の調査レシピ、複数台からの収集までを解説します。
レジストリの32bit/64bitリダイレクトと仮想化の落とし穴 ── Wow6432Nodeと「書いたはずの値がない」問題
32bitアプリのHKLM\Software書き込みがWow6432Nodeへリダイレクトされる仕組み、UAC仮想化でVirtualStoreに転送される条件、COM登録がbitnessで分かれる実害、RegistryViewやreg.exe /reg:64での正しい読み書...
タスクスケジューラのタスクが実行されない・0x1で終わる ── 原因の切り分けと安全な運用設計
Windowsタスクスケジューラの実行アカウントとログオン種別、0x1で終わる典型原因、履歴の有効化、多重起動防止、PowerShellの正しい呼び出し方まで、定期実行を運用に乗せる設計指針を整理します。
関連トピック
このテーマと近いトピックページです。記事を起点に、関連するサービスや他の記事へ進めます。
Windows技術トピック
Windows 開発、不具合調査、既存資産活用の技術トピックをまとめた入口です。
このテーマがつながるサービス
この記事は次のサービスページにつながります。近い入口からご覧ください。
Windowsアプリ開発
業務アプリ、装置連携、通信ツールなどの Windows ソフト開発を支援します。
よくある質問
この記事のテーマについて、相談時によくある質問をまとめています。
- Windows 11でもUSBメモリの安全な取り外しは必要ですか?
- 対象機器の取り外しポリシーによります。「高パフォーマンス」では必要で、「クイック取り外し」では操作を省略できる設計です。どちらでも進行中の保存やコピーは中断しません。設定が分からなければ、作業を完了し、USBを使うアプリを閉じ、安全な取り外しの通知を確認してから抜きます。
- クイック取り外しなら、コピー中に抜いてもよいですか?
- いいえ。クイック取り外しは、Windowsが対象機器へのディスク書き込みをキャッシュして後回しにしないためのポリシーです。未完了のコピーを完成させる機能ではありません。保存・コピー・バックアップの完了を確認してから取り外します。
- クイック取り外しになっているか、どこで確認しますか?
- エクスプローラーで対象USBの名前とドライブ文字を確認し、「ディスクの管理」で対応する機器のプロパティを開き、「ポリシー」を確認します。タブが見えない配置では「ハードウェア」から該当ドライブのプロパティを開きます。確認だけなら設定は変更せず、権限や表示の問題で確認できない場合は管理者へ相談します。
- 書き込みが終わっているのに「使用中」と表示されるのはなぜですか?
- 対象USB上のファイルをアプリが開いたままにしていると、ハンドルが取り外しを妨げる場合があります。必要な保存をしてアプリと対象USBのエクスプローラーを閉じ、再度取り外します。必要ならProcess Explorerで開いているプロセスを調べますが、検索結果だけで安全とは判断せず、ハンドルの強制クローズは避けます。拒否が続く場合は管理者・担当者へ相談します。
- 安全な取り外しをすれば、保存し忘れた文書もUSBへ保存されますか?
- 保存されません。安全な取り外しはアプリの「保存」の代わりではありません。先に文書を保存し、その処理が完了したことを確認してください。重要なデータはUSBだけに置かず、別の場所にもコピーを残します。