When we have a problem in Windows Server and have the following error, we can follow these steps:
Error: "Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
1. Insert your windows installation disc and restart your computer.
2. Choose your language settings, and then click "Next".
3. Click Repair your computer."

Use Bootrec to locate Windows installations:
1. We need to boot with the installer of the windows version that the server has installed.
2. Next, Repair your computer.

3. Choose an option / Troubleshoot
4. Advance Options / Command Prompt

5. write de following command
bootrec /fixmbr (the operation completed successfuly)
bootrec /fixboot (the operation completed successfuly)
bootrec /scanos (Scanning all disk for windows installation)
bootrec /rebuildbcd (Scanning all disk for windows installation)
Add installation to boot list? Yes/NO/All: A (the operation completed successfuly)
6. Exit

And finally, the server is restarted.