Fix The exception unknown software exception (0xe0434352)

Fix The exception unknown software exception (0xe0434352)

Fix The exception unknown software exception (0xe0434352): If you are facing the error code 0xe0434352 on shutdown then this means you are facing a problem with your .NET installation. In most cases, the error 0xe0434352 appears because of issues persisting with .NET Framework. But in some cases, it can also be caused because of corrupted or old drivers which seems to be conflicting with Windows and hence the error. So without wasting any time let’s see how to actually Fix The exception unknown software exception (0xe0434352) occurred in the application with the help of below-listed steps.

The exception unknown software exception (0xe0434352) occurred in the application at location 0x77312c1a.

Fix The exception unknown software exception (0xe0434352)

Fix The exception unknown software exception (0xe0434352)

Make sure to create a restore point just in case something goes wrong.

Method 1: Perform a Clean Boot

Sometimes 3rd party software can conflict with the application and can cause the application error. In order to Fix The exception unknown software exception (0xe0434352) error, you need to perform a clean boot on your PC and diagnose the issue step by step.

Perform Clean boot in Windows. Selective startup in system configuration

Method 2: Run SFC and CHKDSK

1.Press Windows Key + X then click on Command Prompt (Admin).

command prompt with admin rights

2.Now type the following in the cmd and hit enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

SFC scan now command prompt

3.Wait for the above process to finish and once done restart your PC.

4.Next, run CHKDSK from here Fix File System Errors with Check Disk Utility(CHKDSK).

5.Let the above process complete and again reboot your PC to save changes.

Method 3: Run System Restore

1.Press Windows Key + R and type”sysdm.cpl” then hit enter.

system properties sysdm

2.Select System Protection tab and choose System Restore.

system restore in system properties

3.Click Next and choose the desired System Restore point.


4.Follow the on-screen instruction to complete system restore.

5.After reboot, you may be able to Fix The exception unknown software exception (0xe0434352) error.

Method 4: Run Microsoft .NET Framework Repair Tool

This tool detects and tries to fix some frequently occurring issues with the setup of Microsoft Bootstrapper .NET Framework or with updates to the Microsoft .NET Framework. So in order to run this tool head over to Microsoft website and download it.

Method 5: Reinstall .NET Framework

1.Press Windows Key + X then select Control Panel.

control panel

2.Click Uninstall a program and find .NET framework in the list.

3.Right-click on .Net Framework and select Uninstall.

4.If asks for confirmation then select Yes/OK.

5.Once uninstall is complete make sure to reboot your PC to save changes.

6.Now press Windows Key + E then navigate to Windows folder: C:\Windows\

7.Under Windows folder rename assembly folder to assembly1.

rename assembly to assembly1

8.Similarly, rename Microsoft.NET to Microsoft.NET1.

9.Press Windows Key + R then type “regedit” and hit Enter.

Run command regedit

10.Navigate to the following Registry Key: HKEY_LOCAL_MACHINE\Software\Microsoft

11.Delete the .NET Framework key then close everything and restart your PC.

delete .NET Framework key from registry

12.Download and Install .Net Framework.

Download Microsoft .NET Framework 3.5

Download Microsoft .NET Framework 4.5

Recommended for you:

That’s it you have successfully Fix The exception unknown software exception (0xe0434352) error occurred but if you still have any queries regarding this post then feel free to ask them in the comment’s section.

Posted by

Aditya Farrad

Aditya is a skilled tech writer with 10 years of experience in the field. He has a strong background in Troubleshooting, and has a talent for simplifying complex technical concepts for a general audience. He has worked with a variety of clients in the technology industry, creating user manuals, technical documentation, and instructional materials. With his combination of technical knowledge and writing talent, he is able to create clear, accurate, and engaging content that helps users get the most out of their technology.


  1. I have been off line a month

  2. Why is the rename is saying try agian

  3. Why if you delete the .netframework it says error deleting key

  4. It helped. Thanks.

Leave a Reply

Your email address will not be published. Required fields are marked *