2011年10月17日星期一

共用打印機要開內置的 Windows Firewall Service

昨天初時設定共用打印機時出現錯誤,原來提供共用設備要開 Windows 內置的 Windows Firewall Service,一向是用 Comodo 做防火牆而沒有開啟 Windows Firewall,開啟 Windows Firewall 服務後便沒問題了。

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...."

2011年10月15日星期六

以兼容模式安裝舊程式

轉了用 Windows 7 後,一些版本較舊原本只支援 XP 或 Vista 的程式可能會不能正常安裝執行,這時可以試試這個辦法。

右擊安裝檔,選擇"內容">"相容性">在相容模式下鈎選"以相容模式執行這個程式:">再選擇這個程式能支援的 Windows 版本>按"確定"後以正常方法進行安裝便可。