DISM doesn’t support servicing Windows PE with /Online option. Thus in such a case when the startup repair is not working, SFC is not operating and your system can’t boot at all, the last option we have is to. But hang on, if you’re really going for re-installation, why not try some options which can still resolve this issue in few simple steps. Those options are mentioned here, do try them as per your convenience. FIX: There Is System Repair Pending Which Requires Reboot To Complete. Restart Windows And Run SFC Again FIX 1: Using DISM command Although the DISM restore health command didn’t worked, but there is another DISM command which will help us here. Actually, the system checks for pending system repair files when initiated SFC. Thus, if we could delete that/those pending file(s), SFC would work. Tried to run sfc scan, here is the message received: There is a system repair pending which requires a reboot to complete. Restart windows. Here is how you delete pending system repair file. Open Command Prompt at boot. Type following command and hit Enter key: dism.exe /image: c: /cleanup-image /revertpendingactions *Substitute C: with your system root drive. You’ll see The operation completed successfully message when execution finishes. You can now try to run SFC scan and repair your system using it, no issues will be countered. In case if problem still persists, try FIX 2. FIX 2: Using registry manipulation There is a registry key for pending system repair, which Windows always checks when you initiate SFC at boot. So you need to delete that key as well, if deleting only the pending files not works for you. Try these steps for that: 1. ![]() Open Command Prompt at boot (refer steps 1-4.d of ). • adam hi, I managed to solve the missing boot config data file problem, but after I wanted to do a backup of my system Win 8.1 said I need to do a repair with restart. This resulted in another blue window: “needs to be repaired.the required file is missing or contains errors: BOOTVID.dll Error code 0xc000007b” I tried my installation DVD’s all “repair” options, finally ended up with this article because I get this “system repair pending” message when I want to start “sfc /scannow”. I follow the above instructions but I get the following: “the scratch directory size might be insufficient.” and then “the operation completed.revert will be attempted after the reboot” I also checked the registry but there were no “reboot pending” and now I can not run SFC when booted from DVD and still get the blue picture with BOOTVID problem when starting from HDD • Kapil Arya ^^ Hey adam, in that case, you need to run following command from recovery environment: DISM /Image:C: /Scartch-Dir:C /Cleanup-Image /RevertPendingActions Change C: to whatever your system drive is. You can run it using X: as well. Do try this and see if it helps, Good luck:) • Kareem DISM command doesn’t works any other ideas? Ran jauh dimata dekat dihati mp3. • Chris okereafor It works like magic.I’m very grateful. Thanks kapil • Kapil Arya ^^ Glad we could help:) • Drake After the Image Version I got a message that reads “The scratch directory size might be insufficient to perform this operation. This can cause unexpected behavior. Use the /ScratchDir option to point to a folder with sufficient scratch space. The recommended size is at least 1024 MB.” Underneath that it has “Reverting pending actions from the image” and that’s been going for a while. • NC After trying Fix 1, DISM gave me this error message: “Error 87 The /Image option that is specified points to a running Windows installation. To service the running operating system, use the /Online option. For more information, refer to the help by running DISM.exe /Online /?” What to do next? • Kapil Arya ^^ Can you try running SFC and check if it’s working? You may try deleting these registry keys after backup, see if that helps: HLKM Components AdvancedInstallersNeedResolving HKLM ComponentsOf PendingXmlIdentifier • Haris Done all that and I have to the error 87 and it says the scratch_dir option is unknown. For more information refer to the help by running dism.exe The dism log file can BE found at x: Windows logs DISM dism.
0 Comments
Leave a Reply. |