[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 660
  • Last Modified:

Why is Microsoft Data Execution Prevention blocking shared printing?

Hi all,

We have a user who has a WinXP SP2 box on a Win2k3 Domain. There is a Canon iCD880 connected to the PC, via usb. The printer was configured for sharing and 3 other PC's (All WinXP SP2, all domain members) were successfully printing.

Then the printer stopped printing and wouldn't fax. Unplugged it for 10 min(as per Canon instructions) and then it would fax but not print. I deleted the printers and removed the drivers, via Server Properties window, in CP > Printers and Faxes
Then I uninstalled the Canon software, rebooted. Then downloaded drivers from Canon and reinstalled the printer. After that, I deleted the printer and driver in CP>Printers and Faxes, on the other 3 PC's. Then I rebooted all PC's and, one at a time, reinstalled the print drivers on the 3 PC's.

At that point, the "print server" PC was able to print, though CP>Printers and faxes, reported it was offline. Right-clicking and selecting Online would not work. Also, the 3 PC's sharing this printer also reported the printer as being offline.

I repeated the procedure of uninstalling and reinstalling the printer on all 4 PC's and now the "print server" PC can print and reports the printer is online and I can access the properties. Same with the other 3 PC's. However, when trying to print from any of the 3 PC's which share this printer, there's a message from MS Data execution prevention, saying it was blocked.

I checked the DEP settings and it's set to "essential Windows programs and services only". There is no way to completely disable it.

I should also mention that the Active Directory security group "domain users" was granted permission for printing, in the sharing tab, in the printer properties, on the print server.

I'm not sure where to go from here.  Any suggestions would be appreciated
0
gs-rho
Asked:
gs-rho
  • 3
  • 2
1 Solution
 
Farhan KaziSystems EngineerCommented:
>> I checked the DEP settings and it's set to "essential Windows programs and services only". There is no way to completely disable it.

Try following:

"Disabling DEP system-wide using boot.ini"
http://www.microsoft.com/technet/security/prodtech/windowsxp/depcnfxp.mspx
0
 
Farhan KaziSystems EngineerCommented:
0
 
gs-rhoAuthor Commented:
Thanks. I'll check into those.
0
 
gs-rhoAuthor Commented:
Worked great.
DEP had to be disabled, using the boot.ini modification procedure, on each computer that was sharing the printer, not just the print server.
0
 
Farhan KaziSystems EngineerCommented:
Thats great, Thanks for the points.
0

Featured Post

NEW Veeam Backup for Microsoft Office 365 1.5

With Office 365, it’s your data and your responsibility to protect it. NEW Veeam Backup for Microsoft Office 365 eliminates the risk of losing access to your Office 365 data.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now