We will first CD file or use WinRAR compression software to extract the ISO file to a local disk directory, such as E:\WINXP;
Right-click on the ISO file and select "Unzip to" in the popup menu:
A lot of files, waiting for a few minutes after the decompression folder has many content:
Click the Start menu and select Run:
In the Open Run dialog box, enter the command "regedit":
Open Registry Editor and navigate to the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup] primary key:
Then double-click on the right "cdinstall" to change the "Cdinstall" key value data to "0":
Similarly, double-click "ServicePackSourcePath" and "SourcePath" respectively, the values of these two keys are modified to "E:\WINXP" can:
When you re-enter "Sfc/scannow" in the Run dialog box, the prompt to insert the disc will no longer pop up:
How can the Sfc/scannow command complete the repair with a virtual CD drive? (Method under XP)