Instalowanie aktualizacji programu Microsoft .NET Framework 4 może w niektórych przypadkach trwać dłużej, niż oczekiwano

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2570538 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Symptomy

Podczas instalowania aktualizacji programu Microsoft .NET Framework 4 poziom użycia procesora przez generatora obrazów macierzystych (NGen.exe) jest bardzo wysoki przez dłuższy czas. Ten czas zależy od liczby obrazów macierzystych zainstalowanych na komputerze.

Przyczyna

Aktualizacje programu .NET Framework 4 wymagają pełnego zregenerowania pamięci podręcznej obrazów macierzystych, co jest niezwykle długotrwałą operacją. Na niektórych komputerach interakcja z poprzednio zainstalowanymi obrazami macierzystymi może nieoczekiwanie znacznie wydłużyć czas regenerowania obrazów macierzystych. Mimo że ten problem dotyczy tylko czasu konfigurowania, może spowodować wydłużenie operacji od kilku do kilkudziesięciu minut. W przypadku komputerów, na których zainstalowano więcej obrazów macierzystych, generowanie trwa dłużej.

Obejście problemu

Aby automatycznie obejść ten problem, przejdź do sekcji Automatyczne rozwiązywanie problemu. Aby samodzielnie rozwiązać ten problem, przejdź do sekcji Samodzielne rozwiązywanie problemu.

Automatyczne rozwiązywanie problemu


Aby automatycznie rozwiązać ten problem, należy kliknąć przycisk lub łącze Fix it. Następnie należy kliknąć przycisk Uruchom w oknie dialogowym Pobieranie pliku i wykonać kroki kreatora poprawki Fix it.
Zwiń tę tabelęRozwiń tę tabelę
Microsoft .NET Framework 4, wersja 32-bitowaMicrosoft .NET Framework 4, wersja 64-bitowaMicrosoft .NET Framework 4, wersja Itanium
Zwiń ten obrazekRozwiń ten obrazek
assets fixit1
Rozwiąż ten problem
Microsoft Fix it 50735
Zwiń ten obrazekRozwiń ten obrazek
assets fixit2
Zwiń ten obrazekRozwiń ten obrazek
assets fixit1
Rozwiąż ten problem
Microsoft Fix it 50736
Zwiń ten obrazekRozwiń ten obrazek
assets fixit2
Zwiń ten obrazekRozwiń ten obrazek
assets fixit1
Rozwiąż ten problem
Microsoft Fix it 50737
Zwiń ten obrazekRozwiń ten obrazek
assets fixit2


Uwagi
  • Ten kreator może być dostępny tylko w języku angielskim. Jednak ta poprawka automatyczna działa również w innych wersjach językowych systemu Windows.
  • Jeśli używany komputer nie jest tym, którego dotyczy problem, można zapisać tę poprawkę automatyczną na dysku flash lub dysku CD i uruchomić ją na odpowiednim komputerze.

Samodzielne rozwiązywanie problemu

W celu obejścia tego problemu, czyli skrócenia czasu generowania obrazów macierzystych, można wymusić na programie NGen.exe generowanie nowych obrazów macierzystych bez uwzględniania poprzednio wygenerowanych.

W celu skrócenia czasu generowania należy bezpośrednio przed zainstalowaniem aktualizacji programu .NET Framework 4 otworzyć wiersz polecenia z podwyższonym poziomem uprawnień i uruchomić następujące polecenia.

Ważne Te polecenia należy uruchomić bezpośrednio przed zastosowaniem aktualizacji. W przeciwnym razie nie będą w pełni skuteczne.

a komputerze z 32-bitowym systemem operacyjnym Windows
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue

a komputerze z 64-bitowym systemem operacyjnym Windows
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue

%windir%\microsoft.net\framework64\v4.0.30319\ngen.exe update /force /queue

Właściwości

Numer ID artykułu: 2570538 - Ostatnia weryfikacja: 29 listopada 2013 - Weryfikacja: 5.0
Informacje zawarte w tym artykule dotyczą:
Słowa kluczowe: 
kbexpertiseinter kbprb kbmsifixme kbfixme KB2570538

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