الرسالة:Error starting program. The XX file cannot start. Check the file to determine the problem


المعنى:
تظهر لك هذه الرسالة لأن أحد البرامج التي قمت بتثبيتها حديثا قام باستبدال ملف من ملفات النظام بملف خاص به, والحروف XX في نص الرسالة تعبر عن اسم الملف الجديد الذي أخذ مكان الملف الأصلي وقد يكون أحد الملفات التالية: Comctl32.dll أو Comdlg32.dll أو ****l32.dll أو lz32.dllأو Version.dllأو Winmm.dll.


الحل:
ستحتاج إلى استبدال الملف الجديد بالملف الأصلي كما في القائمة التالية:


Commctrl.dll بدلا من الملف Comctl32.dll


Commdlg.dll بدلا من الملف Comdlg32.dll


****l.dll بدلا من الملف ****l32.dll


lzexpand.dll بدلا من الملف lz32.dll


Ver.dllبدلا من الملف Version.dll


Mmsystem.dll بدلا من الملف Winmm.dll


وأسهل حل لاستعادة الملفات القيمة هي البحث عن الملف المطلوب في مجلد WINDOWS\SYSBCKUP ثم نسخه إلى المجلد WINDOWS\SYSTEM ثم حذف الملف الجديد وإعادة تشغيل جهازك.


الرسالة:
The following system files have been replaced with older versions by a program you recently ran. These files are currently in use and cannot be automatically repaired. Windows may not run correctly until you exit and restart Windows so that the files can be automatically repaired. C:\WINDOWS \SYSTEM\XX


المعنى:
عندما قمت بتثبيت أحد البرامج الجديدة قام باستبدال إحدى الإصدارات الأحدث من ملفات النظام بإصدارة أقدم من نفس الملف, وXX في نص الرسالة تمثل الملف الذي تم استبداله.


الحل:
أعد تشغيل جهازك ليعمل من خلال موجه MS-DOS واكتب الأوامر التالية مع استبدال الحروف XX بالملف المطلوب:


cd c:\windows\system


ren xx xx.old


cd c:\windows\sysbckup


copy xx c:\windows\system\xx