ruleroftheroost
Active member
- Feb 8, 2024
- 25
So today I tried to install some old fighting games that use DirectPlay, and when trying to enable it in the Legacy settings, I got error 0x800703F9, the system has attempted to load or restore a file into the registry, but the specified file is not in a registry file format. One thing led to another from here, and I discovered my machine has not been updating windows 10 for several years now (I'm on build 19041 right now). Windows Updater does not work, and gives the same error when I attempt to use it. From here, I ran a bunch of other diagnostic stuff and talked to some users in a Discord who directed me here to post about it. Which I will post below in the proper format...
1. SFC Scan:
This results in the message: "Windows Resource Protection could not perform the requested operation."
2. Run DISM:
Running the DISM Command "Dism /Online /Cleanup-Image /RestoreHealth" gave an error where it'd work 3.8% of the way, then error code 1017 saying:
The system has attempted to load or restore a file into the registry, but the specified file is not in a registry file format.
3. Components scanner:
Ran this, got the following error message:
"C:\WINDOWS\System32\config\COMPONENTS is not a Registry hive (bad signature)
Failed to load registry hive (System.Exception)"
No text file was generated.
4. CBS folder: see attachments.
Based on what users in the support discord told me, and based on what I'm seeing from all these error messages, it seems that COMPONENTS file is broken or corrupted or something, and I need to replace it. I think my problem is pretty similar to the guy in this post here, if that helps?: "Failed to load the COMPONENTS hive from 'C:\windows\System32\config\COMPONENTS' into registry key 'HKLM\COMPONENTS'. " on Windows 10
I might be wrong, but I think I just need a properly updated components file, but I don't know how to get the proper one. I can't try the one in the post I linked since that's just for that one guy's machine. Anyone have any idea / is able to help? I can post more information if needed. My goals here are to be able to install windows updates again and to enable directplay.
1. SFC Scan:
This results in the message: "Windows Resource Protection could not perform the requested operation."
2. Run DISM:
Running the DISM Command "Dism /Online /Cleanup-Image /RestoreHealth" gave an error where it'd work 3.8% of the way, then error code 1017 saying:
The system has attempted to load or restore a file into the registry, but the specified file is not in a registry file format.
3. Components scanner:
Ran this, got the following error message:
"C:\WINDOWS\System32\config\COMPONENTS is not a Registry hive (bad signature)
Failed to load registry hive (System.Exception)"
No text file was generated.
4. CBS folder: see attachments.
Based on what users in the support discord told me, and based on what I'm seeing from all these error messages, it seems that COMPONENTS file is broken or corrupted or something, and I need to replace it. I think my problem is pretty similar to the guy in this post here, if that helps?: "Failed to load the COMPONENTS hive from 'C:\windows\System32\config\COMPONENTS' into registry key 'HKLM\COMPONENTS'. " on Windows 10
I might be wrong, but I think I just need a properly updated components file, but I don't know how to get the proper one. I can't try the one in the post I linked since that's just for that one guy's machine. Anyone have any idea / is able to help? I can post more information if needed. My goals here are to be able to install windows updates again and to enable directplay.