Help and Support

Numer ID artykułu: 902225 - Ostatnia weryfikacja: 30 października 2006 - Weryfikacja: 4.1

Po zainstalowaniu aktualizacji zabezpieczeń 896358 lub dodatku Service Pack 1 dla systemu Windows Server 2003 nie można otworzyć plików Pomocy HTML w programie Internet Explorer

Na tej stronie

Rozwiń wszystko | Zwiń wszystko

Symptomy

Po zainstalowaniu aktualizacji zabezpieczeń 896358 lub dodatku Service Pack 1 (SP1) dla systemu Microsoft Windows Server 2003 i kliknięciu łącza do pliku Pomocy HTML (chm) w programie Internet Explorer może wystąpić jeden z następujących symptomów lub oba symptomy:
  • Nie można wyświetlić tematów Pomocy z pliku chm, klikając przycisk Otwórz zamiast przycisku Zapisz w oknie dialogowym Pobieranie pliku.
  • Nie można wyświetlić tematów Pomocy z pliku chm, klikając przycisk Zapisz w oknie dialogowym Pobieranie pliku i otwierając zapisany plik.
Uwaga: Ten artykuł zawiera informacje uzupełniające następujące artykuły bazy wiedzy Microsoft Knowledge Base:
232077  (http://support.microsoft.com/kb/232077/PL/ ) Executing files by hyperlink and the File Download dialog box
896054  (http://support.microsoft.com/kb/896054/PL/ ) Po zainstalowaniu aktualizacji zabezpieczeń 896358, aktualizacji zabezpieczeń 840315 lub dodatku Service Pack 1 dla systemu Windows Server 2003 nie można otworzyć zdalnej zawartości przy użyciu protokołu InfoTech
896358  (http://support.microsoft.com/kb/896358/PL/ ) MS05-026: Luka w zabezpieczeniach Pomocy HTML umożliwia zdalne wykonywanie kodu

Przyczyna

Aktualizacja zabezpieczeń 896358 i dodatek SP1 dla systemu Windows Server 2003 wprowadzają zmiany w protokole InfoTech, które uniemożliwiają wyświetlanie zdalnej zawartości. Te zmiany wprowadzono w celu eliminacji luk w zabezpieczeniach Pomocy HTML. Po zainstalowaniu aktualizacji 896358 lub dodatku SP1 dla systemu Windows Server 2003 pliki znajdujące się folderze tymczasowych plików internetowych są traktowane jak zawartość pochodząca ze strefy internetowej. Dlatego po kliknięciu przycisku Otwórz w oknie dialogowym Pobieranie pliku pliki mogą zostać zablokowane. Dodatkowo, po zainstalowaniu aktualizacji 896358 lub dodatku SP1 dla systemu Windows Server 2003, Menedżer załączników może traktować pobierane pliki chm jak pliki niezaufane. Z tego powodu nie można otworzyć pliku. Problemy te są oczekiwanym i zamierzonym skutkiem instalacji aktualizacji zabezpieczeń oraz instalacji dodatku SP1 dla systemu Windows Server 2003.

Rozwiązanie

Rozwiązanie dla użytkowników końcowych

Ostrzeżenie: Jeśli pojawi się monit o otwarcie lub zapisanie pliku chm z witryny sieci Web, należy to zrobić, tylko jeśli plik jest rzeczywiście potrzebny i pochodzi z zaufanej witryny sieci Web.

W oknie dialogowym Pobieranie pliku kliknij przycisk Zapisz, a następnie wybierz lokalizację, w której ma zostać zapisany plik .chm. Następnie użyj jednej z następujących metod:

Metoda 1

  1. Kliknij dwukrotnie plik .chm.
  2. W oknie dialogowym Ostrzeżenie o zabezpieczeniach: otwieranie pliku wyczyść pole wyboru Zawsze pytaj przed otwarciem tego pliku.
  3. Kliknij przycisk Otwórz.

Metoda 2

  1. Kliknij plik .chm prawym przyciskiem myszy, a następnie kliknij polecenie Właściwości.
  2. Kliknij przycisk Odblokuj.
  3. Kliknij dwukrotnie plik .chm, aby go otworzyć.

Rozwiązanie dla administratorów systemów

Aby rozwiązać ten problem, zastosuj jedną z następujących metod.

Tworzenie łączy do plików chm za pomocą ścieżek UNC i udziałów plików

Jeśli na intranetowej stronie sieci Web łącza do plików chm są tworzone za pomocą schematu HTTP URL, instalacja aktualizacji zabezpieczeń 896358 może uniemożliwić użytkownikom wyświetlanie tematów Pomocy z pliku chm. Zastępując ścieżkę HTTP ścieżką UNC, można przywrócić możliwość otwierania plików chm ze strony sieci Web.

Aby użyć ścieżki UNC zamiast ścieżki HTTP URL, wykonaj następujące kroki:
  1. Umieść pliki chm na serwerze udziału plików, do którego można uzyskać dostęp przy użyciu ścieżki UNC.

    Ścieżka UNC jest podobna do następującej ścieżki:
    \\productmanuals\helpfiles
  2. Użyj wartości ItssRestrictions\UrlAllowList, aby zezwolić systemom znajdującym się w intranecie na dostęp do plików chm w tym udziale plików.

    Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
    896054  (http://support.microsoft.com/kb/896054/PL/ ) Po zainstalowaniu aktualizacji zabezpieczeń 896358, aktualizacji zabezpieczeń 840315 lub dodatku Service Pack 1 dla systemu Windows Server 2003 nie można otworzyć zdalnej zawartości przy użyciu protokołu InfoTech
  3. Zaktualizuj łącza na intranetowej stronie sieci Web, umieszczając ścieżki UNC w adresach URL plików chm.
Uwaga: Ta metoda jest skuteczna tylko w przypadku stron obsługiwanych ze strefy intranetowej. Ta metoda będzie nieskuteczna w przypadku stron obsługiwanych ze strefy internetowej.

Konfigurowanie aplikacji sieci Web do pobierania plików chm

Na stronie sieci Web zawierającej łącza do plików chm umieść instrukcje, które pozwolą użytkownikom zapisać plik i uniknąć jego bezpośredniego otwierania. Więcej informacji można znaleźć w sekcji „Rozwiązanie dla użytkowników końcowych”.

Można również użyć taga DownloadOptions <META>, aby usunąć przycisk Otwórz z okna dialogowego Pobieranie pliku, które pojawia się po kliknięciu łącza do pliku chm. Ten tag należy umieścić wewnątrz taga <head> na stronie HTML. Metodę tę przedstawiono w następującym przykładzie.
<head><META name="DownloadOptions" content="noopen">
</head>
Aby uzyskać więcej informacji, odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/name_1.asp (http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/name_1.asp)
Uwaga: Korzystanie z tagu DownloadOptions <META> jest możliwe tylko w systemie Microsoft Windows XP z dodatkiem Service Pack 2 i systemie Windows Server 2003 z dodatkiem Service Pack 1.

Więcej informacji

Przegląd i przykłady dla administratorów systemów

Aby uzyskać więcej informacji dotyczących aktualizacji zabezpieczeń 896358 i sposobu ponownego włączania obsługi aplikacji sieci Web uwzględnionych w tej aktualizacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
896358  (http://support.microsoft.com/kb/896358/PL/ ) MS05-026: Luka w zabezpieczeniach Pomocy HTML umożliwia zdalne wykonywanie kodu

Program Internet Explorer

Aby uzyskać więcej informacji dotyczących otwierania plików przy użyciu hiperłącza w programie Internet Explorer, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
232077  (http://support.microsoft.com/kb/232077/PL/ ) Executing files by hyperlink and the File Download dialog box
Aby uzyskać więcej informacji dotyczących sposobu korzystania ze stref zabezpieczeń w programie Internet Explorer, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
174360  (http://support.microsoft.com/kb/174360/PL/ ) Jak korzystać ze stref zabezpieczeń w programie Internet Explorer

Pomoc techniczna dla systemów Microsoft Windows w wersjach opartych na procesorze x64

W przypadku komputerów z 64-bitowymi wersjami systemu Microsoft Windows może być konieczne przystosowanie procedury modyfikowania rejestru, którą podano w sekcji „Rozwiązanie”. Na przykład może być konieczne zmodyfikowanie innej części rejestru, w zależności od tego, czy chodzi o funkcję 32- czy 64-bitową. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
896459  (http://support.microsoft.com/kb/896459/PL/ ) Registry changes in Windows x64 Edition-based operating systems
Pomoc techniczną dotyczącą wydań x64 systemu Microsoft Windows zapewnia producent sprzętu, do którego wydanie x64 systemu Windows zostało dołączone. Być może producent sprzętu dostosował instalację systemu Windows przy użyciu unikatowych składników, do których mogą należeć sterowniki określonych urządzeń lub ustawienia opcjonalne zwiększające wydajność sprzętu. Firma Microsoft powinna w miarę możliwości udzielić pomocy technicznej dotyczącej wydania x64 systemu Windows, jednak konieczny może się okazać bezpośredni kontakt z producentem sprzętu, który jest najlepiej przygotowany do udzielania pomocy w zakresie oprogramowania zainstalowanego na danym sprzęcie.

Aby uzyskać informacje dotyczące produktu Microsoft Windows XP Professional x64 Edition, odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://www.microsoft.com/windowsxp/64bit/default.mspx (http://www.microsoft.com/windowsxp/64bit/default.mspx)
Aby uzyskać informacje dotyczące systemu Microsoft Windows Server 2003 w wersjach przeznaczonych dla komputerów z procesorami x64, odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://www.microsoft.com/poland/windowsserver2003/64bit/x64/default.mspx (http://www.microsoft.com/poland/windowsserver2003/64bit/x64/default.mspx)

Informacje zawarte w tym artykule dotyczą:
  • Microsoft Windows Server 2003 Service Pack 1 na następujących platformach
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows XP Service Pack 2
  • Microsoft Windows XP Service Pack 1
  • Microsoft Windows XP for Itanium-based Systems Version 2003
  • Microsoft Windows 98 Second Edition
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows Millennium Edition
Słowa kluczowe: 
kbtshoot kbsecurity kbprb kbexpertiseadvanced kbexpertiseinter KB902225

Tłumaczenia artykułów