2013年5月27日月曜日
リムーバブルメディアを自動再生しない
リムーバブルメディアを自動再生しない
CD-ROMの自動起動をオフにする
方法1.
一時的にCD-ROMが自動起動しないようにするには、
シフトキーを押しながらCD-ROMを挿入し、CDの回転が止まるまで押したままにしておく。
方法2.
エクスプローラで CD-ROM ドライブを右クリック。
[プロパティ]をクリック。
[自動再生]タブをクリックし、ドロップダウンリストで対象を選択。
[実行する動作を選択]にチェックして[何もしない]を選択して[OK]をクリック。
方法3.
regedit を起動。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom
AutoRun値のデータを 0 にする。
開始 データを1にする。
方法4.
Microsoft PowerToys for Windows XP「Tweak UI」を使う
▼ダウンロード
http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx
「Tweak UI」を起動し、
「MyComputer」-「AutoPlay」-「Types」を選択し
「Enable Autoplay for CD and DVD drives」をオフにする。
※「MyComputer」-「AutoPlay」-「Drives」を選択して
自動起動したいドライブのみチェックを入れることもできる。
その他.
レジストリ
「HKEY_LOCAL_MACHINE」-「SOFTWARE」-「Microsoft」-「Windows」-「CurrentVersion」-「Policies」-「Explorer」
の「NoDriveTypeAutoRun」
表1.NoDriveTypeAutoRunの設定値と自動再生
設定値 CD-ROMドライブ リムーバブルドライブ
dword:00000091 ○ ○
dword:00000095 ○ ×
dword:000000b1 × ○
dword:000000b5 × ×
○:自動再生する/×:自動再生無効
「Drives」側の設定の場合は,リスト3のようになります。
リスト3.「Drives」側の設定による無効化
;=== 指定ドライブの自動再生を無効化
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDriveAutoRun"=hex:01,10,01,00
この例はドライブA:,M:,Q:の自動再生を無効化したものです。このレジストリ値はREG_BINARY型のバイナリ値で,各ドライブは下位ビットから順に対応しているようです。つまり最初の1バイトが,下位ビットからA:~H:ドライブに対応し,次の1バイトはI:~P:に対応といった具合です。対応するビットが1のドライブは,自動再生が無効化されます。
レジストリを設定したら,反映させるにはOSの再起動が必要です。
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿