Hi everyone,
For the people receiving the CAPI2 ID 11 “Failed extract of third-party rootlist…” generated in the application log:
· Click the Pearl (Start) Orb on the Desktop
· In the Search box typeCMD (do not hit enter)
· Right-Click cmd.exe and selectRun as administrator
Once the Command Prompt window is open type the following command and press enter.
certutil -urlcache * delete
*Note* There is a space between * & delete
Once it has completed it should show the following:
CertUtil: -URLCache command completed successfully
If the expired certificate is cached in the system profile, then you will need to run it in the system context.
To do this, download PsExec
Select Open then Double click PsExec.exe
Select Extract and choose the location, (Take note of this location) make a new folder called PsTools and select Extract
Now Open the Command Prompt as the administrator and browse to the location of the PsTools folder.
So if you extracted to your Desktop the Command Prompt should look like this:
C:\Users<username>\Desktop\PsTools
Type the following and hit enter:
psexec -i -s cmd.exe
A new Command Prompt window should open, from here type the following command again and hit enter:
certutil -urlcache * delete
If these steps do not work use the steps below to enable CAPI2 logging, please copy and paste the details of the error log in this thread.
Click 'Start' > Type Event in the search bar and select 'Event Viewer'
Expand 'Applications and Services Logs'
Expand 'Microsoft'
Expand 'Windows'
Expand 'CAPI2'
Select 'Operational'
On the far right pane > Click 'Enable Log'
Cody C
Microsoft Answers Support Engineer
Visit our Microsoft Answers Feedback Forum and let us know what you think.