How to fix MBR in Windows XP and Vista

What is the MBR? MBR stands for Master Boot Record and it’s the first sector of your hard drive that basically tells the BIOS where to look for the operating system on your computer.

If, for any reason, the MBR becomes damaged or corrupt, then the operating system will be unable to load. You will normally see error messages like:

Error loading operating system

Missing operating system

Invalid partition table

These messages are definitely not fun, especially if you are not familiar with computers. Most people would automatically assume their computers are dead! However, that’s not true. Being in IT myself, these errors are actually preferably to other types of Windows errors. Why?

Well, it’s actually fairly easy to fix the Master Boot Record in XP and Vista. All you have to do is load up the Recovery Console and run a simple command. All of your data, applications, settings, etc are still intact on the drive and once the MBR is fixed, the computer will load normally.

So how can you repair your damaged MBR? Here are the steps to follow:

1. First, restart your computer with the Windows XP setup disk in the CD drive. If you don’t have your original disk, borrow one or download a ISO image from a torrent site.

2. When prompted, boot from the CD drive by pressing any key. If Windows loads automatically, you will first have to enter the BIOS setup and change the order of the boot devices to start with the CD drive.

change boot order

3. Once the setup loads, you will see the option to press R to repair a Windowsinstallation.

repair windows

4. Once the Recovery Console loads up, you will have to type in a number that corresponds to your Windows installation. This is normally just 1. Press Enter and then type in the Administrator password.

recovery console

5. Now at the prompt, type in fixmbr. Your damaged MBR will now be replaced with a new master boot record and your computer should now be able to boot properly. Note that you may also want to run the fixboot command to repair the boot sector with a new one.

Also, make sure you only use these commands on a system with one operating system installed. If you have more than one operating system installed, fixmbr and fixboot could mess up everything.

Fix MBR in Vista

In Vista, the procedure to fix the master boot record is a bit different. You have to start up Vista in the Recovery Environment and then run the bootrec command. Here’s how.

1. First, load up the Windows Vista disc in your drive and press any key to boot from the disc.

2. Choose the language, time, currency, etc and click Next. Now click on Repair Your Computer.

repair computer vista

3. Choose the operating system to repair and click Next. When the System Recovery Options dialog comes up, choose the Command Prompt.

system recovery options

4. Now type bootrec.exe and press Enter. This will rebuild the boot configuration data and hopefully fix your problem. You can also run the command with switches to fix just the master boot record (/fixmbr), the boot sector (/fixboot), or rebuild the entire BCD (/rebuildbcd).

If you are still having trouble with loading Windows, post a comment and I’ll see if I can help! Enjoy!


For any questions, queries please do not hesitate to leave a comment in the queries page at the bottom of the page or contact us at


Join us on facebook



How to fix bad sectors on a hard disk

The minute your computer’s hard disk starts to act flaky, make sure you have an up-to-date backup. Then you can do some simple diagnostics and repairs. Both Windows and Mac OS come with built-in hard-disk utility software that scans your hard disk for errors and attempts to fix them.

This is how you fix it –

  1. Open My Computer
  2. Select the disk you want to repair
  3. Choose Properties from the File menu. You should see the Properties window for the drive that you selected.
  4. Choose the Tools tab
  5. Click the Check Now button under Error Checking Status.
  6. Depending on your version of Windows, choose either “Thorough” or “Scan for and Attempt Recovery of Bad Sectors.”
  7. Click on Start

That is how you do it.


For any questions, queries please do not hesitate to leave a comment in the queries page at the bottom of the page or contact us at


Join us on facebook

How to fix msvcr80.dll error when SQL Server 2008 setup

Error Message

SQL server 2008 setup may fail with an unhandled exception and when you view the Details in the error report that is generated, you may see the following call stack:

  • KERNEL32.DLL!RaiseException [unknown]
    MSVCR80.DLL!_CxxThrowException [unknown]
    SETUP.EXE!_com_raise_error [unknown]
    SETUP.EXE!_com_issue_errorex [unknown]
    SETUP.EXE!MSXML::IXMLDOMDocument::save [unknown]
    SETUP.EXE!InitializeSqlSetupCodeGroupCore [unknown]
    SETUP.EXE!InitializeSqlSetupCodeGroup [unknown]
    SETUP.EXE!wmain [unknown]
    SETUP.EXE!__tmainCRTStartup [unknown]
    KERNEL32.DLL!BaseThreadInitThunk [unknown]
    NTDLL.DLL!__RtlUserThreadStart [unknown]
    NTDLL.DLL!_RtlUserThreadStart [unknown]

This exception is due to a known bug with the SQL server 2008 setup program.

  • This error can occur when SQL Server 2008 setup is run by a user who is not a local administrator on the system where SQL server is being installed.
  • This error can also occur because of User Account Control (UAC) on systems running Windows Vista or Windows Server 2008 systems. UAC forces members of the BUILTIN \Administrators group to use a standard user access token. Therefore, on systems where UAC is enabled, the SQL Server 2008 setup program does not recognize the user as a part of local administrators group and fails with the exception discussed in this article.

How to repair this msvcr80.dll error

For local installations, SQL Server 2008 setup must be run under a local Administrator account or a Domain account with local Administrator privileges.

On Windows Vista or Windows Server 2008 systems, if UAC is enabled, you must allow SQL server 2008 setup program to run as elevated.

Please visit links for further details to face this problem:

Note: If you are using the same account for setting up the server and running the service, please note that you can remove the account from the local Administrators group after the setup is complete. For more information on configuring service accounts refer to Setting Up Windows Service Accounts topic in SQL Server 2008 Books Online.

That is we find the informations to fix your SQL Server 2008 msvcr80.dll problems, hope our page is helpful to you, if you still haven’t fixed this errors, please contact SQL Server Troubleshooting and Support for further help.


For any questions, queries please do not hesitate to leave a comment in the queries page at the bottom of the page or contact us at


Join us on facebook