問題 (KB885222) :

在安裝 Windows XP Service Pack 2 之後,1394 裝置的效能可能會降低

徵狀

在您將電腦更新為 Microsoft Windows XP Service Pack 2 (SP2) 之後,1394a 或 1394b FireWire 裝置的效能可能會大幅地降低。使用 S400 速度的數位相機便是這類裝置的例子。

發生的原因

如果將 1394a 或 1394b FireWire 裝置連接到 1394b 連接埠,就會發生這個問題。 之所以發生這個問題,是因為當您升級時,Windows XP SP2 會將 1394b 連接埠變更為 S100 速度所造成的。

解決方案

更新資訊

您可以從「Microsoft 下載中心」下載下列檔案:

立即下載 Update for Windows XP (KB885222) 套件。  
(http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&familyid=5c076e4c-aec8-434d-9849-e668a50e6e81)


發行日期:2004 年12 月17 日

先決條件

如果要安裝這個更新,您必須先安裝 Windows XP SP2。

重新啟動資訊

安裝這個更新之後,您必須重新啟動電腦。

更新取代資訊

此更新不會由任何更新的 Hotfix 或更新所取代。

登錄資訊

警告 不當使用「登錄編輯程式」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 並不保證可以解決您不當使用「登錄編輯程式」所導致的問題。請自行承擔使用「登錄編輯程式」的一切風險。

在安裝此更新之後,如果要將新 1394 裝置的主機控制器新增至電腦,您必須在 Windows 登錄中為新的 1394 主機控制器新增或修改 SidSpeed 項目。如果要執行這項操作,請依照下列步驟執行:
1. 按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
2. 找出並按一下下列登錄子機碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\1394_hc_hw_id\1394_instance_id\Device Parameters
3. 按一下步驟 2 中的 [Device Parameters] 子機碼之後,如果右窗格中沒有出現 SidSpeed 值,請建立該值。如果要執行這項操作,請指向 [編輯] 功能表上的 [新增],按一下 [DWORD 值],輸入 SidSpeed,然後按下 ENTER。
4. 用滑鼠右鍵按一下 [SidSpeed],然後按一下 [修改]
5. [數值資料] 方塊中,輸入下列表格所顯示的其中一個值,然後按一下 [確定]
速度
0 S100 速度
1 S200 速度
2 S400 速度 (預設值)
3 S400/S800 速度 (Windows XP Service Pack 1 [SP1] 值)
注意 如果您嘗試使用大於 3 的值,SidSpeed 將會使用 0 的值 (S100 速度)。
6. 結束「登錄編輯程式」。
這篇文章中的資訊適用於:
Microsoft Windows XP Professional Service Pack 2 (SP2)
Microsoft Windows XP Home Edition Service Pack 2 (SP2)