Objawy
Po zainstalowaniu aktualizacji zabezpieczeń [2966827](/kb/2966827 następnie próbie włączenia po raz pierwszy opcjonalnej funkcji programu Microsoft .NET Framework 3.5 w funkcjach systemu Windows, funkcja nie jest instalowana. Ten błąd może zostać zauważony, jeśli instalacja została przygotowana do etapu przed dodaniem funkcji programu Microsoft .NET Framework 3.5.
W przypadku wystąpienia tego problemu może pojawić się komunikat o błędzie podobny do jednego z następujących.
| Kod błędu | Komunikaty o błędach |
|---|---|
| 0x800F0906 |
Uwaga: Nie można pobrać plików źródłowych. Użyj opcji "source", aby określić lokalizację plików wymaganych do przywrócenia funkcji. Aby uzyskać więcej informacji o określaniu lokalizacji źródłowej, zobacz http://go.microsoft.com/fwlink/?LinkId=243077. Plik dziennika DISM można znaleźć w lokalizacji C:\Windows\Logs\DISM\dism.log System Windows nie mógł ukończyć wymaganych zmian. System Windows nie może połączyć się z Internetem w celu pobrania potrzebnych plików. Upewnij się, że masz połączenie z Internetem i kliknij pozycję Ponów próbę, aby spróbować ponownie. Instalacja co najmniej jednej roli, usługi roli lub funkcji nie powiodła się. Nie można odnaleźć plików źródłowych. Spróbuj ponownie zainstalować role, usługi ról lub funkcje w nowej sesji Kreatora dodawania ról i funkcji, a na stronie potwierdzenia kreatora kliknij pozycję "Określanie alternatywnej ścieżki źródłowej", aby określić prawidłową lokalizację plików źródłowych wymaganych do instalacji. Lokalizacja musi być dostępna za pomocą konta komputera serwera docelowego. 0x800F0906 — CBS_E_DOWNLOAD_FAILURE |
| 0x800F081F |
Uwaga: Nie można odnaleźć plików źródłowych. Użyj opcji "source", aby określić lokalizację plików wymaganych do przywrócenia funkcji. Aby uzyskać więcej informacji o określaniu lokalizacji źródłowej, zobacz http://go.microsoft.com/fwlink/?LinkId=243077. Plik dziennika DISM można znaleźć w lokalizacji C:\Windows\Logs\DISM\dism.log 0x800F081F — CBS_E_SOURCE_MISSING Kod błędu: 0x800F081F Błąd: 0x800F081F |
Przyczyna
Ten problem występuje, ponieważ aktualizacje zabezpieczeń [2966827](/kb/2966827 dodawane do systemu tylko wtedy, gdy w systemie jest włączona funkcja Microsoft .NET Framework 3.5.
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”. Ten problem został rozwiązany przez aktualizację [3005628](/kb/3005628ided w następnej sekcji nadal odblokowuje klientów, w zależności od ich sytuacji.
Obejście
Aby rozwiązać ten problem, zainstaluj aktualizację [3005628](/kb/3005628zastosuj jedno z poniższych obejść, zależnie od sytuacji:
Włącz funkcję Microsoft .NET Framework 3.5 przed zainstalowaniem aktualizacji zabezpieczeń [2966827](/kb/2966827
Włączanie i wyłączanie funkcji systemu Windows Aby dodać funkcję programu Microsoft .NET Framework 3.5, możesz użyć narzędzia Deployment Image Servicing and Management (DISM) lub dowolnego obsługiwanego zarządzanego systemu aktualizacji. Aby uzyskać więcej informacji dotyczących wdrażania platformy .NET Framework 3.5 przy użyciu narzędzia DISM, odwiedź następującą stronę firmy Microsoft w sieci Web:
Wdrażanie platformy .NET Framework 3.5 przy użyciu narzędzia Deployment Image Servicing and Management (DISM)Jeśli aktualizacja zabezpieczeń [2966827](/kb/2966827
Jeśli widzisz to zachowanie w środowiskach usług Windows Server Update Services (WSUS), Microsoft Intune lub System Center Configuration Manager, zapoznaj się z następującą dokumentacją:
- Aby utworzyć obsługiwane środowisko konfiguracji funkcji naprawy: http://technet.microsoft.com/en-us/library/jj127275.aspx
- Aby skonfigurować źródło naprawy systemu Windows: http://technet.microsoft.com/en-us/library/hh825020.aspx
Więcej informacji
Informacje zawarte w tym artykule dotyczą:
- Program Microsoft .NET Framework 3.5