It might be an issue with problematic paths for the templates. I'd double check all of your directories listed in the file locations area of the system options and make sure they are good. You could also try resetting or importing all SW settings from a setup that works.
Try the following.
1. Log onto your PC as the local administrator not a user with admin rights.
2. Follow the instructions below to turn off the problems being experienced in earlier versions of Windows
a. Click 'Start', click 'Run', type "regedit" in the 'Open' box, and then click 'OK'.
b. Locate and click the following subkey in the registry: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
Note: If this subkey does not exist, create it.
c. In the 'Edi't menu, point to 'New', and then click 'DWORD Value'.
d. For the DWORD name, type "RemappedElevatedProxiesPolicy", and then press 'Enter'.
e. Right-click "RemappedElevatedProxiesPolicy", and then click 'Modify'.
f. In the 'Value' data box, type 1, and then click 'OK'.
g. Install SolidWorks or try a repair of your installation.
h. After the application installs successfully, reset the 'RemappedElevatedProxiesPolicy' DWORD value to "0" to re-enable the security fix for KB 3072630 which you won't find as an update to Windows 10 as I think it is part of the OS.
Hopefully this will have the desired effect, it did for me..
Just a bit of additional information, I'm running SolidWorks as administrator in Windows 8 compatibility mode to overcome a few other issues.
Have you tried running SolidWorks as a different user to see if the problem persists in a different user profile?
I would also suggest trying a reinstall of all the pre requisite components to see if that helps.
I've installed w10pro from w7pro. The solidworks 2013 which was working with w7, now is working better with w10. I have a DELL m4600 Precision