The bad request error 400 message appears when you have an issue with the Microsoft .NET Framework. You can rectify this error by utilising the Windows Restore configuration, downloading and installing the service pack for .NET Framework onto your computer and by editing the Windows registry with the Microsoft Registry Editor program.
Click the desktop's "Start" button. Click "All programs," "Accessories" and "System Tools." Click the "System Restore" option. The "System Restore" dialogue will appear. This applies to both Windows XP and Vista.
Select the "Restore my computer to an earlier time" option and click the "Next" button. Select a checkpoint before the error appeared and click the "Guided Help (Registry Backup)" option. Click the "Next" button. Click the "OK" button and click "Next." The computer will undergo the restoration process and restart. After the Windows system boots up, click the "OK" button in the "System Restore confirmation" window.
Go to the Microsoft download centre Web page (see Resources) and download the Microsoft .NET Framework 1.1 Service Pack 1. Click the "Save" button in the prompt and select a destination location for the file. Find the file and double-click the file to run it. Follow the installation wizard to install the service pack.
Click the desktop's "Start" button and click the "Run" icon. Type, without the quotes, "Regedit" into the "Run" text field and click the "OK" button. The registry editor will appear.
Go to the left-side pane and navigate to the following entry: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET." Find "VerificationCompatibility" in the right-side pane, right-click it and select "Modify." Alter the "Value Data" to "1" and click "OK."