Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Använd MpCmdRun.exe den för att samla in Microsoft Defender Antivirus-diagnostikdata när Microsoft-support- eller ingenjörsteam hjälper dig att felsöka enhetsproblem. Spara supportpaketet på den berörda enheten, eller kopiera paket från flera enheter till en central plats.
Obs!
Om du i stället vill samla in ett undersökningspaket för Defender for Endpoint, se Samla in ett undersökningspaket från en enhet.
För prestandaproblem med Microsoft Defender Antivirus, använd Performance Analyzer för Microsoft Defender Antivirus.
Samla in diagnosdata genom att använda MpCmdRun
På varje påverkad enhet, välj om diagnostikpaketet ska finnas kvar på enheten eller kopiera det till en central plats:
Öppna ett upphöjt kommandoprompt (ett kommandopromptfönster du öppnade genom att välja Kör som administratör), och använd sedan ett av följande alternativ:
Spara diagnostikloggfilerna på den lokala enheten: Följande kommandon ändras till den senaste tillgängliga Microsoft Defender Antivirus-plattformens mapp och skapa supportpaketet:
Tips
Det första kommandot ändrar katalogen till den senaste versionen av <plattformen> för program mot skadlig kod i
%ProgramData%\Microsoft\Windows Defender\Platform\<antimalware platform version>. Om den sökvägen inte finns går den till%ProgramFiles%\Windows Defender.(set "_done=" & if exist "%ProgramData%\Microsoft\Windows Defender\Platform\" (for /f "delims=" %d in ('dir "%ProgramData%\Microsoft\Windows Defender\Platform" /ad /b /o:-n 2^>nul') do if not defined _done (cd /d "%ProgramData%\Microsoft\Windows Defender\Platform\%d" & set _done=1)) else (cd /d "%ProgramFiles%\Windows Defender")) >nul 2>&1 MpCmdRun.exe -GetFilesGenererar, komprimerar och sparar som standard
MpCmdRun.exediagnostikloggfilerna tillC:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab.Filnamnet
.cabär detsamma på alla enheter.Kopiera diagnostikloggfilerna till en central plats: Följande syntax skapar det lokala stödpaketet och kopierar det till den angivna rotvägen:
(set "_done=" & if exist "%ProgramData%\Microsoft\Windows Defender\Platform\" (for /f "delims=" %d in ('dir "%ProgramData%\Microsoft\Windows Defender\Platform" /ad /b /o:-n 2^>nul') do if not defined _done (cd /d "%ProgramData%\Microsoft\Windows Defender\Platform\%d" & set _done=1)) else (cd /d "%ProgramFiles%\Windows Defender")) >nul 2>&1 MpCmdRun.exe -GetFiles -SupportLogLocation <RootPath>Verktyget skapar
C:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab, och kopierar.cabsedan filen med ett nytt namn till en undermapp av<RootPath>(till exempelP:\Dataeller\\Server01\Data). Den kopierade filen använder följande sökväg och filnamnssyntax:<RootPath>\<MMDD>\MpSupport-<Hostname>-<HHMM>.cab.-
<RootPath>är det värde som du angav för-SupportLogLocation. -
<MMDD>är den månad och dag då du körde kommandot MpCmdRun (till exempel 0318 för 18 mars). -
<Hostname>är namnet på den enhet där du körde MpCmdRun-kommandot (till exempel LAPTOP01). -
<HHMM>är timmen och minuten när du körde MpCmdRun-kommandot (till exempel2221för 22:21).
-
Obs!
Om verktyget inte kan kopiera
.cabfilen till den angivna platsen, kontrollera standardplatsen lokalt påC:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab.Följande exempel kopierar supportpaketet från enheten som heter LAPTOP01 den 18 mars kl. 22:21:
(set "_done=" & if exist "%ProgramData%\Microsoft\Windows Defender\Platform\" (for /f "delims=" %d in ('dir "%ProgramData%\Microsoft\Windows Defender\Platform" /ad /b /o:-n 2^>nul') do if not defined _done (cd /d "%ProgramData%\Microsoft\Windows Defender\Platform\%d" & set _done=1)) else (cd /d "%ProgramFiles%\Windows Defender")) >nul 2>&1 MpCmdRun.exe -GetFiles -SupportLogLocation "\\SERVER01\Data"Den resulterande
.cabfilen finns tillgänglig på\\SERVER01\Data\0318\MpSupport-LAPTOP01-2221.cab. Värdnamnet och tiden i filnamnet skiljer filer som samlas in från olika enheter.Vänta några minuter för
MpCmdRun.exeatt generera och komprimera diagnostikloggfilerna. Den resulterande.cabfilen inkluderar:- Alla spårningsfiler från Microsoft Antimalware Service.
- Loggen för Windows Update-historik.
- Alla Microsoft Antimalware Service-händelser från systemhändelseloggen.
- Alla relevanta Microsoft Antimalware Service-registerplatser.
- Loggfilen för MpCmdRun.
- Loggfilen för hjälpverktyget för signaturuppdatering.
Kopiera filerna
.cabtill en säker plats som Microsoft support kan nå, till exempel en lösenordsskyddad OneDrive-mapp.
Konfigurera den diagnostiska filens kopieringsplats genom att använda Grupppolicy
Konfigurera policyn Ange katalogsökvägen för att kopiera supportloggfiler så att diagnostikpaket kopieras till en central plats när MpCmdRun.exe har skapat dem på varje enhet. När du konfigurerar denna policy behöver du inte använda -SupportLogLocation alternativet med MpCmdRun.exe -GetFiles.
Använd proceduren i Configure Microsoft Defender Antivirus med Group Policy för att öppna och redigera ett Group Policy-objekt (GPO) som gäller för målenheterna. För domänbaserad grupppolicy kan du hantera mallarna i Grupppolicyns centrala butik.
För att konfigurera kopiplatsen för diagnostikfilen:
I Redigeraren för grupprinciphantering går du till Datorkonfiguration>Administrativa mallar>Windows-komponenter>Microsoft Defender Antivirus.
Öppna Definiera katalogvägen för att kopiera stödloggfiler.
Välj Aktiverad. I Alternativ anger du sökvägen till den katalog där du vill att verktyget ska kopiera supportpaket.
Välj OK.
Policyn konfigurerar SupportLogLocation värdet under HKLM\Software\Policies\Microsoft\Windows Defender.