常見問題集有關 Microsoft 支援診斷工具 (MSDT) 使用 Windows 7 或 Windows Server 2008 R2 時

文章翻譯 文章翻譯
文章編號: 973559
全部展開 | 全部摺疊

在此頁中

摘要

在 Windows 7 或 Windows Server 2008 R2 上執行時,本文將回答的常見問題 (Faq) 有關 Microsoft 支援診斷工具 (MSDT)。

Microsoft 支援使用 Microsoft 支援診斷工具 (MSDT) 分析,然後判斷您電腦上遇到的問題的正確解析所收集的資訊。資訊可能也可用來自動執行一般的疑難排解工作。

其他相關資訊

常見問題集

Q1: 如何執行 MSDT Windows 7 或 Windows Server 2008 R2 型的電腦上?

A1:
有網際網路連線的電腦上,請依照下列步驟執行:
  1. 按一下 [開始]
    摺疊此圖像展開此圖像
    開始] 按鈕
    .
  2. 型別 msdt搜尋程式及檔案 方塊中,然後再選取 msdt程式 清單。
  3. 輸入您的支援金鑰由 Microsoft 所提供的支援,,然後按一下 下一步.
  4. 依照指示執行,並上載診斷的封裝。
之間並沒有網際網路連線的電腦上,請依照下列步驟執行:
  1. 在 Windows 7 或已連線到網際網路的 Windows Server 2008 R2 型電腦上執行 MSDT。
  2. 產生可以在沒有網際網路連線的電腦執行的獨立封裝。問題 2 提供這種情況下的更多詳細資料。
Q2: 如何可以執行 MSDT 沒有網際網路連線的電腦上?

A2:
您可以透過會產生已連線到網際網路的電腦的封裝沒有網際網路連線的電腦上執行 MSDT。此套件稱為離線的封裝。離線的套件可用於取得任何 Windows 7 或無法存取網際網路的 Windows Server 2008 R2 型電腦上的診斷資訊。離線的封裝會在目的電腦上執行產生診斷資訊可上載的封包檔回到 Microsoft 支援服務。

若要執行 MSDT 沒有網際網路連線的電腦上,請遵循下列步驟:
  1. 在 Windows 7 或 Windows Server 2008 R2 型的電腦具有網際網路連線,請依照下列步驟執行:
    1. 按一下 [開始]
      摺疊此圖像展開此圖像
      開始] 按鈕
      .
    2. 型別 msdt搜尋程式及檔案 方塊中,然後再選取 msdt程式 清單。
    3. 輸入您的支援金鑰由 Microsoft 所提供的支援,,然後按一下 下一步.
    4. 在上 將使用下列的疑難排解 頁面上按一下 下一步.
    5. 選取 另一台電腦.
    6. 選取要儲存離線的封裝的資料夾。這可以是卸除式媒體或網路位置。
    7. 兩個檔案會儲存於指定的位置,而 SupportPackage。xxxx.DiagCab 和 UploadResults。xxxx.diagcfg (其中 xxxx 是所使用的密碼金鑰)。
  2. 在 Windows 7 或 Windows Server 2008 R2 型的電腦之性能,請依照下列步驟執行:
    1. 開啟離線套件所在的資料夾。
    2. 連按兩下 SupportPackage。xxxx.DiagCab 若要執行的檔案。
    3. 請依照下列指示來收集資料。資料收集可能要花幾分鐘才能完成。
    4. 按一下 [ 儲存 當您看到 診斷已完成 螢幕,並再儲存在卸除式磁碟機、 資料夾或網路共用上的 [診斷結果。診斷結果會儲存在封包檔。
  3. 儲存診斷結果的 CAB 檔案之後,Windows 7 或 Windows Server 2008 R2 型的電腦具有網際網路連線,移動此封包檔,然後按兩下 UploadResults。xxxx.diagcfg 檔案。請依照下列指示將 CAB 檔案上載到 Microsoft 支援服務。
Q3: 沒有 MSDT 變更我的系統組態??

A3:
MSDT 可能會變更電腦的設定。例如,MSDT 可能會啟用偵錯相關的記錄,然後要求您重現所遇到的問題。其中幾個記錄可能會啟用診斷封裝上載到 Microsoft 支援服務的疑難排解資訊之前進行維護。MSDT 也可能會啟用診斷功能,以收集問題的其他資訊。此外,MSDT 也可以安裝執行的階段套件,才能執行特定的診斷封裝,例如 PowerShell 或。NET Framework。封裝完成執行時,會還原變更 MSDT 的不是所有組態。特別是,在執行階段安裝套件 (例如 PowerShell) 執行階段的情況下封裝可能會保留已安裝在電腦上。

此外,有些診斷的套件,也有偵測到特定的問題。如果 MSDT 可以自動尋找和修正問題,您將會提供選項,將套用修正程式。如果您決定要套用的修正程式,然後將保留修正的目標所做的變更,msdt 之後。

Q4: 哪些元件和檔案在電腦上後仍會保留 MSDT 上傳給 Microsoft 的檔案?

A4:
為所述的問題 3,某些設定或執行階段元件可能仍會在電腦上。有些診斷套件也可能會啟用追蹤或特定的記錄檔可能之前都保持在電腦上已啟用診斷上載至 Microsoft 支援服務的疑難排解資訊。

在資料收集,MSDT 診斷資訊會儲存暫時在資料夾 %windir%\temp\sdiag_{guid} (GUID 代表診斷的執行)。診斷封裝完成執行之後,會刪除此資料夾。

收集診斷封裝檔案的複本也會維護使用者的設定檔。若要檢閱並移除 MSDT 完成後,已傳送給 Microsoft 的資料,請遵循下列步驟:
  1. 按一下 [ 開始
    摺疊此圖像展開此圖像
    開始] 按鈕
    然後按一下 控制台.
  2. 按一下 [ 尋找和修正問題.
  3. 按一下 [ 檢視歷程記錄.
  4. 如果看不到您想要檢視的項目,請按一下 包含以系統管理員身分執行的疑難排解.
  5. 以滑鼠右鍵按一下任何項目,然後按一下 Delect 若要個別刪除特定的執行個體,或按一下 清除歷程記錄 若要刪除所有 MSDT 執行所收集的資訊。
Q5: 將 MSDT 變更 PowerShell 執行原則??

A5:
大部分的 Windows 7 為基礎的診斷封裝請勿 PowerShell 執行原則的任何變更。不過,有些從遠端電腦收集資訊的診斷套件可能會暫時改變 PowerShell 執行原則 RemoteSigned 原則,還原到原始的原則設定,才能完成收集資訊。注意可能保留原則 RemoteSigned 如果您取消診斷執行之前執行的封裝終結。

Q6: MSDT 執行正確當地語系化版本的 Windows 作業系統??

A6:
MSDT 當地語系化版本的 Windows 正常執行。不過,只有部分內容敘述會當地語系化。因此,使用者介面的組件會以英文顯示。

Q7: 如何開始 MSDT 在 Windows Server 2008 R2 上的伺服器核心安裝?

A7:
Windows Server 2008 R2 Server Core 安裝選項不支援執行 MSDT 診斷封裝。如果您想要診斷伺服器核心安裝的 Windows Server 2008 R2,您必須連絡技術支援工程師,並要求來執行特定的診斷封裝可以用來從伺服器核心 R2 透過遠端 Windows 7 或 Windows Server 2008 R2 型的電腦收集資訊的密碼金鑰。

Q8: 哪些 Url 必須在防火牆或 proxy,以允許 Windows 7 或 Windows Server 2008 R2 電腦上執行診斷封裝設定?

A8:
執行診斷封裝時,會存取下列 Url:

疑難排解

當您執行 MSDT 時,這一節會列出最常見的問題。

P1: 您在 Windows Vista 或 Windows Server 2008 為基礎的電腦上執行 MSDT.exe,然後鍵入 [Microsoft 支援服務所提供的密碼金鑰後,您會收到 「 時發生問題,連線到 Microsoft 的支援伺服器 」 的錯誤。

之所以發生這個問題,是因為您所使用的密碼金鑰是使用 Windows Vista 的 Windows Server 2008 或不相容。如果您想要診斷未執行 Windows 7 或 Windows Server 2008 R2 的電腦,請洽詢支援工程師在非 Windows 7 的系統上執行 MSDT 的 URL 傳送給您。如果您想要產生離線的套件來執行 Windows 7 或 Windows Server 2008 R2,已使用的電腦上執行 MSDT.exe 這些作業系統的其中一個安裝,並且產生離線套件 (SupportPackage.*。DiagCab),Q2 所述。

P2: 當您在 Windows Vista,Windows Server 2008,Windows Server 2003 或在 Windows 7 或 Windows Server 2008 R2 型的電腦上的 Windows XP (MSDT-Portable.exe) 上執行離線封裝所產生的時您會收到 「 此應用程式不支援此作業系統 」 的錯誤,並在應用程式結束。

離線的封裝 (Windows XP,Windows Server 2003,Windows Vista 或 Windows Server 2008) pre-Windows 7 電腦上已產生,且不使用 Windows 7 或 Windows Server 2008 R2 相容,就會發生這個問題。如果您想要從 Windows 7 或 Windows Server 2008 R2 型的電腦取得資料,請洽詢 Microsoft 支援服務,傳送給您的密碼金鑰,才能使用 Windows 7 或 Windows Server 2008 R2 型的電腦上產生離線的封裝與此作業系統。

P3: 當您在 Windows 7 或 Windows Server 2008 R2 型的電腦上執行 MSDT.exe,然後輸入該密碼金鑰,您會收到 「 連絡支援部門提供者時,發生錯誤 」 錯誤,則診斷封裝結束。

若要解決這個問題,請按一下 檢視錯誤詳細資料若要識別錯誤的程式碼] 按鈕。以下是最常見的錯誤碼與可能的解決方法或解決方案。
摺疊此表格展開此表格
錯誤的程式碼詳細資料
0x80072EF3當您的電腦無法連線到網際網路,或本文稍早在 Q8 中所列的網站時,就會發生此錯誤。
要解決這個問題,請確定您的電腦可以連線到 Q8 中所列的網站。

MSDT Windows 7 和使用的 Windows Server 2008 R2 製造 winhttp 若要存取網際網路。在某些情況下 – 如果您的瀏覽器會使用 proxy 來存取網際網路,而且可以成功存取網站列在 Q8,您可能必須設定 winhttp 匯入瀏覽器的 proxy 設定,在提升權限的命令提示字元] 視窗中執行以下命令:

netsh winhttp 匯入 proxy 來源 = ie

若要還原預設 winhttp 設定,請執行:

netsh winhttp 重設 proxy.若要解決這個問題,您可以使用另一台電腦的網際網路連線是可用,並 Q2 所述,然後產生離線套件。或者,您可以要求 Microsoft 技術支援工程師產生離線套件,並將其傳送給您在目標電腦上執行。
0x80072EE2當電腦有問題,從網際網路下載套件,就會發生此錯誤。它可能與相關的 proxy 設定、 網路問題或從 Microsoft 伺服器下載診斷封裝大型的延遲。

若要解決這個問題,您可以要求 Microsoft 技術支援工程師產生離線的套件,並將其傳送給您在目標電腦上執行。
0xC00CE558網路問題可能與 proxy 問題時,也可能會發生這個錯誤。

若要解決這個問題,請確定您的電腦可以存取 Q8 中所列的網站。若要解決這個問題,您可以要求 Microsoft 技術支援工程師產生離線的套件,並將其傳送給您在目標電腦上執行。

其他資訊

如需詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
926079 常見的問題有關 Microsoft 支援診斷工具 (MSDT)

屬性

文章編號: 973559 - 上次校閱: 2011年9月14日 - 版次: 2.0
關鍵字:?
kbfaq kbinfo kbexpertiseinter kbsurveynew kbhowto kbmt KB973559 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:973559
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com