Here are a couple of issues the partial path shown image above.
1) Redundant folders - the plug-in scanner recursively searches folders in the path. In the image above shows both "c:\program files\common files" and "c:\program files\common files\vst3" in the path. In this case "c:\program files\common files\vst3" appears to be redundant however it is probably the better choice than "c:\program files\common files" because of #2.
2) Scanning to high in the directory tree - because the plug-in scanner recursively scans the folder path entries like "c:\program files\common files" will scan areas which do not contain plug-ins but can contain other dlls which can cause problems for the scanner. Try to specify paths which only contain valid plug-ins.
While I have hundreds of plug-ins, my config is much simpler managing to keep all the plug-ins in the default two scan paths "c:\program files\cakewalk\vstplugins" and "c:\program files\common files\vst3." All the third party plug-ins I use allow specifying the VST2 path although some installers are more difficult to work with than others and I do not have to contend with either Waves or UAD.