Adresa funkcije uzrokovala je grešku zaštite - pogreška ispisa
Ako kada pokušate ispisati datoteke/dokumente iz programa Microsoft Office kao što je Word , Excel , Publisher i drugi i dobijete poruku o pogrešci ispisa(printing error) ; Adresa funkcije prouzročila je grešku u zaštiti(Function address caused a protection fault) - onda vam je ova objava namijenjena pomoći. U ovom ćemo postu identificirati neke potencijalne poznate uzroke koji mogu pokrenuti pogrešku, a zatim ćemo ponuditi moguća rješenja kojima možete pokušati pomoći u otklanjanju ovog problema.
Kada zadatak ispisa ne uspije, dobit ćete sljedeću instancu poruke o pogrešci;
Function address 12345 caused a protection fault.
(exception code 12345)
The application property sheet page(s) may not function properly.
Većina korisnika koji se susreću s ovom pogreškom ispisa izvještavaju da se pogreška ne događa ako pokušaju ispisati konvencionalno – pogreška se pojavljuje samo kad god pokušaju ispisati iz Office aplikacije. Imajte(Bear) na umu da postoje različiti primjeri ove poruke o pogrešci s različitim kodovima pogreške. Međutim, temeljni uzroci su isti – prema tome, isti bi popravak trebao raditi na svim slučajevima ove pogreške.
Možda ćete naići na poruku o pogrešci zbog jednog ili više (ali ne ograničavajući se na) sljedećih poznatih uzroka;
- Ispravan pisač nije postavljen kao zadani.
- Zastarjeli upravljački program pisača.
- Oštećeni potključevi pisača.
- Oštećenje sistemske(System) datoteke – Oštećenje sistemske(System) datoteke je manje vjerojatno, ali je mogući krivac za ovaj problem. Obično se pojavljuje nakon što je sigurnosno skeniranje završilo u karanteni nekih stavki koje koristi usluga ispisa.
Adresa funkcije popravljanja(Fix Function) uzrokovala je kvar zaštite
Ako ste suočeni s ovom adresom funkcije koja je uzrokovala grešku(Function address caused a protection fault) ispisa zaštite, možete isprobati naša preporučena rješenja u nastavku bez posebnog redoslijeda i vidjeti hoće li to pomoći u rješavanju problema.
- Pokrenite alat za rješavanje problema s pisačem
- Pokrenite SFC/DISM skeniranje
- Promijenite zadani pisač
- Ažurirajte upravljački program pisača
- Deinstalirajte upravljački program pisača, preimenujte potključeve za ispis i ponovno pokrenite uslugu Print Spooler
- Promjena LegacyDefaultPrinterMode ključa registra Vrijednost podataka
- Izvršite vraćanje sustava
Pogledajmo opis procesa koji je uključen u odnosu na svako od navedenih rješenja.
Popravi grešku zaštite(Fix Protection) Pogreška svojstava pisača(Printer Properties)
1] Pokrenite alat za rješavanje problema s pisačem
Pokretanje alata za rješavanje problema(Troubleshooter) ugrađenog u sustav Windows 10(Windows 10) ponovno će pokrenuti vaš pisač i upravljačke programe i provjeriti ima li grešaka. Vaš pisač mora biti spojen tijekom ovog postupka.
Da biste pokrenuli alat za rješavanje problema s pisačem(run the Printer Troubleshooter) , učinite sljedeće:
- Kliknite Start i odaberite Postavke.(Settings.)
- Idite na Ažuriranje i sigurnost.( Update and Security.)
- Kliknite karticu Alat za rješavanje problema(Troubleshooter) .
- Pomaknite se prema dolje i kliknite na Pisači.(Printers.)
- Kliknite gumb Pokreni alat za rješavanje problema .( Run the troubleshooter)
- Slijedite(Follow) upute na zaslonu i primijenite sve preporučene popravke.
Nakon toga(Afterward) pokušajte ispisati i provjeriti je li riješena greška ispisa zbog adrese funkcije koja je uzrokovala zaštitnu grešku . (Function address caused a protection fault)Ako ne, nastavite sa sljedećim rješenjem.
2] Pokrenite SFC/DISM skeniranje
SFC/DISM je uslužni program u sustavu Windows(Windows) koji korisnicima omogućuje skeniranje oštećenja u datotekama sustava Windows i vraćanje oštećenih datoteka.
U svrhu jednostavnosti i praktičnosti, skeniranje možete pokrenuti pomoću postupka u nastavku.
- Pritisnite tipku Windows + R.
- U dijaloškom okviru Pokreni upišite notepad i pritisnite Enter da biste otvorili Notepad.
- Kopirajte i zalijepite donju naredbu u uređivač teksta.
@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause
- Spremite datoteku s imenom i dodajte ekstenziju datoteke .bat – npr.; SFC_DISM_scan.bat .
- Više puta pokrenite skupnu datoteku s administratorskim povlasticama(run the batch file with admin privilege) (desnom tipkom kliknite spremljenu datoteku i odaberite Pokreni kao administrator(Run as Administrator) s kontekstnog izbornika) sve dok ne prijavi pogreške.
- Ponovno pokrenite računalo.
Pokušajte ponovno ispisati i provjeriti je li problem riješen. Ako ne, nastavite sa sljedećim rješenjem.
3] Promijenite zadani pisač
Adresa funkcije koja je uzrokovala zaštitnu grešku(Function address caused a protection fault) pogreške ispisa također se može pojaviti u situaciji kada pisač koji želite koristiti nije postavljen kao zadani u postavkama sustava Windows(Windows) . Učinite sljedeće da promijenite zadani pisač:
- Pritisnite tipku Windows + R.
- U dijaloškom okviru Pokreni(Run) kopirajte i zalijepite ms-settings:printers i pritisnite Enter da otvorite prozor Pisači i skeneri(Printers & scanners) u aplikaciji Postavke(Settings) .
- Nakon što ste unutar kartice Pisači i skeneri(Printers & scanners) , pomaknite se prema dolje na desnom oknu i poništite opciju Dopusti Windowsima da upravlja mojim zadanim postavkama pisača(Allow Windows to manage my default printer) .
- Sada kliknite pisač koji želite koristiti i kliknite Postavi kao zadano(Set as default) .
Nakon što postavite ispravan pisač kao zadani, ponovno pokrenite računalo i provjerite je li pogreška ispisa riješena. Ako ne, nastavite sa sljedećim rješenjem.
Pročitajte(Read) : Kako vratiti pisač na zadane tvorničke postavke .
4] Ažurirajte upravljački program pisača
Ovo rješenje zahtijeva od vas da provjerite jeste li instalirali najnovije upravljačke programe pisača za vaš pisač. Najnoviju verziju upravljačkog programa pisača(download the latest version of the printer driver) možete preuzeti s web-mjesta proizvođača.
Alternativno, možete ažurirati upravljački program pisača(update the printer driver) putem Upravitelja uređaja. Evo kako:
- Pritisnite tipku Windows + X da biste otvorili izbornik Power User Menu , zatim pritisnite tipku M da biste otvorili Upravitelj uređaja.
- Nakon što ste u Upravitelju uređaja(Device Manager) , pomaknite se prema dolje kroz popis instaliranih uređaja i proširite/sažmite odjeljak Redovi čekanja za ispis(Print queues ) .
- Zatim desnom tipkom miša kliknite pisač s kojim imate problema i odaberite Ažuriraj upravljački program(Update driver) iz kontekstnog izbornika.
- Na sljedećem zaslonu kliknite na Automatski traži ažurirani softver upravljačkog programa.(Search automatically for updated driver software.)
- Pričekajte(Wait) dok se skeniranje ne završi. Ako se pronađe nova verzija upravljačkog programa, slijedite upute na zaslonu da biste je preuzeli i instalirali na svoje računalo.
- Ponovno pokrenite uređaj.
Pokušajte poslati zadatak ispisa i provjerite je li riješena greška ispisa zbog adrese funkcije . (Function address caused a protection fault)Ako ne, nastavite sa sljedećim rješenjem.
5] Deinstalirajte(Uninstall) upravljački program pisača, preimenujte potključeve za ispis i ponovno pokrenite uslugu Print Spooler
U ovom rješenju postoji niz zadataka (koji uključuje deinstaliranje upravljačkog programa pisača, preimenovanje potključeva za ispis i ponovno pokretanje usluge Print Spooler ) koje morate dovršiti da biste vidjeli može li se riješiti greška ispisa koja je prouzročila zaštitnu grešku .(Function address caused a protection fault)
Učinite sljedeće:
- Prijavite se na zahvaćeno računalo.
- Pritisnite tipku Windows + X da biste otvorili izbornik Power User Menu , zatim pritisnite tipku M da biste otvorili Upravitelj uređaja.
- Nakon što ste u Upravitelju uređaja(Device Manager) , navigirajte kroz popis instaliranih uređaja i proširite padajući izbornik Redovi za ispis .(Print queues)
- Zatim desnom tipkom miša kliknite upravljački program pisača koji želite ukloniti i odaberite Deinstaliraj uređaj(Uninstall Device) .
- Kliknite Deinstaliraj(Uninstall) još jednom da potvrdite postupak.
Nakon dovršetka procesa deinstalacije, možete izaći iz Upravitelja uređaja(Device Manager) .
- Zatim pritisnite tipku Windows + R da biste pozvali dijaloški okvir Pokreni .(Run)
- U dijaloškom okviru Pokreni upišite printui.exe /s /t2 i pritisnite Enter da biste otvorili korisničko sučelje svojstava poslužitelja pisača(Printer Server Properties UI) .
- Nakon što ste unutar zaslona Svojstva poslužitelja za ispis , idite na karticu (Print Server Properties)Drivers i odaberite upravljački program koji uzrokuje problem. S odabranim upravljačkim programom kliknite gumb Ukloni(Remove) .
- Zatim ćete biti pozvani u dijaloškom okviru Ukloni upravljački program i paket .(Remove Driver And Package )
- Odaberite radio gumb samo za Ukloni upravljački program.(Remove driver only.)
- Kliknite OK.
Nakon što je proces dovršen, možete izaći iz zaslona Svojstva poslužitelja za ispis .(Print Server Properties)
- Sada pritisnite tipku Windows + R da biste otvorili drugi dijaloški okvir Pokreni .(Run)
- Upišite regedit u okvir za tekst i pritisnite Enter da otvorite uređivač registra(Registry Editor) .
Važno: (Important:) Napravite sigurnosnu kopiju registra(Back up the registry) prije nego što nastavite s ovim postupkom kako biste mogli vratiti registar u slučaju da nešto pođe po zlu.
- Idite ili skočite na stazu ključa registra u nastavku:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors\
Na tom mjestu nastavite s preimenovanjem svih potključeva ili ključeva u odjeljku Procesori ispisa(Print Processors) s nastavkom .old(.old extension) . To će prisiliti Windows da zanemari te ključeve i umjesto toga stvori nove mape i vrijednosti.
Napomena(Note) : U ovom slučaju postoji samo jedan potključ (winprint), pa smo ga preimenovali u winprint.old .
Nakon što je ovaj korak dovršen, možete sigurno zatvoriti uređivač registra(Registry Editor) .
- Opet pozovite dijaloški okvir Pokreni(Run) i u okvir za tekst upišite services.msc i pritisnite (services.msc)Enter da otvorite prozor Usluge(Services) .
- U prozoru Usluge(Services) pronađite uslugu Print Spooler .
- Desnom tipkom miša kliknite Print Spooler i odaberite Svojstva.(Properties.)
- U prozoru Svojstva kliknite Stop.
Ovo će zaustaviti proces čekanja ispisa. Ostavite prozor Svojstva ispisa(Print Spooler Properties) u čekanju otvoren.
- Sada otvorite File Explorer i idite do sljedećeg mjesta:
C:\WINDOWS\system32\spool\PRINTERS
- Izbrišite sve datoteke u mapi Printers .
Ako ne vidite nijednu datoteku, kliknite karticu Prikaz(View) i potvrdite okvir Skrivene stavke(Hidden Items) .
- Zatvorite prozor File Explorer.
- U prozoru Print Spooler Properties (Svojstva ispisa) kliknite gumb Start za ponovno pokretanje usluge.
Ponovno pokrenite računalo i ponovno instalirajte potrebne upravljačke programe pisača pri sljedećem pokretanju računala. Pokušajte ispisati još jednom i provjerite je li problem riješen.
6] Promijenite vrijednost ključa registra LegacyDefaultPrinterMode
U ovom rješenju, da biste riješili adresu funkcije koja je uzrokovala grešku(Function address caused a protection fault) ispisa zaštite, morat ćete promijeniti podatke o vrijednosti(Value) ključa registra LegacyDefaultPrinterMode u uređivaču registra(Registry Editor) .
Evo kako:
Ne zaboravite napraviti sigurnosnu kopiju registra.
- Idite(Navigate) ili skočite na stazu ključa registra u nastavku:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
- U desnom oknu dvaput kliknite LegacyDefaultPrinterMode da biste uredili njegova svojstva.
- Postavite podatke o vrijednosti na 1.
Ovo će se vratiti na staro zadano ponašanje pisača u sustavu Windows 10(Windows 10) .
- Kliknite OK za spremanje promjena.
- Ponovno pokrenite računalo.
Provjerite je li problem riješen. Inače nastavite sa sljedećim rješenjem.
7] Izvršite vraćanje sustava
Ako ste primijetili da je adresa funkcije prouzročila zaštitnu grešku(Function address caused a protection fault) ispisa koja se nedavno počela pojavljivati, sasvim je moguće da je problem olakšala promjena kroz koju je vaš sustav nedavno prošao.
Ako nemate pojma koja je promjena koja bi mogla narušiti funkcionalnost ispisa vaših Office aplikacija, možete koristiti Vraćanje sustava(System Restore) (sve promjene kao što su instalacije aplikacije, korisničke postavke i bilo što drugo napravljeno tijekom tog vremena bit će izgubljene) da biste se vratili na datum kada ste sigurni da je ispis ispravno radio.
Da biste izvršili vraćanje sustava , učinite sljedeće:
- Pritisnite tipku Windows + R.
- U dijaloškom okviru Pokreni upišite rstrui i pritisnite Enter da otvorite čarobnjak za vraćanje sustava .(System Restore)
- Nakon što stignete na početni zaslon za vraćanje sustava(System Restore) , kliknite Dalje(Next) za prelazak na sljedeći prozor.
- Na sljedećem zaslonu potvrdite okvir povezan s Prikaži više točaka vraćanja(Show more restore points) .
- Nakon što ste to učinili, odaberite točku koja ima stariji datum od onog u kojem ste prvi put primijetili pogrešku.
- Kliknite Dalje(Next) za prijelaz na sljedeći izbornik.
- Kliknite Završi(Finish) i potvrdite na konačnom upitu.
Prilikom sljedećeg pokretanja sustava, vaše starije stanje računala bit će nametnuto.
Hopefully, any of these solutions will fix the issue for you!
Related posts
Popravite pogrešku pisača Canon 853 u sustavu Windows 11/10
Računalo se zamrzava prilikom ispisa u sustavu Windows 11/10
Popis pisača koji koriste isti upravljački program pisača zasebno u sustavu Windows 10
Omogućite ili onemogućite grupna pravila za dijeljenje pisača u Windows Sandboxu
Popravite servisnu pogrešku 79, Isključite pa Uključite na HP pisaču
Windows nije mogao pretražiti vašu mrežu za pisače
Izbrisani pisač se stalno pojavljuje i vraća u sustavu Windows 11/10
Kako ispisati probnu stranicu za testiranje vašeg pisača u sustavu Windows 10
Kako popraviti spori ispis na računalu sa sustavom Windows 11/10?
Popravi pogrešku mrežnog pisača 0x00000bcb - Nije moguće povezati se s pisačem
Nedostaje USB priključak pisača nakon isključivanja pisača u sustavu Windows
Kako uključiti ili isključiti dijeljenje datoteka i pisača u sustavu Windows 11/10
Popravi pogreške mrežnog pisača - Windows se ne može povezati s pisačem
Otkažite zaglavljeni ili zaglavljeni red čekanja zadataka ispisa u sustavu Windows 11/10
Što je aplikacija Spooler SubSystem i zašto velika upotreba CPU-a?
Zašto je moj pisač izvan mreže u sustavu Windows? Promijenite status pisača u Online
Pisač nije aktiviran, problem kod pogreške 30 u sustavu Windows 11/10
Kako ispisati popis datoteka u mapi u sustavu Windows 11/10
Nije moguće ispisati nakon nestanka struje ili nestanka struje u sustavu Windows 10
MatterControl je besplatni softver 3D Printer & Slicer za Windows