Hur man letar efter drivrutiner i konflikt. Kontrollera efter BSOD. Hur man ändrar värdet på en specifik resurs som används av en enhet

Indikerar en systemdrivrutin som sannolikt inte orsakar problemet (t.ex. win32k.sys). I det här fallet kommer en seriös analys av soptippen att krävas, vilket kräver mycket djup kunskap och erfarenhet inom detta område. Du kan dock kontrollera dina drivrutiner själv med hjälp av operativsystemets inbyggda drivrutinskontroll. Verifier.exe. Även om det behandlas i detalj i Microsoft Knowledge Base-artikeln Använda Driver Verifier för att felsöka Windows-drivrutiner, är materialet som presenteras där ganska komplext. teknisk nivå. Nedan finns en kort beskrivning av de steg du måste följa för att kontrollera dina drivrutiner.

På den här sidan

Komma igång med Driver Verifier

På menyn Start - Kör(eller Start - Sök) stiga på bekräftare och tryck på Enter. Driver Checker startar. Välj ett föremål Skapa icke-standardparametrar (för programkod) och tryck på knappen Ytterligare.

Välj individuella alternativ från full lista och tryck på knappen Ytterligare.

I nästa steg, markera alla rutor utom Simulerar resursbrist och tryck på knappen Ytterligare.

I nästa steg väljer du Välj automatiskt osignerade drivrutiner och tryck på knappen Ytterligare. Om inga osignerade drivrutiner hittas, gå till .

Osignerade drivrutiner

Om osignerade drivrutiner upptäcks kommer du att se en lista över dem.

Drivrutiner kan tillhöra både enheter och applikationer. Stäng inte fönstret Driver Verifier eller klicka på Ytterligare Nu.

Sök efter uppdaterade drivrutiner

Du måste kontrollera om det finns uppdaterade drivrutiner.

  1. Om du ser en applikationsdrivrutin i listan, besök tillverkarens webbplats - applikationen kan ha uppdaterats. Om uppdaterad version nej, du kan prova att avinstallera appen (du kan alltid installera om den senare). Om kritiska fel upphör var det orsaken.
  2. Om du ser en enhetsdrivrutin i listan och kör Windows Vista, använd centret Windows-uppdateringar för att söka efter nya drivrutiner. Den här metoden fungerar bra för Windows Vista eftersom många enhetstillverkare arbetar med Microsoft för att göra sina drivrutiner tillgängliga för nedladdning. Windows uppdatering. I Kontrollpanelen väljer du Windows uppdatering och leta efter uppdateringar av din enhetsdrivrutin. Om drivrutinen hittas, installera den.
  3. Om Windows Update inte erbjuder dig nya drivrutiner, besök enhetstillverkarens webbplats. Kanske finns nya drivrutiner tillgängliga där. Om du har problem med att hitta drivrutiner, vänligen kontakta forumet på webbplatsen.

När du har uppdaterat ett program eller en drivrutin stänger du fönstret Driver Verifier. trycka på en knapp Annullera(men inte Ytterligare) . Starta om datorn och fortsätt att använda operativsystemet. Om det kritiska felet inte längre uppstår har du löst det genom att uppdatera drivrutinen.

Ta bort drivrutiner

Om det inte går att hitta nya drivrutiner, försök att avinstallera drivrutinen.

Uppmärksamhet! Att ta bort drivrutiner leder till att enheten inte fungerar. Efter att ha startat om i bästa fallet Operativsystemet kommer att installera lämplig drivrutin från sin egen drivrutinsbutik. Om du inte är säker på om du ska ta bort en viss drivrutin, ta inte bort den.

I Enhetshanteraren ( Start - Sök / Kör - devmgmt.msc - OK) hitta enheten, klicka på den Högerklicka musen och välj objektet från snabbmenyn Egenskaper. Gå sedan till fliken Förare och tryck på knappen Radera.

Söker efter osignerade drivrutiner

Uppmärksamhet! Efter att ha kontrollerat osignerade drivrutiner kanske systemet inte startar (beskrivet nedan är hur man agerar i en sådan situation).

Om du inte vill ta bort drivrutinen och/eller leta efter osignerade drivrutiner klickar du i fönstret Driver Verifier. Ytterligare. Du kommer att bli ombedd att välja en fysisk disk.

Redo, starta sedan om datorn. Om du efter omstart ser en blå skärm med ett fel har den problematiska drivrutinen identifierats - dess namn kommer att inkluderas i felmeddelandet. Starta om datorn och logga in säkert läge genom att trycka F8 Start - Sök / Kör team verifier.exe /reset.

Om systemet startar in normalt läge, kontrollen av osignerade drivrutiner slutfördes framgångsrikt - de är inte källan till problemet. Du kan se en lista över testade drivrutiner genom att köra verifier.exe .

Eftersom osignerade drivrutiner inte är orsaken kritiskt fel, måste du kontrollera andra drivrutiner.

Anpassad förarkontroll

Om inga osignerade drivrutiner hittas eller om du kontrollerar dem inte avslöjar några problem, måste du utföra en anpassad förarkontroll. I det här fallet, välj i fönstret som visas nedan Välj förarnamn från listan.

I nästa steg kommer du att bli ombedd att välja drivrutiner att skanna. Välj inte alla drivrutiner på en gång, eftersom det tar mycket tid och systemresurser att kontrollera dem.

Därför kan verifieringen behöva utföras i flera steg. Steg-för-steg-sekvensen för att välja drivrutiner kan vara följande:

  1. Nyligen uppdaterade drivrutiner eller de som vanligtvis orsakar problem (drivrutiner antivirusprogram, brandväggar, virtuella diskar).
  2. Drivrutiner som inte tillhandahålls av Microsoft.
  3. Grupp på 10 - 15 förare åt gången.

Välj den enhet som operativsystemet är installerat på och klicka Redo, starta sedan om datorn.

Uppmärksamhet! Efter att ha kontrollerat drivrutinerna kanske systemet inte startar (beskrivs nedan är hur man agerar i en sådan situation).

Om du efter omstart ser en blå skärm med ett fel har den problematiska drivrutinen identifierats - dess namn kommer att inkluderas i felmeddelandet. Starta om datorn och gå in i felsäkert läge genom att klicka F8 medan du laddar. När du har loggat in återställer du alla förarverifieringsinställningar genom att gå in Start - Sök / Kör team verifier.exe /reset.

Om systemet startar i normalt läge slutfördes kontrollen av de valda drivrutinerna framgångsrikt - de är inte källan till problemet. Du kan se en lista över testade drivrutiner genom att köra verifier.exe och välja objektet i det första steget Visa information om för närvarande verifierade drivrutiner.

Välj nu nästa förargrupp och kontrollera igen.

Alla förare har kontrollerats - vad händer nu?

Om kontrollen av alla förare lyckades måste jag ta av mig hatten för ditt tålamod och uthållighet. Troligtvis är inte drivrutiner orsaken till det kritiska felet som uppstår på ditt system. Det är möjligt att problemet ligger i din dators hårdvara - till exempel en felaktig hårddisk eller random access minne, eller så har strömförsörjningen inte tillräckligt med ström för att driva alla enheter. Det kan finnas andra hårdvaruproblem som inte heller kan identifieras genom att kontrollera drivrutinerna.

Förebyggande multitasking som används i operativsystem Windows familj NT, bygger på prioritet för avbrottsbehandling. Hur brådskande deras exekvering är av processorn bestäms av begärannivån eller IRQL (Intrerupt Request Level). När någon process hög nivå begär data från ett delsystem på en nivå under trådschemaläggaren, uppstår en logisk konflikt i operativsystemet.

Programmet kan inte stoppa schemaläggaren, och den högprioriterade processen kan inte hämta de data som krävs från den. Resultatet är ett IRQL_NOT_LESS_OR_EQUAL Windows 10-fel och användaren får en blå skärm. Idag kommer vi att ta reda på orsakerna till uppkomsten av systemstoppkoden och ta reda på vad vi ska göra för att rätta till situationen.

I ett körande system kan problemet åtföljas av att inskriptionen "DRIVER" visas på skärmen och dess namn med tillägget .SYS. I det här fallet är det nödvändigt att upptäcka den motstridiga enheten baserat på de tillgängliga egenskaperna. För att utesluta eventuella problem Med kringutrustning, Stäng av externa enheter och låt oss börja kolla.

Förarens namn är känt

Du kan hitta "boven" till problemet med hjälp av insamlingsverktyget systeminformation MSinfo32.exe. Utvecklad av Microsoft för 32 bitsystem, "migrerade" den till 64-bitars OS utan ändringar.

  1. Öppna fönstret "Kör" med kortkommandot Win + R och skriv in: "msinfo32".

  1. På vänster sida hittar vi det markerade föremålet. Genom att klicka på den visar vi en komplett lista över installerade drivrutiner. Inmatningsfältet som anges med en pil är avsett för snabb sökning.

  1. Skärmdumpen visar ett exempel på hur en begäran utförs. Sökningen utförs i hela systemdrivrutinsdatabasen, som finns i mappen "Windows\System32\drivers". I vårt fall visade sig enheten vara ett ljudkort.

  1. Nu när vi vet vem som använder den problematiska programvaran, låt oss använda menyn "Power User". Vi kallar det med kombinationen Win + X och öppnar objektet som anges på skärmdumpen.

  1. I hanteraren väljer du önskad partition som innehåller den problematiska enheten. Högerklicka för att expandera snabbmenyn.

  1. Gå till den markerade fliken. Här kan vi uppdatera drivrutinen eller återställa den till den tidigare stabila versionen.

Återställningsknappen blir aktiv först efter uppdateringen. Dess tillstånd som visas på skärmdumpen är normalt för de flesta enheter.

Förarens namn är okänt

Systemet ger oss inte alltid namnet på den skyldige till BSOD. Låt oss titta på hur man hittar och tar bort den motstridiga drivrutinen i det här fallet.

  1. När vi inte har specifik information, men misstänker en förare, är det omöjligt att hitta den med hjälp av systemegenskaper. Vi använder en annan för detta ändamål systemapplikation, speciellt utformad för att söka efter konflikter. Starta menyn "Kör" och ange följande kommando: "verifier".

  1. Testhanteraren som öppnas är avsedd för bakgrundstestning av förare. Det utförs för att identifiera situationer som leder till BSOD. Låt oss skapa ett standardtest.

  1. I det här skedet kan du göra ett urval för att identifiera drivrutinsinkompatibilitet med OS-versionen eller befintliga digitala signaturkonflikter. Dessa lägen indikeras med siffrorna "1" och "2" på skärmdumpen. Två senaste regimen kör en fullständig eller anpassad genomsökning. Låt oss till exempel välja det fjärde objektet och testa ljudkortet.

  1. Välj drivrutinen i listan och klicka på den markerade knappen för att bekräfta starten av skanningen.

  1. Vi får en varning om tillämpningen av gjorda ändringar och godkänner. Du kan starta om din dator omedelbart eller skjuta upp det för en lämplig tidpunkt.

  1. Processen löper in bakgrund. Om datorn är stabil kan testning inaktiveras. Kör verktyget igen och välj det markerade alternativet.

  1. Du måste använda kommandoraden för att se till att testning inte körs. Vi startar den i normalt användarläge och går in nästa text: "verifierare/fråga".

Skärmdumpen visar ett exempel på exekvering och svaret från systemet.

Kontrollera efter BSOD

Krascher som följer med felet kan orsaka skada på förinstallerade drivrutiner. Efter att ha identifierat och eliminerat deras orsak måste du utföra en stabilitetskontroll systemfiler sfc verktyg. Testet startas med två nycklar: sfc /verifyonly eller sfc /scannow. I det första fallet kommer endast verifiering att utföras, i det andra - verifiering och återställning.

Andra problem

Användarerfarenhet visar att utöver de beskrivna finns det flera fler fall av IRQL-fel:

  • RAM-konflikter;
  • cachningsfel på hårddisken/SSD;
  • drift av antivirusprogram.

Låt oss titta på hur man åtgärdar dessa problem.

RAM-test

  1. För att utföra minnestestning kommer vi att använda Windows-sökning. Skriv "Diagnostik" i textfältet och öppna verktyget.

  1. Det finns bara två alternativ här - ytterligare parametrar och inställningar tillhandahålls inte. För att omedelbart kontrollera, välj objektet som visas på skärmdumpen.

Testet utförs medan operativsystemet laddas och resultatet visas i meddelandefältet.

Inaktivera cachelagring

Den här metoden kan hjälpa när ett avbrottsfel uppstår på en icke-flyktig dator. Det mest lämpliga alternativet är en bärbar dator som har autonom strömförsörjning.

  1. Öppna enhetshanteraren med metoden som beskrivs ovan och gå till objektet som visas på skärmdumpen.

  1. I snabbmenyn som visas, välj "Egenskaper".

  1. Gå till fliken "Policyer" och inaktivera buffertrensning genom att lägga till en kryssruta som visas på skärmdumpen.

Teoretiskt sänker detta hastigheten på datorn något, men om det finns SSD skillnad kan endast mätas med instrument.

Antivirus mjukvara

Användarklagomål är relaterade till tjeckiska antivirus skanner Avast. Om det är installerat på din PC och du får felet 0x0000000A, kan det bero på dess funktion. Programvaran bör avinstalleras och testas för att fungera med systemskydd. Om den blå skärmen inte längre visas är det bättre att inte installera Avast tillbaka.

Windows installationskonflikt

En avbrottskonflikt som leder till en blå skärm kan uppstå när Windows installation. Avinstallera ett program som använder en drivrutin eller fixa registerfel i I detta fall omöjlig. Ett virus kan inte heller vara orsaken. Systemet har ännu inte installerats, så svaret ligger i hårdvarukonfigurationen.

I de flesta fall uppstår problem på grund av RAM-konflikt. Du kan kontrollera detta genom att stänga av "minnesremsorna" en efter en. Felen upphör efter att den defekta har tagits bort.

Till sist

Om tipsen ovan inte hjälper kan du prova att återställa systemet eller helt installera om det.

Video

Implementeringen av de beskrivna operationerna visas tydligt i videon nedan.

PnP-teknikspecifikationer definierar hur en dator upptäcker och konfigurerar ansluten hårdvara och automatiskt installerar drivrutiner. PnP-teknik stöds i Windows 7, så efter att ha anslutit enheten söker den automatiskt efter ett lämpligt drivrutinspaket och konfigurerar enheten. Detta förenklar installationen avsevärt.

Du bör dock inte tillåta användare att ansluta några enheter till arbetsdatorer. Drivrutinsprogrammet körs som en del av operativsystemet, med obegränsad tillgång till hela datorn, så du bör endast tillåta installation av pålitlig hårdvara. När en Windows 7-användare ansluter en enhet upptäcks den. Service Plugg och spela identifierar enheten och söker igenom lagringen nödvändig förare. Om den hittas anses enheten vara auktoriserad och drivrutinsfilerna är det Plug and Play kopieras från drivrutinsarkivet till en systemplats, vanligtvis i mappen C:\Windows\System32\Drivers. Använder tjänsten Plug and Play Registret konfigureras och den installerade drivrutinen startas.

Installera drivrutiner från Windows Update

Som standard laddas uppdaterade drivrutiner ner till Windows Update ( Windows uppdatering), laddas ner och installeras automatiskt på klientdatorer. Du kan ändra detta beteende i dialogrutan Enhetsinstallationsalternativ ( Inställningar för enhetsinstallation). Det enklaste sättet att öppna det är att skriva i startmenyns sökfält ( Start) fras enhet installation ( enhetsinstallation) och klicka på alternativet Ändra enhetsinstallationsinställningar ( Ändra inställningar för enhetsinstallation).

Standardinställningen är Ja, gör detta automatiskt (rekommenderas) ( Ja, gör detta automatiskt (rekommenderas)). För att förhindra att overifierade drivrutiner installeras på datorer som kör Windows 7, välj alternativet Installera aldrig drivrutiner från Windows Update ( Installera aldrig drivrutinsprogram från Windows Update).

Om du väljer Installera alltid de bästa drivrutinerna från Windows Update ( Installera alltid den bästa drivrutinen från Windows Update), bestäms möjligheten att ersätta en redan installerad drivrutin automatiskt. Du kommer dock inte att ha möjlighet att testa ny förare före installationen. Genom att välja alternativet Installera drivrutiner från Windows Update om de inte finns på datorn ( Installera bara drivrutinsprogramvara från Windows Update om den inte hittas på min dator), kommer du inte heller att kunna testa den nya drivrutinen innan du installerar den. I en företagsmiljö, särskilt när programvara distribueras via Windows Update Services ( WSUS), möjligheten att uppdatera drivrutiner från Windows Update-webbplatsen bör inaktiveras och platsen bör uteslutas från sökvägen.

Enhetsdrivrutinens plats

Om den nödvändiga drivrutinen inte finns i butiken måste administratören godkänna enheten. Denna process kallas iscensättning.

I grupprincip kan du tillåta standarddatoranvändare att godkänna installationen av en enhet som tillhör en specifik enhetsinstallationsklass. Du kan också vara värd för enhetsdrivrutinen så att vanliga användare kan installera den. Men det är inte tillrådligt att göra detta med alla enheter. I den här lektionens labb kommer du att lära dig hur du konfigurerar grupprinciper för att tillåta användare utan administrativ behörighet att installera individuella enheter och enhetsinstallationsklasser.

I Windows 7 börjar placeringsprocessen genom att söka efter lämpligt drivrutinspaket i de mappar som anges i DevicePath-registerposten. Hur man ställer in ytterligare mappar Att hitta drivrutiner i Windows 7 kommer du att lära dig i den här lektionens workshop. Om en lämplig drivrutin inte hittas görs en sökning i Windows Update. Användaren uppmanas sedan att klistra in installationsskiva. Om drivrutinen hittas kontrollerar systemet om användaren har behörighet att placera drivrutinspaketet i förvaret. För att göra detta måste användaren ha administratörsuppgifter eller så måste datorpolicyn tillåta installation av drivrutiner kända anordningar vanliga användare. Den digitala signaturen för paketet verifieras sedan. Om drivrutinspaketet inte är signerat eller signerat med ett certifikat som inte finns i Trusted Publishers-butiken, kommer användaren att uppmanas att bekräfta åtgärden. Om drivrutinen är godkänd av en auktoriserad användare, placeras en kopia av drivrutinspaketet i drivrutinsarkivet och installationen fortsätter.

Under distributionen utför Windows-verktyg allt nödvändiga kontroller säkerhet, inklusive verifiering av administrativa privilegier och digitala signaturer. När paketet har placerats framgångsrikt kommer alla användare som är inloggade på datorn att kunna installera drivrutiner från butiken genom att helt enkelt koppla in enheten. Denna åtgärd kräver inga speciella behörigheter och utförs utan användarinteraktion.

Installera en icke-Plug and Play-enhet

Om enheten inte stöder PnP (till exempel en gammal enhet), behöver du för att installera den konto med administrativa befogenheter. Om du har en enhetsinstallationsskiva rekommenderar Microsoft att du använder installationsprogrammet som medföljer. Detta görs vanligtvis innan du ansluter enheten. I annatöppna Enhetshanteraren ( Enhetshanteraren), högerklicka på datornamnet i konsolträdet och välj Installera äldre enhet ( Lägg till äldre hårdvara). Guiden Lägg till maskinvara öppnas ( Add Hardware Wizard).

Genom att följa guidens instruktioner kan du söka efter utrustning eller installera utrustning manuellt vald från listan. I det första fallet måste enheten vara ansluten till en dator. Installationsproceduren är densamma som för att installera PnP-utrustning som inte har förhandsauktoriserats. Om du bestämmer dig för att välja hårdvara själv kommer du att presenteras med en lista över enhetstyper. Om du väljer alternativet Visa alla enheter ( Alla enheter), välj enheten från listan över tillverkare. Om du har en drivrutin (inte nödvändigtvis ett drivrutinsinstallationspaket) på flyttbar disk eller en mapp på din hårddisk, klicka på knappen Har disk ( Har disk). Efter att ha valt drivrutin kommer guiden att installera hårdvaran. Om det finns problem (till exempel fel med kod 10- enheten kan inte starta) kommer de att listas på sista sidan mästare

Inställningar för enhetsinstallationspolicy

I den här lektionens workshop kommer du att tillåta användare som inte är administratörer att installera enheter given klass inställningar i den lokala redigeraren gruppolicy (Lokal grupppolicyredigerare). Den kan också användas för att konfigurera enhetsinstallationspolicyer. Expandera noderna en efter en: Computer Configuration ( Datorkonfiguration), Administrativa mallar ( administrativa mallar), Systemet ( Systemet), Enhetsinstallation ( Installation av enhet) och klicka på Begränsningar för enhetsinstallation ( ). Gå till fliken Standard ( Standard) med en lista över policyer.

För att öppna den lokala grupprincipredigeraren ( Lokal grupppolicyredigerare), skriv gpedit.msc i startmenyns sökruta ( Start). Se till att granska detaljerna för varje policy i avsnittet Begränsningar för enhetsinstallation ( Begränsningar för enhetsinstallation) och i avsnittet Enhetsinstallation ( Installation av enhet), genom att dubbelklicka på policyn.

Arbeta med drivrutiner

Det är känt att för att installera hårdvara måste du hitta drivrutinsinstallationsfilerna och installera drivrutinen. Efter installationen kan drivrutinen uppdateras (genom att installera en annan drivrutin), avinstalleras, inaktiveras och aktiveras. Om du har uppdaterat drivrutinen och den nya drivrutinen presterar sämre än den tidigare, gå tillbaka till föregående drivrutin.

Om en uppdaterad drivrutin distribueras via Windows Update ( Windows uppdatering), installeras det vanligtvis automatiskt efter nedladdning. I Enhetshanteraren ( Enhetshanteraren) är det också möjligt att uppdatera drivrutinen. Detta används vanligtvis för att installera en ny eller uppdaterad drivrutin från din hårdvaruleverantör innan drivrutinen publiceras i Windows Update. För att få den senaste drivrutinen och testa den på en referensdator som kör Windows 7, ladda ner drivrutinsfilerna från leverantörens webbplats och uppdatera drivrutinen manuellt.

Processen att uppdatera en drivrutin liknar processen att installera den när du lägger till ny hårdvara till din dator. Om drivrutinen redan har godkänts och finns i arkivet, eller om administratören redan har lagt upp den, fortsätter uppdateringsprocessen automatiskt utan användarinteraktion när den väl startar. Annars kan du lösa automatisk sökning drivrutiner för enheten eller ställ in sökmappen manuellt. Om en drivrutin hittas som är nyare än den redan installerade drivrutinen kommer administratören att uppmanas att godkänna drivrutinen.

Det finns två sätt att starta drivrutinsuppdateringsprocessen i Enhetshanteraren ( Enhetshanteraren):

  • Högerklicka på enheten och välj Uppdatera drivrutiner ( Uppdatera drivrutinsprogramvara);
  • Dubbelklicka på din enhet och klicka på Uppdatera ( Uppdatera drivrutinen) på fliken Drivrutin ( Förare).

Ibland kan problemet lösas utan att ta bort och ominstallation drivrutinen, men genom att inaktivera den.

Om det finns en drivrutinskonflikt, om det inte är en PnP-enhet, försök att inaktivera en av drivrutinerna eller stoppa den. För att återställa en drivrutin, öppna fliken Driver ( Förare) fönstret för enhetsegenskaper. Om bara en drivrutin är installerad, återställ knappen ( Rulla tillbaka Förare) är inte tillgänglig. En återställning av drivrutinen utförs om den uppdaterade enhetsdrivrutinen fungerar sämre än den föregående eller kommer i konflikt med andra drivrutiner. Vart i tidigare förare finns kvar i lagringen och processen sker utan användaringripande (förutom bekräftelse av åtgärden i UAC-fönstret).

För att samla information om förarproblem eller helt enkelt få ytterligare information om drivrutinen, klicka på knappen Detaljer ( Förardetaljer) på fliken Drivrutin ( Förare). Skärmen visar information om lagringsplatsen för drivrutinsfilerna. Observera att detta inte är en förarbutik (det är ett skyddat område). Arbetande drivrutinsfiler har vanligtvis SYS-tillägg och fungera som en del av operativsystemet. Drivrutinsinstallationsfiler har tillägget INF. Förarinformationen innehåller information om leverantören (vanligtvis tredje parts tillverkare), filversion, digital signatur (vanligtvis Microsoft) och upphovsrätt. Filversionen är användbar för att hitta information om den problematiska drivrutinen på Internet, till exempel på Microsofts bloggar.

Lösning av förarkonflikter

Nuförtiden är förarkonflikter mycket mindre vanliga än tidigare. Men även för 15 år sedan, när man ansluter en skrivare, kunde musen sluta fungera! Nästan all modern utrustning stöder PnP-teknik. Installationen sker under kontroll av OS, och konflikter kan som regel undvikas. Systemet är dock inte perfekt, och möjligheten till konflikter finns. Vanligtvis uppstår konflikter när två enheter kräver samma resurser, särskilt när man korsar avbrott eller I/O-intervall. Du kan ställa in resursanvändning i dialogrutan Egenskaper ( Egenskaper) på fliken Resurser ( Resurser). För de flesta förare är kryssrutan markerad Automatisk inställning (Använd automatiska inställningar), och knappen Ändra ( Ändra inställningar) är inte tillgänglig.

Konflikter mellan PnP-enheter förekommer sällan. För att lösa dem räcker det att tillfälligt koppla bort en av enheterna. Ibland kan du lösa konflikten genom att uppdatera drivrutinen (om en uppdatering är tillgänglig) eller ta bort och installera om hårdvaran. Om konflikten involverar en icke-PnP-enhet kan du behöva stoppa enheten för att lösa problemet. Följ dessa steg för att stoppa en icke-PnP-enhet:

  1. Öppna Enhetshanteraren ( Enhetshanteraren).
  2. I menyn Visa ( Se) välj kommandot Visa dolda enheter (Visa dolda enheter).
  3. Dubbelklicka på Non-Plug and Play-enhetsdrivrutiner ( Icke-Plug and Play-drivrutiner), högerklicka på enheten du vill stoppa och välj Egenskaper ( Egenskaper).
  4. På fliken Driver ( Förare) klicka på knappen Stopp ( Sluta), sedan Ok.

Nästan samma sak är sant omstart enheter. Endast istället för stoppknappen ( Sluta) måste du klicka på knappen Kör ( Start). Dessutom kan du på den här fliken ändra starttyp. Observera: om knappen Kör ( Start) på fliken Drivrutin ( Förare) är inte tillgänglig, drivrutinen är redan laddad.

Hitta konflikter i Systeminformation

Om du misstänker att en enhetsdrivrutin inte fungerar korrekt på grund av en resurskonflikt öppnar du verktyget Systeminformation ( Systeminformation ) och granska I/O- och IRQ-kraven för alla enheter. Detta är bekvämare än att öppna fliken Resurser ( Resurser) för varje enhet separat. För att starta verktyget, skriv in msinfo32 i startmenyns sökfält ( Start), i fönstret Kör ( Springa) eller på kommandoraden. Msinfo32 krävs inte för att köras kommandorad med ökade befogenheter. Programmet ger allmän information om systemet.

I noden Hardware Resources ( Hårdvaruresurser) hittar du information om minne, I/O och avbrottsresurser IRQ för var och en av datorenheterna. Den mest användbara informationen för att lösa konflikter finns i Conflicts-noden och delning (Konflikter/Dela). Om du har problem med en specifik enhet anger du dess namn i fältet Sök efter ( Hitta vad).

Enhetsspecifik information (CD-ROM, ljudenhet, display, etc.) finns i Components-noden ( Komponenter). När diagnostiseras som mest användbart avsnitt- Enheter med problem ( Problemenheter). Den listar icke-fungerande enheter, enheter för vilka drivrutiner inte är installerade, etc. I noden Programvarumiljö (Programvarumiljö) det finns ett avsnitt System drivrutiner (Systemdrivrutiner), som listar kärndrivrutinerna. Här kan du ta reda på om föraren fungerar eller inte. Du kan söka efter en förare med namn eller beskrivning genom att använda sökfältet ( Hitta vad).

Driver Verification Manager

Förarproblem orsakas inte alltid av konflikter. Det händer att enheter inte fungerar korrekt eller att STOPP-fel uppstår, men det finns ingen information om konflikter, och att inaktivera andra drivrutiner hjälper inte. I Windows kit 7 innehåller verktyget Driver Verifier Manager ( Driver Verifier Monitor), som låter dig övervaka drivrutiner och identifiera ogiltiga proceduranrop eller åtgärder som kan skada systemet. Det låter dig sätta förare "under belastning" och testa dem för felaktigt beteende.

Driver Verifier Manager ( Driver Verifier Monitor), anropas av verifier-kommandot. /volatile-flaggan låter dig köra en genomsökning av alla drivrutiner utan att starta om, även om Driver Check Manager ( Driver Verifier Monitor) fungerar inte längre, och kör även en kontroll av den redan laddade drivrutinen. Denna innovation, som först introducerades i Windows Vista, minskar antalet omstarter avsevärt. Detta sparar tid och låter dig övervaka föraren medan du ansluter eller tar bort en enhet.

Med hjälp av hanteraren kan du begära parametrar, lägga till och ta bort enheter, men parametern /faults har störst funktionalitet, vilket gör att du kan ange belastningstester en given komplexitetsnivå för att bestämma förarens förmåga att fungera korrekt i alla situationer. Du kan till exempel simulera en brist på resurser eller ett viloläge som ger ett oväntat resultat. Du kan övervaka resursanvändning (poolallokering) och övervaka antalet fel som skickas till systemet. Driver Verifier Manager ( Driver Verifier Monitor) är i första hand ett laddningsgenereringsverktyg som kommer att informera dig, till exempel, om risken för en drivrutinskrasch om disk- eller minnesanvändning överskrider en viss tröskel. Övervakning av resursanvändning och diagnostisering av orsaker till resursbrist kan göras med mer generella verktyg, som t.ex Systemövervakare (Prestandaövervakning ) eller Task Manager ( Aktivitetshanteraren).

Drivrutinssignaturer och digitala certifikat

Digitala signaturer tillåter administratörer och användare som installerar Windows-programvara att veta identiteten på utgivaren som tillhandahållit programpaketet. Att installera osignerade kernel-mode-komponenter kräver administratörsbehörighet. Drivrutiner måste signeras med certifikat som är betrodda av Windows 7. Certifikat signerade av betrodda utfärdare lagras i Trusted Issuers certifikatarkiv ( Betrodda utgivare).

Administratören är fri att godkänna installationen osignerad förare eller en drivrutin med en signatur som inte finns i certifikatarkivet från betrodda utgivare. Detta är acceptabelt, förutsatt att drivrutinen är installerad på testa datorn för informationsändamål och inte för massdistributionsändamål klientdatorer. Många drivrutiner kommer från pålitliga källor (som hårdvarutillverkare) men har ännu inte gått igenom verifieringsprocessen som resulterar i en digital signatur. Även vissa Microsoft-drivrutiner är inte signerade. När du eller andra administratörer installerar drivrutiner är auktorisering inget problem. Det är en annan sak när du behöver vanliga användare för att installera drivrutinen. Även efter att drivrutinen har publicerats kommer användare inte att kunna installera den eftersom endast en administratör kan godkänna installation av drivrutiner utan en giltig signatur.

Du kan erhålla ett självsignerat certifikat som är giltigt inom en organisation endast från en CA-server som hanteras av Windows Server med att köra certifikattjänster ( Certifikattjänster). Ett sådant certifikat är inte giltigt i en annan organisation om det inte finns förtroenderelationer. Även inom din organisation rekommenderar Microsoft att du endast använder denna procedur på ett testnätverk och att du i en produktionsmiljö endast installerar drivrutiner med en giltig signatur.

För att en signerad enhetsdrivrutin ska kunna användas av andra organisationer måste certifikatet utfärdas av en betrodd extern certifikatutfärdare, till exempel VeriSign. Att få ett sådant certifikat är mycket svårare. För att tillåta användare att installera en drivrutin utan en pålitlig signatur måste du signera drivrutinspaketet med ett digitalt certifikat och sedan leverera certifikatet till klientdatorer. Detta kommer att spara användare från att behöva kontrollera tillförlitligheten hos utgivaren eller enhetsdrivrutinen.

Enhetsdrivrutinspaketet måste placeras i klientdatorns säkra drivrutinslager så att en standardanvändare kan installera paketet utan administrativa rättigheter. Vanligtvis är det att föredra att distribuera certifikatet till klientdatorer med hjälp av grupprincip. Det låter dig installera ett certifikat automatiskt på alla hanterade datorer på en domän, organisationsenhet eller plats.

Närvaron av en digital signatur är en garanti för att paketet kom från den deklarerade källan (äkthet) utan skador eller förändringar (integritet). Ett digitalt certifikat fungerar som en identifiering av en organisation. Det är pålitligt eftersom det är elektroniskt verifierat av en certifieringsmyndighet.

Den allmänna proceduren för att signera en enhetsdrivrutin är som följer:

  1. Skapa ett digitalt certifikat i certifikatkonsolen ( Certifikat) på certifikatservern. Alternativt kan du använda verktyget MakeCert.
  2. Lägg till certifikatet i butiken Trusted Root Certification Authorities ( Betrodda rotcertifikatutfärdare). Denna operation utförs i certifikatkonsolen ( Certifikat) genom att kopiera och klistra in.
  3. Lägg till certifikatet i Trusted Issuers-butiken ( Betrodda utgivare). Detta görs även i snapin-modulen Certifikat ( Certifikat).
  4. Signera drivrutinspaketet med ett certifikat. Förbered dig för att göra detta INF-fil drivrutinspaket, skapa en katalogfil för drivrutinspaketet och signera katalogfilen med hjälp av Signtool-verktyget.

Operativsystemresurser är adresser och datakanaler som kan allokeras till en viss enhet. Det speciella med resursen är att varje tilldelad resurs endast kan användas av en specifik förare, annars uppstår förvirring. Således är hårddiskutrymme ur denna synvinkel inte en resurs, för medan det finns friplats, det kan tilldelas obegränsat och utan förvirring till någon förare eller applikation.

Vilka typer av resurser finns det?

Direct Memory Access (DMA) Direct Memory Access (DMA) och dedikerade minnesområden med fasta adresser. Olika enheter kan behöva olika typer av resurser, även om vissa av dem inte behöver resurser alls.

Vad är en resurskonflikt och vilka är riskerna med dess närvaro?

Resurskonflikt uppstår när olika enheter försöker använda samma resurs. Prestanda eller tillförlitlighet för en eller båda enheterna äventyras, och datorn kan frysa av denna anledning.

Hur hanterar operativsystemet resursallokeringsproblemet?

Operativsystemet allokerar resurser till olika enheter automatiskt. Vissa enheter, särskilt de som inte stöder plug-and-play-standarden, kräver tilldelning av vissa resurser för andra enheter, flera allokeringsalternativ är möjliga. Operativsystemet, med hjälp av inbyggda algoritmer, söker efter ett sätt att allokera resurser där konflikt 1-handlingar inte uppstår, och konfigurerar om plug-and-phy-enheter om det behövs. I de flesta fall lyckas hon lösa detta problem.

Hur kan jag ta reda på vilka resurser min dator använder för närvarande?

För att komma åt hela listan över de resurser som används bör du öppna fönstret Enhetshanteraren (Start< * Настройка * Панель управления >System > Maskinvara > Enhetshanteraren) och ge kommandot Visa > Resurser efter typ. I fönstret Enhetshanteraren<: нств отображается список ресурсов, используемых компьютером, распределейных по четырем категориям. Развернув любую из категорий, можно увидеть список используемых ресурсов.

Hur skriver jag ut en resursanvändningsrapport?

För att skriva ut en resursanvändningsrapport (som kan vara användbar vid felsökning av problem), öppna fönstret Enhetshanteraren (Start > Inställningar Chanel Control > System > Maskinvara > Enhetshanteraren), välj, om den inte är konvergerad, en enhet eller enhetskategori och ange kommandot Deister > Skriv ut. I dialogrutan Skriv ut som öppnas har du alternativet "-(välj typ genererad rapport. Om du väljer Systeminformation skrivs information om alla resurser du använder ut, sorterade efter resurskategori. Utskrift av information om den valda klassen eller enheten visar endast information om de valda enheterna. Omkopplaren Om systemet och alla enheter låter dig skriva ut information om resurser, sorterad efter både resurskategorier och enheter. Inställningar-knappen används för att ändra ugnsparametrarna i och. Hur kan jag ta reda på vilka resurser en viss enhet använder? För att ta reda på vilka resurser som används av en specifik enhet måste du öppna dialogrutan egenskaper för den enheten (Start > Inställningar > Kontrollpanelen > System > Maskinvara > Enhetshanteraren). Om enheten har några resurser tilldelade innehåller den här dialogrutan en resursflik. De resurser som faktiskt används av den här enheten listas i listan på den här fliken.

Kan en enhet inte kräva några resurser alls vad gäller operativsystemet?

Ja, självklart, till exempel en bildskärm, mus och några andra enheter. Vanligtvis innebär detta att enheten antingen är ansluten till datorn via en annan enhet eller helt kontrolleras av en annan enhet.

Hur säkerställer man automatisk konfiguration av resurser?

Automatiskt val och resursinställningar utförs operativ system standard. För att säkerställa att resurserna för specifik enhet markeras automatiskt, bör du öppna egenskapsdialogrutan för den här enheten (Starta t Inställningar" Kontrollpanelen > System > Maskinvara >

Enhetshanteraren > Egenskaper), välj fliken Resurser och se till att kryssrutan Automatisk konfiguration är markerad.

Hur väljer man resurskonfiguration manuellt?

Manuellt val av resurskonfiguration krävs vanligtvis när resurskonflikter uppstår. När du öppnar egenskapsdialogrutan för den här enheten (Start » Inställningar > Kontrollpanelen > System » Maskinvara > Enhetshanteraren > Egenskaper), välj fliken Resurser. Om kryssrutan Automatisk konfiguration är inaktiv är manuell konfiguration av resurser för den här enheten omöjlig. Annars avmarkerar du den här kryssrutan. Detta aktiverar listrutan Konfiguration, som innehåller en uppsättning resurskonfigurationer för den här enheten. Varje enskild konfiguration motsvarar vissa värden resurser som tilldelats enheten. Att manuellt ändra inställningarna är ofta bekvämt att göra genom att välja lämplig konfiguration.

Hur kan jag ändra värdet på en specifik resurs som används av en enhet?

Du måste vanligtvis konfigurera användningen av tp-learn-resurser när resurskonflikter uppstår. Genom att öppna dialogrutan Egenskaper för den här enheten (Start > Inställningar f Kontroll > System > Maskinvara > Enhetshanteraren > Egenskaper), välj fliken Resurser och rensa. Kryssrutan för automatisk konfiguration. Detta kommer att aktivera knappen Ändra. Efter att ha valt en specifik resurs i listan över resurser, klicka på den här knappen (du kan också dubbelklicka på rätt resurs). Detta öppnar dialogrutan Ändra för den här resursen, där ett nytt värde ställs in med IIOMOI och en räknare som endast går igenom giltiga värden.

Hur upptäcker man resurskonflikter?

En resurskonflikt visar sig oftast som att vissa enheter inte fungerar. Efter att ha öppnat listan över datorenheter (Start > Inställningar > Kontrollpanelen > System > Hårdvara > Enhetshanteraren), lägg märke till närvaron av gula ikoner med utropstecken. Välj en sådan enhet och klicka på knappen Visa egenskaper fönster. För att kontrollera om det finns en hårdvarukonflikt, gå till fliken Resurser. Om det finns en konflikt rapporteras detta i panelen Lista över motstridiga enheter. En situation är möjlig när resurser på grund av en konflikt inte tilldelats alls. I det här fallet innehåller fliken Resurser information om detta och en knapp Manuell inställning, efter att ha klickat på vilken den tar på den vanliga höggaffeln.

Hur eliminerar man resurskonflikt?

Med den motstridiga enhetens egenskapsdialog öppen, välj fliken Resurser. Resursen som orsakade konflikten är markerad med en röd ikon; och enheten som också använder den här resursen anges i listan över motstridiga enheter längst ned i dialogrutan. Oftast, för att eliminera konflikten, måste du aktivera det automatiska konfigurationsläget genom att markera motsvarande ruta. Om det redan är installerat, försök att återställa det och installera det igen. Om detta inte hjälper (en omstart kan krävas för att inställningarna ska träda i kraft), avmarkera kryssrutan Automatisk konfiguration och ändra inställningen för motsvarande resurs genom att välja den och klicka på knappen Ändra. Längst ned i dialogrutan Ändra kan du se om konflikter kvarstår med andra resursvärden.

Vad ska man göra om konflikten inte kan lösas?

En situation där det är omöjligt att eliminera en konflikt inträffar ytterst sällan. Oftast konflikter de föråldrade enheter, som inte stöder plug-and-play och därför har begränsade möjligheter mjukvaruinställningar. I det här fallet, för att lösa konflikten, kan du behöva öppna datorhöljet och konfigurera om en av de motstridiga enheterna genom att byta byglar och omkopplare på kortet. Efterföljande ominstallation eller omkonfigurering av enheten gör att den fungerar normalt. Om den här tekniken inte ger resultat måste vi dra slutsatsen att dessa enheter är inkompatibla och att det är omöjligt att använda dem samtidigt på samma dator.

UnifL(Unified Leshcat Drivers) är en speciell uppsättning senaste drivrutiner, vilket gör att vi kan lösa problem med drivrutinkonflikt integrerade Intel-grafikkort och diskret AMD. UnifL är lämplig för bärbara datorer från alla tillverkare, inklusive serien Dell Inspiron. Dell Inspiron 3521 har ett problem med drivrutinskompatibilitet, vilket tidigare skrivits om i lösningsartikeln.

UnifL är designad för alla bärbara datorer med:
- Integrerade grafikkort Intel HD/HD2000/HD2500/HD3000/HD4000 CPU Embedded Graphics.
- Diskret grafikkort från AMD.

Systemkrav:
- Windows 7 x64,
- Windows 8 x64,
- Windows Server 2008.

Fördelar:
– Alltid fräscha förare.
- Prestanda garanteras på bärbara datorer från alla tillverkare.
- Kan installeras på ett "rent" system.
– Det finns en detaljerad manual.
– Det finns en digital signatur.

För större effektivitet Se till att du har läst och följt alla krav.

Förberedelse

Den här guiden gäller Windows 7. För Windows 8, se ett annat avsnitt.

Detta ämne kommer att täcka följande ämnen:
- Varför UAC ( Användarkonto Control) är potentiellt farlig för UnifL?
- Varför är det så viktigt att förhindra automatiska drivrutinsuppdateringar i Windows?

I. Varför är UAC (User Account Control) potentiellt farligt för UnifL?
Användarkontokontroll, UAC eller "Ändra inställningar för kontroll av användarkonto" kommer sannolikt att störa UnifL och till och med störa installationen. Av denna anledning rekommenderas det starkt att inaktivera UAC för en framgångsrik installation av UnifL.

Steg 1.
Öppna Start och skriv "Ändra inställningar för kontroll av användarkonto" eller "inställningar för kontroll av användarkonto" i sökfältet. Välj ett tillgängligt menyalternativ.

Ris. 1. Gå till "Ändra inställningar för kontroll av användarkonto"

Steg 2.
Flytta reglaget till botten.


Ris. 2. Ställ reglaget i nedåtläge

Starta om din bärbara dator.

II. Varför är det så viktigt att förhindra automatiska drivrutinsuppdateringar i Windows?
Ibland, även när UnifL-drivrutiner är installerade, uppmanar Windows (eller kanske inte, beroende på konfigurationen) att installera/uppdatera AMD/Intel-drivrutiner. Om du går med på att uppdatera drivrutinerna är det stor sannolikhet att nya drivrutiner som är designade specifikt för ett grafikkort kommer att bryta drivrutinerna från UnifL. Följ dessa steg för att inaktivera automatisk uppdatering av drivrutiner.

Steg 1.
Öppna Start och skriv "Ändra enhetsinstallationsinställningar" i sökfältet. Välj ett tillgängligt menyalternativ.

Ris. 3. Gå till menyn "Ändra enhetsinstallationsinställningar".

Steg 2.
Ställ in inställningarna som visas på bilden nedan:


Ris. 4. Ställ in inställningarna enligt bilden.

Det är allt! Nya bärbara datorer kommer med något som kallas " Säker start". Det här alternativet är tillgängligt i BIOS. Dess aktivitet kan störa installationen av UnifL, så inaktivera det.

Nu kan du fortsätta med att konfigurera och installera UnifL-drivrutiner.

UnifL konfigurationsverktyg

UnifL Configuration Tool (UCT) eller UnifL Configuration Tool är utformad så att det inte blir svårt att installera drivrutiner.

Steg 1. Ladda ner UnifL-drivrutinsversionen: ladda ner Leshcats Catalyst 13.4 WHQL UnifL v2 för AMD+Intel-drivna bärbara datorer.

Steg 2. Packa upp arkivet och kör programmet.


Ris. 5. Inledande fönster för UnifL-paketet.

Steg 3. Studera noggrant listan över ändringar i AMD- och Intel-drivrutiner, samt ändringar i UnifL i de kommande tre fönstren.

Steg 4. välj en plats för att installera drivrutinerna. Detta kan vara vilken katalog som helst på din dator. Till exempel, C:\UnifL


Ris. 6. Välj katalogen för att installera drivrutiner

Steg 5. Du bör nu se en lista över tillgängliga komponenter:


Ris. 7. Lista över komponenter som är tillgängliga för installation

Varje komponent har förklarande information om kompatibilitet, tillämpningsområde och så vidare.

Dessutom är det värt att notera:
1. Senaste versionerna Intel drivrutiner designad för första och andra generationen Intel grafik Inbäddad.
2. Tidigare drivrutiner är designade för Intel HD Graphics 3000 och de senaste Ivy-grafikkorten baserade på Intel HD Graphics 2500/4000.

Steg 6. När du har valt önskad drivrutin klickar du på "Nästa".

Steg 7 Kontrollera att de valda parametrarna är korrekta. Om allt är valt korrekt, klicka på "Installera" och UCT kommer automatiskt att konfigurera drivrutinen åt dig.


Ris. 11. Klicka på knappen "Installera" för att fortsätta

Steg 8 Efter att UnifL Configuration Tool (UCT) har färdigställt drivrutinerna kan du ställa in flaggorna som önskat och klicka på knappen "Slutför". Flaggan "Launch AMD Installer" är ansvarig för att starta drivrutinsinstallationen.


Ris. 12. Föraren är redo. Nu kan du installera det./p>

Det är allt! Nu är UnifL-drivrutinen redo att installeras på din bärbara dator.

Hur bestämmer man genereringen av ditt grafikkort?

För att bestämma genereringen av ditt grafikkort, använd dess namn från enhetshanteraren. Men vad händer om du har en liknande linje i din enhetshanterare - "Intel HD Graphics Family"? I det här fallet hjälper DEVICE ID.

Under är snabb guide genom att fastställa ID:t för ditt grafikkort:

Öppna Start och skriv "Enhetshanteraren" i sökfältet. Starta den.

Ris. 8. Leta efter Enhetshanteraren och starta den

Gå till kategorin "Videoadaptrar" och hitta Intel grafikkort. Högerklicka på raden med namnet på grafikkortet och välj "Egenskaper" från snabbmenyn som öppnas. Bild för att hjälpa:


Ris. 9. Gå till grafikkortets egenskaper

Gå till fliken "Information" och där, i menyn "Egenskaper", välj "Hårdvaru-ID":

Ris. 10. Fliken "Information", utrustnings-ID

Området som är markerat i grönt visar det riktiga "namnet" på grafikkortet. Använd listan nedan för att fastställa generationen av ditt Intel-grafikkort:

DEV_2A42 - Intel 4500MHD och annan tidigare mobilgrafik (inofficiellt stöd från UnifL).
DEV_0112 - Intel HD Graphics 3000 (Gen3).
DEV_0046 - Intel HD Graphics (Gen1).
DEV_0116 - Intel HD Graphics 3000 (Gen3).
DEV_0042 - Intel HD Graphics (Gen1).
DEV_0126 - Intel HD Graphics 3000 (Gen3).
DEV_0102 - Intel HD Graphics 2000 (Gen2).
DEV_0122 - Intel HD Graphics 3000 (Gen3).
DEV_0106 - Intel HD Graphics 2000 (Gen2).
DEV_010A - Intel HD Graphics 3000 (Gen3).
DEV_0162 - Intel HD Graphics 2500/4000 (Gen4).
DEV_0166 - Intel HD Graphics 2500/4000 (Gen4).
DEV_016A - Intel HD Graphics 2500/4000 (Gen4).
DEV_0152 - Intel HD Graphics 2500/4000 (Gen4).
DEV_0156 - Intel HD Graphics 2500/4000 (Gen4).
DEV_015A - Intel HD Graphics 2500/4000 (Gen4).

Total!

Om du har Gen1/Gen2 Intel Chip ---> välj TOP version (Legacy) Driver.
Om du har Gen3/Gen4 Intel Chip ---> välj NEDERST version (Modern) Driver.

Det är värt att notera:
Support för de senaste drivrutinerna i Windows 8 testas för närvarande.

Det är allt! Tack för din uppmärksamhet och vi ses igen på webbplatsens sidor