Quando pesquisei seu erro, recebi uma resposta bastante longa: link
Não tentei, mas espero que você aponta na direção certa Aqui estão os passos que ele oferece:
If you receive a 1935 error when you try to install software, the Windows
file system transaction log has become corrupted. The transaction log is
used by the Windows file system to recover when a file error occurs. It can
also happen if there is an error with the installation of .netframework.
Step 1: To correct this install error, you need to clear the log.
a. Open an Administrator command prompt: Right-click Start > All Programs >
Accessories > Command Prompt and select "Run as Administrator" and click
"Allow" for the elevation prompt
b. In the command prompt, type the command below:
fsutil resource setautoreset true C:\
c. This assumes that C: is the drive in which Vista is installed. If it
is installed on another drive like D:, please change the drive letter
appropriately.
d. Reboot the system.
e. Install the software and check.
Step 2: Check if you are able to install in clean boot.
“How to perform Clean Boot” http://support.microsoft.com/kb/929135
Note: Please ensure that the computer is set to start as usual by following
the step 7 from the article.
Step 3: Repair .net framework and check.
Repair the Microsoft .NET Framework installation
To do this, follow these steps:
a. Click Start, click Control Panel, and then click Add or Remove
Programs.
b. In the Currently installed programs list, click Microsoft .NET
Framework, and then click Change/Remove.
c. Click Repair, and then click Next.
Diana
Microsoft Answers Support Engineer
Visit our Microsoft Answers Feedback Forum and let us know what you think.