3Sep
Om du bläddra i din Aktivitetshanterare i Windows 8 eller 10 ser du förmodligen flera instanser av en process som heter "Device Association Framework Provider Host" som körs. Om du någonsin har undrat vad det var, varför det finns så många, och varför det kan vara spiking din CPU-användning, har vi svaret för dig.
Denna artikel är en del av vår pågående serie som förklarar olika processer som finns i Task Manager, som Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe och många andra. Vet inte vad de här tjänsterna är? Bättre börja läsa!
Vad är det och varför finns det så många i Task Manager?
Device Association Framework Provider Host är en officiell Microsoft-kärnprocess som körs under LOCAL SERVICE-kontot. Processen fungerar som en ram för anslutning och koppling av både trådbundna och trådlösa enheter med Windows. En separat värdprocess för Enhetsförbunds Framework Provider kommer att dyka upp i Aktivitetshanteraren för varje sådan ansluten enhet.
Varför äter det så mycket av min CPU?
När det fungerar normalt bör Device Association Framework Provider Host vara ganska lätt när den använder systemresurser. Du brukar se nästan noll procent i CPU-användning och mindre än 10 MB i minnesanvändning. Om du ser en instans av Device Association Framework Provider Host som använder höga resurser, vilket typiskt spikar din CPU till över 70% eller använder mer minne, betyder det vanligtvis att det finns ett problem med den tillhörande enheten istället för själva processen.
Task Manager tillhandahåller tyvärr inte ett sätt att berätta vilken enhet som är associerad med vilken instans av Device Association Framework Provider Host. I stället måste du gå igenom några felsökningssteg.
Först uppdatera din dator. Låt Windows Update göra sin sak så att du kan vara säker på att du har alla senaste uppdateringar av Windows och drivrutiner - åtminstone för drivrutiner som Windows hanterar. Medan du är på den måste du se till att drivrutiner som Windows Update inte klarar av är uppdaterade. Du kan hitta instruktioner för att göra båda dessa saker i den här guiden.
När din dator har uppdaterats, avmarkera Enhetshanteraren och se om det finns några okända enheter Windows har inte kunnat identifiera. Det är möjligt att du kan få Windows att hitta drivrutiner för enheten. Om Windows inte kan hitta dem, kan du behöva hitta drivrutiner för de okända enheterna själv.
Kan jag inaktivera det?
Nej, du kan inte inaktivera värdtjänsten för Device Association Framework Provider. Och du skulle inte vilja ändå.Utan det skulle de flesta anslutningar till din dator inte vara möjliga. Om du tror att tjänsten är felaktig - och du har försökt felsöka hårdvaruföretagsproblem, kan du försöka tillfälligt döda Enhetsuppsats Framework Provider Host-uppgiften som äter upp resurser genom att högerklicka på den i Aktivitetshanteraren och sedan välja Avsluta uppgift.
När du har avslutat uppgiften är det möjligt att vilken enhet som Device Association Framework Provider Host hanterar kommer sluta fungera. Fortsätt och starta om datorn. Alla värdprocesser för Device Association Framework Provider kommer att laddas om och du kan se om problemet återkommer.
Kan denna process vara ett virus?
Processen själv är en officiell Windows-komponent.Även om det är möjligt att ett virus har ersatt den verkliga Device Association Framework Provider Host med en körbar egen, är det mycket osannolikt. Om du vill vara säker kan du kolla in Device Association Framework Provider Hosts underliggande filplats. Högerklicka på Device Association Framework Provider Host i Aktivitetshanteraren och välj alternativet "Öppna filplats".
Filen bakom Device Association Framework Provider Host heter "dasHost.exe." Om den filen är lagrad i mappen Windows \ System32 kan du vara ganska säker på att du inte hanterar ett virus.
Som sagt, om du fortfarande vill ha lite mer sinnesro, kan du alltid söka efter virus med din önskade virusskanner. Säkra före det osäkra!