How to Fix Boot Error Code: 0xc0000098 in Windows?

The error code 0xc0000098 appears when the users try to start the Windows operating system. The error code is accompanied by a message stating “Windows failed to start”.

Windows startup error 0xc0000098

This problem is usually caused by corrupt boot configuration data files and faulty Windows updates. In this guide, we will walk you through the troubleshooting methods that have worked for other users. Before proceeding, we recommend disconnecting any unnecessarily connected hardware devices.

Boot into the Windows First recovery menu

Since the following error code is preventing you from starting Windows normally, you need to access WinRE to perform the troubleshooting steps.

WinRE is a companion operating system that is installed alongside the regular Windows operating system. It’s basically a stripped down version of Windows that includes recovery tools to diagnose and fix Windows problems.

To get started, you must first Create installation media on your device. Once this is done, connect the USB drive to your computer and boot into the Windows recovery environment.

1. Rebuild BCD

A problem with the boot configuration data could be causing the issue. The Boot Configuration Data file contains information about your computer’s boot options. If this file is corrupted, your computer will have trouble booting.

In this method, we will rebuild the boot configuration data file using command prompt to fix the problem. First boot into Windows recovery mode as explained above.

Here’s how you can do it:

  1. Once you are in recovery mode click on Troubleshooting.

    Click on the Troubleshoot option
    Click on the Troubleshoot option
  2. Select in the window that opens Expanded options > command prompt.

    Select the Command Prompt option
    Select the Command Prompt option
  3. Type the following command and press Enter to run it:
    BCDEdit
    Run the BCDEdit cpmmand command
    Run the BCDEdit cpmmand command
  4. Notice the drive letter next to OSdevice in the Windows Boot Loader section of the command prompt. Substitute that letter for X in the following commands.

    Locate the partition
    Locate the partition
  5. Run the following commands one by one:
    CHKDSK /f X:
    Run a CHKDSK scan
    Run a CHKDSK scan
  6. Now run the following commands:
    C:
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd
    Run the entered commands
    Run the entered commands
  7. After running the command, type exit and press Input to close the command prompt.
  8. Go back to the Advanced Options screen and select jumpstart.

    Choose the Startup Repair option
    Choose the Startup Repair option
  9. When the process is complete, restart your computer. Hopefully, when you restart, you will no longer face the error under consideration.

2. Run system scans

It is also possible that errors in the protected system files as well as viruses cause such problems. If you’re having a problem with system-related files, your best bet is to run the built-in troubleshooting utilities that are specifically designed by Microsoft to fix problems like this.

In case of the startup error, running the Microsoft System File Checker utility can help you rule out corruption errors within the system. If problematic files are found, the program will replace them with their healthy counterparts without harming the system.

With this we will also run the DISM utility to repair a corrupted system image.

Here’s how you can run SFC and DISM scans on Windows:

  1. Turn off your computer, wait a few seconds, and then turn it back on.
  2. Use the power button to turn it off again if Windows is loading.
  3. If you’ve done this twice, the third time Windows will launch the recovery menu.
  4. Choose from the list of options Troubleshooting.
  5. Choose Expanded options > Startup Settings.
  6. Click on the Startup Settings option
    Click on the Startup Settings option
  7. After the PC restarts, press F4 in the Startup Settings menu to enter Safe Mode.
  8. When the confirmation prompt appears, click Yes.
  9. Once you are in Safe Mode, press the To win + R Keys together to open Run.
  10. In the Run window, type cmd and press ctrl + layer + Input Keys together to launch Command Prompt as Administrator.
  11. click Yes in the User Account Control prompt.
  12. In the command prompt window, type the following command and click Input.
    DISM.exe /Online /Cleanup-image /Restorehealth
    Run the RestoreHealth command
    Run the RestoreHealth command
  13. When the command has finished running, run the following command:
    sfc /scannow
    Run the SFC scan
    Run the SFC scan
  14. Once the command has been executed, restart your computer.

Hopefully you won’t face the problem again when you restart.

3. Uninstall the latest updates

Next, you can try uninstalling the recently installed updates. There is a chance that the latest updates you installed were corrupt or buggy which is what caused the error to appear in the first place.

If the problem started after installing your latest pending updates, uninstalling it might fix it. This can be done through the Control Panel, Windows Settings, and Command Prompt.

Here’s how you can do that:

  1. Press To win + R to open the Run dialog.
  2. Type control in the Run text box and click on it Input.
  3. Then click Uninstall a program within the programs Control Panel section.

    Click
    Click “Uninstall program
  4. click Show installed updates on the left side of the screen.

    Click the View Installed Updates button
    Click the View Installed Updates button
  5. Select the recently installed update by right-clicking on it.
  6. Select from the context menu Uninstall and follow the on-screen instructions.

    Click the Uninstall button
    Click the Uninstall button
  7. Restart your computer and see if the problem appears again.

If you cannot uninstall the updates using Control Panel, use Command Prompt instead. Follow these steps to continue:

  1. Open a Run dialog again by pressing To win + R keys together.
  2. Type cmd in the text box of Run and press ctrl + layer + Input to open the command prompt as an administrator.
  3. click Yes in the User Account Control prompt.
  4. Type the following command in the Command Prompt window and press Enter. You can use this command to search for installed Windows updates on your PC.
    wmic qfe list brief /format:table
    View the installed updates
    View the installed updates
  5. Each update has a corresponding ‘HotFixID’. Make a note of the ID of the update that you want to uninstall.

    Installed update on Windows
    Installed update on Windows
  6. Type the following command in the command prompt and press Input.
    wusa /uninstall /kb:HotFixID
    Uninstall the update
    Uninstall the update

  7. Your saved ID should be replaced with “HotFixID”. Only the numeric part of the ID should be included. Enter Yes to confirm the action.

4. Repair Windows

If the troubleshooting methods haven’t helped you to fix the problem so far, you can try to repair the Windows installation.

The repair installation of Windows replaces the existing installation on your hard drive with the version you have on your DVD or installation media. By doing this, you can repair corrupted system files while ensuring that files, applications, etc. remain intact.

Hopefully it will fix the problem once and for all.

Leave a Reply

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