Hur man tar reda på varför en Windows-skrivare inte skriver ut

Om din skrivare ger perfekta sidor när du låter den utföra ett självtest, men allt du får är en felkod när du försöker skriva ut från Windows, har du ett kommunikationsproblem. Så här får du din dator och skrivare att prata igen.

Steg 1

Se till att din skrivarkabel är ordentligt ansluten mellan datorn och skrivaren. Kabeln bör vara mindre än 10 fot (3 m) lång.

Dagens video

Steg 2

Kontrollera om det finns några böjda stift på skrivarkabeln. Om du hittar några, räta ut dem med en tång.

Steg 3

Om du inte är säker på din kabel kan du prova att byta ut den mot en från en annan skrivare. Om skrivaren plötsligt börjar fungera vet du att din originalkabel är defekt.

Steg 4

Om du byter ut en parallellkabel, se till att skaffa en IEEE 1284 (titta på förpackningsetiketten eller fråga en säljare). Äldre kablar fungerar ofta inte i nyare skrivare, även om de kan se ut som de borde.

Steg 5

Kontrollera webbplatsen för skrivarens tillverkare och ladda ner den senaste versionen av drivrutinen för din skrivare.

Steg 6

Öppna mappen Skrivare via menyerna Start, Inställningar.

Steg 7

Högerklicka på ikonen för din skrivare.

Steg 8

Välj Ta bort.

Steg 9

Dubbelklicka på ikonen Lägg till skrivare i mappen Skrivare.

Steg 10

Följ anvisningarna i guiden Lägg till skrivare för att installera om drivrutinsprogrammet.

Steg 11

Öppna mappen Skrivare via menyerna Start, Inställningar.

Steg 12

Högerklicka på ikonen för din skrivare och välj sedan Egenskaper.

Steg 13

Kontrollera att alla skrivarens egenskaper är konfigurerade enligt rekommendationer från skrivarens tillverkare. Du kan slå upp dessa riktlinjer i dokumentationen som följde med din skrivare eller, om du har tappat bort den, på tillverkarens webbplats.

Steg 14

Högerklicka på Den här datorn och välj Egenskaper (i Windows 2000 måste du klicka på fliken Maskinvara).

Steg 15

Gå till Enhetshanteraren.

Steg 16

Dubbelklicka på Ports (COM och LPT).

Steg 17

Dubbelklicka på Printer Port (LPT1) och välj fliken Resurser.

Steg 18

Kontrollera rutan "Konfliktande enhetslista" för en konflikt med avbrottsbegäran (IRQ). Ingen annan enhet bör använda samma IRQ som skrivarporten.

Steg 19

Om du hittar en konflikt, inaktivera den felande enheten eller tilldela den en ny IRQ. För att inaktivera en enhet, leta reda på den i Enhetshanteraren, öppna dialogrutan Egenskaper, välj fliken Allmänt och markera "Inaktivera i den här hårdvaruprofilen."

Steg 20

Windows måste vara avstängt, så starta om datorn till en DOS-kommandotolk. I Windows 95, tryck på F8 när du ser orden "Startar Windows 95" visas, välj sedan felsäkert läge kommandotolk endast från startmenyn.

Steg 21

I Windows 98 startar du om datorn, trycker på och håller ned Ctrl-tangenten när din dator har slutfört självtestet vid start, och väljer sedan Endast kommandotolk i felsäkert läge från startmenyn.

Steg 22

Vid kommandotolken skriver du ordet "set" och trycker sedan på Retur.

Steg 23

Skriv ner platsen (DOS-filsökvägen) för TEMP-variabeln.

Steg 24

Ändra din katalog till den mapp du noterade i steg 4. Till exempel, om TEMP är inställt på C: WindowsTemp, skriver du "cd windowstemp" och trycker sedan på Retur.

Steg 25

När du väl är i Temp-mappen kan du ta bort alla temporära filer som kan finnas där genom att skriva "del *.tmp" och sedan trycka på Enter. Ta inte bort dessa filer medan Windows körs, eftersom Windows 95/98 eller ett Windows-baserat program kanske använder en av dem.

Steg 26

Skriv "cd windowsspoolprinters" och tryck sedan på Enter för att växla till spoolmappen.

Steg 27

Ta bort alla spoolfiler du hittar här genom att skriva "del *.spl" och sedan trycka på Enter.

Dricks

Att helt enkelt stänga av skrivaren i några sekunder för att rensa minnet kan bota ett överraskande antal skrivarproblem. Windows 95, Windows 98 och Windows Me innehåller ett verktyg för utskriftsfelsökning. Försök att skriva ut från ett enkelt textredigeringsprogram som Windows Notepad för att utesluta problem med ett visst program som ditt ordbehandlare eller grafikprogram.