The dynamic link library file j2pkcs11.dll is a component of the Java 2 Platform Standard Edition from Sun Microsystems, Inc. This library is part of the API that provides access to cryptographic tokens. If you understood what that meant, you might be able to fix this error yourself. If not, you are like most users who will need a little assistance.
The Windows registry contains entries on every piece of every program installed on a system. This includes entries on dll files like this one. In order for Java 2 to run correctly, this file needs to be listed in the registry. If the file has been moved or the registry entry is somehow incorrect, Java may not run and you will get an error.
To fix this kind of problem, you need to clean your registry. ZookaWare PC Cleaner will find and fix all the errors in your registry, guaranteed 100%. So if you aren’t sure what a cryptographic token is, but need Java to run, use ZookaWare PC Cleaner.