Ако, когато се опитате да отпечатате файлове от програма на Office като Word, Excel и т.н., и получите функционен адрес, е възникнала грешка при отпечатване на повреда в защитата, вижте тази корекция.
Ако при опит за отпечатване на файлове / документи от програма на Microsoft Office като Word, Excel, Publisher et al и получите грешка при печат съобщение; Адресът на функцията е причинил повреда в защитата - тогава тази публикация има за цел да ви помогне. В тази публикация ще идентифицираме някои потенциални известни причини, които могат да предизвикат грешката, и след това ще предоставим възможните решения, които можете да опитате да помогнете за отстраняването на този проблем.
Когато заданието за печат се провали, получавате следния екземпляр на съобщението за грешка;
Адресът на функцията 12345 е причинил повреда в защитата.
(код на изключение 12345)
Страницата (ите) на листа със свойства на приложението може да не функционира правилно.
Повечето потребители, които срещат тази грешка при отпечатване, съобщават, че грешката не се появява, ако се опитват да печатат по конвенционален начин - грешката се появява само всеки път, когато се опитват да печатат от приложение на Office. Имайте предвид, че има различни случаи на това съобщение за грешка с различни кодове за грешки. Основните причини обаче са едни и същи - следователно една и съща корекция трябва да работи във всички случаи на тази грешка.
Може да срещнете съобщението за грешка поради една или повече (но не само) от следните известни причини;
- Правилният принтер не е зададен по подразбиране.
- Остарял драйвер на принтера.
- Повредени подключове на принтера.
- Повреда на системните файлове - Корупцията на системните файлове е по-малко вероятна, но възможен виновник за този проблем. Обикновено се появява, след като сканирането за сигурност завърши с поставяне под карантина на някои елементи, използвани от услугата за печат.
Fix Функционалният адрес е причинил повреда в защитата
Ако сте изправени пред това Адресът на функцията е причинил повреда в защитата грешка при печат, можете да изпробвате нашите препоръчани решения по-долу в никакъв конкретен ред и да видите дали това помага за разрешаването на проблема.
- Стартирайте инструмента за отстраняване на неизправности на принтера
- Стартирайте SFC / DISM сканиране
- Променете принтера по подразбиране
- Актуализирайте драйвера на принтера
- Деинсталирайте драйвера на принтера, преименувайте подключовете за печат и рестартирайте услугата Спулер за печат
- Промяна LegacyDefaultPrinterMode ключ на системния регистър Стойност данни
- Извършете възстановяване на системата
Нека да разгледаме описанието на участващия процес във връзка с всяко от изброените решения.
1] Стартирайте инструмента за отстраняване на неизправности на принтера
Стартирането на вградения инструмент за отстраняване на неизправности на Windows 10 ще рестартира принтера и драйверите и ще провери за грешки. По време на тази процедура принтерът ви трябва да е свързан.
Да се стартирайте инструмента за отстраняване на неизправности на принтера , направете следното:
сигнали за билети
- Щракнете Започнете и изберете Настройки.
- Отидете на Актуализация и сигурност.
- Щракнете върху Инструмент за отстраняване на неизправности раздел.
- Превъртете надолу и кликнете върху Принтери.
- Щракнете върху Стартирайте инструмента за отстраняване на неизправности бутон.
- Следвайте инструкциите на екрана и прилагайте препоръчаните корекции.
След това опитайте да отпечатате и проверете дали Адресът на функцията е причинил повреда в защитата грешката при печат е разрешена. Ако не, продължете със следващото решение.
2] Стартирайте SFC / DISM сканиране
The SFC / DISM е помощна програма в Windows, която позволява на потребителите да сканират за повреда в системните файлове на Windows и да възстановяват повредени файлове.
За целите на лекотата и удобството можете да стартирате сканирането, като използвате процедурата по-долу.
- Натиснете клавиш Windows + R.
- В диалоговия прозорец Изпълнение въведете бележник и натиснете Enter, за да отворите 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
- Запазете файла с име и добавете .един разширение на файла - напр .; SFC_DISM_scan.bat .
- Многократно стартирайте партидния файл с администраторски права (щракнете с десния бутон върху записания файл и изберете Изпълни като администратор от контекстното меню), докато не докладва за грешки.
- Рестартирайте компютъра си.
Опитайте отново заданието за печат и вижте дали проблемът е разрешен. Ако не, продължете със следващото решение.
3] Променете принтера по подразбиране
The Адресът на функцията е причинил повреда в защитата грешка при печат може да възникне и в ситуация, в която принтерът, който искате да използвате, не е настроен по подразбиране в настройките на Windows. Направете следното, за да промените принтера по подразбиране:
- Натиснете клавиш Windows + R.
- В диалоговия прозорец Изпълнение копирайте и поставете ms-настройки: принтери и натиснете Enter, за да отворите Принтери и скенери прозорец на Настройки ап.
- След като влезете в Принтери и скенери , превъртете надолу в десния прозорец и премахнете отметката от Позволете на Windows да управлява моя принтер по подразбиране настройка.
- Сега щракнете върху принтера, който искате да използвате, и щракнете върху Е активирана по подразбиране .
След като установите правилния принтер по подразбиране, рестартирайте компютъра си и вижте дали грешката при печат е разрешена. Ако не продължите със следващото решение.
премахнете изключването от прозорците на менюто "Старт" 10
4] Актуализирайте драйвера на принтера
Това решение изисква да сте сигурни, че сте инсталирали най-новите драйвери за принтер за вашия принтер. Можеш изтеглете най-новата версия на драйвера за принтера от уебсайта на производителя.
Като алтернатива можете актуализирайте драйвера на принтера чрез диспечера на устройствата. Ето как:
- Натиснете клавиша Windows + X, за да отворите Меню на Power User , след това натиснете М ключ за отваряне на диспечера на устройствата.
- Щом сте вътре Диспечер на устройства , превъртете надолу през списъка с инсталирани устройства и разгънете / свийте Опашки за печат раздел.
- След това щракнете с десния бутон върху принтера, с който имате проблеми, и изберете Актуализирайте драйвера от контекстното меню.
- На следващия екран кликнете върху Търсете автоматично актуализиран софтуер на драйвера.
- Изчакайте, докато сканирането завърши. Ако бъде намерена нова версия на драйвера, следвайте инструкциите на екрана, за да я изтеглите и инсталирате на вашия компютър.
- Рестартирайте устройството си.
Опитайте да изпратите задание за печат и проверете дали Адресът на функцията е причинил повреда в защитата грешката при печат е разрешена. Ако не, продължете със следващото решение.
5] Деинсталирайте драйвера на принтера, преименувайте подключовете за печат и рестартирайте услугата Print Spooler
В това решение има поредица от задачи (която включва деинсталиране на драйвера на принтера, преименуване на подключове за печат и рестартиране на услугата Print Spooler), които трябва да изпълните, за да видите дали Адресът на функцията е причинил повреда в защитата грешка при печат може да бъде разрешена.
Направете следното:
- Влезте в засегнатия компютър.
- Натиснете клавиша Windows + X, за да отворите Меню на Power User , след това натиснете М ключ за отваряне на диспечера на устройствата.
- След като влезете в диспечера на устройства, навигирайте през списъка с инсталирани устройства и разгънете Опашки за печат падащо меню.
- След това щракнете с десния бутон върху драйвера на принтера, който искате да премахнете, и изберете Деинсталирайте устройството .
- Щракнете Деинсталирайте още веднъж, за да потвърдите процеса.
След като процесът на деинсталиране завърши, можете да излезете от диспечера на устройствата.
- След това натиснете клавиша Windows + R, за да извикате диалоговия прозорец Изпълнение.
- В диалоговия прозорец Изпълнение въведете printui.exe / s / t2 и натиснете Enter, за да отворите Потребителски интерфейс на свойствата на сървъра на принтера .
- След като влезете в Свойства на сървъра за печат екран, отидете на Шофьори и изберете драйвера, който причинява проблема. С избрания драйвер щракнете върху Премахване бутон.
- След това ще бъдете подканени от Премахнете драйвера и пакета диалогов прозорец.
- Изберете радио бутона за Премахнете само драйвера.
- Щракнете ДОБРЕ.
След като процесът приключи, можете да излезете от Свойства на сървъра за печат екран.
- Сега натиснете клавиша Windows + R, за да отворите друг диалогов прозорец Изпълнение.
- Тип regedit вътре в текстовото поле и натиснете Enter, за да отворите редактора на системния регистър.
Важно: Архивирайте регистъра преди да продължите с тази процедура, за да можете да възстановите системния регистър в случай, че нещо се обърка.
- Придвижете се или преминете към ключа на системния регистър път отдолу:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Print Environment Windows x64 Печатни процесори
На мястото продължете да преименувате всички подключове или ключове под Процесори за печат с .старо разширение . Това ще принуди Windows да пренебрегне тези ключове и вместо това да създаде нови папки и стойности.
Забележка : В този случай има само един подраздел (winprint), така че го преименувахме на winprint.old .
След като тази стъпка приключи, можете безопасно да затворите редактора на системния регистър.
- Отново извикайте диалоговия прозорец Изпълнение и въведете услуги.msc вътре в текстовото поле и натиснете Enter, за да отворите Услуги прозорец.
- В Услуги прозорец, намерете Спулер за печат обслужване.
- Щракнете с десния бутон върху Спулер за печат и изберете Имоти.
- В прозореца Свойства щракнете Спри се.
Това ще спре процеса на опашка за печат. Оставете прозореца Свойства на спулера за печат отворен.
- Сега отворете File Explorer и отидете до следното място:
C: WINDOWS system32 spool PRINTERS
- Изтрийте всички файлове в Принтери папка.
Ако не виждате никакви файлове, щракнете върху Изглед и проверете Скрити елементи кутия.
- Затворете прозореца на File Explorer.
- В прозореца Свойства на спулера за печат щракнете върху Започнете бутон, за да рестартирате услугата.
Рестартирайте компютъра си още веднъж и преинсталирайте необходимите драйвери на принтера при следващото стартиране на компютъра. Опитайте още веднъж заданието за печат и вижте дали проблемът е разрешен.
изисква парола за събуждане windows 10
6] Промяна LegacyDefaultPrinterMode ключ на системния регистър Стойност данни
В това решение, за да разрешите Адресът на функцията е причинил повреда в защитата грешка при печат, ще трябва да промените LegacyDefaultPrinterMode ключ на системния регистър Стойност на данни в редактора на системния регистър.
Ето как:
Не забравяйте да направите резервно копие на системния регистър.
- Придвижете се или преминете към пътя на ключа на системния регистър по-долу:
HKEY_CURRENT_USER SOFTWARE Microsoft Windows NT CurrentVersion Windows
- Щракнете двукратно върху десния екран LegacyDefaultPrinterMode да редактирате това е свойства.
- Задайте Value data на 1.
Това ще се върне към старото поведение на принтера по подразбиране под Windows 10.
- Щракнете Добре за да запазите промените.
- Рестартирайте компютъра.
Проверете дали проблемът е разрешен. Иначе продължете със следващото решение.
7] Извършете възстановяване на системата
Ако сте забелязали, че Адресът на функцията е причинил повреда в защитата грешка при печат започна да се появява наскоро, напълно възможно е проблемът да е улеснен от промяна, която системата ви е преминала наскоро.
Ако нямате представа какво се е променило, което може да доведе до нарушаване на функционалността за печат на вашите приложения на Office, можете да използвате Възстановяване на системата (всички промени като инсталиране на приложения, потребителски предпочитания и всичко друго, направено през това време, ще бъдат загубени), за да се върнете към дата, при която сте сигурни, че печатът работи правилно.
Да се изпълнете възстановяване на системата , направете следното:
- Натиснете клавиш Windows + R.
- В диалоговия прозорец Изпълнение въведете rstrui и натиснете Enter, за да отворите Възстановяване на системата Магьосник.
- След като стигнете до началния екран на System Restore, щракнете Следващия за да преминете към следващия прозорец.
- На следващия екран поставете отметка в квадратчето, свързано с Показване на повече точки за възстановяване .
- След като направите това, изберете точка, която има по-стара дата от тази, в която първо сте започнали да забелязвате грешката.
- Щракнете Следващия за да преминете към следващото меню.
- Щракнете завършек и потвърдете в последния ред.
При следващото стартиране на системата ще се наложи по-старият ви компютър.
Изтеглете PC Repair Tool за бързо намиране и отстраняване на грешки на Windows автоматичноНадяваме се, че някое от тези решения ще реши проблема за вас!