هام تتضمن هذه المقالة معلومات توضح كيفية المساعدة على خفض إعدادات الأمان أو كيفية إيقاف تشغيل ميزات الأمان الموجودة على جهاز الكمبيوتر. ويمكنك إجراء هذه التغييرات لإيجاد حل بديل لمشكلة معينة. قبل القيام بإجراء هذه التغييرات، يُفضل تقييم المخاطر المرتبطة بتطبيق هذا الحل البديل في بيئة التشغيل الخاصة بك. في حالة تطبيق هذا الحل البديل، قم بتنفيذ أية خطوات إضافية مناسبة للمساعدة في حماية جهاز الكمبيوتر.
قامت Microsoft بإصدار "نصائح إرشادية للأمان من Microsoft" خاصة بهذه المشكلة لمتخصصي تكنولوجيا المعلومات. وتحتوي النصائح الإرشادية للأمان على معلومات إضافية ذات صلة بالأمان. لعرض "النصائح الإرشادية للأمان"، قم بزيارة موقع Microsoft التالي على الويب:
http://www.microsoft.com/technet/security/advisory/954157.mspx
مقدمة
حول برنامج الترميز Indeo المضمن مع منتجات Microsoft
هناك طرق متعددة يتم بها استخدام برنامج ترميز Indeo، وقد تحتاج بعض التطبيقات إلى برنامج الترميز. قد يكون برنامج ترميز Indeo مطلوبًا عند زيارة مواقع ويب حقيقية وفي تطبيقات خط الأعمال الخاصة ببيئة الشركة. قد يكون هذا سيناريو أكثر شيوعًا للعملاء الذين يستخدمون أنظمة تشغيل قديمة من Windows. وعلى الناحية الأخرى، قد يرغب العملاء الذين ليسو في حاجة لاستخدام برنامج الترميز في اتخاذ خطوة إضافية وإلغاء تسجيل برنامج الترميز بالكامل. تغطي هذه المقالة طريقتين من طرق إلغاء تسجيل برنامج الترميز: إما باستخدام خيار Fix-it المتوفر أدناه أو عن طريق إلغاء تسجيل برنامج الترميز يدويًا.
إلغاء تسجيل برنامج الترميز Indeo المضمن مع منتجات Microsoft باستخدام الخيار خيار Fix-it
انقر فوق الزر إصلاح هذه المشكلة الموجود في العمود الأول من الجدول التالي لإلغاء تسجيل برنامج الترميز Indeo من الكمبيوتر. بعد القيام بذلك، لا يمكن لأي تطبيق استخدام برنامج الترميز. تقوم هذه الأداة بإلغاء تسجيل ثنائيات برنامج الترميز من النظام وإضافة قوائم التحكم بالوصول (ACL) لمنع استخدامها. كما يتوفر خيار Fix-it آخر للتراجع عن هذا الإجراء إذا قررت التراجع عنه في المستقبل.
استخدام زر Fix-it لإلغاء تسجيل ملفات برنامج الترميز Indeo تلقائيًا |
استخدام زر Fix-it لإعادة تسجيل ملفات برنامج الترميز Indeo تلقائيًا |
---|---|
إلغاء تسجيل برنامج الترميز Indeo المضمن مع منتجات Microsoft يدويًا
هناك العديد من الملفات المقترنة ببرنامج ترميز Indeo المضمن مع منتجات Microsoft. اعتمادًا على نظام تشغيل Windows، لن تكون كافة الملفات المسردة هنا موجودة على جهاز الكمبيوتر. يجب أن يتأكد المستخدمون الذين يرغبون في إلغاء تسجيل ملفات برنامج الترميز Indeo المضمن مع منتجات Microsoft من وجود تلك الملفات على الكمبيوتر، وتحديد موقع الدليل الذي توجد عليه الملفات، ثم تشغيل نموذج البرنامج النصي الموجود بهذه المقالة.
لإزالة برنامج الترميز المضمن مع منتجات Microsoft من النظام يدويًا، نوصي بإعادة تسمية ثنائيات برنامج الترميز المضمن مع منتجات Microsoft إلى اسم آخر مثل "binaryname.old". يتيح لك هذا الإجراء القيام بعكس العملية في المستقبل إذا كنت ترغب في استعادة وظائف Indio. تحتوي هذه المقالة على نموذج برنامج نصي يمكنك استخدامه للقيام بذلك بطريقة أكثر تلقائية.
ملاحظة قد يؤدي إلغاء تسجيل برامج الترميز Indeo من النظام إلى حدوث مشكلات في توافق التطبيقات إذا حاولت تشغيل محتوى يتطلب وجود برامج الترميز هذه.
ملاحظة يسرد هذا الجدول اسم الملف الثنائي والإصدار الخاصين ببرنامج ترميز Microsoft Indeo الذي يمكنك إلغاء تسجيله. ولا يشتمل على أية برامج ترميز تابعة لجهات خارجية.
نظام التشغيل Windows 2000 |
الإصدار |
---|---|
ir32_32.dll |
3.24.15.3 |
ir41_32.ax |
4.51.16.3 |
ir41_qc.dll |
4.30.62.2 |
ir41_qcx.dll |
4.30.64.1 |
ir50_32.dll |
5.2562.15.55 |
ir50_qc.dll |
5.0.63.48 |
ir50_qcx.dll |
5.0.64.48 |
ivfsrc.ax |
5.10.2.51 |
نظاما التشغيل Windows Server 2003 أو Windows XP، الإصدار المستندة إلى x64 |
الإصدار |
---|---|
ir32_32.dll |
3.24.15.3 |
ir41_32.ax |
4.51.16.3 |
ir41_qc.dll |
4.30.62.2 |
ir41_qcx.dll |
4.30.64.1 |
ir50_32.dll |
5.2562.15.55 |
ir50_qc.dll |
5.0.63.48 |
ir50_qcx.dll |
5.0.64.48 |
نظام التشغيل Windows XP |
الإصدار |
---|---|
ir32_32.dll |
3.24.15.3 |
ir41_32.ax |
4.51.16.3 |
ir41_qc.dll |
4.30.62.2 |
ir41_qcx.dll |
4.30.64.1 |
ir50_32.dll |
5.2562.15.55 |
ir50_qc.dll |
5.0.63.48 |
ir50_qcx.dll |
5.0.64.48 |
نموذج برنامج نصي لإزالة برنامج الترميز Indeo
rem - list of indeo files
rem
rem ir32_32.dll
rem ir41_32.ax
rem ir41_qc.dll
rem ir41_qcx.dll
rem ir50_32.dll
rem ir50_qc.dll
rem ir50_qcx.dll
rem ivfsrc.ax
rem backup operations 32-bit
copy %windir%\system32\ir32_32.dll %windir%\system32\ir32_32.dll.old
copy %windir%\system32\dllcache\ir32_32.dll %windir%\system32\dllcache\ir32_32.dll.old
copy %windir%\system32\ir41_32.ax %windir%\system32\ir41_32.ax.old
copy %windir%\system32\dllcache\ir41_32.ax %windir%\system32\dllcache\ir41_32.ax.old
copy %windir%\system32\ir41_qc.dll %windir%\system32\ir41_qc.dll.old
copy %windir%\system32\dllcache\ir41_qc.dll %windir%\system32\dllcache\ir41_qc.dll.old
copy %windir%\system32\ir41_qcx.dll %windir%\system32\ir41_qcx.dll.old
copy %windir%\system32\dllcache\ir41_qcx.dll %windir%\system32\dllcache\ir41_qcx.dll.old
copy %windir%\system32\ir50_32.dll %windir%\system32\ir50_32.dll.old
copy %windir%\system32\dllcache\ir50_32.dll %windir%\system32\dllcache\ir50_32.dll.old
copy %windir%\system32\ir50_qc.dll %windir%\system32\ir50_qc.dll.old
copy %windir%\system32\dllcache\ir50_qc.dll %windir%\system32\dllcache\ir50_qc.dll.old
copy %windir%\system32\ir50_qcx.dll %windir%\system32\ir50_qcx.dll.old
copy %windir%\system32\dllcache\ir50_qcx.dll %windir%\system32\dllcache\ir50_qcx.dll.old
copy %windir%\system32\ivfsrc.ax %windir%\system32\ivfsrc.ax.old
copy %windir%\system32\dllcache\ivfsrc.ax %windir%\system32\dllcache\ivfsrc.ax.old
rem backup operations wow64
copy %windir%\syswow64\ir32_32.dll %windir%\syswow64\ir32_32.dll.old
copy %windir%\system32\dllcache\wir32_32.dll %windir%\system32\dllcache\wir32_32.dll.old
copy %windir%\syswow64\ir41_32.ax %windir%\syswow64\ir41_32.ax.old
copy %windir%\system32\dllcache\wir41_32.ax %windir%\system32\dllcache\wir41_32.ax.old
copy %windir%\syswow64\ir41_qc.dll %windir%\syswow64\ir41_qc.dll.old
copy %windir%\system32\dllcache\wir41_qc.dll %windir%\system32\dllcache\wir41_qc.dll.old
copy %windir%\syswow64\ir41_qcx.dll %windir%\syswow64\ir41_qcx.dll.old
copy %windir%\system32\dllcache\wir41_qcx.dll %windir%\system32\dllcache\wir41_qcx.dll.old
copy %windir%\syswow64\ir50_32.dll %windir%\syswow64\ir50_32.dll.old
copy %windir%\system32\dllcache\wir50_32.dll %windir%\system32\dllcache\wir50_32.dll.old
copy %windir%\syswow64\ir50_qc.dll %windir%\syswow64\ir50_qc.dll.old
copy %windir%\system32\dllcache\wir50_qc.dll %windir%\system32\dllcache\wir50_qc.dll.old
copy %windir%\syswow64\ir50_qcx.dll %windir%\syswow64\ir50_qcx.dll.old
copy %windir%\system32\dllcache\wir50_qcx.dll %windir%\system32\dllcache\wir50_qcx.dll.old
copy %windir%\syswow64\ivfsrc.ax %windir%\syswow64\ivfsrc.ax.old
copy %windir%\system32\dllcache\wivfsrc.ax %windir%\system32\dllcache\wivfsrc.ax.old
rem deletion operations - 32bit
if exist %windir%\system32\ir32_32.dll.old (
del %windir%\system32\ir32_32.dll
)
if exist %windir%\system32\dllcache\ir32_32.dll.old (
del %windir%\system32\dllcache\ir32_32.dll
)
if exist %windir%\system32\ir41_32.ax.old (
del %windir%\system32\ir41_32.ax
)
if exist %windir%\system32\dllcache\ir41_32.ax.old (
del %windir%\system32\dllcache\ir41_32.ax
)
if exist %windir%\system32\ir41_qc.dll.old (
del %windir%\system32\ir41_qc.dll
)
if exist %windir%\system32\dllcache\ir41_qc.dll.old (
del %windir%\system32\dllcache\ir41_qc.dll
)
if exist %windir%\system32\ir41_qcx.dll.old (
del %windir%\system32\ir41_qcx.dll
)
if exist %windir%\system32\dllcache\ir41_qcx.dll.old (
del %windir%\system32\dllcache\ir41_qcx.dll
)
if exist %windir%\system32\ir50_32.dll.old (
del %windir%\system32\ir50_32.dll
)
if exist %windir%\system32\dllcache\ir50_32.dll.old (
del %windir%\system32\dllcache\ir50_32.dll
)
if exist %windir%\system32\ir50_qc.dll.old (
del %windir%\system32\ir50_qc.dll
)
if exist %windir%\system32\dllcache\ir50_qc.dll.old (
del %windir%\system32\dllcache\ir50_qc.dll
)
if exist %windir%\system32\ir50_qcx.dll.old (
del %windir%\system32\ir50_qcx.dll
)
if exist %windir%\system32\dllcache\ir50_qcx.dll.old (
del %windir%\system32\dllcache\ir50_qcx.dll
)
if exist %windir%\system32\ivfsrc.ax.old (
del %windir%\system32\ivfsrc.ax
)
if exist %windir%\system32\dllcache\ivfsrc.ax.old (
del %windir%\system32\dllcache\ivfsrc.ax
)
rem deletion operations - wow64
if exist %windir%\syswow64\ir32_32.dll.old (
del %windir%\syswow64\ir32_32.dll
)
if exist %windir%\system32\dllcache\wir32_32.dll.old (
del %windir%\system32\dllcache\wir32_32.dll
)
if exist %windir%\syswow64\ir41_32.ax.old (
del %windir%\syswow64\ir41_32.ax
)
if exist %windir%\system32\dllcache\wir41_32.ax.old (
del %windir%\system32\dllcache\wir41_32.ax
)
if exist %windir%\syswow64\ir41_qc.dll.old (
del %windir%\syswow64\ir41_qc.dll
)
if exist %windir%\system32\dllcache\wir41_qc.dll.old (
del %windir%\system32\dllcache\wir41_qc.dll
)
if exist %windir%\syswow64\ir41_qcx.dll.old (
del %windir%\syswow64\ir41_qcx.dll
)
if exist %windir%\system32\dllcache\wir41_qcx.dll.old (
del %windir%\system32\dllcache\wir41_qcx.dll
)
if exist %windir%\syswow64\ir50_32.dll.old (
del %windir%\syswow64\ir50_32.dll
)
if exist %windir%\system32\dllcache\wir50_32.dll.old (
del %windir%\system32\dllcache\wir50_32.dll
)
if exist %windir%\syswow64\ir50_qc.dll.old (
del %windir%\syswow64\ir50_qc.dll
)
if exist %windir%\system32\dllcache\wir50_qc.dll.old (
del %windir%\system32\dllcache\wir50_qc.dll
)
if exist %windir%\syswow64\ir50_qcx.dll.old (
del %windir%\syswow64\ir50_qcx.dll
)
if exist %windir%\system32\dllcache\wir50_qcx.dll.old (
del %windir%\system32\dllcache\wir50_qcx.dll
)
if exist %windir%\syswow64\ivfsrc.ax.old (
del %windir%\syswow64\ivfsrc.ax
)
if exist %windir%\system32\dllcache\wivfsrc.ax.old (
del %windir%\system32\dllcache\wivfsrc.ax
)
إعادة تمكين وظائف Indeo بعد تثبيت هذا التحديث الأمني
تحذير قد يؤدي تطبيق هذا الحل البديل إلى جعل جهاز الكمبيوتر أو الشبكة أكثر عرضة للهجوم من قِبل المستخدمين الضارين أو البرامج الضارة مثل الفيروسات. لذلك لا ننصح باستخدام هذا الحل، ولكننا نورد هذه المعلومات حتى يكون لك كامل الحرية في تطبيق هذا الحل حسب رؤيتك. يمكنك استخدام هذا الحل على مسؤوليتك الشخصية.
يعمل هذا التحديث الأمني على تعطيل بعض وظائف Indeo عن طريق عدم السماح لبرنامج Windows Internet Explorer أو Windows Media Player باستخدام برنامج الترميز هذا. قد يتطلب بعض المستخدمين هذه الوظيفة ويمكن لهم إعادة تمكينها لبرنامج ترميز Indeo عن طريق الرجوع عن تغييرات مفتاح التسجيل التي تم إجراؤها باستخدام هذه التحديث الأمني. تختلف تغييرات مفتاح التسجيل باختلاف إصدارات نظام تشغيل Windows.
ملاحظة قد يؤدي الرجوع عن تغييرات مفتاح التسجيل إلى تعرض المستخدم لمشكلات أمنية وإضعاف ملف التعريف الأمني الموجود على الكمبيوتر.
للرجوع عن تقليل أثر APPCOMPAT دون إزالة تثبيت التحديث الأمني، الرجاء الرجوع إلى التوجيهات الخاصة بنظام تشغيل Windows المناسب لجهاز الكمبيوتر الخاص بك.
Microsoft Windows 2000
قم بحذف أو إعادة تسمية مفاتيح التسجيل الفرعية التالية.
المكون |
مفتاح التسجيل الفرعي |
Iexplore.exe |
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\AppCompatibility\Iexplore.exe |
Wmplayer.exe |
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\AppCompatibility\Wmplayer.exe |
Mplayer2.exe |
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\AppCompatibility\Mplayer2.exe |
Mplay32.exe |
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\AppCompatibility\Mplay32.exe |
Windows XP
قم بإنشاء مفاتيح التسجيل الفرعية التالية.
المكون |
مفتاح التسجيل الفرعي |
Iexplore.exe |
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
|
Wmplayer.exe |
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
|
Mplayer2.exe |
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
|
Mplayer32.exe |
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
|
Windows Server 2003 الإصدارات المستندة إلى x86 وx64
قم بإنشاء مفتاح التسجيل الفرعي التالي.
المكون |
مفتاح التسجيل الفرعي |
Iexplore.exe |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
|
Wmplayer.exe |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
|
Mplayer2.exe |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
|
Mplayer32.exe |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags |
المشكلات المعروفة
يتم سرد الملف Quartz.dll كملف ثنائي غير موَّقع
قم بمراعاة السيناريو التالي:
-
تقوم بتثبيت هذا التحديث الأمني على جهاز كمبيوتر يعمل بنظام التشغيل Microsoft Windows 2000 المزود بحزمة الخدمة Service Pack 4 ومثبت به DirectX 7 أو DirectX 8.
-
تقوم بترقية النظام إلى DirectX 8 أو DirectX 9.
-
تحاول تحديث النظام مرة أخرى بهذا التحديث.
في هذا السيناريو، يتم تحديث الملف Quartz.dll بنجاح إلى الإصدار الآمن. على الرغم من ذلك، قد يتم سرد الملف كملف ثنائي غير موقع.
لتجنب هذه المشكلة، اتبع الخطوات التالية:
-
قم بإزالة تثبيت التحديث للإصدار الأسبق من Microsoft DirectShow.
-
قم بحذف ملف الكتالوج التالي يدويًا:
%systemroot%\system32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\KB971633.cat
-
قم بالترقية إلى الإصدار الأحدث من DirectShow.
-
قم بتثبيت التحديث الأمني الذي يتناسب مع الإصدار الجديد من DirectX.
مزيد من المعلومات حول هذه النصائح الإرشادية
للوصول إلى الحزم، انقر فوق الارتباطات التالية. لمزيد من المعلومات حول هذه النصائح الإرشادية، انقر فوق رقمي المقالتين التاليتين لعرضهما في "قاعدة معارف Microsoft":
955759 نصائح إرشادية للأمان من Microsoft: وصف لتحديث AppCompat الخاص ببرنامج ترميز Indeo: ٨ ديسمبر ٢٠٠٩
976138 نصائح إرشادية للأمان من Microsoft: وصف لتحديث Quartz الخاص ببرنامج ترميز Indeo: ٨ ديسمبر ٢٠٠٩