Skip to content Skip to main navigation Skip to footer

Error Message “Windows failed to load because a required file is missing or corrupt” (msrpc.sys) or “NLS is missing” when Booting Windows

Problem:

Upon booting Windows Vista or Windows 7/8.x/10 you receive one of the following error messages:

Windows failed to load because a required file is missing or corrupt

Where the file msrpc.sys is listed.

Or:

NLS is missing

Cause:

These errors can have multiple causes, but one potential cause when an IDE drive is used is that the drive is a master drive, but is not connected to the end of the IDE cable.  Another potential cause is that the drive jumpers are misconfigured.

Solution:

Reorient the drive to the end of the cable, if needed, and/or correct the jumper configuration.

Was This Article Helpful?

0