當您嘗試在 Windows 2000 中建立私人佇列時,收到「訊息佇列服務無法使用」錯誤訊息


徵狀


當您在執行 Windows 2000 作業系統的電腦上安裝 Microsoft Windows 2000 Service Pack 3 (SP3)或更新版本時,您可能無法在 [電腦管理] 視窗中找到私人佇列。 如果您嘗試建立新的私人佇列,可能會收到下列錯誤訊息:
無法建立「<私人佇列名稱>」。錯誤:無法使用 [訊息佇列服務]
注意: <私人佇列名稱>預留位置是您在建立私人佇列時提供的私人佇列名稱的預留位置。

原因


當您在執行 Windows 2000 的電腦上安裝 Windows 2000 Service Pack 3 或更新版本時,系統會新增程式碼,以驗證 [訊息佇列] 執行時間與本機訊息佇列服務之間的本機遠端程式調用(RPC)。 這個程式碼支援同時也是預設帳戶的本機系統帳戶。 這個程式碼也支援網網域控制站的網域帳戶。 您無法在本機使用者帳戶下執行 [訊息佇列服務]。 如果您嘗試在本機使用者帳戶下執行 [訊息佇列服務],您會收到「症狀」一節中所提及的錯誤訊息。

解決方案


如果要解決這個問題,請依照下列步驟執行。
  1. 以系統管理員的身分登入電腦。
  2. 按一下 [ 開始],然後按一下 [執行]。[ 執行 ] 對話方塊隨即出現。
  3. 在 [ 開啟 ] 方塊中,輸入services.msc,然後按一下 [確定]。[服務] 視窗隨即出現。
  4. 找出 [ 訊息佇列]。 以滑鼠右鍵按一下 [訊息佇列],然後按一下 [屬性]。[ 訊息佇列屬性(本機電腦) ] 對話方塊隨即出現。
  5. 按一下 [ 入] 索引標籤上的 [ 本機系統帳戶]。
  6. 按一下 [套用],然後按一下[確定]
  7. 停止 [訊息佇列服務],然後啟動 [訊息佇列服務]。

其他相關資訊


重現問題的步驟

若要再現問題,請執行下列步驟:
  1. 在執行 Windows 2000 Service Pack 1 的電腦上,安裝 Windows 2000 Service Pack 3 或更新版本。
  2. 安裝 service pack 之後,請重新開機電腦。
  3. 按一下 [ 開始],然後按一下 [執行]。[ 執行 ] 對話方塊隨即出現。
  4. 在 [ 開啟 ] 方塊中,輸入services.msc,然後按一下[確定]。[服務] 視窗隨即出現。
  5. 找出 [ 訊息佇列]。 以滑鼠右鍵按一下 [訊息佇列],然後按一下 [屬性]。[ 訊息佇列屬性(本機電腦) ] 對話方塊隨即出現。
  6. 在 [ 入] 索引標籤上,按一下 [ 此帳戶]。
  7. 在 [ 本帳戶 ] 方塊中,輸入<的使用者名稱>。 在 [ 密碼] 方塊中,輸入 <密碼>。 在 [ 確認密碼 ] 方塊中,再次輸入相同的<密碼> ,然後按一下 [套用]。注意: <的使用者名稱>預留位置是您放在 [此帳戶] 方塊中之使用者名稱的預留位置。 確認您的電腦上有這個使用者帳戶。[<密碼]> 預留位置是 <使用者名稱>密碼的預留位置。
  8. 按一下 [確定]
  9. 關閉 [服務] 視窗。
  10. 登出管理員帳戶。
  11. 在 [ 使用者名稱 ] 方塊中,輸入<的使用者名稱>。 在 [ 密碼] 方塊中,輸入 <密碼>,然後按一下[確定] 以登入電腦。
  12. 以滑鼠右鍵按一下 [ 我的電腦],然後按一下 [管理]。[電腦管理] 視窗隨即出現。
  13. 展開 [ 服務和應用程式],然後展開 [ 訊息佇列]。
  14. 展開 [ 私人佇列]。 嘗試流覽郵件,或嘗試建立私人佇列。您可能會收到「症狀」一節中所提及的錯誤訊息。

參考


如需 Microsoft 訊息佇列已知問題的其他相關資訊,請造訪下列 Microsoft 網站:如需有關公用及私人佇列的其他資訊,請造訪下列 Microsoft 網站: