- Løseren av maskinvare og Enheter forblir aktive via "msdt.exe -id DeviceDiagnostic" selv om den er skjult.
- For pålitelig selvdiagnose, bruk perfmon /report og forsterk med SFC/DISM og Windows Update.
- Sikkerhetsovervåking: sårbarheter (Follina/DogWalk), plassering i System32 og mulig fjerning av MSDT.

Hvis du vil forstå hva den egentlig gjør msdt.exe -id DeviceDiagnostic, hvorfor den noen ganger ikke vises, hvordan du bruker pålitelige alternativer og hvordan du løser feil knyttet til msdt.exe og msdt.exe.mui, har du kommet til rett sted. Her har vi samlet og organisert alt du trenger å vite for diagnostikk, reparasjoner og sikkerhet i én ressurs. Windows.
I de nyeste versjonene av Windows 10 og 11 har Microsoft skjulte visse løsere klassikere, inkludert Maskinvare og enheter, men er fortsatt tilgjengelige via kommandoerVi forklarer hvordan du aktiverer dem riktig, hvorfor du noen ganger kan motta meldinger om tillatelser eller manglende filer, hva du skal gjøre hvis msdt.exe mangler eller krasjer, og sikkerhetsrisikoene denne komponenten utgjør.
Hva er msdt.exe, og hva er rollen til DeviceDiagnostic?
MSDT står for Microsoft Support Diagnostic Tool, et støtteverktøy som samler inn diagnostiske data. I motsetning til andre Windows-veivisere som løser problemer, brukes MSDT til å samle inn og sende informasjon til en Microsoft-tekniker når du deltar på en støtteøkt. Det er derfor du vanligvis blir bedt om en tilgangsnøkkel levert av fagpersonen.
Innenfor det økosystemet, identifikatoren Enhetsdiagnostikk (Maskinvare og enheter) aktiverer resolveren som fokuserer på maskinvarekomponenter: porter, kameraer, Bluetooth, batteri, skrivere, snarveier for lysstyrke osv. Selv om den har vært skjult fra det grafiske grensesnittet siden Windows 10 1809, ble ikke fjernet fra systemet og kan utføres med riktig kommando.
Slik kjører du den skjulte løsningen: Riktig kommando
Den mest direkte måten å åpne feilsøkingsprogrammet for maskinvare og enheter på er å bruke den nøyaktige kommandoen msdt.exe -id DeviceDiagnosticDette kaller den klassiske feilsøkingsfunksjonen, selv om den ikke vises i Innstillinger > Oppdatering og sikkerhet > Feilsøking.
Noen oversatte guider forvirrer eller forvrenger kommandoen (du vil se varianter som «msdt.exe device diagnostics» eller til og med «mysdt.device diagnostics helper»), men de måtene fungerer ikkeBruk alltid syntaksen med id som anerkjent av MSDT.
Hvis du vil komme dit fra det klassiske kontrollpanelgrensesnittet, kan du åpne Feilsøking > Maskinvare og lyd > Konfigurer enhet, selv om den synlige inputen ikke lenger vises i mange moderne installasjoner, idet kommandoen er id den mest pålitelige måten.
Når feilsøkingsprogrammet endrer innstillinger: Oppdater drivere
Det finnes tilfeller der Windows ender opp med feilen etter bruk av DeviceDiagnostic. blokkerte sjåfører for automatisk oppdatering. Hvis du merker at den ikke lenger laster ned drivere, kan du reversere det slik (for eksempel nyttig for Fiks en uresponsiv berøringsplate):
- Trykk Windows + R, skriv kontroll sysdm.cpl og trykk Enter.
- Tab maskinvare, Gå inn til Konfigurasjon av enhetsinstallasjon.
- Brand Ja (anbefales) for å tillate Windows å laste ned driveroppdateringer.
- Lagre endringene og omstart om nødvendig.
Denne innstillingen tilbakestiller Windows Update til normal oppførsel med drivere, noe veldig nyttig hvis datamaskinen sluttet å finne drivere etter en diagnostikkøkt.
Alternativ for selvdiagnose uten passord: perfmon /report
Hvis det du vil er a rask røntgen av systemet uten å stole på en tilgangsnøkkel eller Microsofts kundestøtteflyt, kan du prøve systemdiagnoserapporten eller verktøy for å Diagnostisere feil i Windows med Dependency Walker:
- Åpne Kjør (Windows + R) og skriv inn perfmon / rapport.
- Vent omtrent 60 sekunder mens den samler inn data fra datamaskinen.
- Gjennomgå anbefalingene og advarsler som genererer rapporten.
Denne rapporten er spesielt nyttig når du trenger det oppdage flaskehalser eller raskt bekrefte om det er ytelsesfeil eller problematiske konfigurasjoner, og du kan ta opp problemet i løpet av disse 60 sekundene for å fange det opp.
Plassering, sikkerhet og «msdt.exe på rare steder»
MSDT-kjørbar fil skal ligge i C: \ Windows \ System32Hvis du finner det på en annen rute, bør du se på det som et varseltegn: det er tilrådelig analysere systemet med ditt pålitelige antivirus-/antiskadeprogram, og hvis det er skade, følg veiledningene for å reparere korrupte filer.
Hvis Windows viser «Den angitte filen kan ikke nås» eller du mangler msdt.exe i System32, kan det skyldes tillatelser, policyer eller ms-msdt-protokollen er deaktivertNedenfor finner du hvordan du validerer systemet ditt og reparerer filer med SFC/DISM, samt anbefalinger for sikkerhet og gjenoppretting.
Kjente sårbarheter og MSDT-avviklingsstatus
MSDT har vært hovedpersonen i to sårbarheter De mye omtalte utnyttelsene: Follina og DogWalk. Begge demonstrerte at komponenten kunne misbrukes til å kjøre kode eller utføre uønskede handlinger. Derfor annonserte Microsoft at MSDT vil trekke seg (melding synlig i nyere versjoner av Windows 11) med en horisont frem til 2025, med prioritet til sikkerhet.
Hvis du vil minimere risikoen på datamaskiner der du ikke trenger protokollen, kan du deaktivere den ved å kjøre denne registerkommandoen som administrator: reg slett HKEY_CLASSES_ROOT\ms-msdt /fHvis du vil ha mer informasjon om registeret og administrasjonen av det, kan du se hvordan feilsøke registerfeilDette tiltaket bryter påkallingen via protokoll (fra ms-msdt-lenker), som reduserer utnyttelsesvektorer som har blitt sett i naturen.
Merk: Hvis du deaktiverer denne protokollen, vil den slutte å virke. visse støttestrømmer basert på ms-msdt. Vurder dette hvis du bruker offisielle Microsoft-prosedyrer som er avhengige av det.
msdt.exe.mui: Hva det er og vanlige feil
Ved siden av msdt.exe vil du se filen msdt.exe.mui (en MUI/Interface Resource DLL). Denne filtypen lar forskjellige programmer dele ressurser og oversatte strenger, noe som optimaliserer minne og lasting. Fordelen er også svakheten: hvis den mangler eller er skadet, kjøretidsfeil, lik andre DLL-feil.
Vanlige meldinger: «Tilgangsbrudd», «msdt.exe.mui ikke funnet», «Kan ikke registreres», «Filen er skadet» eller «Kan ikke laste inn msdt.exe.mui». når du starter Windows eller når du starter feilsøkingsprogrammet. Årsaker inkluderer utilsiktet sletting, avinstallasjon, strømbrudd, skadede sektorer på disken eller virusinfeksjoner. malware.
Hvis du opplever disse symptomene, må du sørge for at antivirusprogrammet er oppdatert og kjør skanninger. Hvis det ikke finnes noen trusler, reparer systemfiler med kommandoene som er beskrevet nedenfor.
Reparer msdt.exe og systemfiler: Windows Update, SFC og DISM
Start med det grunnleggende: ta i bruk alle oppdateringer Windows. I Start-søket skriver du «oppdatering» og går til Windows Update > Se etter oppdateringer. Mange problemer er løst med nyere oppdateringer.
Hvis de vedvarer, bruk Systemfilkontrollen (SFC). Åpne en konsoll som administrator (søk cmd, høyreklikk > Kjør som administrator) og start: sfc / scannowVent til den er ferdig; den reparerer automatisk kritiske Windows-filer når det er mulig.
Hvis SFC ikke er nok, fortsett med DISM for å reparere systemavbildningen. Kjør følgende kommandoer i samme konsoll som administrator: DISM / Online / Cleanup-Image / CheckHealthDeretter / ScanHealth og endelig / RestoreHealthDenne trioen oppdager og gjenoppretter korrupte komponenter som hindrer CFS i å tre i kraft.
Hvis alt annet mislykkes og problemet startet nylig, bør du vurdere SystemgjenopprettingTrykk Windows + R, skriv inn rstrui, velg «Velg et annet gjenopprettingspunkt», velg «Vis flere punkter» og velg et fra før hendelsen inntraff. Bekreft med Neste > Fullfør og vent på omstart.
SFC-logger (inkludert frakoblet modus) og hvor du finner dem
Når du kjører SFC, kan du se hva den oppdaget og reparerte ved å sjekke CBS.log. Den er inne C: \ Windows \ Logs \ CBS \ CBS.logHvis du brukte SFC i frakoblet modus, vil du se referanser til «OFFLOGFILE«; relevant innhold blir stadig dumpet inn i den mappen logger.
For å starte SFC uten å starte Windows, start opp med en installasjonsmedier (USB/DVD), gå til Reparer datamaskinen > Feilsøking > Avanserte alternativer > Kommandoprompt, og utfør: sfc / scannow / offbootdir = C: \ / offwindir = C: \ WindowsJuster stasjonsbokstaven hvis Windows-systemet ditt er på en annen partisjon.
Etter reparasjonen, gå tilbake til Windows og sjekk CBS.log for å bekrefte om noen filer ble reparert eller merket som ureparerbare, noe som er viktig for å forstå omfanget av korrupsjonen.
Ekte tilfelle: webkameraet forsvinner og msdt.exe mangler
En bruker kommenterte at etter installasjon ansiktsrigg, erstattet den virtuelle driveren den for kameraet hans, og da han prøvde å starte problemløseren, dukket meldingen opp: «Windows får ikke tilgang til enheten, banen eller filen», med den ekstra overraskelsen at msdt.exe ikke var i System32. Han kjørte sfc / scannow men fant ingen brudd.
I et slikt scenario, kombiner flere fronter: installer/oppdater produsentens driver av kameraet, valider integriteten med DISM, sjekk policyer eller antivirus som kan blokkere msdt.exe og sjekk om ms-msdt-protokollen ble avregistrert (som «avbryter» visse kall). Hvis verktøyet fortsatt er utilgjengelig, prioriter perfmon / rapport for å få diagnoser og bruke kameraløser fra Innstillinger > Feilsøking > Andre feilsøkingsprogrammer, i tillegg til riktig kommando -id DeviceDiagnosticDet er også vanlig å trenge skritt for å aktivere Windows på nytt etter å ha byttet maskinvare etter sjåførbytter.
Som et ekstra tiltak, bekreft at msdt.exe er bare på System32 og at det ikke finnes kopier i ukjente stier. Hvis det finnes noen, skann systemet grundig med antivirusprogrammet ditt.
Maskinvare- og enhetsløseren: Skjult siden 1809, men fungerer
Microsoft skjulte den grafiske tilgangen til denne resolveren med oppdatering 1809. Mange brukere trodde at hadde forsvunnet, når de faktisk flyttet den ut av syne for å gi plass til mer spesifikke løsere i Innstillinger.
Til tross for dette er den kjørbare filen fortsatt i Windows, og den anbefalte måten å åpne den på er via msdt.exe -id DeviceDiagnosticNår den er åpnet, klikker du på Neste, og lar Windows skanne og bruke vanlige rettelser på tilkoblede enheter.
Hvis du foretrekker å navigere: Start > Innstillinger > Oppdatering og sikkerhet > Feilsøking > Andre feilsøkingsprogrammer. Avhengig av versjonen kan det imidlertid hende at feilsøkingsprogrammet for «Maskinvare og enheter» ikke vises, så kommandoen er nøkkelen.
Msdt.exe oppstartsfeil og hvordan du fikser dem
Det finnes feilrapporter når du starter relatert til msdt.exe (eller oppstart av eldre MSDN-plater). Disse er vanligvis forårsaket av ødelagte eller manglende kjørbare filer. Å erstatte EXE, reparere med SFC/DISM og holde Windows Update oppdatert løser vanligvis problemene, og hvis ikke, en Systemgjenoppretting til et tidligere punkt bidrar til å gjenopprette stabilitet.
Hvis feilene vedvarer og msdt.exe vises utenfor System32, bør du vurdere malwareI så fall bør du prioritere systemopprydding før du gjenoppretter filer, ettersom en infeksjon kan installere skadelige binærfiler på nytt etter hver omstart.
Når skal man bruke msdt.exe og når ikke
Hvis en Microsoft-tekniker ber deg om å åpne MSDT og gir deg en tilgangsnøkkel, fremover: er en del av støtteflyten. For resten av hverdagssituasjoner, kombiner Konfigurasjonsløsere, rapporten perfmon / rapport, The Enhetsbehandling og verktøy som SFC/DISM og Systemgjenoppretting. Du slipper å være avhengig av en komponent som vil bli trukket tilbake og har opparbeidet seg en historie med sårbarheter.
Alle som trenger å raskt diagnostisere PC-en sin uten fjernstøtte, vil finne det mest nyttige og sikre verktøykasse ovenfor, i tillegg til å sjekke drivere og fastvare direkte på enhetsprodusentens nettsted.
Lidenskapelig forfatter om verden av bytes og teknologi generelt. Jeg elsker å dele kunnskapen min gjennom å skrive, og det er det jeg skal gjøre i denne bloggen, vise deg alle de mest interessante tingene om dingser, programvare, maskinvare, teknologiske trender og mer. Målet mitt er å hjelpe deg med å navigere i den digitale verden på en enkel og underholdende måte.
