Адреса функције је изазвала грешку заштите - грешка у штампању
Ако када покушате да одштампате датотеке/документе из Мицрософт Оффице(Microsoft Office) програма као што су Ворд(Word) , Екцел(Excel) , Публисхер(Publisher) и други и добијете поруку о грешци при штампању(printing error) ; Адреса функције је изазвала заштитну грешку(Function address caused a protection fault) - онда је овај пост намењен да вам помогне. У овом посту ћемо идентификовати неке потенцијалне познате узроке који могу да изазову грешку, а затим ћемо понудити могућа решења која можете покушати да помогнете у отклањању овог проблема.
Када задатак штампања не успе, добићете следећу инстанцу поруке о грешци;
Function address 12345 caused a protection fault.
(exception code 12345)
The application property sheet page(s) may not function properly.
Већина корисника који се сусрећу са овом грешком при штампању пријављује да се грешка не јавља ако покушају да штампају конвенционално – грешка се појављује само кад год покушају да штампају из Оффице(Office) апликације. Имајте(Bear) на уму да постоје различити примери ове поруке о грешци са различитим кодовима грешке. Међутим, основни узроци су исти – према томе, иста поправка треба да функционише на свим случајевима ове грешке.
Можда ћете наићи на поруку о грешци због једног или више (али не ограничавајући се на) следећих познатих узрока;
- Тачан штампач није подешен као подразумевани.
- Застарели драјвер штампача.
- Оштећени поткључеви штампача.
- Оштећење системске(System) датотеке – Оштећење системске(System) датотеке је мање вероватно, али је могући кривац за овај проблем. Обично се појављује након што је безбедносно скенирање завршило стављањем у карантин неких ставки које користи услуга штампања.
Адреса функције(Fix Function) је изазвала грешку заштите
Ако сте суочени са овом адресом функције која је изазвала грешку у(Function address caused a protection fault) штампању, можете испробати наша препоручена решења у наставку без посебног редоследа и видети да ли то помаже у решавању проблема.
- Покрените алатку за решавање проблема са штампачем
- Покрените СФЦ/ДИСМ скенирање
- Промените подразумевани штампач
- Ажурирајте драјвер штампача
- Деинсталирајте драјвер штампача, преименујте поткључеве за штампање и поново покрените услугу Принт Споолер(Print Spooler)
- Промените вредност кључа регистратора ЛегациДефаултПринтерМоде(LegacyDefaultPrinterMode)
- Извршите враћање система
Хајде да погледамо опис процеса који је укључен у односу на свако од наведених решења.
Поправи грешку заштите(Fix Protection) Грешка у својствима штампача(Printer Properties)
1] Покрените алатку за решавање проблема са штампачем
Покретање програма за решавање проблема(Troubleshooter) уграђеног у Виндовс 10(Windows 10) ће поново покренути штампач и управљачке програме и проверити да ли постоје грешке. Ваш штампач мора бити повезан током ове процедуре.
Да бисте покренули алатку за решавање проблема са штампачем(run the Printer Troubleshooter) , урадите следеће:
- Кликните на Старт(Start) и изаберите Подешавања.(Settings.)
- Идите на Ажурирање и безбедност.( Update and Security.)
- Кликните на картицу Решавање проблема(Troubleshooter) .
- Померите се надоле и кликните на Штампачи.(Printers.)
- Кликните на дугме Покрени алатку за решавање проблема( Run the troubleshooter) .
- Пратите(Follow) упутства на екрану и примените све препоручене исправке.
Након тога(Afterward) , покушајте да одштампате и видите да ли је адреса функције проузроковала грешку у заштити(Function address caused a protection fault) је решена грешка штампања. Ако не, наставите са следећим решењем.
2] Покрените СФЦ/ДИСМ скенирање
СФЦ/ДИСМ је услужни програм у оперативном систему Виндовс(Windows) који омогућава корисницима да скенирају за оштећене Виндовс(Windows) системске датотеке и врате оштећене датотеке.
Ради лакшег и практичног скенирања можете да покренете скенирање користећи процедуру у наставку.
- Притисните тастер Виндовс + Р.
- У дијалогу Покрени откуцајте нотепад(notepad) и притисните Ентер да бисте отворили Нотепад.
- Копирајте и налепите наредбу испод у уређивач текста.
@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
- Сачувајте датотеку са именом и додајте екстензију(.bat) датотеке .бат – нпр.; СФЦ_ДИСМ_сцан.бат(SFC_DISM_scan.bat) .
- Више пута покрените батцх датотеку са администраторским привилегијама(run the batch file with admin privilege) (кликните десним тастером миша на сачувану датотеку и изаберите Покрени као администратор(Run as Administrator) из контекстног менија) све док не пријави грешке.
- Поново покрените рачунар.
Покушајте поново са задатком штампања и видите да ли је проблем решен. Ако не, наставите са следећим решењем.
3] Промените подразумевани штампач
Адреса функције која је изазвала грешку у заштити(Function address caused a protection fault) може се појавити иу ситуацији када штампач који желите да користите није подешен као подразумевани у подешавањима Виндовс(Windows) -а . Урадите следеће да бисте променили подразумевани штампач:
- Притисните тастер Виндовс + Р.
- У дијалогу Покрени(Run) копирајте и налепите мс-сеттингс:принтерс (ms-settings:printers ) и притисните Ентер да бисте отворили прозор Штампачи и скенери у апликацији (Printers & scanners)Подешавања(Settings) .
- Када уђете у картицу Штампачи и скенери(Printers & scanners) , померите се надоле у десном окну и поништите избор опције Дозволи Виндовс-у да управља мојим подразумеваним(Allow Windows to manage my default printer) поставкама штампача.
- Сада кликните на штампач који желите да користите и кликните на Постави као подразумевани(Set as default) .
Након што поставите исправан штампач као подразумевани, поново покрените рачунар и погледајте да ли је грешка при штампању отклоњена. Ако не, наставите са следећим решењем.
Прочитајте(Read) : Како да вратите штампач на подразумевана фабричка подешавања .
4] Ажурирајте управљачки програм штампача
Ово решење захтева да се уверите да сте инсталирали најновије управљачке програме за штампач. Најновију верзију драјвера штампача(download the latest version of the printer driver) можете преузети са веб локације произвођача.
Алтернативно, можете ажурирати управљачки програм штампача(update the printer driver) преко Девице Манагер-а. Ево како:
- Притисните тастер Виндовс + Кс да отворите Повер Усер Мену(Power User Menu) , а затим притисните М(M) тастер да отворите Управљач уређајима.
- Када уђете у Управљач уређајима(Device Manager) , померите се надоле кроз листу инсталираних уређаја и проширите/ скупите одељак Редови за штампање(Print queues ) .
- Затим кликните десним тастером миша на штампач са којим имате проблема и изаберите Ажурирај драјвер(Update driver) из контекстног менија.
- На следећем екрану кликните на Аутоматски тражи ажурирани софтвер управљачког програма.(Search automatically for updated driver software.)
- Сачекајте(Wait) док се скенирање не заврши. Ако се пронађе нова верзија драјвера, пратите упутства на екрану да бисте је преузели и инсталирали на свој рачунар.
- Поново покрените уређај.
Покушајте да пошаљете задатак за штампање и видите да ли је адреса функције проузроковала грешку у заштити(Function address caused a protection fault) је решена грешка штампања. Ако не, наставите са следећим решењем.
5] Деинсталирајте(Uninstall) управљачки програм штампача, преименујте поткључеве за штампање и поново покрените услугу Принт Споолер(Print Spooler)
У овом решењу постоји низ задатака (који укључује деинсталирање управљачког програма штампача, преименовање поткључева за штампање и поновно покретање услуге Принт Споолер(Print Spooler) ) које морате да довршите да бисте видели да ли је адреса функције изазвала грешку у(Function address caused a protection fault) штампању може да се реши.
Урадите следеће:
- Пријавите се на погођени рачунар.
- Притисните тастер Виндовс + Кс да отворите Повер Усер Мену(Power User Menu) , а затим притисните М(M) тастер да отворите Управљач уређајима.
- Када уђете у Управљач уређајима(Device Manager) , идите кроз листу инсталираних уређаја и проширите падајући мени Редови за штампање .(Print queues)
- Затим кликните десним тастером миша на управљачки програм штампача који желите да уклоните и изаберите Деинсталирај уређај(Uninstall Device) .
- Кликните на Деинсталирај(Uninstall) још једном да потврдите процес.
Када се процес деинсталације заврши, можете изаћи из Управљача уређајима(Device Manager) .
- Затим притисните тастер Виндовс(Windows) + Р да бисте позвали дијалог Покрени .(Run)
- У дијалогу Покрени откуцајте printui.exe /s /t2 и притисните Ентер да бисте отворили корисничко сучеље својстава сервера штампача(Printer Server Properties UI) .
- Када се нађете на екрану Својства сервера за штампање , идите на картицу Управљачки (Print Server Properties)програми(Drivers) и изаберите управљачки програм који узрокује проблем. Када је драјвер изабран, кликните на дугме Уклони(Remove) .
- Затим ће од вас бити затражен дијалог Уклони управљачки програм и пакет .(Remove Driver And Package )
- Изаберите радио дугме само за Уклони управљачки програм.(Remove driver only.)
- Кликните на ОК.(OK.)
Када се процес заврши, можете изаћи из екрана Својства сервера за штампање .(Print Server Properties)
- Сада притисните тастер Виндовс(Windows) + Р да бисте отворили још један дијалог Покрени .(Run)
- Откуцајте регедит(regedit) унутар оквира за текст и притисните Ентер(Enter) да бисте отворили уређивач регистра(Registry Editor) .
Важно: (Important:) Направите резервну копију регистра(Back up the registry) пре него што наставите са овом процедуром како бисте могли да вратите регистар у случају да нешто крене наопако.
- Идите или идите на путању кључа регистратора у наставку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors\
На локацији наставите да преименујете све поткључеве или кључеве у оквиру Процесори штампања(Print Processors) са екстензијом .олд(.old extension) . Ово ће приморати Виндовс(Windows) да занемари те кључеве и уместо тога креира нове фасцикле и вредности.
Напомена(Note) : У овом случају постоји само један поткључ (винпринт), па смо га преименовали у винпринт.олд(winprint.old) .
Када се овај корак заврши, можете безбедно да затворите уређивач регистра(Registry Editor) .
- Поново позовите оквир за дијалог Рун и укуцајте (Run)сервицес.мсц(services.msc) унутар оквира за текст и притисните Ентер(Enter) да бисте отворили прозор Сервицес .(Services)
- У прозору Услуге пронађите услугу (Services) Принт Споолер( Print Spooler) .
- Кликните десним тастером миша на Принт Споолер(Print Spooler) и изаберите Својства.(Properties.)
- У прозору Својства кликните на Заустави.(Stop.)
Ово ће зауставити процес редоследа штампања. Држите прозор Својства спулера штампања(Print Spooler Properties) отвореним.
- Сада отворите Филе Екплорер(File Explorer) и идите до следеће локације:
C:\WINDOWS\system32\spool\PRINTERS
- Избришите све датотеке у фасцикли Принтерс(Printers) .
Ако не видите ниједну датотеку, кликните на картицу Приказ(View) и означите поље Скривене ставке(Hidden Items) .
- Затворите прозор Филе Екплорер.
- У прозору Својства спулера штампања(Print Spooler Properties) кликните на дугме Старт(Start) да бисте поново покренули услугу.
Поново покрените рачунар и поново инсталирајте неопходне драјвере штампача при следећем покретању рачунара. Пробајте још једном задатак за штампање и видите да ли је проблем решен.
6] Промените вредност кључа регистратора ЛегациДефаултПринтерМоде(LegacyDefaultPrinterMode)
У овом решењу, да бисте решили да је адреса функције проузроковала грешку у(Function address caused a protection fault) штампању, мораћете да промените вредност(Value) кључа регистратора ЛегациДефаултПринтерМоде(LegacyDefaultPrinterMode) у уређивачу регистратора(Registry Editor) .
Ево како:
Не заборавите да направите резервну копију регистра.
- Идите(Navigate) или скочите на путању кључа регистратора у наставку:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
- У десном окну двапут кликните на ЛегациДефаултПринтерМоде(LegacyDefaultPrinterMode) да бисте уредили његова својства.
- Подесите податке о вредности на 1.
Ово ће се вратити на старо подразумевано понашање штампача под Виндовс 10(Windows 10) .
- Кликните на ОК(OK) да бисте сачували промене.
- Поново покрените рачунар.
Проверите да ли је проблем решен. Иначе наставите са следећим решењем.
7] Извршите враћање система
Ако сте приметили да је адреса функције изазвала грешку(Function address caused a protection fault) у штампању која је почела да се јавља недавно, сасвим је могуће да је проблем олакшала промена кроз коју је ваш систем недавно прошао.
Ако немате појма шта је промена која би могла да наруши функцију штампања ваших Оффице(Office) апликација, можете да користите Систем Ресторе(System Restore) (све промене као што су инсталације апликације, корисничка подешавања и било шта друго направљено током тог времена ће бити изгубљене) да бисте се вратили на датум када сте сигурни да је штампање исправно функционисало.
Да бисте извршили враћање система у претходно стање , урадите следеће:
- Притисните тастер Виндовс + Р.
- У дијалогу Покрени откуцајте рструи(rstrui) и притисните Ентер да бисте отворили чаробњак за враћање система .(System Restore)
- Када стигнете на почетни екран Опоравак система(System Restore) , кликните на Даље(Next) да бисте прешли на следећи прозор.
- На следећем екрану означите поље за потврду повезано са Прикажи више тачака враћања(Show more restore points) .
- Након што ово урадите, изаберите тачку која има старији датум од оног у коме сте први пут приметили грешку.
- Кликните на Нект(Next) да бисте прешли на следећи мени.
- Кликните на Заврши(Finish) и потврдите на последњем упиту.
Приликом следећег покретања система, ваше старије стање рачунара ће бити принудно.
Hopefully, any of these solutions will fix the issue for you!
Related posts
Поправите грешку Цанон штампача 853 у оперативном систему Виндовс 11/10
Рачунар се замрзава приликом штампања у оперативном систему Виндовс 11/10
Наведите штампаче који користе исти драјвер штампача засебно у оперативном систему Виндовс 10
Омогућите или онемогућите групне смернице за дељење штампача у Виндовс Сандбок-у
Поправите сервисну грешку 79, Искључите па Укључите на ХП штампачу
Како спречити кориснике да бришу штампаче у оперативном систему Виндовс 11/10
Штампање у ПДФ не ради у оперативном систему Виндовс 11/10
Користите штампач и скенер као фотокопир апарат са иЦопи
Откажите заглављени или заглављени ред задатака за штампање у оперативном систему Виндовс 11/10
Поправи Доменске услуге Ацтиве Дирецтори тренутно нису доступне
Шта је апликација Споолер СубСистем и зашто велика употреба ЦПУ-а?
Апликација подсистема спулера је наишла на грешку и мора да се затвори
Грешка штампача 0к00000709 када покушате да се повежете или поставите подразумевано
Виндовс није могао да претражи вашу мрежу за штампаче
Б200: Дошло је до грешке штампача на Цанон штампачима
Инсталирајте више копија истог штампача на Виндовс 10
Избрисани штампач се стално појављује и враћа у Виндовс 11/10
Решите проблеме са штампачем помоћу алатке за решавање проблема са штампачем у оперативном систему Виндовс 11/10
Виндовс не може да се повеже са штампачем, 0к0000052е, операција није успела
Листа 5 најбољих штампача за кућну употребу