دعني أضع الحل الثالث لأني قد اكون مشغول وسوف أستغل وقت الفراغ بوضع هذا الحل
رجاءا ان تكون حذر في هذا الحل فهو يدخل في الريجستري رجاءا كن حذر
1)اذهب الى start
2)ثم run
3)ثم اكتب regedit
4) تفتح لك شاشه ابحث عن HKEY_LOCAL_MACHINE هل تلا حظ اشارة+التي بجانب هذه الكلمه اضغط عليها ستفتح لك قائمه جديده
5)ابحث الآن من القائمه على كلمة SOFTWARE واضغط على اشارة + ستفتح قائمه جديده
6)ابحث في القائمه الجديده عن كلمة Classes واضغط على اشارة + ستفتح قائمه جديده
7)في هذه القائمه الجديده ابحث عن كلمة Iterface لكن فد تبحث طويلا عن هذه الكلمه المهم حتى تريح نفسك عندما تفتح هذه القائمه يظهر لك اولا ملفات كثيره مثال على ذلك aca. و acf. و acl. انت تجاهل كل الملفات التي تبدأ ب( .) واذاهب الى الملفات التي تيدأ باحرف وابحث عن حرف الآي حتى تجد كلمة Interface واضغط على علامة + فتفح لك قائمه جديده
8) الآن من هذه القائمه تظهر لك ملفات تحمل أرقام ابحث عن الملف الذي يحمل الرقم ورجاءا تأكد من نفس الملف بسبب تشابه الأرقام, الملف هو
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}
انا اريدك ان تبحث عن املف الذي يحمل نفس الرقم الموجود بي القوسين ذا اللون الاحمر الرجاء ان تتاكد من رقم املف ومطابقته للرقم بين القوسين
9) اذا وجدته اضغط على الملف نفس وانظر الى الشق الايمن من الصفحه يجب ان يكون
Name: Default)
Value: IDispatch
اذا كانت الValue غير مطابقه للقيمه السابقه فقط اضغط على الملف الموجود على يمين الصفحه وغير القيمه
10)الآن ارجع الى الشق الأيسر واضغط على اشارة ال+ ستفتح لك قائمه جديده
11)اختر الملف proxyStubClsid
واضغط عيله وانظر الى يمين الصفحه يجب ان يكون
Name: Defult
Value: {00020420-0000-0000-C000-000000000046}
اذا كانت القيمه غير مطابقه للقيمه السابقه فقط اضغط على الملف الموجود على يمين الصفحه وغير القيمه
12)بعد ذلك ارجع الى الشق الأيسر واختر الملف ProxyStubClsid32 من نفس القائمه اضغط عليه وانظر الى يمين الصفحه يجب ان يكون
Name: (Default)
Value: {00020420-0000-0000-C000-000000000046}
اذا كانت القيمه غير مطابقه للقيمه السابقه فقط اضغط على الملف الموجود على يمين الصفحه وغير القيمه
أرجو ان تتبع الخطوات بدقه وارجو ان يكون الشرح واضح واخبرني ماذا يحدث معك واذا لم ينفع الحل سوف أضع الحل الأخير