banner



Function address caused a Protection Fault - Printing error

If when yous endeavour to impress files/documents from within a Microsoft Office program like Discussion, Excel, Publisher et al and you receive the press error message; Function address caused a protection fault – then this post is intended to aid y'all. In this post, nosotros will identify some potential known causes that can trigger the error so provide the possible solutions yous can try to help remediate this issue.

When the print job fails, y'all receive the post-obit instance of the error message;

Function address 12345 caused a protection mistake.
(exception code 12345)
The application property sheet page(s) may not function properly.

Function address caused a protection fault

Well-nigh users that are encountering this press error, written report that the error is not occurring if they try to impress conventionally – the mistake but appears whenever they try to print from within an Office application. Bear in heed that there are various instances of this error bulletin with different error codes. However, the underlying causes is the same – consequently, the same fix should work on all the instances of this error.

Y'all might encounter the fault message due to one or more (but not express to) of the following known causes;

  • The right printer is non set as the default.
  • Outdated printer driver.
  • Decadent printer subkeys.
  • System file corruption – Arrangement file abuse is a less probable but a possible culprit for this trouble. Typically, it appears after a security scan concluded up quarantining some items used by the printing service.

Gear up Function accost caused a protection fault

If you're faced with this Role address caused a protection fault press error, you can endeavour our recommended solutions below in no item gild and see if that helps to resolve the consequence.

  1. Run Printer Troubleshooter
  2. Run SFC/DISM scan
  3. Change the default printer
  4. Update printer driver
  5. Uninstall printer driver, rename printing subkeys and restart Print Spooler service
  6. Alter LegacyDefaultPrinterMode registry key Value data
  7. Perform System Restore

Let's have a look at the clarification of the process involved in relation to each of the listed solutions.

Set up Protection fault Printer Backdrop error

1] Run Printer Troubleshooter

Running the Windows 10 in-built Troubleshooter will restart your printer and drivers and check for any errors. Your printer must be connected during this procedure.

To run the Printer Troubleshooter, exercise the following:

  • ClickCommencement and selectSettings.
  • Become to Update and Security.
  • Click theTroubleshooter tab.
  • Curlicue down and click onPrinters.
  • Click the Run the troubleshooter push.
  • Follow on-screen instructions and apply any recommended fixes.

Subsequently, try printing and see if the Role address caused a protection mistake printing error is resolved. If non, proceed with the next solution.

2] Run SFC/DISM scan

The SFC/DISM is a utility in Windows that allows users to browse for corruptions in Windows system files and restore corrupted files.

For the purposes of ease and convenience, you lot can run the browse using the procedure below.

  • Press Windows cardinal + R.
  • In the Run dialog box, type notepad and hit Enter to open up Notepad.
  • Re-create and paste the command beneath into the text editor.
@echo off date /t & time /t echo Dism /Online /Cleanup-Prototype /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup repeat ... engagement /t & fourth dimension /t echo Dism /Online /Cleanup-Paradigm /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... engagement /t & fourth dimension /t repeat SFC /scannow SFC /scannow appointment /t & fourth dimension /t pause
  • Save the file with a name and suspend the .bat file extension – eg;SFC_DISM_scan.bat.
  • Repeatedly run the batch file with admin privilege (correct-click the saved file and selectRun as Administrator from the context card) until it reports no errors.
  • Restart your PC.

Endeavor the print job again and see if the issue is resolved. If non proceed with the side by side solution.

iii] Change the default printer

The Function address caused a protection fault press fault can besides occur in a state of affairs where the printer that you want to apply is not prepare equally the default within Windows settings. Do the following to alter the default printer:

  • Press Windows central + R.
  • In the Run dialog box, copy and paste ms-settings:printersand hit Enter to open up thePrinters & scanners window of theSettings app.
  • One time you're inside the Printers & scanners tab, scroll down on the right pane and uncheck the Permit Windows to manage my default printer setting.
  • At present, click the printer that you want to use and click on Set as default.

After you constitute the correct printer as the default, restart your computer and see if the printing error is resolved. If not continue with the next solution.

4] Update printer driver

This solution requires you lot to make sure you have installed the latest print drivers for your printer. You can download the latest version of the printer driver from the manufacturer's website.

Alternatively, yous can update the printer driver via Device Manager. Here's how:

  • Printing Windows key + X to open the Power User Menu, and then printing G key to open Device Director.
  • Once you're inside Device Managing director, curl downwardly through the list of installed devices and aggrandize/collapse the Impress queues section.
  • Adjacent, right-click on the printer that you're having bug with and choose Update driver from the context menu.
  • At the next screen, click on Search automatically for updated driver software.
  • Wait until the browse is complete. If a new commuter version is constitute, follow the on-screen instructions to download & install information technology on your estimator.
  • Restart your device.

Try sending a print job and see if the Part address caused a protection fault printing error is resolved. If non, go on with the side by side solution.

5] Uninstall printer commuter, rename printing subkeys and restart Print Spooler service

In this solution, in that location'southward a sequence of tasks (which involves uninstalling printer driver, renaming printing subkeys and restarting Print Spooler service) that y'all need to complete to see if the Function address caused a protection fault printing error tin be resolved.

Do the following:

  • Log in to the afflicted estimator.
  • Press Windows central + X to open up the Power User Carte, then press M central to open up Device Director.
  • Once you're inside Device Director, navigate through the list of installed devices and expand the Print queues drop-down menu.
  • Next, right-click on the printer driver that you want to remove and cull Uninstall Device.
  • Click Uninstall one time once again to confirm the procedure.

One time the uninstall process completes, you can exit the Device Manager.

  • Next, press Windows key + R to invoke the Run dialog box.
  • In the Run dialog box, type printui.exe /s /t2 and hitting Enter to open up thePrinter Server Properties UI.
  • Once you're inside the Print Server Backdrop screen, go to theDrivers tab and select the driver that is causing the effect. With the commuter selected, click the Remove button.
  • You'll then be prompted past the Remove Driver And Package dialog.
  • Select the radio button for Remove driver just.
  • Click OK.

Once the procedure is consummate, you lot tin exit the Print Server Properties screen.

  • Now press Windows central + R to open up another Run dialog box.
  • Type regedit inside the text box and printing Enter to open up upwards Registry Editor.

Important: Support the registry before you go on with this process so that you lot tin exist able to restore the registry in the result something goes wrong.

  • Navigate or spring to the registry central path beneath:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Impress\Environments\Windows x64\Print Processors\

At the location, proceed to rename any subkeys or keys under Impress Processors with the .onetime extension. This will strength Windows to condone those keys and create new folders and values instead.

Annotation: In this case, there's only one subkey (winprint), and then we renamed it to winprint.old.

In one case this footstep is complete, yous can safely close Registry Editor.

  • Again, invoke the Run dialog box and type services.msc within the text box and press Enter to open up up theServices window.
  • In the Services window, locate the Print Spooler service.
  • Correct-click onPrint Spooler and selectProperties.
  • In the Properties window, clickStop.

This will stop the print queue process. Keep the Impress Spooler Properties window open.

  • At present, open File Explorer and navigate to the following location:

C:\WINDOWS\system32\spool\PRINTERS

  • Delete all the files in thePrinters folder.

If you don't run into whatever files, click theView tab and bank check theHidden Items box.

  • Close the File Explorer window.
  • In the Impress Spooler Properties window, click theShowtime push button to restart the service.

Restart your reckoner one time once again and reinstall the necessary printer drivers at the next computer startup. Try the print job once again and come across if the consequence is resolved.

6] Change LegacyDefaultPrinterMode registry key Value data

In this solution, to resolve the Function address caused a protection error printing error, you lot'll demand to change LegacyDefaultPrinterMode registry key Value data in Registry Editor.

Hither's how:

Call back to support the registry.

  • Navigate or jump to the registry key path below:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
  • On the right pane double-click LegacyDefaultPrinterMode to edit it'south properties.
  • Set the Value data to 1.

This will return to the onetime default printer behavior under Windows 10.

  • Click OK to save changes.
  • Restart PC.

Bank check to see if the issue is resolved. Else continue with the next solution.

7] Perform System Restore

If you lot noticed that the Function accost caused a protection fault printing error started to occur recently, it'southward entirely possible that the issue was facilitated by a modify that your system has gone through recently.

If y'all have no idea what changed that might have concluded up breaking the printing functionality of your Office applications, yous can use Arrangement Restore (any changes like application installs, user preferences and anything else fabricated during that time will be lost) to revert to a appointment where you're sure that the printing was working properly.

To perform Organisation Restore, do the post-obit:

  • Press Windows key + R.
  • In the Run dialog box, type rstrui and hit Enter to open upwardly theOrganization Restore Sorcerer.
  • Once you arrive at the initial screen of System Restore, click Adjacent to accelerate to the next window.
  • At the next screen, check the box associated with Show more restore points.
  • After you lot've washed this, select a point that has an older date than the one in which you kickoff started to notice the error.
  • Click Adjacent to advance to the next menu.
  • Click Finish and confirm at the terminal prompt.

At the adjacent organization startup, your older computer land will be enforced.

Hopefully, any of these solutions will fix the effect for you!

Source: https://www.thewindowsclub.com/fix-function-address-caused-a-protection-fault-printing-error-on-windows-10

Posted by: pelletiermoseeld.blogspot.com

0 Response to "Function address caused a Protection Fault - Printing error"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel