Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10で自動再生(AutoPlay)を有効・無効にする4つの方法

この記事では、Windowsの「自動再生(AutoPlay)」をコントロールパネル、グループポリシー、レジストリエディターを使って無効化(または有効化)する手順を詳しく解説します。その前に、まずWindowsにおけるAutoPlayAutoRunの違いについて確認しておきましょう。

AutoPlayとAutoRunの違いとは?

Autorun(AutoRun)は、CDやDVDなどのメディアをPCに挿入したときに、特定のプログラムや拡張メディアコンテンツを自動的に起動させる仕組みです。AutoPlayとは異なる機能ですが、結果としては似ており、メディアを挿入すると決められたプログラムが自動的に立ち上がります。

一方、AutoPlay(自動再生)は、音楽、動画、写真などを含むDVDやCDなどのメディアを開く際に、どのプログラムを使うかを選択できる機能です。たとえば、音楽CDを挿入したとき、複数のメディアプレーヤーがインストールされている場合は、どのプレーヤーで再生するか尋ねられます。AutoRunはメディア側に組み込まれているためユーザーが変更することはできませんが、AutoRun対応のCDを再生しようとすると、AutoPlayが「AutoRunコンテンツを再生するか、スキップするか」を選択させてくれます。つまりAutoPlayは、AutoRunの後継とも言える機能なのです。

なお、マルウェアがAutoRunの仕組みを悪用して感染を広げるのを防ぐため、MicrosoftはWindows 7以降で重要な変更を行いました。それにより、光学ディスク以外のリムーバブルメディア(USBメモリなど)ではAutoRun機能がサポートされなくなりました。つまり、AutoPlayはCD/DVDでは引き続き動作しますが、USBドライブに対しては機能しないのです。

Windows 11/10のAutoPlayとは

デバイスをWindows PCに接続すると、AutoPlay機能が自動的に作動し、音楽、画像、動画などのメディアの再生が始まります。先述の例のように、音楽CDを挿入した際に使用するメディアプレーヤーを選択できるのはこの機能によるものです。便利な一方で、「毎回ダイアログが出るのが面倒」「セキュリティ面が気になる」といった理由で、無効化したいという方もいるでしょう。

Windows 11/10でAutoPlayを無効にする方法

ここからは、Windows 11/10/8/7でAutoPlayを無効化する具体的な手順を紹介します。

1. コントロールパネルから設定する

コントロールパネルを開き、「すべてのコントロールパネル項目」→「自動再生」にアクセスして、各項目をお好みの設定に変更します。

2. 設定アプリから変更する

Windows 11の場合

  1. Windows 11の「設定」を開く
  2. 「Bluetoothとデバイス」を選択
  3. 右側の「自動再生」をクリック
  4. 「自動再生」のトグルスイッチを「オフ」に切り替える
  5. 必要に応じて、その他の関連設定も変更できます

Windows 10の場合

「設定」→「デバイス」→「自動再生」の順に開きます。ここで「自動再生」のトグルを「オフ」にすれば無効化できます。デバイスごとの既定の動作など、関連する他の設定も同じ画面で変更可能です。

3. グループポリシーを使用する(Pro版向け)

「ファイル名を指定して実行」ボックスに gpedit.msc と入力してEnterキーを押し、ローカルグループポリシーエディターを開きます。次の階層へ移動してください。

コンピューターの構成 → 管理用テンプレート → Windows コンポーネント → 自動再生ポリシー

右側の詳細ペインにある [自動再生を無効にする] をダブルクリックして、プロパティ画面を開きます。

このポリシー設定では、自動再生機能を無効にすることができます。自動再生は、ドライブにメディアを挿入するとすぐに読み取りを開始し、プログラムのセットアップファイルやオーディオメディア上の音楽が即座に起動します。このポリシー設定を[有効]にした場合、CD-ROMおよびリムーバブルメディアドライブ、またはすべてのドライブで自動再生が無効になります。既定で無効になっているドライブに対して、この設定で自動再生を有効にすることはできません。[無効]または[未構成]にした場合、自動再生は有効になります。

「有効」を選択し、「自動再生を無効にする」のボックスで [すべてのドライブ] を選択すれば、全ドライブのAutoRun/AutoPlayが無効になります。設定後はPCを再起動してください。

4. レジストリエディターを使用する

同様の設定はレジストリの編集でも可能です。「ファイル名を指定して実行」に regedit と入力してレジストリエディターを起動し、次のキーへ移動します。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

右側ペインにDWORD値 NoDriveTypeAutoRun があるので確認します。初期値は「60」または「3C」になっています。これを右クリックして編集し、10進数で「255」(16進数なら「000000FF」)を設定します。レジストリエディターを閉じてPCを再起動すると、全ドライブでAutoRunが無効になります。

なお、レジストリ操作に不安がある場合は、事前にバックアップを作成しておくことをおすすめします。

  1. Windows 11/10でWake-on-LAN(WoL)を有効・無効にする方法

    Wake-on-LAN(WoL)は、低電力状態にあるコンピューターをネットワーク経由で遠隔起動するためのプロトコルです。ネットワークアダプターがイーサネットパケットやWOLイベントを検出すると、Wake-On-LAN機能がWindowsコンピューターを低電力状態から復帰させます。なお、Windows 11/10では、マイクロソフトがWOLイベントに対するコンピューターの既定の応答動作を変更しています。 Windows 11/10におけるWake-on-LANの動作 まず前提として、Windowsのスリープ状態にはいくつかの種類があります。Windows 7では、シャットダウンするとシステムはS

  2. Windows 10で自動再生(AutoPlay)を有効・無効にする4つの方法

    Windows 10の「自動再生(AutoPlay)」は、上手に使いこなせば非常に便利な機能です。PCにメディアやデバイスを挿入・接続した際に、種類ごとに既定の動作をあらかじめ設定しておくことができます。音楽、動画、写真といったコンテンツタイプだけでなく、DVD、カメラ、スマートフォンなどのメディアタイプに対しても既定の動作を設定可能です。自動再生を活用すれば、毎回同じ選択を繰り返す手間がなくなります。たとえば、写真を自動的に処理するアプリを一度選んでおけば、次回以降は改めて選び直す必要がありません。ただし、セキュリティ研究者からは、自動再生の設定が緩すぎるとシステムが脆弱性にさらされる恐れが