Numer ID artykułu: 908077 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Ten artykuł może zawierać łącze do narzędzia Windows Installer Cleanup (MSICUU2.exe). W przypadku wyświetlenia tego artykułu w celu rozwiązania problemu za pomocą narzędzia Windows Installer Cleanup należy skontaktować się z producentem oprogramowania, aby uzyskać pomoc techniczną w zakresie instalowania tego produktu. Ewentualnie można skorzystać z następującego artykułu z bazy wiedzy Microsoft Knowledge Base, w którym podano procedury rozwiązywania problemów z odinstalowywaniem produktów korzystających z Instalatora Windows.

2438651 Jak rozwiązywać problemy występujące w trakcie instalowania, odinstalowywania lub uaktualniania programu na komputerze z systemem Windows
Uwaga
Ten artykuł może zawierać łącze do narzędzia Windows Installer Cleanup (MSICUU2.exe). W przypadku wyświetlenia tego artykułu w celu rozwiązania problemu za pomocą narzędzia Windows Installer Cleanup należy skontaktować się z producentem oprogramowania, aby uzyskać pomoc techniczną w zakresie instalowania tego produktu. Ewentualnie można skorzystać z następującego artykułu z bazy wiedzy Microsoft Knowledge Base, w którym podano procedury rozwiązywania problemów z odinstalowywaniem produktów korzystających z Instalatora Windows:

Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Streszczenie

Metod opisanych w tym artykule można użyć do rozwiązania problemów z instalacją oprogramowania .NET Framework w wersji 2.0. W artykule omówiono instalacje w systemach Microsoft Windows Server 2003, Windows 2000 z dodatkiem Service Pack 3 (SP3) i Windows XP z dodatkiem Service Pack 2 (SP2). Metody omówione w tym artykule obejmują ponowną rejestrację Instalatora Microsoft Windows oraz naprawę, usunięcie i ponowne zainstalowanie platformy .NET Framework. Do zastosowania tych metod potrzebna jest znajomość platformy .NET Framework 2.0, Edytora rejestru i Instalatora Windows. Ponadto jedna z tych metod wymaga modyfikacji rejestru komputera.

WPROWADZENIE

W tym artykule opisano krok po kroku sposób rozwiązywania problemów, które mogą występować podczas instalowania platformy .NET Framework 2.0.

Jeśli Instalator Microsoft Windows jest niepoprawnie zarejestrowany w rejestrze systemu Windows, program instalacyjny platformy .NET Framework 2.0 nie może uzyskać dostępu do niektórych jego składników. W tym artykule omówiono sposób obejścia tego problemu, polegający na wyrejestrowaniu i ponownym zarejestrowaniu Instalatora Windows.

Nie zawsze można całkowicie usunąć platformę .NET Framework 2.0 przy użyciu narzędzia Dodaj/Usuń programy w Panelu sterowania. W tym artykule omówiono również sposób obejścia tego problemu, polegający na naprawie platformy .NET Framework 2.0 lub ręcznym usunięciu platformy .NET Framework 2.0 z komputera, a następnie jej ponownym zainstalowaniu.

Wymagania

Na następującej liście uwzględniono podstawowe składniki zalecanego i niezbędnego sprzętu, oprogramowania, infrastruktury sieciowej i dodatków Service Pack:
  • Microsoft Windows Server 2003, Microsoft Windows 2000 z dodatkiem Service Pack 3 (SP3) lub Microsoft Windows XP z dodatkiem Service Pack 2 (SP2)
  • Microsoft .NET Framework 2.0.
    Aby pobrać pakiet redystrybucyjny oprogramowania Microsoft .NET Framework 2.0, odwiedź następującą witrynę firmy Microsoft w sieci Web:
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
Uwaga: Aby rozwiązać problemy z instalacją platformy .NET Framework 2.0, trzeba użyć konta należącego do grupy Administratorzy lokalni na komputerze z platformą .NET Framework 2.0.

W tym artykule założono, że użytkownik zapoznał się z następującymi zagadnieniami:
  • Platforma Microsoft .NET Framework 2.0
  • Edytor rejestru
  • Instalator Windows

Wyrejestrowanie, a następnie zarejestrowanie Instalatora Windows

Ta czynność w większości przypadków powoduje rozwiązanie problemów. Ponadto nie ma ona wpływu na programy aktualnie zainstalowane przy użyciu Instalatora Windows.
  1. Wyrejestruj Instalatora Windows. Aby to zrobić, kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie msiexec /unregister w polu Otwórz, a następnie kliknij przycisk OK.
  2. Ponownie zarejestruj Instalatora Windows. Aby to zrobić, kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie msiexec /regserver w polu Otwórz, a następnie kliknij przycisk OK.

Naprawienie oprogramowania .NET Framework 2.0

Poniżej przedstawiono trzy sposoby na naprawienie oprogramowania .NET Framework.

Użycie polecenia Napraw względem pliku pamięci podręcznej Instalatora Windows

Aby naprawić oprogramowanie .NET Framework 2.0 przy użyciu pliku pamięci podręcznej Instalatora Windows, wykonaj następujące czynności:
  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz installer w polu Otwórz, a następnie kliknij przycisk OK.
  2. W menu Widok w Instalatorze Windows kliknij polecenie Szczegóły, kliknij prawym przyciskiem myszy nagłówek kolumny Nazwa, a następnie kliknij polecenie Komentarz.
  3. Kliknij prawym przyciskiem myszy zbuforowany plik Instalatora Windows, przy którym jest wyświetlany komentarz Microsoft .NET Framework 2.0 RTL x86 enu, a następnie kliknij polecenie Napraw.
  4. Po zakończeniu procesu naprawy zamknij Instalatora Windows.

Uruchomienie pakietu redystrybucyjnego oprogramowania .NET Framework 2.0 z poziomu wiersza polecenia

Aby naprawić oprogramowanie .NET Framework 2.0 przy użyciu wiersza polecenia, wykonaj następujące czynności:
  1. Zlokalizuj plik Dotnetfx.exe użyty do zainstalowania platformy .NET Framework 2.0. Aby to zrobić, zastosuj jedną z następujących metod:
    • Jeżeli platforma .NET Framework 2.0 została zainstalowana z dysku CD lub DVD, włóż dysk instalacyjny do stacji dysków CD-ROM lub DVD-ROM.
    • Jeżeli platforma .NET Framework 2.0 została zainstalowana z dysku twardego, pobierz program instalacyjny platformy .NET Framework 2.0 na dysk twardy.
    • Jeżeli platforma .NET Framework 2.0 została zainstalowana z dysku sieciowego, ponownie połącz się z tym dyskiem.
  2. Kliknij przycisk Start, kliknij polecenie Uruchom, w polu Otwórz wpisz polecenie cmd, a następnie kliknij przycisk OK.
  3. W wierszu polecenia wpisz następujące polecenie:
    %Ścieżka_instalacji%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
Uwaga %Ścieżka_instalacji% to tekst zastępczy oznaczający ścieżkę do pliku Dotnetfx.exe odszukanego w kroku 1.

Ręczne usunięcie i ponowne zainstalowanie oprogramowania .NET Framework 2.0

Ważne W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonywać podane czynności. Aby zapewnić dodatkową ochronę, przed zmodyfikowaniem rejestru należy wykonać jego kopię zapasową. Dzięki temu w przypadku wystąpienia problemu będzie można przywrócić rejestr. Aby uzyskać więcej informacji dotyczących wykonywania kopii zapasowej i przywracania rejestru, należy kliknąć następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322756 Jak wykonać kopię zapasową rejestru i przywrócić go w systemie Windows


Ważne: Te kroki mogą przyczynić się do ograniczenia skuteczności systemu zabezpieczeń. Mogą też narazić komputer lub sieć na większe zagrożenie ze strony złośliwych użytkowników lub złośliwego oprogramowania, takiego jak wirusy. Proces opisany w tym artykule ma zapewnić prawidłowe działanie programów lub umożliwić zaimplementowanie określonych funkcji programów. Przed wprowadzeniem tych zmian zaleca się ocenę zagrożenia związanego z zastosowaniem tego procesu w danym środowisku. Decydując się na zaimplementowanie tego procesu, należy podjąć odpowiednie kroki dodatkowe, aby zapewnić ochronę systemu. Zaleca się stosowanie tego procesu tylko wtedy, gdy jest to naprawdę konieczne.
  1. Usuń platformę .NET Framework 2.0 z buforu Instalatora Windows.
    1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz installer w polu Otwórz, a następnie kliknij przycisk OK.
    2. W menu Widok w Instalatorze Windows kliknij polecenie Szczegóły.
    3. Kliknij prawym przyciskiem myszy nagłówek kolumny Nazwa, a następnie kliknij polecenie Komentarze.
    4. Kliknij prawym przyciskiem myszy zbuforowany plik Instalatora Windows, przy którym jest wyświetlany komentarz Microsoft .NET Framework 2.0 RTL x86 enu, a następnie kliknij przycisk Odinstaluj.
    5. Po zakończeniu procesu dezinstalacji zamknij Instalatora Windows.
  2. Ręcznie usuń z komputera poniższe elementy. Uwaga: W zależności od bieżącego stanu instalacji platformy .NET Framework te elementy mogą nie istnieć na komputerze.
    • Folder URTTemp
    • Plik Mscoree.dll
    • Folder v2.0.50727
    Aby to zrobić, wykonaj następujące kroki:
    1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie system32 w polu Otwórz, a następnie kliknij przycisk OK. Zawartość folderu System32 pojawia się w Eksploratorze Windows.
    2. Zlokalizuj, a następnie usuń folder URTTemp.
    3. Zlokalizuj, a następnie usuń plik mscoree.dll.

      Uwaga: Jeżeli na danym komputerze jest również zainstalowana platforma .NET Framework 1.1 lub .NET Framework 1.0 i nie jest planowane ponowne instalowanie platformy .NET Framework 2.0, należy naprawić platformę .NET Framework 1.1 lub .NET Framework 1.0. Aby uzyskać więcej informacji, zobacz sekcję „Naprawa platformy .NET Framework” w następującym artykule z bazy wiedzy Microsoft Knowledge Base:
      824643 Jak rozwiązywać problemy związane z instalacją oprogramowania Microsoft .NET Framework 1.1 w systemie Windows XP lub Windows 2000
    4. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz microsoft.net w polu Otwórz, a następnie kliknij przycisk OK. Zawartość folderu Microsoft.NET pojawia się w Eksploratorze Windows.
    5. W folderze Microsoft.NET kliknij dwukrotnie folder Framework.
    6. W folderze Framework usuń folder v2.0.50727.
    7. Zamknij folder Framework.
  3. Ręcznie usuń odpowiednie klucze rejestru:
    1. Kliknij przycisk Start, kliknij polecenie Uruchom, w polu Otwórz wpisz regedit, a następnie kliknij przycisk OK.
    2. W Edytorze rejestru zlokalizuj, a następnie usuń poniższe klucze rejestru.

      Uwaga: W zależności od bieżącego stanu instalacji platformy .NET Framework te klucze rejestru mogą nie istnieć na komputerze.
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
    3. Zamknij Edytor rejestru.
  4. Użyj narzędzia Windows Installer CleanUp (Msizap.exe) w celu usunięcia z rejestru informacji o Instalatorze Windows. Składniki (Msizap.exe) zestawu Software Development Kit Instalatora Windows są częścią zestawu Microsoft Windows Software Development Kit (SDK).

    Następujący plik jest dostępny do pobrania w Centrum pobierania firmy Microsoft:
    Zwiń ten obrazekRozwiń ten obrazek
    Plik do pobrania
    Pobierz teraz pakiet narzędzia Windows Installer CleanUp (Msicuu2.exe).
    Aby uzyskać więcej informacji dotyczących sposobów pobierania plików pomocy technicznej firmy Microsoft, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
    119591 Jak uzyskać pliki pomocy technicznej firmy Microsoft w usługach online
    Firma Microsoft przeskanowała ten plik w poszukiwaniu wirusów. Firma Microsoft użyła najnowszego oprogramowania do wykrywania wirusów dostępnego w dniu opublikowania pliku. Plik jest przechowywany na serwerach o podwyższonym poziomie zabezpieczeń, które utrudniają wprowadzanie nieautoryzowanych zmian w pliku.

    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:
    290301 Opis narzędzia Windows Installer CleanUp
    Aby usunąć z rejestru informacje o Instalatorze Windows, wykonaj następujące kroki:
    1. Kliknij przycisk Start, kliknij polecenie Uruchom, w polu Otwórz wpisz polecenie cmd, a następnie kliknij przycisk OK.
    2. W wierszu polecenia zlokalizuj katalog zawierający narzędzie Windows Installer CleanUp, a następnie uruchom następujące polecenie:
      Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}
    3. Ponownie uruchom komputer.
  5. Wyłącz wszystkie programy antywirusowe i wszystkie programy zapory zainstalowane na komputerze. Aby to zrobić, użyj narzędzia konfiguracji systemu (Msconfig.exe) w celu wykonania czystego rozruchu komputera. Następnie wyłącz wszelkie niepotrzebne usługi.

    Jeżeli narzędzie konfiguracji systemu jest używane w trybie diagnostycznym, ponownie włącz usługę Instalator Windows na karcie Usługi.

    Aby uruchomić narzędzie konfiguracji systemu, kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie msconfig w polu Otwórz, a następnie kliknij przycisk OK.
  6. Usuń zawartość folderu Temp:
    1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz %Temp% w polu Otwórz, a następnie kliknij przycisk OK. Zawartość folderu Temp pojawia się w Eksploratorze Windows.
    2. W folderze Temp kliknij polecenie Zaznacz wszystko w menu Edycja.
    3. W menu Plik kliknij polecenie Usuń.

      Uwaga: Należy usunąć jak największą liczbę plików i folderów z folderu Temp.
  7. Zainstaluj ponownie platformę .NET Framework 2.0. Aby pobrać pakiet redystrybucyjny oprogramowania Microsoft .NET Framework 2.0, odwiedź następującą witrynę firmy Microsoft w sieci Web:
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
    Uwaga Jeśli oprogramowanie .NET Framework 2.0 nie ma być instalowane ponownie, a na komputerze jest zainstalowane oprogramowanie .NET Framework 1.1 lub .NET Framework 1.0, należy naprawić oprogramowanie .NET Framework 1.1 lub .NET Framework 1.0. Te instalacje trzeba naprawić, aby zastąpić plik Mscoree.dll i folder URTTemp.

Materiały referencyjne

Aby uzyskać więcej informacji, odwiedź następujące witryny MSDN (Microsoft Developer Network) w sieci Web:
Edytor rejestru
http://msdn.microsoft.com/pl-pl/library/x6kd89c5(vs.71).aspx

Instalator Windows
http://msdn.microsoft.com/pl-pl/library/aa372866.aspx

Często zadawane pytania
http://msdn.microsoft.com/pl-pl/vstudio/aa496123

Wersje, zgodność i równoczesne wykonywanie w systemie .NET Framework
http://msdn.microsoft.com/pl-pl/vstudio/aa497340.aspx

Właściwości

Numer ID artykułu: 908077 - Ostatnia weryfikacja: 31 października 2012 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 2.0 na następujących platformach
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home Edition
Słowa kluczowe: 
kbmsicuu2 kbresolve kbsweptvs2008 kbtshoot kbhowtomaster KB908077

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com