【Windows】外付けドライブを接続した時に勝手に「スキャンして修復」が出るのを止める設定

【Windows】外付けドライブを接続した時に勝手に「スキャンして修復」が出るのを止める設定
🛡️ 超解決

外付けドライブを接続するたびに、「スキャンして修復」のメッセージが勝手に表示され、業務が中断されて困ることはありませんか。このメッセージはWindowsがドライブのファイルシステムに問題を見つけた際に表示されますが、毎回確認を求められるのは煩わしいものです。この記事では、外付けドライブ接続時に自動で表示される「スキャンして修復」のプロンプトを抑制し、スムーズな作業を再開できる具体的な設定方法を解説します。

この記事を読み終えることで、不必要なメッセージ表示を止め、より効率的に外付けドライブを扱えるようになります。

【要点】外付けドライブのスキャンプロンプトを抑制する方法

  • 自動再生の設定変更: リムーバブルドライブ接続時のWindowsの動作を制御し、不必要なプロンプト表示を抑制します。
  • グループポリシーエディターでの無効化: Windows Pro版以上で、自動再生機能をシステム全体または特定のドライブタイプで無効化します。
  • レジストリの編集: Windows Home版でグループポリシーと同等の設定を行い、自動再生機能を停止させます。
  • ドライブのエラー修復: 「スキャンして修復」メッセージの根本原因であるファイルシステムエラーを修正し、メッセージの発生自体を止めます。

ADVERTISEMENT

外付けドライブで「スキャンして修復」が促される仕組み

Windowsは、外付けドライブが接続されると、そのファイルシステムの整合性を自動的にチェックします。このチェックの際に、システムが認識するファイルシステムの異常や破損が検出された場合、「スキャンして修復」というメッセージが表示されます。これは、ドライブ内のデータ破損を防ぎ、安定した利用を促すWindowsの正常な機能の一つです。

しかし、軽微なエラーや、ユーザーが意図しないタイミングで頻繁にメッセージが表示されると、作業効率が低下する原因となります。ユーザーが「勝手に」と表現するのは、このようなシステムによる自動チェックと、それに伴う確認プロンプトが、接続のたびに表示されることへの煩わしさからくるものです。

「スキャンして修復」の自動表示を抑制する設定手順

外付けドライブ接続時に表示される「スキャンして修復」のプロンプトを抑制するための具体的な設定手順を解説します。これらの設定は、自動再生の動作を制御することで、意図しないメッセージ表示を減らすことを目的とします。

自動再生設定を変更する

Windowsの自動再生設定を変更し、リムーバブルドライブ接続時に何も操作しないように設定します。これにより、意図しないスキャンプロンプトの表示を抑制できます。

  1. 設定アプリを開く
    スタートボタンを右クリックし、「設定」を選択します。
  2. Bluetoothとデバイスを選択する
    左側のナビゲーションメニューから「Bluetoothとデバイス」をクリックします。
  3. 自動再生の設定を開く
    右側の項目から「自動再生」をクリックします。
  4. リムーバブルドライブの動作を変更する
    「リムーバブルドライブ」のドロップダウンメニューを開き、「何もしない」を選択します。
  5. メモリカードの動作も変更する
    「メモリカード」のドロップダウンメニューも同様に「何もしない」を選択します。

Windows 10の場合の補足: Windows 10では、「設定」アプリを開き、「デバイス」→「自動再生」の順に進むことで同様の設定が可能です。

グループポリシーエディターで自動再生を無効にする

WindowsのPro版以上のエディションでは、グループポリシーエディターを使用して自動再生を無効にできます。これは、システム全体に影響を与える強力な設定です。

  1. グループポリシーエディターを開く
    スタートボタンを右クリックし、「ファイル名を指定して実行」を選択します。名前に「gpedit.msc」と入力し、「OK」ボタンをクリックします。
  2. ポリシーの場所へ移動する
    左側のペインで、「コンピューターの構成」→「管理用テンプレート」→「Windowsコンポーネント」→「自動再生のポリシー」の順に展開します。
  3. 自動再生をオフにする設定を開く
    右側のペインで「自動再生をオフにする」をダブルクリックします。
  4. 設定を有効にする
    開いたウィンドウで「有効」を選択します。
  5. 対象ドライブを選択する
    「自動再生をオフにする対象」ドロップダウンメニューから「すべてのドライブ」を選択し、「適用」ボタン、「OK」ボタンの順にクリックします。
  6. 設定を反映させる
    グループポリシーエディターを閉じ、Windowsを再起動するか、コマンドプロンプトを管理者として実行し「gpupdate /force」と入力して設定をすぐに適用させます。

レジストリを編集して自動再生を無効にする

Windows Home版ではグループポリシーエディターが利用できないため、レジストリを直接編集して自動再生を無効にします。レジストリの編集はシステムに影響を与えるため、必ずバックアップを取ってから慎重に作業してください。

  1. レジストリエディターを開く
    スタートボタンを右クリックし、「ファイル名を指定して実行」を選択します。名前に「regedit」と入力し、「OK」ボタンをクリックします。
  2. レジストリキーをバックアップする
    左側のペインで「HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer」のパスまで移動します。この「Explorer」キーを右クリックし、「エクスポート」を選択します。任意の場所に保存し、万が一に備えてバックアップを作成します。
  3. 新しいDWORD値を作成する
    「Explorer」キーを右クリックし、「新規」→「DWORD 32ビット値」を選択します。
  4. 値の名前を設定する
    新しい値の名前を「NoDriveTypeAutoRun」と入力します。
  5. 値のデータを設定する
    作成した「NoDriveTypeAutoRun」をダブルクリックし、値のデータを「FF」と入力します。基数は「16進数」を選択し、「OK」ボタンをクリックします。
  6. 設定を反映させる
    レジストリエディターを閉じ、Windowsを再起動して設定を適用させます。

設定変更後の注意点と根本的な対処法

「スキャンして修復」のプロンプトを抑制する設定を行った後も、いくつかの注意点や、根本的な問題解決のための対処法があります。これらの情報を理解し、適切に対応することで、ドライブを安全に利用できます。

設定変更後も「スキャンして修復」が表示される場合

自動再生設定を変更しても「スキャンして修復」のメッセージが表示され続けることがあります。これは、ドライブ自体にファイルシステムエラーが依然として存在している可能性が高いです。Windowsが自動再生を無効にしても、ドライブの深刻なエラーを検出した場合には、ユーザーに通知する挙動は継続されるためです。

対処法: ドライブのエラーを手動で修復します。以下の手順でCHKDSKコマンドを実行し、エラーを修正してください。

  1. コマンドプロンプトを管理者として実行する
    スタートボタンを右クリックし、「ターミナル 管理者」または「コマンドプロンプト 管理者」を選択します。
  2. CHKDSKコマンドを実行する
    コマンドプロンプトで「chkdsk X: /f /r」と入力し、Enterキーを押します。「X:」は対象の外付けドライブのドライブレターに置き換えてください。「/f」はファイルシステムのエラーを修正するオプション、「/r」は不良セクタを特定し読み取り可能な情報を回復するオプションです。
  3. スキャンと修復を完了させる
    スキャンと修復には時間がかかる場合があります。完了するまでお待ちください。

スキャンを停止することのリスク

「スキャンして修復」のプロンプトを抑制することは、利便性を向上させますが、ドライブに存在する可能性のあるエラーを見過ごすリスクも伴います。ファイルシステムのエラーを放置すると、データ損失やドライブの故障につながる可能性があります。

対処法: 定期的なデータバックアップを習慣化し、重要なデータは常に保護してください。また、ドライブの動作に異常を感じた場合は、手動でCHKDSKを実行し、エラーチェックと修復を行うようにしてください。

Windows 10でのグループポリシーの適用

Windows 10のPro版以上でも、Windows 11と同様にグループポリシーエディターを使用して自動再生を無効にできます。手順は「グループポリシーエディターで自動再生を無効にする」セクションで解説した内容と全く同じです。

補足: Windows 10 Home版では、レジストリ編集による方法を利用してください。

ADVERTISEMENT

「スキャンして修復」の抑制方法と根本的な対処の比較

項目 自動再生設定の変更 グループポリシー/レジストリ 根本的なエラー修復
効果 自動的なプロンプト表示を抑制する 自動再生機能を完全に無効化し、プロンプトを抑制する メッセージの発生源であるファイルシステムエラーを解消する
対象OS Windows 11/10全エディション Windows 11/10 Pro以上(グループポリシー)、Windows 11/10 Home(レジストリ) Windows 11/10全エディション
安全性 非常に安全 比較的安全(レジストリ編集はバックアップ必須) ドライブの健全性を保つ上で最も安全
推奨度 手軽に試せる システム全体の制御が必要な場合に推奨 根本的な解決策として最も推奨
注意点 深刻なエラーの検出は抑制できない場合がある 他の自動再生機能も無効になる 修復に時間がかかり、場合によってはデータ損失のリスクがある

この記事では、外付けドライブ接続時に「スキャンして修復」のプロンプトが勝手に表示されるのを止めるための設定方法を詳しく解説しました。自動再生設定の変更、グループポリシー、レジストリ編集といった手段で、意図しないメッセージ表示を抑制できます。

これらの設定で利便性は向上しますが、根本的な解決策はドライブのファイルシステムエラーを修復することです。CHKDSKコマンドを使った手動でのエラー修復も適宜実施し、外付けドライブを安全かつ快適に利用していきましょう。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。