2011年10月16日星期日

解決光碟及記憶咭不能自動播放的問題

之前才說可以嘗試以兼容模式安裝舊程式,但今天安裝舊版 ACDSee 時就出現問題,ACDSee 的裝置偵測程式跟 Windows 7 內建的自動播放功能出現相撞,使光碟及記憶咭不能自動播放,就算不啟動裝置偵測程式,記憶咭也不能自動播放,最後在以下網站找到解決方法。

http://www.mydigitallife.info/fix-windows-7-autoplay-dialog-box-missing-or-not-appear-display-and-pop-up/

要留意的是記憶咭可能是因其他原因而不能自動播放,懶點省去翻譯就直接節錄上文提供其中的解決方法;
"4. Ensure that NoDriveTypeAutoRun and/or NoDriveAutoRun policy registry value data is correct

For most users, the main culprit of AutoPlay not functioning is NoDriveTypeAutoRun registry key, where its value has been modified unknowingly. Some third-party software program, especially disc imaging or image editing program such as Nero, PowerISO, MagicISO, and even some other application programs such as Rhapsody and VMWare virtualization products intentionally disable AutoPlay feature by changing system’s policy to avoid conflict with the program. The problem is after uninstalling the software, the AutoPlay feature does not re-enable or restore. User has to rely on trick below to re-enable the AutoPlay.

If you’re facing the drive won’t Auto Play or Auto Run issue after installing certain software, try to uninstall the software to see if it fixes the problem. Better still if it’s possible to roll back the system using System Restore to earlier Restore Point when the software is not yet installed.

NoDriveTypeAutoRun registry key is used by Group Policy to configure whether to disable the Autoplay feature on all drives of the type specified. To check this setting, run Registry Editor (regedit), and navigate to the following registry key:

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

or (note that above registry value, if exists, will always supersede the below user-specific key),

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Locate the NoDriveTypeAutoRun registry entry on the right pane. The registry key is in DWORD hexadecimal value, which each bit determines which type of drive to disable or enable AutoPlay feature. There are many possible value for NoDriveTypeAutoRun, some possible NoDriveTypeAutoRun registry value data includes:

0×00000000 (0) enable all AutoPlay and AutoRun.
0×00000080 (128) disable AutoPlay on unknown reserved file type.
0×00000091 (145) default in Windows Vista and Windows 7.
0×00000095 (149) default in Windows XP.
0×000000B5 (181) disable AutoRun on CD-ROM drives, plus default unknown drive, removable drive (meant for floppy or ZIP), network drive and reserved drive type.
0×000000FF (255) disable AutoRun/AutoPlay on all drive types.
Thus, if the NoDriveTypeAutoRun registry value data is set to 0x000000B5 (181) or 0x000000FF (255), which disables AutoRun/AutoPlay on most or all drive types, the AutoPlay won't work when a drive is connected...."

沒有留言:

發佈留言