Hi,
Error code 0x80131700 is usually relevant to the old version of .NET Framework installed on your system. By default, the built-in version of Micorosoft .NET Framework is 3.5.1. You can reinstall Microsoft .NET Framework 3.5 Service Pack 1 through the following steps:
Step 1:
a) Click the Start and type: "features" in the Search box.
b) Select "Turn Windows Features on or off " and click Enter.
c) Find Microsoft .NET Framework 3.5.1 and uncheck the box.
d) Restart the computer.
e) Repeat the step 1) to step 2.
f) Check the box before Microsoft .NET Framework 3.5.1.
g) Restart the computer.
Step 2:
If the issue persists, then I suggest you to perform the process by booting the computer in Clean Boot and check.
http://support.microsoft.com/?id=929135
Note: Follow the step 7 to restart your computer as usual.