Fontos: A cikkben szereplő információk segítségével számítógépén alacsonyabb szintű biztonsági beállításokat adhat meg, illetve kikapcsolhatja a biztonsági szolgáltatásokat. Ezeket a módosításokat egy adott probléma megoldása érdekében ajánlott végrehajtani, előtte azonban célszerű mérlegelni a probléma ilyen módon történő megoldásával járó kockázatokat az adott környezetben. A cikkben tárgyalt kerülő megoldás választása esetén gondoskodjon a számítógép védelméről.
A Microsoft kiadott egy informatikai szakembereknek szóló, biztonsági tanácsokat tartalmazó dokumentumot (Microsoft Security Advisory) ebben a témában. A biztonsági tanácsokat tartalmazó dokumentum további, biztonsággal kapcsolatos információt nyújt. A biztonsági tanácsok a Microsoft következő webhelyén olvashatók:
http://www.microsoft.com/hun/technet/security/advisory/954157.mspx
BEVEZETÉS
A Microsoft által biztosított Indeo kodek névjegye
Az Indeo kodek sokféle módon használható, és néhány alkalmazáshoz szükség lehet a kodekre. Az Indeo kodekre például szabályos webhelyek felkeresésekor és vállalati környezetben használt üzleti alkalmazások használata esetén lehet szükség. Ez a helyzet a régebbi Windows operációs rendszereket futtató felhasználók esetén gyakoribb. A kodeket egyáltalán nem használó felhasználóknak ugyanakkor érdemes megfontolniuk a kodek regisztrációjának teljes megszüntetését. Ez a cikk kétféle módszert mutat be a kodek regisztrációjának megszüntetéséhez: az alábbi Javítás lehetőséget és a kodek regisztrációjának manuális megszüntetését.
A Microsoft által biztosított Indeo kodek regisztrációjának megszüntetése a Javítás lehetőséggel
Kattintson a következő táblázat első oszlopában lévő Probléma kijavítása gombra az Indeo kodek regisztrációjának megszüntetéséhez a számítógépen. Ezután az alkalmazások nem használhatják a kodeket. Ez az eszköz megszünteti a kodek bináris fájljainak regisztrációját a rendszeren, és hozzáférési szabálygyűjteményeket (ACL-eket) ad hozzá azok használatának megakadályozásához. Elérhető egy második Javítás lehetőség is, amely visszafordítja ezt a műveletet, ha a jövőben meggondolja magát.
Ezzel a Javítás gombbal szüntetheti meg automatikusan az Indeo kodekfájlok regisztrációját |
Ezzel a Javítás gombbal regisztrálhatja ismét automatikusan az Indeo kodekfájlokat |
---|---|
A Microsoft által biztosított Indeo kodek regisztrációjának manuális megszüntetése
Több fájl is társított a Microsoft által biztosított Indeo kodekkel. A használt Windows operációs rendszertől függően előfordulhat, hogy az itt felsorolt fájlok nem mindegyike van jelen a számítógépen. Ha manuálisan szeretné megszüntetni a Microsoft által biztosított Indeo kodekfájlok regisztrációját, ellenőriznie kell, hogy ezek a fájlok megvannak-e a számítógépen, meg kell keresnie a fájlokat tartalmazó könyvtárat, majd futtatnia kell az ezen cikkben található mintaparancsfájlt.
A Microsoft által biztosított kodek a rendszerről való manuális eltávolításához ajánlott átnevezni a Microsoft kodek bináris fájljait például „binárisnév.old” névre. Így a jövőben visszafordíthatja a folyamatot, ha vissza szeretné állítani az Indeo funkciót. Ez a cikk tartalmaz egy mintaparancsfájlt, amellyel környezetében egy nagyobb mértékben automatikus módszert használhat.
Megjegyzés Az Indeo kodekek regisztrációjának megszüntetése a rendszeren alkalmazáskompatibilitási problémákat okozhat, ha ezen kodekeket igénylő tartalmat próbál meg lejátszani.
Megjegyzés: A táblázat azoknak a Microsoft által biztosított Indeo kodekeknek a bináris nevét és verzióját sorolja fel, melyek regisztrációja törölhető. Nem tartalmaz harmadik féltől származó kodekeket.
Windows 2000 |
Verziószám |
---|---|
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 |
x64-alapú Windows Server 2003 vagy Windows XP |
Verziószám |
---|---|
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 |
Verziószám |
---|---|
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 |
Az Indeo kodek eltávolításának mintaparancsfájlja
rem - indeo fájlok listája
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 biztonsági mentési műveletek, 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 biztonsági mentési műveletek – 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 törlési műveletek – 32 bit
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 törlési műveletek – 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
)
Az Indeo funkcionalitás újbóli engedélyezése e biztonsági frissítés telepítése után
Figyelmeztetés: Ez a kerülő megoldás védtelenebbé teheti a számítógépet vagy a hálózatot a rosszindulatú felhasználók és a kártevő szoftverek – például a vírusok – támadásaival szemben. Az eljárás végrehajtása ugyan nem javasolt, de az információt rendelkezésére bocsátjuk, hogy belátása szerint dönthessen. Az alábbi megoldást csak saját felelősségére alkalmazhatja.
A biztonsági frissítés oly módon tiltja le az Indeo bizonyos funkcióit, hogy nem engedi, hogy a Windows Internet Explorer vagy a Windows Media Player használja a kodeket. Ha valamiért újra szükség lenne erre a szolgáltatásra, ismét engedélyezheti az Indeo kodek szóban forgó funkcióját, ha visszaállítja a jelen biztonsági frissítés által végrehajtott beállításkulcs-módosításokat. A beállításkulcs-módosítások a Windows operációs rendszer különböző verzióiban eltérnek.
Megjegyzés: A beállításkulcs-módosítások visszaállítása biztonsági kockázatot jelenthet, és gyengítheti a számítógép biztonsági profilját.
Ha a biztonsági frissítés eltávolítása nélkül szeretné visszaállítani az APPCOMPAT által végrehajtott módosításokat, kövesse az alábbi lépések közül a számítógépen futó Windows operációs rendszernek megfelelőket.
Microsoft Windows 2000 esetén
Törölje vagy nevezze át az alábbi beállításkulcsokat.
Összetevő |
Beállításkulcs |
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 esetén
Hozza létre az alábbi beállításkulcsokat.
Összetevő |
Beállításkulcs |
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
|
A Windows Server 2003 x86- x64-alapú változatai esetén
Hozza létre az alábbi beállításkulcsokat.
Összetevő |
Beállításkulcs |
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 |
Ismert problémák
A Quartz.dll fájl aláíratlan bináris fájlként szerepel.
Tételezzük fel az alábbiakat:
-
A jelen frissítést telepíti egy olyan, Service Pack 4 szervizcsomaggal bővített Microsoft Windows 2000 rendszerű számítógépen, amelyen a DirectX 7-es vagy 8-as verziója fut.
-
A rendszert DirectX 8-as vagy 9-es verziójára frissíti.
-
A rendszert újra megkísérli frissíteni a jelen frissítéssel.
Ebben az esetben a Quartz.dll fájl biztonságos verzióra történő frissítése sikeres lesz, a fájl azonban aláíratlan bináris fájlként szerepelhet.
A probléma elkerülése érdekében végezze el az alábbi lépéseket:
-
Távolítsa el a Microsoft DirectShow korábbi verziójának frissítését.
-
Törölje manuálisan a következő katalógusfájlt:
%systemroot%\system32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\KB971633.cat
-
Frissítsen a DirectShow újabb verziójára.
-
Telepítse a DirectX új verziójának megfelelő biztonsági frissítést.
További információk a biztonsági tanácsról
A csomag eléréséhez kövesse az alábbi hivatkozásokat. A biztonsági tanácsról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
955759 Biztonsági tanácsokat tartalmazó dokumentum (Microsoft Security Advisory): Az Indeo kodek AppCompat frissítésének leírása: 2009. december 8.
976138 Biztonsági tanácsokat tartalmazó dokumentum (Microsoft Security Advisory): Az Indeo kodek Quartz frissítésének leírása: 2009. december 8.