0x80090016: Keyset does not exist

Windows XP cool Tips and Tricks
Post Reply
greg
Site Admin
Posts: 73
Joined: Mon Nov 28, 2005 3:01 pm

0x80090016: Keyset does not exist

Post by greg » Wed Jun 30, 2010 11:31 am

Recently the tasks in a client's Task Scheduler stopped running - "Could not start". When I try to check the properties of the task, I get a "General page initialization failed. The specific error is 0x80090016: Keyset does not exist...An error has occurred attempting to retrieve task information. You may continue editing the task object, but will be unable to change task account information." As the error message says, I can edit the task, but the task still won't initiate as scheduled.

To fix this, I followed the following steps:

1. Delete the offending "SYSTEM" account tasks in Task Scheduler.
2. Stop the Task Scheduler service
3. Delete all files in C:\Documents and Settings\All Users\Application
Data\Microsoft\Crypto\RSA\S-1-5-18
4. Restart the service (I'd restart the server as soon as possible, too).

Viola! Task scheduling works again.
Greg Marlett
Forum Site Administrator
Pelstar Computer Systems
gmarlett@pelstar.com

Post Reply