Filed under: enhetsdrivrutiner
med utgåvan av Windows Vista introducerade Microsoft en förbättrad arkitektur för enhetsdrivrutiner. I Windows Vista har Windows Driver Model utvecklats till Windows Driver Foundation. Består av en kernel mode driver framework och ett användarläge driver framework, avser den att ta itu med stabilitetsproblem samt enkelhet och flexibilitet. I tidigare windows-drivrutinsmodeller skulle den kompletta enhetsdrivrutinen köras i kärnläge, vilket skulle ta ner ditt system om något gick fel. Många blå skärmfel och PC-hang ups skulle vara resultatet. Enhetsdrivrutiner för de flesta datorhårdvara skapas faktiskt av hårdvarutillverkaren. Eftersom operativsystemet inte borde vara så sårbart för programmeringsfel från tredje part, är det mycket meningsfullt att isolera drivrutinerna i användarläge.
Windows Vista Enhetsdrivrutininstallation
installationsprocessen för Windows Vista enhetsdrivrutiner skiljer sig lite från tidigare enhetsdrivrutininstallation i Windows XP och äldre versioner. Windows Vista använder sig av en driver store och driver mapp för drivrutiner.
när en ny enhet är ansluten till systemet söker Windows Vista efter en drivrutin för den nya enheten i drivrutinsbutiken. Om den inte hittades kommer Vista att be användaren om en CD / DVD med en drivrutin för den nya enheten. Om en drivrutin hittas validerar drivrutinsbutiken den nya drivrutinen.
efter validering, förutsatt att drivrutinen passerar valideringsprocessen, importeras den nya drivrutinen till drivrutinsbutiken. Nästa steg är att installera drivrutinen. Installationsprocessen, när den lyckas, installerar drivrutinen i drivrutinsmappen.
det sista steget är att den nya enhetsdrivrutinen laddas, vilket faktiskt laddar enhetsdrivrutinen i Vista-systemet så att den nya hårdvaran kan fungera.
Windows Vista enhetsdrivrutin felsökning
uppenbarligen drivrutinsinstallation kan, och kommer, misslyckas även i Windows Vista. Oavsett hur robust arkitekturen, vi har fortfarande att göra med programvara, så fel kommer att hända. I Vista-operativsystemet finns det möjligheter till drivrutinsfel på varje nivå i installationsprocessen. Drivrutinsimporten till drivrutinsbutiken kan misslyckas till följd av drivrutinsvalideringsprocessen, installationen av drivrutinen i drivrutinsmappen kan misslyckas och den faktiska laddningen av drivrutinen kan misslyckas vilket resulterar i en drivrutinsproblemkod.
om du vill lösa drivrutinsfel i Vista måste vi felsöka drivrutinsfelen. Det bästa stället att börja är avsnitten Problemrapporter och lösningar i Kontrollpanelen. Starta Kontrollpanelen och välj System och underhåll. Välj sedan Problemrapporter och lösningar.
välj sedan alternativet Visa problemhistorik i panelen uppgifter till vänster.
leta nu efter ett avsnitt med titeln drivrutinsinstallation (x).
högerklicka på någon av posterna i det här avsnittet och i popup-menyn och välj Sök efter en lösning. Detta kommer automatiskt att söka efter nya lösningar på ett tidigare problem. Om felet var relaterat till ett problem som har lösts av en uppdatering kan den här funktionen lösa ditt fel.
om den automatiska lösningskontrollen inte fungerar högerklickar du på posten och väljer Visa problemdetaljer i popup-menyn. Detta kommer att visa ett fönster med mer specifika feldetaljer.
du kan visa filerna för drivrutinsinstallationen på en tillfällig plats. På så sätt kan du kontrollera loggfilen och fullständigheten av installationspaketet.
fönstret problemdetaljer visar också Win32-felet, som kan användas för att hitta en lösning på felet:
fel | betydelse | upplösning |
---|---|---|
00000002 80070002 |
Filen hittades inte fel. | kontrollera om drivrutinspaketfiler är fullständiga. Alla filer som refereras i INF-filen i direktivet bör vara närvarande. |
80070003 | Sökväg Hittades Inte Fel. | INF-filen refererar till en Ogiltig sökväg. Se till att sökvägarna i INF-filen är korrekta och att syntaxen är korrekt. Direktivet är ett bra ställe att titta på. |
80070005 | Åtkomst Nekad Fel. | kontrollera åtkomsträttigheterna på drivrutinsinstallationspaketet. Att köra installationen i administratörsläge kan hjälpa till. |
800f0233 | ogiltigt Målfel. | filerna i INF-filens direktiv pekar på en Ogiltig sökväg. Få en korrekt INF-fil för drivrutinsinstallationen. |
8028006e | ogiltigt Källväg fel. | ett annat sökvägsfel, där INF-filen refererar till en Ogiltig sökväg. Få en korrekt INF-fil för drivrutinsinstallationen. |
E0000217 | Dålig Service Installera Avsnitt Fel. | ett av direktiven i INF-filen är ogiltigt. Kontrollera efter en korrekt version av INF-filen från hårdvarutillverkaren. |
E0000219 | Inget Associerat Servicefel. | Sök efter referenser från INF-filen till andra INF-filer med a eller directive. Att hänvisa till icke-befintliga resurser resulterar i detta fel. Kontrollera efter en korrekt version av INF-filen från hårdvarutillverkaren. |
E0000234 | Drivrutinsfel. | en binär fil som refereras i direktivet är inte kompatibel med plattformsarkitekturen. Se till att du har en Vista-kompatibel drivrutin och kontrollera om 32/64-bitarsversionen. |
E0000246 | Device Installer Inte Redo Fel. | en klass installerad eller co-installer komponent har ett fel. Detta kan vara antingen en Vista class installer eller en 3: e parts class installer. Hämta det senaste Vista-drivrutinspaketet för din enhet, avinstallera de aktuella drivrutinerna och installera om de nya drivrutinerna. |
000005b3 | kräver interaktivt Fönsterstationsfel. | drivrutinsinstallationsprocessen försöker visa en dialogruta eller ett fönster medan det inte är tillåtet. Kärndrivrutininstallationsfelet som resulterar i gränssnittselementet måste lösas. |
000005b4 | Timeout fel. | Detta är ett enhetsfel eller ett drivrutinsfel. En drivrutin kan visa en dialogruta med användarinmatning som inte är synlig. Om hårdvaran inte svarar uppstår också en timeout. Plug & Play-enheter har en 5 minuters timeout. Kontrollera din hårdvara och se till att du har den senaste Vista-kompatibla drivrutinen. |
se alltid till att du har den senaste versionen av drivrutinspaketet för Windows Vista. Äldre version kan fungera, men kan ha olösta fel som har rättats i senare version. Se också till att du har rätt plattformsversion, 64-bitarsversionen av Vista-drivrutiner är inte kompatibla med 32-bitarsversioner.
om du har installerat en Vista-drivrutin och installationen misslyckades, se till att du använder en avinstallerare för att ta bort den partiella installationen. En hel del programvara för hårdvaruenheter inte installera ordentligt utan att ta bort partiella tidigare installationer.
Tips för drivrutiner för Windows Vista
inaktivera automatisk drivrutinsinstallation i Windows Vista
i vissa fall har du maskinvara som du inte vill att Windows Vista ska installera automatiskt. Som standard kommer all plug-and-play-maskinvara att identifieras i Vista, varefter enhetsdrivrutiner är installerade. Om du vill inaktivera den här Vista-funktionen för automatisk installation för hårdvarudrivrutiner följer du dessa steg:
- öppna Kontrollpanelen och klicka på System och underhåll.
- klicka sedan på System och klicka sedan på Avancerade Systeminställningar i panelen uppgifter på vänster sida.
- klicka på Fortsätt i dialogrutan kontroll av användarkonto.
- klicka på fliken Maskinvara i dialogrutan Systemegenskaper.
- Klicka nu på Windows Update Driver Settings-knappen.
- Välj aldrig kontrollera efter drivrutiner när jag ansluter en enhet radioknapp.
- klicka på OK två gånger och stäng Kontrollpanelen.
tredje parts drivrutinslösning
du kan använda en drivrutinsscanningslösning för att kontrollera om du har de senaste drivrutinerna för din dator eller bärbara dator. Det finns en hel del av dessa, och de håller alla drivrutinsdatabaser uppdaterade så att de kan uppdatera ditt system åt dig. Den rekommenderade har till och med e-post och telefonstöd om du stöter på problem.
-
Anne säger:
vi såg att din webbplats är nofollow gratis. Jag lanserade den första bloggar Dofollow sökmotor och vi har lagt till din webbplats. Detta kommer att medföra några besökare. Du har vår url på vårt namn på denna commnent.. Vi kommer att vara mycket tacksamma om du kommer att hjälpa oss också en hand i att främja det genom att lägga till vår url någonstans på din blogg.Tack för att du är dofollow ..
-
gerason parto säger:
trevlig..tack så mycket dessa hjälper
-
Anthony säger:
@parihi – You-felet verkar indikera att drivrutinen du försöker installera inte är lämplig för ditt operativsystem. Arkitekturindikationen visar att du kanske installerar en 32bit-drivrutin på en 64-bitars OS-version eller vice versa.
är du säker på att föraren har rätt? -
paridhi säger:
jag kan inte installera canon laser shot lbp2900b skrivare på min windows vista, det showsPnPDriverInstallError Arkitektur: x86 Win32 fel: E0000246 Inf namn