No matter the bugs, errors and crashes users keep having, many still cannot live without Windows operating system and they have their reasons for this dependability. While some crashes and BSODs (Blue Screen Of Deaths) may never appear again, some errors in Windows can become irritating without even directly interfering with your work. One time appearing error can be easily ignored but the ones that make a habit of appearing do show that there is really something wrong with the Windows.
One such kind of behavior has been reported by users in which a window titled spencert.exe appears whenever they power on their systems. This is a process is known to be linked to many process that are initiated by Microsoft .NET Framework, a programming infrastructure. The appearing of the spencert.exe window is largely attributed to an incorrect and/or corrupt installation of the .NET Framework. Uninstalling and then reinstalling .NET Framework has been working for users who are having this issue.
Solution 1: Remove spencert.exe using Autoruns
To remove spencert.exe entry (here) and download Autoruns. Extract the zip file and run the Autoruns program file.
You will see many entries in the main application window. Navigate to Everything tab and In the filter box, type spencert.exe (in this example, i used passport.dll for demonstration) find the yellow highlighted entries ending with sysmenu.dll. Select it and click the Red X from the menu bar. Reboot PC and test.
Note: Be careful not to delete any other entries. Only delete the yellow highlighted entries ending with sysmenu.dll.
This will solve the spencert.exe popping up at start-up. If it doesn’t, try Solution 2.
Solution 2: Uninstalling .NET Framework
To uninstall .Net Framework, Hold the Windows key and Press R.
Type appwiz.cpl in the Run dialog box and Press Enter. Programs and Features window will appear.
In the list of programs that appears, locate Microsoft .NET Framework. Right click on it and click Uninstall/Change.
Select Remove .NET Framework from this computer and Click Next. Now follow the on screen instruction. Once the process completes, Restart your computer. Next, Download .NET Framework by clicking (here)
Open the Downloaded file. Accept the EULA agreement and Click Next. Keep on clicking next as the default settings should be fine for you. Once the process completes, Restart your computer.
Solution 3: System Restore
You can restore your Windows settings to an earlier point when you were not having this issue. It may uninstall softwares that were not installed at that time but your data will be safe.
To perform a system restore, click here and Scroll down to Restoring the System using System Restore Point.