Po aktualizacji 943460 na komputerze z Windows XP z Service Pack 2, na którym zainstalowano arabski lub hebrajski pakiet wielojęzycznego interfejsu użytkownika (MUI), na paskach menu oraz w menu Start może być wyświetlany tekst w języku angielskim

Zakończono świadczenie pomocy technicznej dla systemu Windows XP

Firma Microsoft zakończyła świadczenie pomocy technicznej dla systemu Windows XP 8 kwietnia 2014. Ta zmiana wpłynęła na Twoje aktualizacje oprogramowania i opcje zabezpieczeń. Dowiedz się, co to oznacza dla Ciebie i jak zapewnić sobie kontynuację ochrony.

Ten artykuł został zarchiwizowany. Jest oferowany „taki, jaki jest” i nie będzie już aktualizowany.
Ważne: Ten artykuł zawiera informacje dotyczące modyfikowania rejestru. Przed zmodyfikowaniem rejestru wykonaj jego kopię zapasową. Upewnij się, że znasz sposób przywrócenia rejestru w przypadku wystąpienia problemu. Aby uzyskać więcej informacji dotyczących wykonywania kopii zapasowej, przywracania i modyfikowania rejestru, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
256986 Opis rejestru systemu Microsoft Windows
Symptomy
Po zainstalowaniu aktualizacji zabezpieczeń 943460 (MS07-061) na komputerze z systemem Windows XP z dodatkiem Service Pack 2 (SP2), na którym zainstalowano arabski lub hebrajski pakiet wielojęzycznego interfejsu użytkownika (MUI), na paskach menu oraz w menu Start może być wyświetlany tekst w języku angielskim.
Przyczyna
Przyczyną tego problemu jest niezgodność sumy kontrolnej zasobów między składnikiem powłoki systemu Windows Shell i pakietem MUI.
Rozwiązanie
Ostrzeżenie: Niepoprawne zmodyfikowanie rejestru za pomocą Edytora rejestru lub innej metody może być przyczyną poważnych problemów. Mogą one wymagać ponownego zainstalowania systemu operacyjnego. Firma Microsoft nie może zagwarantować, że rozwiązanie tych problemów będzie możliwe. Użytkownik modyfikuje rejestr na własną odpowiedzialność.

Aby rozwiązać ten problem, dokonaj edycji rejestru, zmieniając wartość następującego podklucza rejestru:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll
W tym celu wykonaj następujące czynności:
  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie regedit, a następnie kliknij przycisk OK.
  2. Zlokalizuj, a następnie kliknij następujący podklucz rejestru:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll
  3. W menu Plik kliknij polecenie Eksportuj.
  4. W polu Nazwa pliku wpisz tekst shell32, a następnie kliknij przycisk Zapisz.

    Uwaga: Ten podklucz rejestru można przywrócić, klikając dwukrotnie zapisany plik shell32.reg.
  5. W okienku szczegółów kliknij prawym przyciskiem myszy wpis 1, a następnie kliknij polecenie Usuń.
  6. Kliknij przycisk Tak.
  7. W menu Edycja wskaż polecenie Nowy, a następnie kliknij polecenie Wartość binarna.
  8. W polu Nowa wartość #1 wpisz 1, a następnie naciśnij klawisz ENTER.
  9. Kliknij prawym przyciskiem myszy wartość 1, a następnie kliknij polecenie Modyfikuj.
  10. W polu Dane wartości wpisz następujące znaki:
    0E C0 5F 13 6A BE A4 25 6C 2F 74 59 0B E1 B2 3F 05 45 1E 21 24 A8 AC 71 65 75 3B FB BD 4E 76 34 41 8B D1 CC 4E D5 CB 29 AF 92 35 19 CE 18 9F 5C
    Uwaga: W powyższym przykładzie należy wpisywać zero (0), a nie literę „O” .
  11. Kliknij przycisk OK.

    Uwaga: Aby sprawdzić, czy zostały wpisane poprawne wartości, wykonaj następujące kroki:
    1. Zlokalizuj, a następnie kliknij następujący podklucz rejestru:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll
    2. W menu Plik kliknij polecenie Eksportuj.
    3. W polu Nazwa pliku wpisz tekst verify, a następnie kliknij przycisk Zapisz.
    4. Korzystając z dowolnego edytora tekstów, takiego jak Notatnik, otwórz plik Verify.reg. Plik ma następującą postać:
      Edytor rejestru systemu Windows wersja 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll]"0"=hex:52,04,f0,0a,00,00,06,00,00,00,28,0a,00,00,06,00,84,08,54,0b,00,00,06,00"1"=hex:0e,c0,5f,13,6a,be,a4,25,6c,2f,74,59,0b,e1,b2,3f,05,45,1e,21,24,a8,ac,71,65,75,3b,fb,bd,4e,76,34,41,8b,d1,cc,4e,d5,cb,29,af,92,35,19,ce,18,9f,5c
  12. Zlokalizuj, a następnie usuń następujący podklucz rejestru:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\MUILanguages\FileVersions\LangID
    Uwaga: LangID to identyfikator języka zainstalowanego pakietu MUI. Na przykład LangID języka hebrajskiego to 040d, a LangID języka arabskiego to 0401.

    Dostępne są następujące ustawienia językowe.
    JęzykWartość
    Arabski401
    Baskijski042b
    Brazylijski415
    Czeski405
    Chiński uproszczony804
    Chiński tradycyjny404
    Duński406
    Holenderski413
    Angielski0409 (domyślny)
    Fiński040b
    Francuski040c
    Niemiecki407
    Grecki408
    Hebrajski040d
    Węgierski040e
    Włoski410
    Japoński411
    Koreański412
    Norweski414
    Polski415
    Portugalski816
    Rosyjski419
    Hiszpański0c0a
    Szwedzki041d
    Słowacki041b
    Słoweński424
    Turecki041f
  13. Zamknij Edytor rejestru, a następnie ponownie uruchom komputer.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Informacje zawarte w tym artykule dotyczą” .
Więcej informacji
Aby uzyskać więcej informacji o pakiecie MUI, odwiedź następującą witrynę firmy Microsoft w sieci Web:Aby uzyskać więcej informacji dotyczących biuletynu zabezpieczeń MS07-061, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
943460 MS07-061: Luka w zabezpieczeniach obsługi identyfikatorów URI w systemie Windows umożliwia zdalne wykonanie kodu
Właściwości

Identyfikator artykułu: 945648 — ostatni przegląd: 01/16/2015 17:32:10 — zmiana: 2.0

  • Microsoft Windows XP Service Pack 2
  • kbnosurvey kbarchive kbtshoot kbnofix kbregistry kbexpertiseinter KB945648
Opinia