يجب أن يتحقق Internet Explorer لمعرفة ما إذا كان هو المستعرض الافتراضي

click fraud protection

"يجب أن يتحقق Internet Explorer لمعرفة ما إذا كان هو المتصفح الافتراضي" - الخيار لا يعمل

مقدمة

إذا كنت قد استخدمت طرفًا ثالثًا. المتصفح وتريد العودة إلى Internet Explorer باعتباره المتصفح الافتراضي ، أنت. استخدم "يجب أن يتحقق Internet Explorer لمعرفة ما إذا كان هو الإعداد الافتراضي. المتصفح "في خيارات الإنترنت ، علامة التبويب البرامج. أكثر. معلومة...

ملحوظة: بالنسبة إلى XP SP1 وما فوق ، يمكنك استخدام. ال تعيين. الوصول إلى البرنامج وافتراضاته ميزة في لوحة التحكم - إضافة / إزالة البرامج. الصغير ، وقم بتعيين Internet Explorer كافتراضي. هذه هي الطريقة الأسهل.

لماذا لايجب أن يتحقق Internet Explorer لمعرفة ما إذا كان هو ملف. المتصفح الأساسي"- خيار العمل؟ ملاحظتي أدناه:

في كثير من الحالات ، لا يطالب Internet Explorer بفحص المتصفح الافتراضي. تساءلت يوما لماذا. لا يحترم الإعداد (?)

هذا ل المتقدمة المستخدمين ، ومذكرة إعلامية

على أي حال ، إليك إجراء يجعل Internet Explorer يطالب بالإعداد الافتراضي. تحقق المتصفح عند البدء التالي.

  • افتح regedit.exe وانتقل إلى:

HKEY_CLASSES_ROOT \ http \ shell \ open \ command

  • قم بعمل نسخة احتياطية من المفتاح عن طريق تصديره. إلى ملف REG
  • في الجزء الأيمن ، استبدل ملف. القيمة الموجودة (الافتراضية) للنص "something.exe"
  • أغلق رجديت
  • أعد تشغيل Windows (وإلا فقد لا تعمل الطريقة)
  • بعد إعادة التشغيل ، افتح Internet Explorer

سوف Internet Explorer. يذكر نفسه بأنه ليس المتصفح الافتراضي ويطلب من المستخدم تعيينه. افتراضيًا ، بالرسالة التالية:

متصفح الانترنت. ليس متصفحك الافتراضي حاليًا. هل ترغب في جعله الافتراضي الخاص بك. المتصفح؟
[- /] قم دائمًا بإجراء هذا الفحص عند بدء تشغيل الإنترنت. إكسبلورر.

انقر فوق "نعم" و Internet Explorer. سيصلح معظم ارتباطاته في التسجيل ويضع نفسه على أنه افتراضي.

ملحوظة

الطريقة المذكورة أعلاه عملت بشكل جيد في جميع الأنظمة التي اختبرت بها. ومع ذلك ، واحد. أبلغ المستخدم أن هذا الإعداد لم يستدعي فحص المتصفح الافتراضي ، حتى. بعد إعادة التشغيل. إذا كان الأمر كذلك ، فيرجى التراجع عن الإجراء أعلاه لإعادة الحالة الصحيحة. دخول.

مزيد من المعلومات حول الطريقة المذكورة أعلاه

لماذا قمت بتعيين قيمة غير صحيحة (something.exe) ، بدلاً من تعيينها. إلى "iexplore.exe"؟

يتحقق Internet Explorer من قيمة التسجيل HKCR \ http \ shell \ open \ command. الإجراء (الافتراضي) عند بدء التشغيل. إذا كان الخيار "يجب على Internet Explorer التحقق من. معرفة ما إذا كان هو المستعرض الافتراضي "وتم تمكين الأمر (الافتراضي). على أي شيء آخر غير السلسلة iexplore.exe، ثم IE فقط. استدعاء فحص المتصفح الافتراضي. بخلاف ذلك ، يتجاهل Internet Explorer فحص "المتصفح الافتراضي". هذه. هو ما لاحظته.

لا تقوم بعض المتصفحات بتعديل مفتاح / قيمة HKCR \ http \ shell \ open \ command. لكن ، قاموا بإنشاء إدخال إضافي ضمن Shell وتعيينه كإجراء افتراضي.

مثال

[HKEY_CLASSES_ROOT \ http \ shell]
(افتراضيًا) اضبط على OpenWithMyBrowser

[HKEY_CLASSES_ROOT \ http \ shell \ OpenWithMyBrowser \ الأمر]
(افتراضيًا) اضبط على "MyBrowser.exe"

في المثال أعلاه ، لا يتم تعديل الأمر http \ shell \ open مطلقًا ، لذلك الإنترنت. يتجاهل المستكشف Internet Explorer الذي يجب أن يتحقق لمعرفة ما إذا كان هو ملف. خيار المتصفح الافتراضي.

نأمل أن يوضح هذا.