Y
yerk5
Flightless Bird
We have several XP machines at my place of business where, upon a user
logging in and the desktop loading, they simply get a blank wallpaper
and cursor and it stays like that indefinitely. The problem is
intermittent. I found that explorer isn’t running automatically when
this happens. I could simply C-A-D, get to Task Manager, start a new
task and run explorer that way, which would then bring the rest of the
desktop.
Unfortunately, this is a little too much for our end users to be able
to remember. So I whipped up a little AutoIT script to put in their
startup folder, that checks for the presence of the process
"explorer.exe" and if not present, then run it.
However, if explorer isn’t running, doesn’t that mean my script won’t
get ran either, causing a catch 22?
I had the idea of adding my script as a windows service... thinking
that even if explorer doesn’t run, services will still start normally.
But I’m having trouble creating the service. I tried the following:
sc create "Run Explorer" binPath= "Crunexplorer.exe"
This succeeded, however I’m unable to ever start the service. When I
try:
Sc start “Run Explorer”
it always dies with: "StartService failed 1053: The service did not
respond to the start or control request in a timely fashion."
I get the same error trying to start it via services.msc. Anyone have
any ideas why? TIA
logging in and the desktop loading, they simply get a blank wallpaper
and cursor and it stays like that indefinitely. The problem is
intermittent. I found that explorer isn’t running automatically when
this happens. I could simply C-A-D, get to Task Manager, start a new
task and run explorer that way, which would then bring the rest of the
desktop.
Unfortunately, this is a little too much for our end users to be able
to remember. So I whipped up a little AutoIT script to put in their
startup folder, that checks for the presence of the process
"explorer.exe" and if not present, then run it.
However, if explorer isn’t running, doesn’t that mean my script won’t
get ran either, causing a catch 22?
I had the idea of adding my script as a windows service... thinking
that even if explorer doesn’t run, services will still start normally.
But I’m having trouble creating the service. I tried the following:
sc create "Run Explorer" binPath= "Crunexplorer.exe"
This succeeded, however I’m unable to ever start the service. When I
try:
Sc start “Run Explorer”
it always dies with: "StartService failed 1053: The service did not
respond to the start or control request in a timely fashion."
I get the same error trying to start it via services.msc. Anyone have
any ideas why? TIA