適用於
- Windows 11 版本 21H2 和更新版本
- Windows 10 版本 1803 及更新版本
[診斷資料檢視器] 是 Windows 應用程式,可讓您檢閱您的裝置正在傳送給 Microsoft 的 Windows 診斷資料,並根據 Microsoft 的使用方式將資訊分組為簡單類別。
安裝資料診斷檢視器
您必須先下載應用程式,才能使用 [診斷資料檢視器] 來檢閱裝置的診斷資料。 您可以從 Microsoft Store 診斷資料檢視器 頁面下載應用程式。
注意
您的 Windows 裝置可能沒有 Microsoft Store 可用 (例如,Windows Server)。 如果是這種情況,請參閱 PowerShell 的診斷資料檢視器。
開啟資料檢視
您必須先開啟 [設定] 面板中的資料檢視,才能使用應用程式檢視 Windows 診斷資料。 開啟資料檢視可讓 Windows 儲存您裝置的診斷資料,直到您將它關閉為止。 關閉資料檢視會讓 Windows 停止收集您的診斷資料,並清除裝置中現有的診斷資料。 此設定不會影響您 Microsoft 365 Apps 或 Microsoft Office 的資料檢視或歷程記錄。
重要
開啟資料檢視最多可能會使用系統磁碟機的 1 GB (預設) 磁碟空間。 我們強烈建議您在完成使用 [診斷資料檢視器] 後,關閉資料檢視。 如需關於關閉資料檢視的詳細資訊,請參閱本文稍後的 關閉資料檢視 一節。
若要開啟資料檢視,請執行下列步驟:
移至 [開始],選取 [設定]>[隱私權與安全性]>[診斷與意見反應]。
在 [檢視診斷資料] 底下,開啟 [開啟診斷資料檢視器] 選項。
關閉資料檢視
檢閱完畢您的診斷資料時,您應關閉資料檢視。 這也會移除您的 Windows 資料歷程記錄。 此設定不會影響您 Microsoft 365 Apps 或 Microsoft Office 的資料檢視或歷程記錄。
若要關閉資料檢視,請執行下列步驟:
移至 [開始],選取 [設定]>[隱私權與安全性]>[診斷與意見反應]。
在 [檢視診斷資料] 底下,關閉 [開啟診斷資料檢視器] 選項。
啟動診斷資料檢視器
若要啟動診斷資料檢視器,請執行下列步驟:
移至 [開始],選取 [設定]>[隱私權與安全性]>[診斷與意見反應]。
(您也可以移至 [開始] 並搜尋 [診斷資料檢視器]。)
在 [檢視診斷資料] 底下,選取 [診斷資料檢視器] 按鈕。
關閉 [診斷資料檢視器]。 像您平常會在這種狀態下一樣使用裝置幾天。 然後再次開啟 [診斷資料檢視器],以檢閱已更新的診斷資料清單。
使用診斷資料檢視器
[診斷資料檢視器] 可讓您使用下列功能來檢視和篩選您裝置的診斷資料。
檢視您的 Windows 診斷事件
在左欄中,您可以檢閱診斷事件。 這些事件反映發生的活動,並不會傳送至 Microsoft。
選取事件會開啟詳細的 JSON 檢視,其中提供上傳至 Microsoft 的確切詳細資料。 Microsoft 使用此資訊來持續改善 Windows 作業系統。
注意
看到事件不一定代表它已上傳。 有可能某些事件仍排在佇列中,將在稍後上傳。
匯出您的資料
診斷資料檢視器可讓您將資料匯出至 CSV 檔案。
若要匯出資料,請執行下列步驟:
移至 [開始],選取 [設定]>[隱私權與安全性]>[診斷與意見反應]。
在 [檢視診斷資料] 標題底下,選取 [開啟診斷資料檢視器]。
選取 [匯出資料]。
選擇應該儲存檔案的路徑,然後選取 [儲存]。
搜尋您的診斷事件
畫面頂端的 [搜尋] 方塊可讓您在所有的診斷事件詳細資料中進行搜尋。 傳回的搜尋結果包括任何含有相符文字的診斷事件。
選取事件會開啟詳細的 JSON 檢視,並且反白顯示相符的文字。
篩選您的診斷事件類別
應用程式的 \[功能表\] 按鈕會開啟詳細的功能表。 在這裡,您可以找到診斷事件類別的清單,這些類別定義 Microsoft 對事件的使用方式。 選取核取方塊可讓您在診斷事件類別之間篩選。
協助提升您的 Windows 體驗品質
Microsoft 只需要來自少量裝置的診斷資料,即可對 Windows 作業系統以及至終對您的體驗做出巨大改善。 如果您是這一小群裝置的一分子並且遇到問題,Microsoft 會收集相關聯的事件診斷資料,讓您的資訊容或可以協助修正其他使用者的問題。
為了表彰您的貢獻,要是您的裝置為取樣群組的一部分,您將會看到此圖示 (
)。 此外,如果您任何的診斷資料事件已從裝置傳送給 Microsoft 以協助進行改善,您將會看到此圖示 (
)。
提供事件意見反應
在視窗右上角的意見反應圖示會開啟意見反應中樞應用程式,讓您提供關於診斷資料檢視器及診斷事件意見反應。
選取 [診斷資料檢視器] 中的特定事件,會自動填入 [意見反應中樞] 中的欄位。 您可以將您的意見加入標示為 \[提供更多詳細資料給我們 (選用)\] 的方塊。
重要
[意見反應中樞] 中所有的內容都是可公開檢視的。 因此,請確定您沒有將任何個人資訊放入您的意見反應留言中。
檢視在一段時間內您與我們分享的資料摘要
[診斷資料檢視器] 中的 [關於診斷資料] 可讓您查看您與 Microsoft 共用的 Windows 資料概觀。
透過此功能,您可以查看每天平均傳送多少資料、依類別分類資料,以及傳送資料的主要元件和服務等等。
注意
此內容是反映應用程式已儲存之 Windows 資料的歷程記錄。 如果您想要進行延伸分析,請修改 [診斷資料檢視器] 的儲存容量。
檢視 Microsoft 365 Apps 或 Microsoft Office 診斷資料
根據預設,[診斷資料檢視器] 會顯示您的 Windows 資料。 您也可以啟用應用程式設定頁面中的功能,來檢視 Microsoft 365 Apps 或 Microsoft Office 診斷資料。 若要深入了解檢視 Microsoft 365 Apps 或 Microsoft Office 診斷資料的方法,請參閱 搭配 Office 使用診斷資料檢視器。
修改您資料通訊記錄的大小
根據預設,[診斷資料檢視器] 最多會顯示 1 GB 或 30 天的 Windows 診斷資料 (視何者先發生)。 雖然確切的磁碟區會因使用者而異,但平均裝置每天會產生大約 6 MB 的 Windows 診斷資料。 達到時間或空間限制之後,就會逐漸捨棄資料,並且先捨棄最舊的資料點。
重要
如果您已啟用 Microsoft 365 Apps 或 Microsoft Office 的診斷資料檢視,則其資料歷程記錄會固定為 1 GB 且無法修改。
修改您資料歷程記錄的大小
若要變更您的 Windows 診斷資料歷程記錄大小,請前往位於瀏覽功能表底部的 \[應用程式設定\]。 只要達到您選擇的大小或時間限制,就會逐漸地先將最舊資料點上的資料捨棄。
重要
減少可透過工具檢視的最大診斷資料量,將會所有資料歷程記錄,而且需要將裝置重新開機。 此外,增加可透過工具檢視的最大診斷資料量還可能會對您的電腦產生效能影響。
在「檢視問題報告」工具中檢視其他診斷資料
可在 Windows 10 (版本 1809 和更高版本) 和 Windows 11 上使用,您可以在診斷資料檢視器內的 [檢視問題報告] 頁面中的其他 Windows 錯誤報告診斷資料。
此頁面提供您的各種不同的當機報告摘要,其已傳送至 Microsoft 做為 Windows 錯誤報告之一部分。 我們使用此資料來尋找和修正難以復現的特定問題,以改善 Windows 作業系統。
您也可以使用 [控制台] 中可用的 Windows 錯誤報告工具。
使用診斷資料檢視器檢視您的 Windows 錯誤報告診斷資料
在 Windows 10 (版本 1809 和更高版本) 和 Windows 11 上,您可以在 [診斷資料檢視器] 中檢視 [Windows 錯誤報告] 診斷資料。
使用控制台檢視您的 Windows 錯誤報告診斷資料
若要在 [控制面板] 中使用 [Windows 錯誤報告] 工具,您可以執行下列其中一個步驟:
- 移至 \[開始\],選取 \[控制台\]>\[所有控制台項目\]>\[安全性與維護\]>\[問題報告\]。
- 移至 \[開始\] 並搜尋 問題報告。
\[檢閱問題報告\] 工具會開啟,並顯示您的「Windows 錯誤報告」報告,以及關於是否已傳送給 Microsoft 的狀態。
PowerShell 的診斷資料檢視器
PowerShell 的診斷資料檢視器是一種 PowerShell 模組,可讓您檢閱您的裝置傳送給 Microsoft 的診斷資料,並根據 Microsoft 對該資料的使用方式將資訊分組成簡單類別。 下列版本的 Windows 和 Windows Server 支援它:
- Windows 11 版本 21H2 和更新版本
- Windows 10 版本 1803 及更新版本
- Windows Server 版本 1803
- Windows Server 2019
注意
您必須在裝置上具備系統管理權限,才能使用此 PowerShell 模組。
安裝 PowerShell 的診斷資料檢視器
使用 PowerShell 的診斷資料檢視器之前,您必須先安裝模組。
開啟提升權限的 PowerShell 工作階段
使用 PowerShell 的診斷資料檢視器需要系統管理權限 (提升權限)。 有兩種方式可以開啟提升權限的 PowerShell 命令提示字元。 您可以使用任一種方法。
- 移至 \[開始\]>\[Windows PowerShell\]>\[以系統管理員身分執行\]
- 移至 \[開始\]>\[命令提示字元\]>\[以系統管理員身分執行\],然後執行命令
C:\> powershell.exe
安裝 PowerShell 的診斷資料檢視器
提示
如需安裝 PowerShell 模組的詳細資訊,請參閲PowerShell 資源庫使用者入門 (部分內容可能是機器或 AI 翻譯)。
若要安裝最新版本的診斷資料檢視器 PowerShell 模組,請在提升權限的 PowerShell 工作階段中執行下列命令:
PS C:\> Install-Module -Name Microsoft.DiagnosticDataViewer
如需有關模組的更多資訊,請前往 PowerShell Gallery 中的 Microsoft.DiagnosticDataViewer (英文) 頁面。
若要透過 PowerShell 開啟資料檢視
在提升權限的 PowerShell 工作階段中執行下列命令:
PS C:\> Enable-DiagnosticDataViewing
開始使用 PowerShell 的診斷資料檢視器
若要查看如何使用 cmdlet、它接受的參數以及範例,請從提升權限的 PowerShell 工作階段中執行下列命令:
PS C:\> Get-Help Get-DiagnosticData
若要開始檢視診斷資料,請從提升權限的 PowerShell 工作階段執行下列命令:
PS C:\> Get-DiagnosticData
如果事件的數目很大而且您想要停止命令,請輸入 Ctrl+C。
注意
如果您最近才啟用資料檢視,上述命令可能會產生很少結果甚至沒有結果。 Windows 裝置可能需要數分鐘時間才會顯示它已傳送的診斷資料。
使用 PowerShell 的診斷資料檢視器
PowerShell 的診斷資料檢視器提供下列功能來檢視和篩選您裝置的診斷資料。 您也可以使用廣泛的其他 PowerShell 工具套件來搭配此模組。
提示
如需有關可用 PowerShell 命令的更多資訊,請參閱 Microsoft.DiagnosticDataViewer 模組文件。
檢視您的診斷事件
執行 PS C:\> Get-DiagnosticData,您可以檢閱您的診斷事件。 這些事件反映已發生並傳送至 Microsoft 的活動。
每個事件都會顯示為 PowerShell 物件。 根據預設,每個事件會顯示事件名稱、出現在您 Windows 裝置的時間、事件是否為必要、其診斷事件類別,以及其所含資訊的詳細 JSON 檢視,所顯示的事件與傳送給 Microsoft 的事件完全相同。 Microsoft 使用此資訊來持續改善 Windows 作業系統。
檢視診斷事件類別
每個事件會顯示其所屬的診斷事件類別。 這些類別定義 Microsoft 對事件的使用方式。 類別會顯示為數字識別碼。
若要檢視每個數字識別碼所代表的診斷類別,以及類別的代表意義,您可以執行下列命令:
PS C:\> Get-DiagnosticDataTypes
根據事件的傳送時間來篩選事件
您可以藉由指定每個命令的開始時間及結束時間,來檢視指定時間範圍內的事件。 例如,若要查看在 12 到 6 小時之前傳送的所有診斷資料,請執行下列命令。 資料的顯示順序為最舊的先顯示。
PS C:\> Get-DiagnosticData -StartTime (Get-Date).AddHours(-12) -EndTime (Get-Date).AddHours(-6)
匯出每個命令的結果
您可以使用管道 |,將每個命令的結果匯出到個別檔案,例如 csv。 例如:
PS C:\> Get-DiagnosticData | Export-Csv 'mydata.csv'
若要透過 PowerShell 關閉資料檢視
在提升權限的 PowerShell 工作階段中執行下列命令:
PS C:\> Disable-DiagnosticDataViewing
修改您資料歷程記錄的大小
根據預設,此工具會顯示高達 1 GB 或 30 天的資料 (視何者先發生)。 雖然確切的磁碟區會因使用者而異,但平均裝置每天會產生大約 6 MB 的 Windows 診斷資料。 一旦達到時間或空間限制,會逐漸捨棄資料,最舊的資料點會先被捨棄。
修改您資料歷程記錄的大小
重要
- 修改工具可檢視的最大診斷資料量,可能會對您電腦的效能造成影響。
- 如果您修改的最大資料歷程記錄大小從較大的值設為較低的值,您必須關閉資料檢視,並將它重新開啟,以回收磁碟空間。
您可以變更您能檢視知資料歷程記錄大小的上限 (以 MB 為單位)。 例如,若要將資料歷程記錄大小的上限設定為 2048 MB (2 GB),您可以執行下列命令。
PS C:\> Set-DiagnosticStoreCapacity -Size 2048
您可以變更您能檢視之資料歷程記錄時間的上限 (以小時為單位)。 例如,若要將資料歷程記錄時間的上限設定為 24 小時,您可以執行下列命令。
PS C:\> Set-DiagnosticStoreCapacity -Time 24
注意
- 您可能需要重新開機您的電腦,新的設定才會生效。
重設資料歷程記錄的大小
若要將資料歷程記錄大小的上限重設回其原始 1 GB 預設值,請在提升權限的 PowerShell 工作階段中執行下列命令:
PS C:\> Set-DiagnosticStoreCapacity -Size 1024 -Time 720
當您重設您的資料記錄的大小為較低的值,請務必關閉資料檢視,並將它重新開啟,以回收磁碟空間。
重要
若要查詢與《數位市場法 (DMA)》相關的 Windows 資料存取權或互通性,請提交此表單。 除了填寫表單外,客戶還可以向適當的主管機關提出任何意見反應。