AutoRun
AutoRun
AutoRun
請
AutoRun.inf的 範 例
[编辑][autorun]
open=setup.exe
icon=setup.exe,0
label=My install CD
Windows的 裝置 頪型
[编辑]描述 | |
---|---|
DRIVE_UNKNOWN | |
DRIVE_REMOVABLE | |
DRIVE_FIXED | |
DRIVE_REMOTE | |
DRIVE_CDROM | |
DRIVE_RAMDISK | RAMDisk |
AutoRun.inf的 預 設 啟 用
[编辑]插入 裝置 時 啟 動 。雙 擊 我 的 電腦 裝置 時 啟 動 。對 我 的 電腦 裝置 點 選 右 鍵 選 單 中 "AutoRun"項目 時 啟 動 。- 其他(如點
擊 根 目錄 資料 夾)則 不 會 啟 動 。
Windows XP 以前
[编辑]所有 裝置 都會 依 照 Autorun.inf啟 動 。
Windows XP SP0 到 SP2
[编辑]- DRIVE_CDROM
會 先 執行 autorun.inf ,若 不 存在 則 執行 AutoPlay。 - DRIVE_REMOVABLE
執行 AutoPlay。另外由 于一些问题,在 我 的 電腦 雙 擊 裝置 或 右 鍵 裝置 則 會 啟 動 autorun.inf[2]。 - 其他
裝置 都會 依 照 Autorun.inf啟 動 。
Windows XP SP2 到 SP3
[编辑]- DRIVE_CDROM
會 先 執行 autorun.inf ,若 不 存在 則 執行 AutoPlay。 - DRIVE_REMOVABLE
和 DRIVE_FIXED執行 AutoPlay,但 AutoPlay預 設 選 項 (即 AutoPlay第 一 個 選 項 )是 由 autorun.inf所 定義 。另外由 于一些问题,在 我 的 電腦 雙 擊 裝置 或 右 鍵 裝置 則 會 啟 動 autorun.inf[2]。 - 其他
裝置 都會 依 照 Autorun.inf啟 動 。
Windows Vista
[编辑]在 所有 类型的 驱动器 中 ,AutoRun.inf不 再 自 动默默 地 运行。所有 的 卷 都 是 通 过AutoPlay来 处理:默 认情况下,会 弹出相 应的对话框 给用户。
Windows 7
[编辑]- DRIVE_CDROM
會 先 執行 autorun.inf ,若 不 存在 則 執行 AutoPlay。 - 其他僅
執行 AutoPlay ,而且 AutoRun.inf並 不 會 影響 AutoPlay預 設 選 項 。 即 使 修 改 NoDriveTypeAutoRun 值也無效 。
win7
AutoRun.inf的 問題
[编辑]防止 病毒 利用 AutoRun
[编辑]Windows 7
AutoPlay的 關 閉
[编辑]相關 機 碼值
[编辑]- NoDriveTypeAutoRun
- 這是
控 制 AutoRun的 啟 用 與 否 ,其位置 在 於 HKLM\Software\Microsoft\Windows\CurrentVersion\policies\Explorer\ ,可 依 表 對 想 開 啟 或 關 閉的裝置 控 制 。注意 HKLM的 優先 權 比 HKCU來 的 大 。這個動作 也會影響 AutoPlay。
- NoDriveAutoRun
- 這是
控 制 AutoRun針 對 不同 磁碟代 號 的 啟 用 與 否 ,其位置 在 於 HKLM\Software\Microsoft\Windows\CurrentVersion\policies\Explorer\ ,可 依 表 對 想 開 啟 或 關 閉的裝置 控 制 。注意 HKLM的 優先 權 比 HKCU來 的 大 。
在 其它操作 系 统上的 作用
[编辑]引用 資料
[编辑]- ^ GetDriveType Function (页面
存 档备份,存 于互联网档案 馆),微 軟MSDN資料 庫 - ^ 2.0 2.1
如何 在 Windows中 更正 「停 用 自動 執行 登錄 機 碼」增強 功 能 . [2011-09-06]. (原始 内容 存 档于2015-03-03). - ^ File:Conficker worm AutoPlay Vista.png. [2011-09-06]. (
原始 内容 存 档于2011-12-18). - ^
如何 在 Windows中 更正 「停 用 自動 執行 登錄 機 碼」增強 功 能 (页面存 档备份,存 于互联网档案 馆),如何 在 Windows 7和 其他作業 系統 中 停 用 或 啟 用 所有 自動 執行 功 能