FIX: Function address caused a protection fault in Printer Properties (0x00000505).

If you try to open or change your printer’s properties and you face the error “Function address 0x00007FF… caused a protection fault. (exception code 0x00000505). Some or all properties page(s) may not be displayed”, continue below to fix the problem.

The error code 0x00000505 in Printer Properties usually occurs because of a corrupt printer driver. As a result of the error, the user cannot change some of the printer properties or cannot open the printer properties at all.

FIX Function address caused a protection fault in Printer Properties (0x00000505).FIX Function address caused a protection fault in Printer Properties (0x00000505).

In this guide you’ll find step-by-step instructions to resolve the printer error “Function address caused a protection fault (0x00000505)” in Windows 10, 8 or 7 OS.

How to FIX: Cannot Open or Modify Printer Properties with Exception code 0x00000505.

Nội dung

To fix printer error 0x00000505 “Function address caused a protection fault”, you must completely remove the affected printer and its driver, and then reinstall the printer from scratch as described below:

Step 1. Stop Print Spooler Service & Clear Print Spooler Jobs.

1. Press Windows image_thumb8_thumbimage_thumb8_thumb + R keys to open the run command box.
2. In the Search box, type: services.msc  & click OK.

imageimage

3. In Services panel, right-click on Print Spooler service and click Stop.

Stop Print Spooler serviceStop Print Spooler service

4. Without closing the Services window, open File Explorer and navigate to the following location on disk.

  • C:Windowssystem32spoolprinters

5. Delete all files inside the “PRINTERS” folder and close Explorer to remove the print spooler jobs.

 

Step 2. Rename Print Processors subkeys in Registry.

1. Press Windows imageimage + R keys to open the run command box.
2. Type regedit  and press Enter.

Open Registry EditorOpen Registry Editor

3. In Registry Editor navigate to the following key:

  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintEnvironmentsWindows x64Print Processors

4. Proceed and rename all the folders/subkeys under “Print Processors” key to .old *

* e.g. For example rename “winprint” key to “winprint.old”

imageimage

 

5. Keep the Registry Editor window open and continue to the next step

 

Step 3. Completely Remove Printer’s Drivers.

1. Press Windows image_thumb8_thumbimage_thumb8_thumb + R keys to open the run command box.
2. Type the following command and hit OK.

  • printui.exe /s

printui.exe /sprintui.exe /s

 

3. At Printer Server Properties window select the Drivers tab.
4. Now, select the affected printer and click Remove to delete its driver from your system.

Printer Server Properties Printer Server Properties

5. At the next window, select Remove driver and driver package and hit OK.

Remove Printer DriverRemove Printer Driver

6. Finally, click Yes to delete the printer’s driver package, and then click the Delete button at the next window.

delete printer driver packagedelete printer driver package

7. When the removal is done, close the ‘Printer Server Properties’ window and continue to next step.

Step 4. Restore Renamed Registry keys to their original name.

1. Back to Registry Editor, navigate again to the same location:

  • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintEnvironmentsWindows x64Print Processors

2. Remove the .old extension from all subkeys you renamed before to restore their original name. *

* e.g. For example rename “winprint.old” key to “winprint”

Print ProcessorsPrint Processors

3. When done, close the Registry Editor.

Step 5. Start the Print Spooler Service.

1. In Services panel, right-click on Print Spooler service and click Start.

Start Print Spooler serviceStart Print Spooler service

2. Close the Services window and continue to next step.

Step 6. Install your Printer.

1. Navigate to Control Panel > Devices and Printers.
2. Click Add a printer. *

Add Printer Windows 10Add Printer Windows 10

2. Let Windows to find your printer and follow the onscreen instructions to re-install it on your computer. *

* Note: If Windows cannot locate your printer try the following:

a. Restart your printer (Turn it off and turn it on again).
b. Restart your PC.
c. Navigate to the printer manufacturer’s support website and download and install the printer software manually.

3. After installation, you will be able to modify the printer properties without error.

That’s all folks! Did it work for you?
Please leave a comment in the comment section below or even better: like and share this blog post in the social networks to help spread the word about this.

If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us.

Hình ảnh thuộc sở hữu của trang web qnet88.comHình ảnh thuộc sở hữu của trang web qnet88.com

Đánh giá post

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Hotline: 0974.0707.83(Zalo/Viber)