Under XP I happily used Secunia PSI to check for patches and every so often, an alert popped up to warn me something needed patching. Fine – except for an occasional false positive.
When I upgraded to Windows 7 Home Premium, I followed best practice and (unlike my XP setup which just had 1 admin user), set up 2 users on Win7:- one admin user for restricted, occasional use; one non-admin user for daily use. I installed Secunia PSI again to check for necessary patches and set it to “Start PSI on boot”. However, when I log in with my normal user, Secunia PSI is not running. I want PSI to run no matter which user I’ve logged on with.
If I log in on the admin user, PSI starts and is visible. If I log in on the non-admin user, PSI does not start and is not visible. I have NOT suppressed the PSI notifications in the System Tray.
When I check in Task Scheduler, the Secunia PSI Logon task security options say
– Use the admin user account.
– run only when that user is logged on
The trigger for this task is “At log on of any user”.
I’m no expert on this, but the trigger and the security options seem to make no sense in combination. As a result, PSI does not run most of the time – which isn’t much use for getting notifications – and possibly suppresses the auto full scan as well (not sure).
Someone on the Secunia forum said that Secunia PSI needs to run as an admin user and suggested I instead sign up for mail notifications from them and manually run PSI when something _might_ affect my set-up. This seems to defeat the whole point of an automatic scan and tailored notification.
Anyone know if it’s possible to make Secunia PSI run in a useful manner – i.e. automatically, on logon of any user?
Thanks