If you’re facing the error “The source files could not be found” after running the DISM command “DISM /Online /Cleanup-Image /RestoreHealth” then you’re at the right place as today we are going to discuss how to fix the issue. The error indicates that the DISM tool cannot find the source files to repair a Windows image.
Now there are various reasons why Windows cannot find the source file such as the DISM tool is unable to find the files online in Windows update or WSUS or the most common issue is that you have specified a wrong Windows Image (install.wim) file as the repair source etc. So without wasting any time let’s see how to Fix DISM Source Files Could not be Found Error with the helo of the below-listed troubleshooting guide.
Fix DISM Source Files Could not be Found Error
تأكد من إنشاء نقطة استعادة، فقط في حالة حدوث خطأ ما.
Method 1: Run DISM Cleanup Command
1. افتح موجه الأوامر. يمكن للمستخدم تنفيذ هذه الخطوة من خلال البحث عن "كمد" ثم اضغط على إنتر.
2. اكتب الأمر التالي في cmd واضغط على Enter:
DISM / عبر الإنترنت / تنظيف الصورة / StartComponentCleanup
SFC / SCANNOW
DISM / عبر الإنترنت / تنظيف الصورة / AnalyzeComponentStore
SFC / SCANNOW
3. Once the above commands are finished processing, type DISM command into cmd and hit Enter:
Dism / Online / Cleanup-Image / RestoreHealth
4. See if you can Fix DISM Source Files Could not be Found Errorإذا لم يكن الأمر كذلك، فاستمر في الطريقة التالية.
Method 2: Specify the Correct DISM Source
Most of the time the DISM command fails because the DISM tool looks online to find the required files to repair the Windows image, so instead of that, you need to specify a local source to Fix DISM Source Files Could not be Found Error.
First, you need to download Windows 10 ISO using Media Creation tool and then extract the install.wim from install.esd file using the command prompt. To follow this method, go here, then follow all the steps to accomplish this task. After that, do the following:
1. افتح موجه الأوامر. يمكن للمستخدم تنفيذ هذه الخطوة من خلال البحث عن "كمد" ثم اضغط على إنتر.
2. اكتب الأمر التالي في cmd ثم اضغط على Enter بعد كل أمر:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:C:install.wim:1 /LimitAccess
ملحوظة: Replace the “C:” drive letter according to the file location.
3. Wait for the DISM tool to repair the Windows image component store.
4. الآن اكتب SFC / SCANNOW in cmd window and hit Enter to run System File Checker to complete the process.
5. أعد تشغيل جهاز الكمبيوتر الخاص بك لحفظ التغييرات ومعرفة ما إذا كان بإمكانك القيام بذلك Fix DISM Source Files Could not be Found Error.
Method 3: Specify an Alternative Repair Source by using Registry
ملحوظة: If you’re using Windows 10 Pro or Enterprise edition, follow the next method to specify an Alternative Repair Source.
1. اضغط على مفتاح Windows + R ثم اكتب رجديت واضغط على Enter لفتح محرر التسجيل.
2. انتقل إلى مفتاح التسجيل التالي:
HKEY_LOCAL_MACHINESOFTWAREM MicrosoftWindowsCurrentVersionPolicies
3. انقر بزر الماوس الأيمن السياسات ثم يختار New > key. Name this new key as الصيانة ثم اضغط على Enter.
4. انقر بزر الماوس الأيمن Servicing key ثم حدد New > Expandable String Value.
5. Name this new String as LocalSourcePath, then double-click to change it’s value to “wim: C: install.wim: 1” in the Value data field and click OK.
6. Again right-click on Servicing key and then select قيمة جديدة> DWORD (32 بت).
7. Name this new key as UseWindowsUpdate then double-click and change it’s value to 2 في حقل بيانات القيمة، ثم انقر فوق موافق.
8. Close Registry Editor and reboot your PC to save changes.
9. Once the system boots up again run the DISM command and see if you’re able to Fix DISM Source Files Could not be Found Error.
10. If you’re successful, then undo the changes done in the registry.
Method 4: Specify an Alternative Repair Source by using Gpedit.msc
1. اضغط على مفتاح Windows + R ثم اكتب GPEDIT.MSC واضغط على Enter لفتح محرر نهج المجموعة.
2. Navigate to the following path in gpedit:
تكوين الكمبيوتر> قوالب الإدارة> النظام
3. Make sure to select System them in the right window pane double-click on “حدد إعدادات التثبيت الاختياري للمكون وإصلاح المكونات".
4. الآن حدد تمكين, then under “مسار ملف المصدر البديل” type:
wim: C: install.wim: 1
5. Just directly below it, checkmark “لا تحاول أبدًا تنزيل الحمولة من Windows Update".
6. انقر فوق "تطبيق"، متبوعًا بـ "موافق".
7. أغلق كل شيء وأعد تشغيل جهاز الكمبيوتر الخاص بك لحفظ التغييرات.
8. After the PC restarts, again run the “DISM / Online / Cleanup-Image / RestoreHealth" أمر.
الطريقة السابعة: إصلاح تثبيت Windows 5
هذه الطريقة هي الملاذ الأخير لأنه إذا لم ينجح أي شيء ، فستعمل هذه الطريقة بالتأكيد على إصلاح جميع مشاكل جهاز الكمبيوتر الخاص بك. إصلاح التثبيت باستخدام ترقية موضعية لإصلاح مشكلات النظام دون حذف بيانات المستخدم الموجودة على النظام. لذا اتبع هذه المقالة لمعرفة كيفية إصلاح تثبيت Windows 10 بسهولة.
After running the repair install of Windows 10, run the following commands in cmd:
DISM /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /RestoreHealth sfc /scannow
ملحوظة: Make sure to open Command Prompt with Admin rights.
Method 6: Fix the underlying cause of DISM error
ملحوظة: Make sure to backup your Registry before performing any mention below steps.
1. انتقل إلى الدليل التالي:
ج: WindowsLogCBS
2. انقر نقرًا مزدوجًا فوق the CBS file لفتحه.
3. From notepad, menu click on Edit > Find.
4. اكتب Checking System Update Readiness under “Find what” and click بحث عن التالي.
5. Under Checking System Update Readiness line, find the corrupt package because of which the DISM is unable to repair your Windows.
على سبيل المثال: In my case the corrupt package is "Microsoft-Windows-TestRoot-and-FlightSigning Package~31bf3856ad364e35~amd64~~10.0.15063.0"
6. Now press Windows Key + R then type رجديت ثم اضغط على Enter.
7. انتقل إلى مفتاح التسجيل التالي:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based Servicing
8. تأكد من التحديد Component-Based Servicing ثم اضغط CTRL + F to open find dialogue box.
9. Copy & paste the corrupt package name in the Find field and click Find Next.
10. You will find the corrupt package in a few locations but before doing anything, back these registry keys.
11. Right-click on each of these registry keys and then select تصدير.
12. Now right-click on the registry keys then select أذونات.
13. حدد الإداريين under Group or user names and then checkmark “التحكم الكامل” and click Apply followed by OK.
14. أخيرا، delete all the registry keys you found at the various location.
15 Search your C: drive for the test root files and if found, move them to another location.
16. Close everything and reboot your PC.
17. قم بتشغيل "DISM / Online / Cleanup-Image / RestoreHealth” command again.
أوصى:
هذا كل ما لديك بنجاح Fix DISM Source Files Could not be Found Error ولكن إذا كان لا يزال لديك أي استفسارات بخصوص هذا المنشور ، فلا تتردد في طرحها في قسم التعليقات.