System environment:windows 7 / Vista / xp
Error message:Error 10016, The application-specific permission settings do not grant Local Launch permission for the COM Server application with CLSID
{C97FCC79-E628-407D-AE68-A06AD6D8B4D1} and APPID {344ED43D-D086-4961-86A6-1106F4ACAD9B}
Solution:Go to Start, type dcomcnfg in the "Search files and programs" bar, press enter
Component Services will show up.
Go to Component Services > Computers
Right-click My Computer, choose Properties
Go to COM Security tab>Launch and Activation Permissions.click "Edit Default" button
Click Add button, type Network Service and click ok

Select Network Service you just added, Select allow for follow items:
Local Launch
Remote Launch
Local Activation
Remote Activation
Click ok button of all windows
Restart your computer