Question

Difficulty: MediumResolving System File Corruption and Driver Issues

An IT support technician receives a ticket reporting that a graphic designer's Windows workstation experiences frequent application crashes accompanied by missing DLL error messages. The technician runs the System File Checker utility (`sfc /scannow`), but the command completes with an error stating that corrupt files were found but could not be repaired because the local payload store is damaged. The workstation has an active connection to the Internet. Which command should the technician run next to repair the component store?

  1. dism /online /cleanup-image /restorehealthAnswer
  2. B
    dism /online /cleanup-image /checkhealth
  3. C
    sfc /r
  4. D
    chkdsk /f

Answer

dism /online /cleanup-image /restorehealth
Executing `dism /online /cleanup-image /restorehealth` repairs the corrupted Windows Component Store (WinSxS payload repository) by fetching known-good replacement files from Windows Update. Once DISM restores the health of the store, running `sfc /scannow` will successfully replace damaged operating system files.

Step-by-Step Solution

1
Analyze the error output from the initial repair attempt.
Identified that `sfc /scannow` failed because the local Component Store (WinSxS) source payload files are corrupt.
System File Checker relies on healthy source files inside the Component Store to replace corrupted system files.
2
Select the appropriate Deployment Image Servicing and Management (DISM) command.
Execute `dism /online /cleanup-image /restorehealth` using an active internet connection.
The `/restorehealth` switch scans the Component Store for corruption and uses Windows Update to download clean replacement payloads.
3
Re-run the System File Checker utility.
Execute `sfc /scannow` after DISM successfully completes.
Now that the Component Store is healthy, SFC can access undamaged payload files to complete operating system file repairs.

Key Concept

Repairing the Windows Component Store with DISM before System File Checker
Estimated Time:1m 30s
Rate this question