أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

كيفية تعطيل كائن ADODB.Stream من Internet Explorer‏

هام تتضمن هذه المقالة معلومات حول كيفية تعديل السجل. قبل تعديل السجل، يجب عمل نسخة احتياطية منه والتأكد من فهمك لطريقة استعادة هذا السجل إذا حدثت مشكلة ما. للحصول على معلومات حول طريقة عمل نسخة احتياطية من السجل واستعادته وتحريره، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft"
256986 وصف لتسجيل Microsoft Windows
يحتوي كائن دفق ADO على أساليب لقراءة الملفات الثنائية والملفات النصية وكتابتها. في حالة ضم أحد كائنات دفق ADO إلى ثغرات أمنية معروفة في Microsoft Internet Explorer، يمكن لأحد مواقع الويب تنفيذ برامج نصية من منطقة "الجهاز المحلي". لمساعدتك على حماية جهاز الكمبيوتر الخاص بك ضد هذا النوع من الهجوم، يمكنك تعديل السجل يدويًا.
مقدمة
يمثل كائن دفق ADO ملف في الذاكرة. ويحتوي كائن الدفق على عدة أساليب لقراءة الملفات الثنائية والملفات النصية وكتابتها. في حالة وجود ثغرات أمنية معروفة في Microsoft Internet Explorer مضمنة في هذه الوظيفة وفقًا للتصميم، يمكن لأحد مواقع الويب تنفيذ برامج نصية من منطقة "الجهاز المحلي". ويحدث هذا السلوك لأن كائن ADODB.Stream يسمح بالوصول إلى القرص الثابت في حالة استضافة كائن ADODB.Stream في برنامج Internet Explorer.
معلومات أخرى
قد يقوم أي تطبيق ويب حيوي، يتطلب تحميل أو حفظ ملف إلى القرص الثابت، باستخدام كائن ADODB.Stream في Internet Explorer. على سبيل المثال، في حالة قيام خادم إنترانت باستضافة نموذج يجب أن يقوم أحد الموظفين بتنزيله وملء البيانات الخاصة به، يتم استخدام كائن ADODB.Stream للحصول على الملف وحفظه محليًا. وبعد قيام المستخدم بتحرير الملف محليًا وإرساله إلى الخادم، يتم استخدام كائن ADODB.Stream لقراءة الملف من القرص الثابت المحلي ولإرسال الملف مرة أخرى إلى الخادم.

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

معلومات تحديث البرامج

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

قامت Microsoft بتوفير ثلاث طرق لتعطيل كائن ADODB.Stream من برنامج Internet Explorer. يمكنك استخدام Microsoft Windows Update لتحديث جهاز الكمبيوتر الخاص بك أو تنزيل ملف تحديث من "مركز التنزيل لـ Microsoft"، أو تعطيل كائن ADODB.Stream يدويًا.

تعمل هذه الطرق من خلال إنشاء مفتاح التسجيل التالي:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\ActiveXCompatibility\{00000566-0000-0010-8000-00AA006D2EA4}>
يحتوي مفتاح التسجيل هذا على GUID لكائن ADODB.Stream. وعندما يتعرف Internet Explorer على مفتاح التسجيل هذا، لا يسمح Internet Explorer للمكون ببدء التشغيل في المستعرض.

ملاحظات هامة

  • في حالة تشغيل كائن ADODB.Stream من أحد الخوادم (الطبقة المتوسطة)، لا يكون لتعطيل كائن ADODB.Stream على الخادم أي تأثير على وظيفة كائن ADODB.Stream مع "خدمات معلومات إنترنت لـ Microsoft" (IIS).
  • في حالة تشغيل كائن ADODB.Stream من أحد الأجهزة العميلة باستخدام Internet Explorer، يؤدي تعطيل كائن ADODB.Stream إلى منع إنشاء كائن ADODB.Stream في Internet Explorer.

Windows Update

لتثبيت هذا التحديث، قم بزيارة موقع Microsoft التالي على الويب:

تحديث مركز التنزيل لـ Microsoft

لتعطيل كائن ADODB.Stream باستخدام أحد مفاتيح التسجيل المتاحة من "مركز التنزيل لـ Microsoft"، قم بزيارة أحد مواقع Microsoft التالية على الويب، وفقًا لنظام التشغيل الخاص بك:

أنظمة التشغيل Windows XP وWindows 2000 وWindows NT وWindows Server 2003نظاما التشغيل Windows 9x وWindows Meنظاما التشغيل Windows XP، الإصدار 2003، نسخة 64 بت؛ Windows Server 2003، نسخة 64 بتتتوفر معلومات إضافية وإرشادات للتنزيل على موقع "مركز التنزيل لـ Microsoft" على الويب.

عملية يدوية

لتعطيل كائن ADODB.Stream من خلال إنشاء مفتاح التسجيل يدويًا، اتبع هذه الخطوات:
  1. قم بإغلاق أية إطارات مفتوحة من مستعرض Internet Explorer.
  2. انقر فوق ابدأ، ثم انقر فوق تشغيل.
  3. في المربع فتح، اكتب Regedit، ثم انقر فوق موافق.
  4. في "محرر التسجيل"، حدد موقع المفتاح الفرعي التالي للتسجيل:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\ActiveX Compatibility>
  5. انقر بزر الماوس الأيمن فوق ActiveX Compatibility، وأشر إلى جديد، ثم انقر فوق مفتاح.
  6. اكتب الاسم التالي للمفتاح:
    {00000566-0000-0010-8000-00AA006D2EA4}
  7. انقر بزر الماوس الأيمن فوق المفتاح الجديد، وأشر إلى جديد، ثم انقر فوق قيمة DWORD.
  8. قم بتسمية القيمة Compatibility Flags.
  9. في الجزء الأيسر، انقر بزر الماوس الأيمن فوق Compatibility Flags، ثم انقر فوق تعديل.
  10. في مربع الحوار تحرير قيمة DWORD، تأكد من تحديد الخيار سداسي عشري، واكتب 400 في المربع بيانات القيمة، ثم انقر فوق موافق.
  11. قم بإغلاق "محرر التسجيل".
عند تعيين compatibility flag (علامة التوافق)، لا يمكن لكائن ADODB.Stream الوصول إلى القرص الثابت الخاص بجهاز الكمبيوتر في Internet Explorer. على الرغم من ذلك، لا يزال بإمكان كائن ADODB.Stream الوصول إلى القرص الثابت خارج Internet Explorer.

ملاحظات هامة

عند إضافة مفتاح التسجيل هذا، يتأثر كائن ADODB.Stream في Internet Explorer فقط. ولا تتأثر أي كائنات أخرى من كائنات ADO بهذا التغيير.

بعد تطبيق التحديث، ستتلقى رسالة الخطأ التالية عند محاولة استخدام كائن دفق ADO من إحدى صفحات HTML في Internet Explorer:
لا يمكن لمكون ActiveX إنشاء كائن: ‘ADODB.Stream’
في حالة تشغيل تطبيق في بيئة إنترانت في إحدى الشركات، وتستخدم هذه البيئة حاليًا كائن ADODB.Stream مع Internet Explorer، قد يؤدي تثبيت هذا التحديث إلى تعطل التطبيق. لاستعادة وظيفة التطبيق، توصي Microsoft بتعيين مستوى أمان مستعرض Internet Explorer أولاً إلى "عالي"، ثم يجب بعد ذلك مسح compatibility flag الخاصة بكائن ADODB.Stream
  1. لتعيين مستوى أمان مستعرض Internet Explorer إلى "عالي"، اتبع هذه الخطوات:
    1. في برنامج Internet Explorer، انقر فوق خيارات إنترنت من القائمة أدوات.
    2. انقر فوق علامة التبويب أمان. من حدد منطقة محتوى ويب لتعيين إعدادات الأمان لها، انقر فوق إنترنت.
    3. انقر فوق مستوى افتراضي، ثم قم بتحريك المؤشر إلى عالي.
    4. انقر فوق تطبيق، ثم انقر فوق موافق لإغلاق مربع الحوار خيارات إنترنت.
  2. قم بمسح compatibility flag الخاصة بكائن ADODB.Stream لبرنامج Internet Explorer من خلال تعيين القيمة إلى 0 (0x0). يؤدي تعيين القيمة إلى صفر (0x0) إلى تعطيل المفتاح واستعادة الوظيفة. لتعيين قيمة compatibility flag إلى 0 يدويًا، اتبع هذه الخطوات:
    1. انقر فوق ابدأ، ثم انقر فوق تشغيل.
    2. في المربع فتح، اكتب Regedit، ثم انقر فوق موافق.
    3. في "محرر التسجيل"، حدد موقع المفتاح الفرعي التالي للتسجيل:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00000566-0000-0010-8000-00AA006D2EA4}
    4. في الجزء الأيسر، انقر نقرًا مزدوجًا فوق Compatibility Flags.
    5. في مربع الحوار تحرير قيمة DWORD، تأكد من تحديد الخيار سداسي عشري، واكتب 0 في المربع بيانات القيمة، ثم انقر فوق موافق.
    6. قم بإغلاق "محرر التسجيل".
ملاحظة يجب إعادة تشغيل برنامج Internet Explorer لتفعيل التغييرات التي قمت بإجرائها.
مراجع
للحصول على معلومات إضافية حول كيفية تقوية إعدادات الأمان لمنطقة "الجهاز المحلي" في Internet Explorer، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
833633 كيفية تقوية إعدادات الأمان لمنطقة "الجهاز المحلي" في Internet Explorer
لمزيد من المعلومات حول أمان الإنترنت، قم بزيارة موقع Microsoft التالي على الويب: لمزيد من المعلومات حول كيفية إيقاف تشغيل عناصر تحكم ActiveX على النظام الخاص بك، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft"
240797 كيفية إيقاف تشغيل عنصر تحكم ActiveX في Internet Explorer
أمان adodb
خصائص

رقم الموضوع: 870669 - آخر مراجعة: 08/15/2006 14:15:00 - المراجعة: 6.3

  • Microsoft Internet Explorer 5.01 Service Pack 2
  • Microsoft Internet Explorer 5.01 Service Pack 3
  • Microsoft Internet Explorer 5.01 SP4
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 6.0
  • Microsoft Internet Explorer 6.0 Service Pack 1
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.7
  • Microsoft Data Access Components 2.8
  • kbinfo kbpubtypekc atdownload KB870669
تعليقات