Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Ljudkort, särskilt gamla Creative-modeller, är ökända för hur de inte gillar att "dela" datorns resurser med annan hårdvara, vilket leder till vad som kallas de fruktade "IRQ-problemen". Teoretiskt sett borde dessa problem ha åtgärdats med moderna datorer och operativsystem, där IRQ: er hanteras automatiskt utan att användarens ingripande krävs.

Men praktiskt taget hamnar du ibland med ett icke-fungerande ljudkort som "inte kan hitta tillgängliga resurser". Eftersom användarna inte längre kan kontrollera dessa resurser finns det till synes ingen lösning vid horisonten. Lyckligtvis finns det.

Vad påverkar Windows IRQ-problemet?

Observera att vi här kommer att ta itu med problemet med ett ljudkort som inte fungerar eftersom PC/OS inte kan allokera de resurser den behöver. Om ditt ljudsystem fungerar, men du har att göra med andra problem, som ett hörbart surr, kolla vår guide på hur man fixar ett surrande ljud på Windows.

Även om den här artikeln främst handlar om ljudkort som är kända för att ibland "försvinna" och dyka upp som icke-fungerande hårdvara (särskilt äldre modeller från Creative), kan du möta liknande problem med andra äldre redskap.

Vad betyder "IRQ"?

Om du fortfarande använder något äldre expansionskort, från nätverksmoduler (Ethernet, WiFi eller Bluetooth) till SATA-kontroller, och särskilt på äldre datorer, kan du också befinna dig i vad som var då Windows 98 var det senaste operativsystemet kallat "IRQ Helvete". Allt beror på Interrupt Request Lines, eller förkortat IRQ, som du kan tänka dig som "vägar" genom vilka extra hårdvara kan "kommunicera" med CPU: n.

I takt med att datorer fortsatte att utvecklas fick de extra funktionalitet genom ny hårdvara. Denna hårdvara var tvungen att kommunicera med processorn; i vissa fall fanns det inte tillräckligt med IRQ tillgängliga för allt. Tack och lov, eftersom en skrivare och en joystick inte behövde kommunicera kontinuerligt med processorn, kom några smarta individer på idén att dela IRQ.

Vad är "IRQ Sharing"?

IRQ-delning är precis vad den säger: möjligheten för två eller flera hårdvara att dela samma "kommunikationslinje" med CPU: n, i praktiken "turas om att chatta med den". Men när en hårdvara "behöver mer tid för att chatta med processorn", och särskilt när den är nästan kontinuerligt aktiv, kanske den "inte gillar att dela sin tid med andra", för att uttrycka det lätt.

Tack och lov är modern hårdvara utformad för att undvika sådana problem. Nya datorer använder en ny standard som kallas Message Signal Interrupts, som möjliggör mer mångsidig kommunikation mellan all extra hårdvara på en PC och dess CPU.

Och ändå använder många fortfarande äldre hårdvara som är perfekt kapabel att köra ett modernt operativsystem som Windows 10 och 11; varför uppgradera om det fortfarande fungerar? Hårdvara som fortfarande fungerar bra och till och med kan spela ett modernt spel eller två, även om den inte kan presentera Cyberpunk 2077 i all sin strålspårade glans.

Det är värt att notera att du fortfarande kan köpa äldre och mer prisvärda ljudkort som ansluts till moderkortet via en PCI-port (om den har en) istället för den nyare PCI Express-standarden.

Dessutom, liksom den nya modeflugan, kanske du ställer in en retro-dator för att spela dina gamla favoritspel utan att behöva pilla med emulatorer.

På sådan hårdvara kan du ibland se en perfekt fungerande enhet visas inaktiverad i Enhetshanteraren, med ett felmeddelande som säger att den inte kan hitta några resurser.

Den föreslagna lösningen är att inaktivera en annan maskinvara för att frigöra resurser. Men varför ska du nu behöva välja vad du ska använda om allt fungerade utan problem innan din senaste omstart?

1. Ta bort ditt ljudkort

Tidigare kunde du styra IRQ: er via datorns BIOS. Eftersom bara "avancerade användare" vågade gå in i den där obskyra menyn med kryptiska alternativ och gåtfulla värden "för att justera sin hårdvara", togs de alternativen så småningom bort. Dagens datorer hanterar alla IRQ-tilldelningar automatiskt, med deras UEFI och OS som styr vilken IRQ som går vart.

Således kan du teoretiskt sett inte kontrollera IRQ själv, och det officiella förslaget "att ta bort en hårdvara" verkar vara det enda genomförbara alternativet. Praktiskt taget är det så, men "den här biten av hårdvara" kan vara själva ljudkortet, och det kan vara tillfälligt att ta bort det.

Det beror på att genom att ta bort och återansluta ditt ljudkort kommer din PC: s BIOS/UEFI och Windows OS att försöka omtilldela en IRQ för det. Genom att göra det kan de välja en annan IRQ än den den använde, vilket löser ditt IRQ-delningsrelaterade problem.

Så det första steget är att ta bort en hårdvara: själva ljudkortet.

Börja med stegen vi såg i vår guide om hur du aktiverar eller inaktiverar ljudutgångsenheter i Windows. Vi föreslår att du följer stegen i det tredje avsnittet, Aktivera eller inaktivera en ljudutgångsenhet via Enhetshanteraren.

Sedan är det dags för den mer utmanande delen: att fysiskt ta bort själva ljudkortet.

  1. Stäng av din PC.
  2. Stäng av dess strömförsörjning.
  3. Håll ner datorns strömknapp i 5 sekunder för att "tömma" all återstående elektricitet från dess komponenter.
  4. Skruva loss skruven som håller ditt ljudkort på plats.
  5. Koppla ur ditt ljudkort.

Med ljudkortet fortfarande urkopplat slår du på datorns strömförsörjning. Slå sedan på din PC. Gå in i Windows som vanligt. Vi måste betona att du borde inte försök att ansluta ditt ljudkort tillbaka till din dator medan den är påslagen. Håll fodralet öppet eftersom du snart måste återansluta ljudkortet, men rör inte allt inuti den medan den är påslagen för att undvika att skada den eller skada dig själv.

När du är tillbaka vid skrivbordet:

  1. Besök Start meny och börja skriva "Lägg till Ta bort" för att hitta Lägg till/ta bort programvara panel och kör den sedan.
  2. Sök efter en post som är relaterad till ditt ljudkort och avinstallera den.

Starta om din PC; du bör inte se någon antydan om din tidigare ljudenhet. Kolla Enhetshanteraren och Lägg till/ta bort programvara panelen igen för att säkerställa att den är borta medan allt annat fungerar korrekt.

Med det ur vägen är det dags att ta tillbaka ditt ljud.

2. Anslut ditt ljudkort igen

Följ samma steg som tidigare för att stänga av din dator, stänga av den helt och se till att alla komponenter är urladdade. Anslut sedan ljudkortet igen.

Vi föreslår att du undviker att skruva ner den tills du säkerställer att den fungerar, för du kanske måste upprepa den här processen tills BIOS/UEFI & OS-kombinationen bestämmer sig för att tilldela den en annan IRQ.

Det hjälper också att ansluta den till en annan expansionskortplats om ditt moderkort har mer än ett tillgängligt.

3. Utföra återupptäckt av enheter och installation av drivrutiner

Slå på datorn igen, och när du går in på skrivbordet i Windows bör den automatiskt upptäcka ditt ljudkort igen. Moderna versioner av Windows (från 7 och framåt) bör hitta ditt ljudkort utan problem och installera rätt drivrutiner för det eller (beroende på märke och modell) ett "generiskt" fungerande alternativ.

Tryck Win + X och återbesök Enhetshanteraren. Ditt ljudkort ska vara aktivt och fungera, utan att det nämns några problem med att hitta resurser.

Om inte, upprepa de sista stegen:

  1. Ta bort alla program/drivrutiner som automatiskt ominstallerades för den.
  2. Stäng av och stäng av din dator.
  3. Koppla ur ditt ljudkort.
  4. Slå på datorn och kontrollera att det inte finns någon antydan om ditt ljudkort.
  5. Stäng av och stäng av den igen.
  6. Återanslut ditt ljudkort (om ditt moderkort levereras med mer än ett, försök att ansluta ditt ljudkort till en annan expansionskortplats).

Skölj och upprepa tills problemet är löst. När ditt ljudkort fungerar utan problem är det bäst att besöka tillverkarens webbplats och ladda ner och installera dess senaste tillgängliga drivrutiner (och eventuell extra programvara du använder med den, som ytterligare "kontroll paneler").

Observera att lösningen vi såg strikt gäller när du ser ett meddelande om att det inte finns tillräckligt med resurser för en hårdvara. De är dock inte det enda IRQ-relaterade problemet du kan möta.

En felaktig drivrutin kan få din dator att krascha med en IRQ_NOT_LESS_OR_EQUAL problem. Tack och lov har vi täckt hur man löser sådana problem i vår guide på enkla sätt att fixa IRQ_NOT_LESS_OR_EQUAL-felet i Windows 10.

Fixa dina IRQ-problem på Windows

Även om vi skämtar över det klassiska rådet "har du provat att stänga av och slå på det igen", kan detta lösa många tekniska huvudvärk.

De mer kunniga bland oss ​​skulle påpeka att genom att "power cykla" din utrustning, kan du lösa problem med minnesläckor och skadade cacher. De skulle ge en rationell förklaring till varför något som låter löjligt är sunda råd som, konstigt nog, fungerar.

Fallet vi behandlade i den här artikeln är liknande, även om det låter ännu mer löjligt. Vem skulle förvänta sig att lösningen för att hitta de nödvändiga resurserna som plötsligt försvann, rendering en gammal hårdvara som är värdelös, kan sammanfattas med "har du provat att koppla ur och koppla in den igen i"?