Spooler Subsystem App closed by Data Execution Prevention

Posted: 01-16-2009, 07:44 PM
I am running XP Pro with SP3 on a system with a 3.2 Mhz processor and 1 G of
memory. I have two 149 G drives, each with about 63G of free space. When I
started the system this morning, Windows displayed a message headed "Data
Execution Prevention" and reading "To help protect your computer, Windows has
closed this program. Name: Spooler Subsystem App Publisher: Microsoft
Corporation".

All of my printers - 2 local and 2 networked - have disappeared, and when I
try to reinstall them Windows displays the message "Operation could not be
completed. The print spooler service is not running."

Everything seemed to be working normally yesterday.

I ran a full virus scan after getting this error - it says the system is
clean.

The formerly installed printers are -
1) HP2200 on LPT1 - this was set to allow shared access since several users
need to print to it
2) Xerox Phaser 6250 on USB
3) HP4000 on an internal IP address
4) HP1312 on an internal IP address
Printers 1, 2, and 3 have been installed on this system for several years. I
installed the HP1312 on Tuesday Jan 13 to troubleshoot why its primary user
was getting error messages from it. I don't think I'll reinstall it...

There are 35 other systems in use in this building, and since no one has
phoned me for support I believe my system is the only one showing this
problem.

How can I get my printing to work again?
Reply With Quote

Responses to "Spooler Subsystem App closed by Data Execution Prevention"

Alan Morris [MSFT]
Guest
Posts: n/a
 
Re: Spooler Subsystem App closed by Data Execution Prevention
Posted: 01-19-2009, 05:09 PM
You will need to start the Printer Spooler service

in Services.msc or at a command prompt
net start spooler


most spooler failures are caused when print drivers corrupt the memory of
the process.
--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/search/?adv=1

This posting is provided "AS IS" with no warranties, and confers no rights.

"SharonW" <SharonW@discussions.microsoft.com> wrote in message
news:B227FAC7-426C-481E-B772-0BB406DF45B7@microsoft.com...
>I am running XP Pro with SP3 on a system with a 3.2 Mhz processor and 1 G
>of
> memory. I have two 149 G drives, each with about 63G of free space. When I
> started the system this morning, Windows displayed a message headed "Data
> Execution Prevention" and reading "To help protect your computer, Windows
> has
> closed this program. Name: Spooler Subsystem App Publisher: Microsoft
> Corporation".
>
> All of my printers - 2 local and 2 networked - have disappeared, and when
> I
> try to reinstall them Windows displays the message "Operation could not be
> completed. The print spooler service is not running."
>
> Everything seemed to be working normally yesterday.
>
> I ran a full virus scan after getting this error - it says the system is
> clean.
>
> The formerly installed printers are -
> 1) HP2200 on LPT1 - this was set to allow shared access since several
> users
> need to print to it
> 2) Xerox Phaser 6250 on USB
> 3) HP4000 on an internal IP address
> 4) HP1312 on an internal IP address
> Printers 1, 2, and 3 have been installed on this system for several years.
> I
> installed the HP1312 on Tuesday Jan 13 to troubleshoot why its primary
> user
> was getting error messages from it. I don't think I'll reinstall it...
>
> There are 35 other systems in use in this building, and since no one has
> phoned me for support I believe my system is the only one showing this
> problem.
>
> How can I get my printing to work again?

Reply With Quote
SharonW
Guest
Posts: n/a
 
Re: Spooler Subsystem App closed by Data Execution Prevention
Posted: 01-20-2009, 01:45 PM
Thanks, Alan - but it doesn't work. When I type "net start spooler" at the
command prompt, I get the messages "The Print Spooler service is starting.
The Print Spooler service was started successfully." But when I next go to
Printers and Faxes and click Add Printer, I get the message "Operation could
not be completed. The print spooler service is not running."

I tried a couple of variations -
1) Cold boot, then enter "net start spooler" at the command prompt. Same
result.
2) Uninstall the software for that HP1312 printer, and cold boot after
finishing the uninstall with its associated restarts. Enter "net start
spooler" after the cold boot. Same result.

Where do I go from here?

TIA,

Sharon

"Alan Morris [MSFT]" wrote:
> You will need to start the Printer Spooler service
>
> in Services.msc or at a command prompt
> net start spooler
>
>
> most spooler failures are caused when print drivers corrupt the memory of
> the process.
> --
> Alan Morris
> Windows Printing Team
> Search the Microsoft Knowledge Base here:
> http://support.microsoft.com/search/?adv=1
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
> "SharonW" <SharonW@discussions.microsoft.com> wrote in message
> news:B227FAC7-426C-481E-B772-0BB406DF45B7@microsoft.com...
> >I am running XP Pro with SP3 on a system with a 3.2 Mhz processor and 1 G
> >of
> > memory. I have two 149 G drives, each with about 63G of free space. When I
> > started the system this morning, Windows displayed a message headed "Data
> > Execution Prevention" and reading "To help protect your computer, Windows
> > has
> > closed this program. Name: Spooler Subsystem App Publisher: Microsoft
> > Corporation".
> >
> > All of my printers - 2 local and 2 networked - have disappeared, and when
> > I
> > try to reinstall them Windows displays the message "Operation could not be
> > completed. The print spooler service is not running."
> >
> > Everything seemed to be working normally yesterday.
> >
> > I ran a full virus scan after getting this error - it says the system is
> > clean.
> >
> > The formerly installed printers are -
> > 1) HP2200 on LPT1 - this was set to allow shared access since several
> > users
> > need to print to it
> > 2) Xerox Phaser 6250 on USB
> > 3) HP4000 on an internal IP address
> > 4) HP1312 on an internal IP address
> > Printers 1, 2, and 3 have been installed on this system for several years.
> > I
> > installed the HP1312 on Tuesday Jan 13 to troubleshoot why its primary
> > user
> > was getting error messages from it. I don't think I'll reinstall it...
> >
> > There are 35 other systems in use in this building, and since no one has
> > phoned me for support I believe my system is the only one showing this
> > problem.
> >
> > How can I get my printing to work again?
>
>
>
Reply With Quote
SharonW
Guest
Posts: n/a
 
Re: Spooler Subsystem App closed by Data Execution Prevention
Posted: 01-20-2009, 02:28 PM
Addition to my post about this technique not working when I entered "net
start spooler" at the command prompt -

I just tried running services.msc - the Print Spooler service status was
"stopped". When I clicked "Start", the status changed to "Started". Next I
tried to add a printer, and a few seconds after I clicked "Add printer" the
Print Spooler service status changed back to "Stopped".

Sharon

"Alan Morris [MSFT]" wrote:
> You will need to start the Printer Spooler service
>
> in Services.msc or at a command prompt
> net start spooler
>
>
> most spooler failures are caused when print drivers corrupt the memory of
> the process.
> --
> Alan Morris
> Windows Printing Team
> Search the Microsoft Knowledge Base here:
> http://support.microsoft.com/search/?adv=1
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
> "SharonW" <SharonW@discussions.microsoft.com> wrote in message
> news:B227FAC7-426C-481E-B772-0BB406DF45B7@microsoft.com...
> >I am running XP Pro with SP3 on a system with a 3.2 Mhz processor and 1 G
> >of
> > memory. I have two 149 G drives, each with about 63G of free space. When I
> > started the system this morning, Windows displayed a message headed "Data
> > Execution Prevention" and reading "To help protect your computer, Windows
> > has
> > closed this program. Name: Spooler Subsystem App Publisher: Microsoft
> > Corporation".
> >
> > All of my printers - 2 local and 2 networked - have disappeared, and when
> > I
> > try to reinstall them Windows displays the message "Operation could not be
> > completed. The print spooler service is not running."
> >
> > Everything seemed to be working normally yesterday.
> >
> > I ran a full virus scan after getting this error - it says the system is
> > clean.
> >
> > The formerly installed printers are -
> > 1) HP2200 on LPT1 - this was set to allow shared access since several
> > users
> > need to print to it
> > 2) Xerox Phaser 6250 on USB
> > 3) HP4000 on an internal IP address
> > 4) HP1312 on an internal IP address
> > Printers 1, 2, and 3 have been installed on this system for several years.
> > I
> > installed the HP1312 on Tuesday Jan 13 to troubleshoot why its primary
> > user
> > was getting error messages from it. I don't think I'll reinstall it...
> >
> > There are 35 other systems in use in this building, and since no one has
> > phoned me for support I believe my system is the only one showing this
> > problem.
> >
> > How can I get my printing to work again?
>
>
>
Reply With Quote
Alan Morris [MSFT]
Guest
Posts: n/a
 
Re: Spooler Subsystem App closed by Data Execution Prevention
Posted: 01-20-2009, 06:07 PM
the service starts until it loads something (of fails to load something)
which corrupts the spooler memory and terminates.

If you are interested in debugging the process and determining which file is
causing the problem we can go there but most people would rather just get
the dang spooler running again.


Bruce has some useful information on cleaning out the print drivers.
http://members.shaw.ca/bsanders/CleanPrinterDrivers.htm
--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/search/?adv=1

This posting is provided "AS IS" with no warranties, and confers no rights.

"SharonW" <SharonW@discussions.microsoft.com> wrote in message
news:2DA229E1-3294-464E-B75E-FC33DA9DDD13@microsoft.com...
> Thanks, Alan - but it doesn't work. When I type "net start spooler" at the
> command prompt, I get the messages "The Print Spooler service is starting.
> The Print Spooler service was started successfully." But when I next go to
> Printers and Faxes and click Add Printer, I get the message "Operation
> could
> not be completed. The print spooler service is not running."
>
> I tried a couple of variations -
> 1) Cold boot, then enter "net start spooler" at the command prompt. Same
> result.
> 2) Uninstall the software for that HP1312 printer, and cold boot after
> finishing the uninstall with its associated restarts. Enter "net start
> spooler" after the cold boot. Same result.
>
> Where do I go from here?
>
> TIA,
>
> Sharon
>
> "Alan Morris [MSFT]" wrote:
>
>> You will need to start the Printer Spooler service
>>
>> in Services.msc or at a command prompt
>> net start spooler
>>
>>
>> most spooler failures are caused when print drivers corrupt the memory of
>> the process.
>> --
>> Alan Morris
>> Windows Printing Team
>> Search the Microsoft Knowledge Base here:
>> http://support.microsoft.com/search/?adv=1
>>
>> This posting is provided "AS IS" with no warranties, and confers no
>> rights.
>>
>> "SharonW" <SharonW@discussions.microsoft.com> wrote in message
>> news:B227FAC7-426C-481E-B772-0BB406DF45B7@microsoft.com...
>> >I am running XP Pro with SP3 on a system with a 3.2 Mhz processor and 1
>> >G
>> >of
>> > memory. I have two 149 G drives, each with about 63G of free space.
>> > When I
>> > started the system this morning, Windows displayed a message headed
>> > "Data
>> > Execution Prevention" and reading "To help protect your computer,
>> > Windows
>> > has
>> > closed this program. Name: Spooler Subsystem App Publisher: Microsoft
>> > Corporation".
>> >
>> > All of my printers - 2 local and 2 networked - have disappeared, and
>> > when
>> > I
>> > try to reinstall them Windows displays the message "Operation could not
>> > be
>> > completed. The print spooler service is not running."
>> >
>> > Everything seemed to be working normally yesterday.
>> >
>> > I ran a full virus scan after getting this error - it says the system
>> > is
>> > clean.
>> >
>> > The formerly installed printers are -
>> > 1) HP2200 on LPT1 - this was set to allow shared access since several
>> > users
>> > need to print to it
>> > 2) Xerox Phaser 6250 on USB
>> > 3) HP4000 on an internal IP address
>> > 4) HP1312 on an internal IP address
>> > Printers 1, 2, and 3 have been installed on this system for several
>> > years.
>> > I
>> > installed the HP1312 on Tuesday Jan 13 to troubleshoot why its primary
>> > user
>> > was getting error messages from it. I don't think I'll reinstall it...
>> >
>> > There are 35 other systems in use in this building, and since no one
>> > has
>> > phoned me for support I believe my system is the only one showing this
>> > problem.
>> >
>> > How can I get my printing to work again?
>>
>>
>>

Reply With Quote
 
LinkBack Thread Tools Display Modes
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Data Execution Prevention liz_lfs3 Windows Vista Security 4 07-28-2008 09:02 PM
Data Execution Prevention closed the program when press "ctrl" but bobpllus Windows Vista Games 0 04-13-2008 11:26 AM
Data Execution Prevention tskellyfla Windows Vista Performance & Maintenance 4 02-04-2008 06:19 AM
data execution prevention help v.s Windows Vista Security 1 07-05-2007 11:27 PM
Data Execution Prevention Rick Windows XP WMI 0 08-26-2006 07:27 PM