U ovom se članku opisuju neki općeniti koraci za otklanjanje poteškoća s mrežnim ispisom koje se mogu pojaviti u sustavu Windows XP. Zatim se opisuju simptomi i rješenja nekih uobičajenih problema s mrežnim ispisom koji se mogu pojaviti u sustavu Windows XP.
Upozorenje Ako Registry Editor koristite na pogrešan način, možete uzrokovati ozbiljne probleme koji mogu zahtijevati ponovno instaliranje operacijskog sustava. Microsoft ne jamči da ćete moći riješiti probleme koji se mogu pojaviti ako Registry Editor koristite na pogrešan način. Registry Editor koristite na vlastitu odgovornost.
Općeniti koraci za otklanjanje poteškoća
- Provjerite je li osnovna mrežna veza aktivna.
Provjerite korisnička prava, protokole, nazive mrežnih resursa koji se zajednički koriste i tako dalje da biste bili sigurni da se možete povezati s poslužiteljem. Uz pomoć programa Windows Explorer kopirajte datoteke na mrežni resurs koji se zajednički koristi na ispisnom poslužitelju. Ako ne možete ostvariti pristup poslužitelju, možda nećete moći ostvariti pristup pisaču. - Stvorite lokalni pisač, a zatim preusmjerite priključak na mrežni poslužitelj. Slijedite ove korake:
- Stvorite lokalni pisač, a zatim u odjeljku Ports (Priključci) dodajte novi priključak.
- Kliknite Local Port (Lokalni priključak), a zatim New Port (Novi priključak) pa u sintaksi \\NazivPoslužitelja\NazivPisača unesite nazive poslužitelja i pisača.
- Za lokalni pisač koristite novi priključak.
Ako se od vas zatraži lozinka, može se dogoditi da otkrijete da u sustavu Windows XP nema polja za unos lozinke. Ponovno postavite lozinku na odredišnom računalu tako da bude prazna. Primjer: Na računalu sa sustavom Windows 98 na kojem je smješten pisač Xerox, poništite lozinku; postavite je da bude prazna (nemojte doista upisati riječ "prazna").
To je test koji pokazuje postoji li problem s kopiranjem datoteka s poslužitelja na računalo. To se kopiranje događa ako koristite Connect To Setup (Povezivanje radi instalacije) ili ako u čarobnjaku za dodavanje pisača Add Printer Wizard kliknete Network Printer (Mrežni pisač). - Ako pisač nije PostScript pisač, provjerite možete li ispisivati iz programa koji se temelji na sustavu MS-DOS (ispisivanje iz programa koji se temelji na sustavu MS-DOS ne radi na PostScript pisaču ako u programu nije odabran PostScript upravljački program).
Provjerite je li pokrenuta naredba net use za preslikavanje LPT priključka za mrežni resurs koji se zajednički koristi. Ako jest, izbrišite preslikavanje, a zatim ponovo preslikajte priključak. Ponovo pokrenite ispis.
Ako ispis uspije, problem može biti u prividnim vezama. Možda ćete pri svakoj prijavi morati pokrenuti naredbu prijave skripti da biste ponovo preslikali priključak.
Ako ispis ne uspije, u naredbeni redak utipkajte dir > lptx, pri čemu je x broj priključka koji preslikavate, a zatim pritisnite tipku ENTER.
Ako ispis i dalje ne uspijeva, još jedanput provjerite mrežne veze.
Dodatne informacije potražite u članku iz Microsoftove baze znanja pod brojem
314067
(http://support.microsoft.com/kb/314067/
)
Kako otkloniti poteškoće s mrežnim povezivanjem putem protokola TCP/IP u sustavu Windows XP (Ova veza može upućivati na sadržaj koji je djelomično ili potpuno na engleskom jeziku)
Otklanjanje specifičnih problema
Nakon dodavanja značajke Internet Connection Sharing (Zajedničko korištenje internetske veze) ne može se ispisivati na mrežnom pisaču
Nakon što mreži dodate značajku Internet Connection Sharing (Zajedničko korištenje internetske veze), možda nećete moći ispisivati. Taj se problem pojavljuje zato što značajka Internet Connection Sharing (Zajedničko korištenje internetske veze) koristi podmrežu klase C koja ima raspon adresa od 198.168.0.x. Da biste riješili taj problem, ponovo postavite IP adresu pisača tako da odgovara podmreži računala koja koriste značajku Internet Connection Sharing (Zajedničko korištenje internetske veze).
Posao ispisa nije moguće poslati na klijentsko računalo sa sustavom Windows 98
Posao ispisa možda nećete moći poslati s računala sa sustavom Windows XP na klijentsko računalo sa sustavom Microsoft Windows 98 koje koristi lozinku za pisač koji se zajednički koristi. Da biste riješili taj problem, pokrenite sljedeću naredbu:
net use lpt1 \\računalo\pisač lozinka /persistent:yes
Računalo zamijenite nazivom računala s operacijskim sustavom Windows 98 koje zajednički koristi pisač,
pisač nazivom pisača koji se zajednički koristi, a
lozinku lozinkom za pisač koji se zajednički koristi.
Poruke o pogreškama koje uzrokuju problemi s lokalnim nadzornikom priključka
Kada ponovo pokrenete računalo ili ponovo pokrenete servis Print Spooler (Usmjerivač ispisa), dobit ćete sljedeću poruku o pogrešci:
Spoolsv.exe failed to start (Servis Spoolsv.exe nije pokrenut)
Kada otvorite svojstva pisača, možda ćete dobiti sljedeću poruku o pogrešci:
Out of Resources Error (Pogreška nedostatka resursa)
Kada pokušate ispisati dokument, možda ćete dobiti poruku o pogrešci "Access violation" (Kršenje pristupa) (Dr. Watson). Zapisnik programa Dr. Watson upućuje na Spoolsv.exe sa šifrom pogreške C0000005.
Možete dobiti sljedeću poruku o pogrešci, a usmjerivač ispisa se zaustavlja:
The instruction at 'address' referenced memory at 'address'. The memory could not be "read". (Upute na "adresa" odnose se na memoriju na "adresa". Memoriju nije moguće čitati.)
Pokušaj ponovnog pokretanja servisa Print Spooler (Usmjerivač ispisa) ili otvaranja mape Printers (Pisači) može proizvesti istu poruku.
Ti se problemi pojavljuju ako program nekog neovisnog proizvođača izmijeni zadani nadzornik lokalnog priključka. Da biste riješili te probleme, u registru ispravite vrijednost
Local Port (Lokalni priključak). Slijedite ove korake:
- Pokrenite Registry Editor (Regedit32.exe).
- Pronađite vrijednost Local Port (Lokalni priključak) unutar sljedećeg ključa u registru:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local Port
- Dvokliknite ključ Driver (Upravljački program), a zatim uredite vrijednost. Promijenite vrijednost niza u Localspl.dll, a zatim kliknite OK (U redu).
- Provjerite sljedeći ključ registra za nadzornike priključaka neovisnih proizvođača, a zatim uklonite sve nadzornike priključaka osim onih zadanih:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
Zadani nadzornici priključaka:
uređaji za ispis AppleTalk (ako je instaliran Services for Macintosh)
nadzornik BJ Language
lokalni priključak
nadzornik PJL Language
standardni TCP/IP priključak
USB nadzornik
nadzornik Windows NT Fax
- Provjerite sljedeći ključ registra za neovisne davatelje usluga ispisa, a zatim uklonite sve davatelje usluga ispisa osim onih zadanih:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers
Zadani davatelji usluga ispisa:
internetski davatelj usluga ispisa
davatelj usluga ispisa LanMan
- Zatvorite Registry Editor.
Nakon što uredite registar, ponovo pokrenite usmjerivač ispisa:
- Kliknite Start, a zatim Run (Pokreni) pa upišite mmc i kliknite OK (U redu).
- Na izborniku File (Datoteka) kliknite Add/Remove Snap-in (Dodaj/ukloni dodatak).
- Kliknite Add (Dodaj), a zatim Computer Management (Upravljanje računalom) pa Add (Dodaj) i na kraju Finish (Završi).
- Kliknite Close (Zatvori), a zatim OK (U redu).
- Proširite stavku Computer Management (Upravljanje računalom) pa stavku Services and Applications (Servisi i programi), a zatim kliknite Services (Servisi).
- Desnom tipkom miša kliknite Print Spooler (Usmjerivač ispisa), a zatim Start.
U sustav Windows NT 4.0 nije moguće dodavati upravljačke programe pisača za Windows XP
Da biste mrežni pisač kojim upravlja računalo sa sustavom Windows NT 4.0 dodali na računalo sa sustavom Windows XP, pisač instalirajte lokalno na priključku LPT1 na računalu sa sustavom Windows XP. Slijedite ove korake:
- Kliknite Start, zatim Run (Pokreni) pa u okvir Open (Otvori) upišite control.exe i kliknite Printers and Faxes (Pisači i faksovi).
- Desnom tipkom miša kliknite pisač, a zatim kliknite Properties (Svojstva).
- Na kartici Ports (Priključci) kliknite LPT1.
- Kliknite Add Port (Dodaj priključak).
- Dvokliknite Local Port (Lokalni priključak).
- Upišite \\NazivPoslužitelja\PisačKojiSeZajedničkiKoristi, pri čemu je NazivPoslužitelja naziv poslužitelja, a PisačKojiSeZajedničkiKoristi naziv pisača koji se zajednički koristi.
- Kliknite OK (U redu).
Prikazuje se poruka o pogrešci "The device is not ready" (Uređaj nije spreman)
Možda ćete pri ispisu nekog dokumenta dobiti sljedeću poruku o pogrešci:
There was an error found when printing the document "Name of document" to LPT1:. The device is not ready. (Došlo je do pogreške pri ispisu dokumenta "Naziv dokumenta" na LPT1:. Uređaj nije spreman.)
Ako je riječ o mrežnom pisaču, pokušajte otvoriti međuprocesnu komunikacijsku (IPC) vezu putem
\\"NazivPoslužitelja" da biste bili sigurni da postoji mrežna veza i da poslužitelj može odgovoriti na zajedničke zahtjeve.
Ako je riječ o lokalnom pisaču, provjerite kabele i napajanje lokalno povezanog pisača.
Ako je sve u redu, možda ćete morati ponovo instalirati upravljačke programe pisača. Da biste posve uklonili pisače, uredite registar:
- Kliknite Start, zatim Run (Pokreni) pa u okvir Open (Otvori) upišite regedit.
- Pronađite vrijednost Printers (Pisači) unutar sljedećeg ključa u registru:
KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
- Uklonite pisače koji su instalirani unutar tog ključa. Primjerice, uklonite sljedeći ključ za pisač Generic Text/Only:
KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Generic/Text Only
- Slijedite upute u odjeljku ovog članka pod naslovom "Poruke o pogreškama koje uzrokuju problemi s lokalnim nadzornikom priključka".
- Zatvorite Registry Editor.
Nakon što to učinite, ponovo instalirajte upravljačke programe pisača.
Nije moguće ispisivati iz 16-bitnog programa koji se temelji na sustavu MS-DOS
Da biste to učinili, u naredbeni redak upišite sljedeću naredbu pa pritisnite ENTER:
net use lpt1: \\nazivposlužitelja\pisačkojisezajedničkikoristi /persistent:yes
U 16-bitnom programu ispisujte na LPT1. 16-bitnom programu koji se temelji na sustavu MS-DOS možete dodijeliti i druge LPT priključke ako program mora koristiti te priključke.
Dodatne informacije potražite u članku iz Microsoftove baze znanja pod brojem
257859
(http://support.microsoft.com/kb/257859/
)
BitWare uzrokuje programsku pogrešku servisa Spoolsv.exe u sustavu Windows 2000 (Ova veza može upućivati na sadržaj koji je djelomično ili potpuno na engleskom jeziku)
Poruke o pogreškama koje uzrokuju nepravilno konfigurirane ili nekompatibilne postavke za korištenje funkcije "pokaži i ispiši"
Funkcija "pokaži i ispiši" smanjuje učestalost ponavljanja administratorskih postupaka te pojednostavnjuje i automatizira ispis. Funkcija "pokaži i ispiši" predstavljena je u sustavima Microsoft Windows 95, Windows 98 i Windows 98 Second Edition (kao klijent) te u sustavu Windows NT 3.5 i novijima.
Kada povežete pisač s ispisnim poslužiteljem, klijent koji se povezuje na ispisnom poslužitelju traži odgovarajuće upravljačke programe. Ako su upravljački programi instalirani na poslužitelju, automatski se preuzimaju i konfiguriraju za klijent. No ako upravljačkih programa nema, od vas će se zatražiti da ih odaberete i instalirate.
Kada pokušate povezati mrežni klijent koji koristi operacijski sustav Windows s ispisnim poslužiteljem, možete dobiti sljedeću poruku o pogrešci:
The server on which the device name printer resides does not have the correct printer driver installed. If you want to install the driver on your local computer, click OK (Na poslužitelju na kojem se pisač "naziv uređaja" nalazi nije instaliran odgovarajući upravljački program pisača. Ako želite instalirati upravljački program na svoje lokalno računalo, kliknite U redu.)
Ta se poruka o pogrešci može prikazati u sljedećim situacijama:
- Servis Server message block (SMB) povezan je s ispisnim poslužiteljem.
- S pisačem se povezujete uz pomoć novog protokola za ispis putem Interneta (Internet Printing Protocol, IPP), a na internetskom ispisnom poslužitelju nije instaliran odgovarajući upravljački program.
- Na računalu se nalazi upravljački program neovisnog proizvođača koji nije kompatibilan sa sustavom Windows XP.
Ako u jednoj od tih situacija dobijete poruku o pogrešci, koristite odgovarajuće zaobilazno rješenje.
Zaobilazna rješenja
Ispisni poslužitelj povezan SMB vezom
SMB ispisni poslužitelji omogućuju radnim stanicama na mreži da poslove ispisa šalju izravno na ispisni poslužitelj, a da im pritom kao posrednik ne služi drugo računalo ni ispisni poslužitelj. Ta vrsta konfiguracije ne podržava načelo "pokaži i ispiši".
Da biste zaobišli taj problem, slijedite ove korake kako biste upravljački program pisača instalirali lokalno i stvorili vezu sa SMB pisačem koji se zajednički koristi:
- Kliknite Start, zatim Run (Pokreni) pa u okvir Open (Otvori) upišite control.exe i kliknite Printers and Faxes (Pisači i faksovi).
- Dvokliknite Add a printer (Dodaj pisač), a zatim Next (Dalje).
- Kliknite Local printer attached to this computer (Lokalni pisač priključen na ovo računalo), a zatim Next (Dalje).
- Kliknite Create a new port (Stvori novi priključak).
- U okviru Type (Vrsta) kliknite Local Port (Lokalni priključak), a zatim Next (Dalje).
- Unesite naziv SMB pisača koji se zajednički koristi. Na primjer:
\\IspisniPoslužitelj\NazivResursaKojiSeZajedničkiKoristi
- Nastavite instalaciju uz pomoć čarobnjaka i instalirajte odgovarajući upravljački program uređaja.
Protokol za ispis putem Interneta
IPP možete koristiti da biste ispisivali izravno na URL putem intraneta ili Interneta. Uz to uz pomoć programa Microsoft Internet Explorer možete instalirati pisač putem Interneta ili intraneta. Poruka o pogrešci može se pojaviti ako IPP ispisni poslužitelj nema instaliran odgovarajući upravljački program.
Da biste zaobišli taj problem, slijedite korake odgovarajućeg načina:
Prvi način (samo administratori)
Na poslužitelj instalirajte kompatibilan upravljački program.
- Kliknite Start, zatim Run (Pokreni) pa u okvir Open (Otvori) upišite control.exe i kliknite Printers and Faxes (Pisači i faksovi).
- Dvokliknite Add a printer (Dodaj pisač), a zatim Next (Dalje).
- Kliknite Local printer attached to this computer (Lokalni pisač priključen na ovo računalo), a zatim Next (Dalje).
- Kliknite Create a new port (Stvori novi priključak).
- U okviru Type (Vrsta) kliknite Local Port (Lokalni priključak), a zatim Next (Dalje).
- Unesite naziv resursa koji se zajednički koristi. Na primjer:
\\IspisniPoslužitelj\NazivResursaKojiSeZajedničkiKoristi
- Nastavite instalaciju uz pomoć čarobnjaka i instalirajte odgovarajući upravljački program uređaja.
Drugi način
Instalirajte odgovarajući upravljački program na klijentsko računalo, a zatim preusmjerite pisač na odgovarajući IPP URL.
- Kliknite Start, zatim Run (Pokreni) pa u okvir Open (Otvori) upišite control.exe i kliknite Printers and Faxes (Pisači i faksovi).
- Dvokliknite Add a printer (Dodaj pisač), a zatim Next (Dalje).
- Kliknite Local printer attached to this computer (Lokalni pisač priključen na ovo računalo), a zatim Next (Dalje).
- Kliknite Create a new port (Stvori novi priključak).
- U okviru Type (Vrsta) kliknite Standard Port Monitor (Standardni nadzornik priključka), a zatim Next (Dalje).
- Unesite adresu internetskog protokola (IP) za IPP ispisni poslužitelj.
- Nastavite instalaciju uz pomoć čarobnjaka za dodavanje pisača i instalirajte odgovarajući upravljački program.
Nekompatibilni upravljački program pisača
Neki upravljački programi neovisnih proizvođača koji su napisani za Windows NT 4.0 ne rade ispravno u sustavu Windows XP. Ako pokušate instalirati nekompatibilan upravljački program, tijekom pokretanja funkcije "pokaži i ispiši" prikazat će se poruka o pogrešci.
Da biste zaobišli taj problem, slijedite korake odgovarajućeg načina:
Prvi način (samo administratori)
Koristite ažurirani upravljački program s proizvođačeva web-mjesta:
- Preuzmite i instalirajte ažurirani upravljački program.
- Ako upravljački program sadrži alat za deinstalaciju, pokrenite alat prije nego nastavite sa sljedećim koracima.
- Kliknite Start, zatim Run (Pokreni) pa u okvir Open (Otvori) upišite control.exe i kliknite Printers and Faxes (Pisači i faksovi).
- Dvokliknite Add a printer (Dodaj pisač), a zatim Next (Dalje).
- Kliknite Local printer attached to this computer (Lokalni pisač priključen na ovo računalo), a zatim Next (Dalje).
- Kliknite isti priključak koji ste koristili za prethodni upravljački program.
- Kliknite Have Disk (Imam disk), a zatim unesite naziv instalacijske mape za svoj ažurirani upravljački program.
- Nastavite instalaciju i omogućite zajedničko korištenje za podređena klijentska računala.
Drugi način (samo administratori)
Na poslužitelj instalirajte upravljački program za sustav Windows XP.
- Ako izvorni upravljački program sadrži alat za deinstalaciju, pokrenite alat prije nego nastavite sa sljedećim koracima.
- Kliknite Start, zatim Run (Pokreni) pa u okvir Open (Otvori) upišite control.exe i kliknite Printers and Faxes (Pisači i faksovi).
- Dvokliknite Add a printer (Dodaj pisač), a zatim Next (Dalje).
- Kliknite Local printer attached to this computer (Lokalni pisač priključen na ovo računalo), a zatim Next (Dalje).
- Kliknite isti priključak koji ste koristili za prethodni upravljački program koji ste dobili od proizvođača originalne opreme (OEM-a).
- Kliknite odgovarajući model na popisu Model/Manufacturer (Model/proizvođač).
- Dovršite postavljanje i omogućite zajedničko korištenje pisača na mreži.
Treći način
Na klijentsko računalo instalirajte kompatibilan upravljački program, a zatim preusmjerite izlaz na poslužitelj:
- Kliknite Start, zatim Run (Pokreni) pa u okvir Open (Otvori) upišite control.exe i kliknite Printers and Faxes (Pisači i faksovi).
- Dvokliknite Add a printer (Dodaj pisač), a zatim Next (Dalje).
- Kliknite Local printer attached to this computer (Lokalni pisač priključen na ovo računalo), a zatim Next (Dalje).
- Kliknite Create a new port (Stvori novi priključak).
- U okviru Type (Vrsta) kliknite Local Port (Lokalni priključak), a zatim Next (Dalje).
- Unesite naziv resursa koji se zajednički koristi. Na primjer:
\\IspisniPoslužitelj\NazivResursaKojiSeZajedničkiKoristi
- Nastavite instalaciju uz pomoć čarobnjaka i instalirajte odgovarajući upravljački program uređaja.