Process invisible to Process Explorer

S

Swifty

I have the "USB Aquarium" from
http://www.dreamcheeky.com/index.php?pagename=product&pid=10

It starts automatically with an entry in HKLM/Run, and puts an icon in
the system tray. If you use this icon to Quit, then it stops.

When my wife uses fast-user-switching, it starts a copy of
"Aquarium.exe". When she logs off, this process gets terminated, but the
aquarium doesn't stop.

From Process Explorer, I cannot find what is keeping the aquarium
running, and the only way to stop it is to ask her to logon again, then
stop it from her system tray icon before logging off.

There are a couple of DLLs in the same directory as the aquarium.exe;
might one of these be causing the aquarium to keep going?

Or, is the device just sitting there, doing its "thing", until something
(another copy of aquarium.exe) comes along and instructs it to stop?

Next time this happens, I'll try launching my own aquarium.exe process,
to see if that can be used to stop it.
 
V

VanguardLH

Swifty" wrote in said:
I have the "USB Aquarium" from
http://www.dreamcheeky.com/index.php?pagename=product&pid=10

It starts automatically with an entry in HKLM/Run, and puts an icon in
the system tray. If you use this icon to Quit, then it stops.

When my wife uses fast-user-switching, it starts a copy of
"Aquarium.exe". When she logs off, this process gets terminated, but the
aquarium doesn't stop.

From Process Explorer, I cannot find what is keeping the aquarium
running, and the only way to stop it is to ask her to logon again, then
stop it from her system tray icon before logging off.

There are a couple of DLLs in the same directory as the aquarium.exe;
might one of these be causing the aquarium to keep going?

Or, is the device just sitting there, doing its "thing", until something
(another copy of aquarium.exe) comes along and instructs it to stop?

Next time this happens, I'll try launching my own aquarium.exe process,
to see if that can be used to stop it.

My guess is that you are only looking at the process names and using
them to identify what is running. Have you looked at the svchost
processes to see what services have been rolled up inside each one?
Maybe this "app" is an NT service.
 
S

Swifty

My guess is that you are only looking at the process names and using
them to identify what is running. Have you looked at the svchost
processes to see what services have been rolled up inside each one?
Maybe this "app" is an NT service.

That was to be my next step, but there are a *lot* of svchost entries,
and there's a lot to look through in each.

I decided to test my hypothesis that aquarium.exe just sends state
changes to the aquarium, so terminating the task would leave the fish
swimming around forever. I logged on as my wife, and the aquarium
started up. I logged off, and it kept running. I logged back on as my
own ID and started the aquarium.exe - then quit it normally. The
aquarium stopped. So now I can stop asking my wife for her password.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top