BEVEZETÉS
A Microsoft közzétette az MS06-071. számú biztonsági közleményt, amely a biztonsági frissítésre vonatkozó valamennyi fontos tudnivalót tartalmazza. beleértve a javításba foglalt fájlok adatait és a telepítési lehetőségek leírását. A biztonsági közlemény teljes szövege a Microsoft alábbi webhelyein tekinthető meg:
-
Otthoni felhasználók számára:
http://www.microsoft.com/hun/athome/security/update/bulletins/200611.mspx
-
Informatikai szakemberek számára:
A biztonsági frissítéssel kapcsolatos ismert problémák
-
A szolgáltatás újra és újra felajánlja ugyanazt a frissítést.
A Microsoft különféle termékei (például a Windows, az Internet Explorer, a Microsoft Office és a Microsoft SQL Server) az MSXML különböző verzióit tartalmazzák. Új termékek telepítésekor vagy a már meglévőtől eltérő MSXML-verziót tartalmazó termékek frissítésekor előfordulhat, hogy a szolgáltatás újból felajánlja ezt a frissítést. A Microsoft termékekhez és szoftverfrissítésekhez rendelkezésre álló vagy mellékelt különböző MSXML verziókról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:269238 A Microsoft XML Parser (MSXML) verzióinak listája
-
Az MSXML 4.0, az MSXML 4.0 SP1 és az MSXML 4.0 SP2 927978-as biztonsági frissítése nem támogatja az MSXML 4.0 teljes eltávolítását, mert ezt a verziót a rendszer egymás melletti módban telepíti. A probléma kerülő megoldásának lépései:
-
Távolítsa el a 927978. számú biztonsági frissítést a Vezérlőpult Programok telepítése és törlése eszközével.
-
Törölje az MSXML4.dll fájlt a %SystemRoot%\System32 mappából.
-
Javítsa az MSXML 4.0 szolgáltatás előző telepítését a Vezérlőpult Programok telepítése és törlése eszköze segítségével.
Az Msxml4.dll és az Msxml4r.dll fájl korábbi verzióját a rendszer a %SystemRoot%\System32 mappában és az egymás melletti mód mappájában is visszaállítja.
-
-
Ha a biztonsági frissítést a Windows Update szolgáltatás segítségével telepíti, az alábbihoz hasonló hibaüzenet jelenhet meg:
Nem sikerült a c:\Windows\system32\msxml4.dll fájlhoz tartozó típustár regisztrálása. Forduljon a technikai tanácsadó szolgálathoz.
A hibaüzenet megjelenésekor az alábbihoz hasonló bejegyzés jelenhet meg a naplófájlban:
Hiba: 1911. Nem sikerült a c:\Windows\system32\msxml4.dll fájlhoz tartozó típustár regisztrálása. Forduljon a technikai tanácsadó szolgálathoz.
MSI (s) (20:18) [17:52:31:612]: Termék: MSXML 4.0 SP2 (KB927978) -- Hiba: 1911. Nem sikerült a c:\Windows\system32\msxml4.dll fájlhoz tartozó típustár regisztrálása. Forduljon a technikai tanácsadó szolgálathoz. === Naplózás vége: 11/10/2006 17:53:07 === MSI (c) (34:20) [17:53:07:252]: Megjegyzés: 1: 1708 MSI (c) (34:20) [17:53:07:260]: Termék: MSXML 4.0 SP2 (KB927978) -- A telepítés sikertelen. MSI (c) (34:20) [17:53:07:267]: A Windows Installer telepítette a terméket. Termék neve: MSXML 4.0 SP2 (KB927978). Termék verziója: 4.20.9839.0. 4.20.9839.0. Termék nyelve: 1033. Telepítés sikerességi vagy hibaállapota: 1603. MSI (c) (34:20) [17:53:07:313]: Végrehajtási mutex található. MSI (c) (34:20) [17:53:07:319]: Az eltávolított telepítőcsomagok törlése, ha van MSI (c) (34:20) [17:53:07:331]: A fő programszál 1603-as kóddal fejeződött be. === Részletes naplózás leállítása: 11/10/2006 17:53:07 === A probléma kerülő megoldásához manuálisan telepítse a biztonsági frissítést a Microsoft letöltőközpontból, majd a hibaüzenet megjelenésekor kattintson a Mellőzés gombra. A telepítés sikerességének megállapításához ellenőrizze, hogy a %systemroot%\System32 mappában található Msxml4.dll fájl változata a következő-e: 4.20.9841.0. -
A 927978. számú biztonsági frissítőcsomag létrehozhat a rendszermeghajtó gyökérkönyvtárában lévő, a rendszer által létrehozott nevű mappában egy naplófájlt KB927978.log néven, melynek elérési útja a következőhöz hasonló:
C:\rendszer által létrehozott név\KB927978.log. Megjegyzés: Ebben a példában a C a rendszermeghajtó.
Habár nem kötelező, törölheti a naplófájlt és a mappát.
A biztonsági frissítéssel kapcsolatos további információ
-
Az MSXML 4.0 927978-as biztonsági frissítőcsomagja teljes telepítőcsomag. Segítségével az MSXML 4.0 Service Pack 2 (SP2) programot telepítheti olyan számítógépen, amelyen az MSXML 4.0 korábbi verziója nincs telepítve. A csomag ezenkívül az MSXML 4.0, az MSXML 4.0 Service Pack 1 (SP1) és az MSXML 4.0 SP2 korábbi telepítésének frissítésére is használható.
-
A Windows Update és a Microsoft Update csak akkor ajánlja fel a 927978-as biztonsági frissítőcsomagot, ha az MSXML 4.0, az MSXML 4.0 SP1 vagy az MSXML 4.0 SP2 korábbi verziója már telepítve van a számítógépen.
-
Az MSXML 4.0 nem tartalmaz 64 bites elemzőt, és 64 bites operációs rendszereken csak WoW módban támogatott. A 64 bites MSXML 4.0 csomagjai ezért nem használhatók a biztonsági frissítéshez. Ha a 32 bites MSXML 4.0 elemzőjét WoW módban frissíteni szeretné 64 bites operációs rendszeren, telepítse a 32 bites MSXML 4.0 csomagot. Ha például a 64 bites angol nyelvű operációs rendszert szeretné frissíteni, telepítse az Msxml4-KB927978-enu.exe csomagot.
-
Az MSXML 4.0 927978-as biztonsági frissítőcsomagja által telepített fájl az alábbi táblában látható.
Fájlnév
Verzió
Dátum
Idő
Méret
Msxml4.dll
4.20.9841.0
2006.11.04.
2:14
1,18 MB
Megjegyzés: A rendszer a biztonsági frissítést egymás melletti módban és a következő helyen is telepíti: %systemroot%\System32.
-
Ha a biztonsági frissítést csendes módban, részletes naplózással, a számítógép újraindítása nélkül szeretné telepíteni, használjon az alábbihoz hasonló parancsot:
msxml4-kb927978-enu.exe /q reboot=reallysuppress /l*v c:\kb927978.logA telepítés részletes naplója a parancsban megadott fájlban lesz olvasható. A példában a fájl neve: C:\KB927978.log.
-
Ha az Msmxl4.dll fájl zárolva van, előfordulhat, hogy nem frissül az MSXML 4.0, az MSXML 4.0 SP1 vagy az MSXML 4.0 SP2 MS06-071 jelű biztonsági frissítésének alkalmazásakor. A probléma kerülő megoldásaként távolítsa el az Msxml4.dll fájlt az alábbi parancsokkal:
-
MsiExec.exe /uninstall {37477865-A3F1-4772-AD43-AAFC6BCFF99F} /passive
-
Del %windir%\system32\msxml4.dll
-