EventID 0x800706BE, Brak aktualizacji, brak ról i funkcji w Serwer Manager

W Windows Server 2008 R2 wystąpił problem w Server Manager. Menager przestał pokazywać Role i Funkcje wskazując na błąd  związany z Windows Update. Kod wyjątku to 0x800706BE.

Aby naprawić ten błąd musimy wykonać kilka czynności.
Krok 1
Najpierw ściągamy System Update Readiness Tool from Microsoft http://support.microsoft.com/kb/947821. Plik nazywa się Windows6.1-KB947821-v8-x64.msu dla wersji 64 bit. Krótko opisując, ten program wykrywa błędy i problemy w instalacji windows. Paczka waży ok 101 MB. Ściągamy ja i instalujemy na naszym serwerze. Gdy tylko się zainstaluje , aplikacja automatycznie uruchomi

skanowanie i powstanie plik logu: c:\windows\logs\CBS\CheckSUR.persist.log.

=================================
Checking System Update Readiness.
Binary Version 6.1.7601.21645
Package Version 13.0
2011-10-23 12:26

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs
(f)    CBS MUM Corrupt    0x00000000    servicing\Packages\Package_for_KB2567053_RTM~31bf3856ad364e35~amd64~~6.1.1.3.mum        Expected file name Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum does not match the actual file name

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store

Summary:
Seconds executed: 468
Found 1 errors
CBS MUM Corrupt Total count: 1

Unavailable repair files:
servicing\packages\Package_for_KB2567053_RTM~31bf3856ad364e35~amd64~~6.1.1.3.mum
servicing\packages\Package_for_KB2567053_RTM~31bf3856ad364e35~amd64~~6.1.1.3.cat

http://www.microsoft.com/download/en/details.aspx?id=27664

W tym przypadku

narzedzie wykryło, że 2 pliki z pakietu KB2567053 są niedostępne w %systemroot%\servicing\Packages. Te pliki to

Package_for_KB2567053_RTM~31bf3856ad364e35~amd64~~6.1.1.3.mum
Package_for_KB2567053_RTM~31bf3856ad364e35~amd64~~6.1.1.3.cat

Krok 2
Teraz musimy ściagnąć cały KB ze stron Microsoft, Dla W2K8 R2 bedzie dostepny na http://www.microsoft.com/download/en/details.aspx?id=27664.
Nazywa się Windows6.0-KB2567053-x64.msu

Krok 3
Trzeci krok jest trudniejszy. Poniżej opisuje całą procedurę jaka nalezy wykonać.

  • Utwórz folder tymczasowy, c:\temp_kb
  • Przenieś ściagniety KB2567053 do c:\temp_kb
  • Teraz otwieramy CMD (Start->wpisz cmd->wciśnij enter lub wybierz z menu start jesli masz skrót do CMD)
  • Przechodzimy do naszego folderu, wpisz
    cd c:\temp_packages
  • Wpisz
    c:\temp_kb>Windows6.0-KB2567053-x64.msu /extract:c:\temp_kb\KB2567053
    i wciśnij enter
  • Wpisz
    c:\temp_kb>cd KB2567053
    i wciśnij enter
  • Wpisz
    c:\temp_kb\KB2567053>mkdir files
    i wciśnij enter

Sprawdzamy czy wszystkie pliki zostały poprawnie wypakowane z pliku poprawki. Powinno być 4 pliki

Windows6.0-KB2567053-x64-pkgProperties.txt
Windows6.0-KB2567053-x64.cab
Windows6.0-KB2567053-x64.xml
WSUSSCAN.cab

  • Wpisz
    expand Windows6.0-KB2567053-x64.cab -F:* files
    i wciśnij enter

To polecenie wypakuje z pliku cab ok 68 plików do folderu c:\temp_kb\KB2567053\files

Nadszedł czas na krok 4. Musisz nadać sobie pełny dostęp do c:\windows\servicing\Packages

Krok 4
Prawym przyciskiem myszy wybierz właściwości c:\windows\servicing\Packages.

  • W zakładce Zabepieczenia kliknij Zaawansowane.
  • Teraz w zakładce Właściciel kliknij Edycja i zmień właściciela z TrustedInstaller na nazwę konta na którym jesteś obecnie zalogowany.
  • Kliknij ok i powróć do zakładki właściwości.
  • Teraz nadaj dla swojego konta pełne uprawnienia dla folderu Packages.

Krok 5
W CMD wpisujemy

  •     copy Package_for_KB2567053_RTM~31bf3856ad364e35~amd64~~6.1.1.3.mum c:\Windows\servicing\Packages
  •     copy Package_for_KB2567053_RTM~31bf3856ad364e35~amd64~~6.1.1.3.cat c:\Windows\servicing\Packages

Krok 6

Teraz sprawdzamy czy wszystko działa. Otwórz ponownie Manager Serwera i sprawdź czy już działają Role i Funkcje. Powinno wszystko działać. Możemy teraz wykonać ponownie Windows Update i dociągnąć pozostałe poprawki

A i nie zapomnijcie przywrócić uprawnień dla folderu Package dla NT SERVICE\TrustedInstaller

UWAGA!!!

Te rozwiązanie można zastosować także w przypadku innych KB uszkodzonych, należy tylko zmieniać nazwy w tej procedurze i ściągać odpowiednie KB ze strony MS

 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *