なぜほとんどの自動実行アクションが Windows 10 で動作しないのでしょうか?

なぜほとんどの自動実行アクションが Windows 10 で動作しないのでしょうか?

注意: これは教育目的のみです。

基本的に、私は単純な autorun.inf ファイルを作成し、以下のオプションで USB ドライブに配置しました。

[AUTORUN]
OPEN=file.bat
SHELLEXECUTE=file.bat
ICON=red.ico
LABEL=My CD-ROM
USEAUTOPLAY=0
SHELL=ReadMe
SHELL\ReadMe=View README File
SHELL\ReadMe\Command=notepad.exe README.TXT

ICON動作していると思われるオプションはLABELと のみで、他には何も表示されません。オプションを追加したにもかかわらず、 USB ドライブを右クリックしても のSHELLオプションが表示されません。また、 / はと同じ場所に配置されている を開きません。readmeOPENSHEELEXECUTEfile.batautorun.inf

セキュリティ上の理由で無効にしたのは Microsoft でしょうか? それとも私が何か見落としているのでしょうか?

答え1

自動実行は Windows 7 ではデフォルトで無効になっており、その「機能」がもたらすセキュリティ上の問題のため、それ以降のバージョンでも無効のままでした。2011 年に Microsoft は、ウイルス感染の 50% が何らかの方法で自動実行機能を利用しているものと推定していたため、このような決定は Microsoft にとって当然のことでした。

このため、現在のバージョンの Windows では自動実行はほとんど無効になっています。

関連情報