Споделяне чрез


Общ преглед на визуализатор на диагностични данни за PowerShell

Прилага се за

  • Windows 11, версия 21H2 и по-нова версия
  • Windows 10, версия 1803 и по-нова
  • Windows Server, версия 1803
  • Windows Server 2019

Въведение

Визуализаторът на диагностични данни за PowerShell е модул на PowerShell, който ви позволява да прегледате диагностичните данни, които вашето устройство изпраща на Microsoft, като групира информацията в прости категории, въз основа на това как се използва от Microsoft.

Изисквания

Трябва да имате административни привилегии на устройството, за да можете да използвате този модул на PowerShell. Този модул изисква ОС, версия 1803 и по-висока.

Инсталиране и използване на визуализатора на диагностични данни за PowerShell

Трябва да инсталирате модула, преди да можете да използвате визуализатора на диагностични данни за PowerShell.

Отваряне на сесия на PowerShell с администраторски права

Използването на визуализатора на диагностични данни за PowerShell изисква администраторски привилегии (повишени). Има два начина да отворите администраторски PowerShell команден ред. Можете да използвате един от двата метода.

  • Отидете на Старт>Windows PowerShell>Изпълни като администратор
  • Отидете на Старт>Команден прозорец>Изпълняване като администратор и изпълнете командата C:\> powershell.exe

Инсталиране на визуализатора на диагностични данни за PowerShell

Важно

Препоръчително е да посетите документацията в Първи стъпки с галерията на PowerShell. Тази страница предоставя допълнителна информация за инсталиране на модула на PowerShell.

За да инсталирате най-новата версия на модула на PowerShell "Визуализатор на диагностични данни", изпълнете следната команда в администраторска сесия на PowerShell:

PS C:\> Install-Module -Name Microsoft.DiagnosticDataViewer

За да видите повече информация за модула, посетете галерията на PowerShell.

Включване на прегледа на данни

Преди да можете да използвате този инструмент, трябва да включите прегледа на данни. Включването на прегледа на данни позволява на Windows да съхрани локална хронология на данните за диагностика на вашето устройство, за да можете да виждате, докато не го изключите.

Обърнете внимание, че тази настройка не контролира дали вашето устройство изпраща диагностични данни. Вместо това тя управлява дали вашето устройство с Windows записва локално копие на диагностични данни, изпратени за преглед от вас.

За да включите прегледа на данни чрез страницата "Настройки"

  1. Отидете в Старт, изберете Настройки>Поверителност>Диагностика и обратна връзка.

  2. Под Диагностични даннивключете опцията Ако преглеждането на данни е разрешено, можете да видите диагностичните данни.

    Местоположение за включване на прегледа на данни.

За да включите прегледа на данни чрез PowerShell

Изпълнете следната команда в администраторска сесия на PowerShell:

PS C:\> Enable-DiagnosticDataViewing

След като бъде разрешен прегледът на данни, вашата машина с Windows ще започне да записва хронология на диагностични данни, които се изпращат на Microsoft от този момент нататък.

Важно

Включване на прегледа на данни да използвате до 1 ГБ (настройка по подразбиране) дисково пространство на вашия системен диск. Препоръчваме ви да изключите прегледа на данните, когато сте готови, с помощта на визуализатора на диагностични данни. За информация относно изключването на прегледа на данни вж. раздела Изключване за прегледа на данните в тази статия.

Първи стъпки с визуализатора на диагностични данни за PowerShell

За да видите как да използвате кратката команда, параметрите, които приема и примерите, изпълнете следната команда от сесия на PowerShell с администраторски права:

PS C:\> Get-Help Get-DiagnosticData

За да започнете да разглеждате диагностични данни

От сесия на PowerShell с администраторски права изпълнете следната команда:

PS C:\> Get-DiagnosticData

Ако броят на събитията е голям и искате да спрете командата, въведете Ctrl+C.

Важно

Горната команда може да предизвика малко до никакви резултати, ако сте разрешили прегледа на данни наскоро. Може да отнеме няколко минути, преди устройство с Windows да може да покаже диагностичните данни, които е изпратило. Използвайте устройството по обичайния начин междувременно и опитайте отново.

Постигане на повече с визуализатора на диагностични данни за PowerShell

Визуализаторът на диагностични данни за PowerShell ви предоставя следните функции за преглед и филтриране на данните за диагностика на вашето устройство. Можете също да използвате богат набор от други инструменти на PowerShell с този модул.

Изключване на прегледа на данни

Когато приключите с прегледа на диагностичните данни, ви препоръчваме да изключите прегледа на данните, за да предотвратите използването на повече памет. Изключването на прегледа на данните спира Windows от записване на хронология на вашите диагностични данни и изчиства хронологията на диагностични данни от вашето устройство.

За да изключите прегледа на данни чрез страницата за настройки

  1. Отидете в Старт, изберете Настройки>Поверителност>Диагностика и обратна връзка.

  2. Под Диагностични данни, изключете опцията Ако преглеждането на данни е разрешено, можете да видите диагностичните данни.

    Местоположение за изключване на прегледа на данни.

За да изключите прегледа на данни чрез PowerShell

В рамките на администраторска сесия на PowerShell изпълнете следната команда:

PS C:\> Disable-DiagnosticDataViewing

Промяна на размера на хронологията на вашите данни

По подразбиране, инструментът ще ви покаже до 1 ГБ или 30 дни на данни (което от двете събития настъпи първо.). След като бъде достигнато или времето, или ограничението за пространство, данните постепенно отпадат, като най-старите точки за данни отпадат първи.

Промяна на размера на хронологията на вашите данни

Важно

Промяната на максималното количество диагностични данни, които могат да се виждат от инструмента, може да има въздействие върху производителността на вашата машина.

Важно

Ако промените максималния размер на хронологията на данните от по-голяма стойност на по-ниска стойност, трябва да изключите показването на данни и да го включите отново, за да освободите дисково пространство.

Можете да промените размера на хронологията на вашите данни (в мегабайти), който можете да виждате. Например за да зададете размера на хронологията на вашите данни на 2048 МБ (2 ГБ), можете да изпълните следната команда.

PS C:\> Set-DiagnosticStoreCapacity -Size 2048

Можете да промените максималното време на хронологията на данните (в часове), които можете да виждате. Например за да зададете максималното време на хронологията на данните на 24 часа, можете да изпълнете следната команда.

PS C:\> Set-DiagnosticStoreCapacity -Time 24

Важно

Може да се наложи да рестартирате компютъра си, за да влязат в сила новите настройки.

Важно

Ако имате приложението Визуализатор на диагностични данни в магазина, инсталирано приложение на едно и също устройство, промените в размера на хронологията на вашите данни чрез модула на PowerShell също ще бъдат отразени в приложението.

Начално състояние на размера на хронологията на вашите данни

За да възстановите размера на хронологията на вашите данни до първоначалната им стойност по подразбиране от 1 ГБ, изпълнете следната команда в сесия на PowerShell с администраторски права:

PS C:\> Set-DiagnosticStoreCapacity -Size 1024 -Time 720 

Когато нулирате размера на хронологията на вашите данни до по-ниска стойност, не забравяйте да изключите показването на данни и да го включите отново, за да освободите дисково пространство.