[DLL-Files Support 2014-04-02]
Getting an error for missing sysmenu.dll at Windows startup "C:\PROGRA~1\COMMON~1\System\sysmenu.dll" ?
There are two known causes for this error, but both cases have the same solution:
1. sysmenu.dll has been identified as related to Adware programs (typically a browser add-on that inserts ads on to pages you visit) and has probably been identified as a threat by your Antivirus, and subsequently been removed. You should be able to verify this in your Antivirus log. These are threat names given to this file by some Antivirus; ADWARE/Adware.Gen7, Skodna.A8D, PUA.OptionalInst.Goobzo, Win32/Trojan.Adware.37e, Goobzo (fs). The simplest way to get rid of the error, is to stop Windows from attempting to load this file.
2. Alternatively, this errors is possibly due to a case of a leftover entry created during software update, most notably after updating from Win8 to Win 8.1. The simplest way to get rid of the error, is to stop Windows from attempting to load this file.
How to stop Windows RunDLL32 from attempting to load sysmenu.dll;
1. Download the free program Autoruns by Microsoft.
Available at Microsoft Technet
2. Find the yellow highlighted Image Paths that ends with sysmenu.dll. Usually you can locate those image paths from the tab named "Scheduled Task".
3. Right click any yellow highlighted row ending with sysmenu.dll and choose delete.
4. Try to find all yellow highlighted Image Paths that ends with sysmenu.dll from "Everything" tab, delete them. NOTE: Carefully choose image paths that ends sysmenu.dll only, if you deleted paths that are not highlighted then it might cause some trouble booting your PC.
5. Reboot Computer
6. Wait at least 5 minutes to confirm that the issue has been resolved. (sysmenu.dll usually appears within a minute from rebooting the computer. )