依預設未設定磁碟逾時

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2005-11-18

Microsoft® Exchange Server Analyzer 工具會讀取下列登錄項目來判定是否已變更磁碟逾時值的預設值:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk\TimeOutValue

如果 Exchange Server Analyzer 發現 TimeOutValue 存在且設為 10 以外的其他值,而且伺服器不是叢集式,則會顯示非預設的組態訊息。如果 Exchange Server Analyzer 發現 TimeOutValue 存在且設為 20 以外的其他值,而且伺服器是叢集式,則會顯示非預設的組態訊息。

磁碟逾時登錄設定會定義 Microsoft Windows® 等待硬碟回應命令的時間。在非叢集式系統上,此機碼不存在,且所有磁碟都使用預設值 10 秒。在 Windows 叢集上,此機碼存在且使用預設值 20 秒。如果逾時時間超過此登錄設定的值,Windows 將顯示錯誤並停止磁碟存取。有時候,如果您執行多重路徑磁碟存取軟體,這可以設為更大的值。多重路徑軟體可讓您將多重實體路徑 (例如光纖) 連接到單一磁碟機,達到備用目的。多重路徑軟體可以管理多重實體連線,所以 Windows 只需要處理磁碟的單一控制代碼。

安裝主匯流排介面卡 (HBA) 或其他存放控制站會建立和設定此機碼。當您安裝或重新安裝這些驅動程式時,將以這些驅動程式所需的值來覆寫 TimeOutValue 登錄值。您可能需要連絡硬體廠商來決定組態的正確 TimeOutValue 登錄值。

important重要事項:
這篇文章包含和編輯登錄有關的資訊。在編輯登錄之前,請確定若發生問題時,您知道如何還原登錄。若需有關還原登錄的詳細資訊,請參考 Regedit.exe 或 Regedt32.exe 中的<還原登錄>說明主題。

若要還原為預設組態

  1. 開啟登錄編輯程式,例如 Regedit.exe 或 Regedt32.exe。

  2. 瀏覽至:

    HKLM\System\CurrentControlSet\Services\Disk\TimeOutValue

  3. 在右窗格中,刪除 TimeOutValue 項目。或者,也可以連按兩下 TimeOutValue 項目,並將它設為下列其中一個值:

    • 在非叢集式伺服器上,請將此值設為 10
    • 在叢集式伺服器上,請將此值設為 20
    • 如果您的硬體製造商對於叢集式或非叢集系統建議使用不同的值,請改用您的硬體製造商所提供的值。
  4. 關閉登錄編輯程式,然後重新啟動電腦,使變更生效。

編輯登錄之前,若需如何編輯登錄的相關資訊,請參閱微軟知識庫文件 - 256986<Microsoft Windows 登錄說明>(https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986)。

若需有關叢集式系統的 TimeOutValue 項目的詳細資訊,請參閱知識庫文件 - 818877<在您安裝或升級至 Windows Server 2003 中 Windows 叢集功能之後叢集伺服器可能會經歷磁碟機的連線逾時>(英文) (https://go.microsoft.com/fwlink/?linkid=3052&kbid=818877)。