Błąd 0x80070005 — odmowa dostępu przy aktywacji
Błąd 0x80070005 podczas aktywacji systemu Windows lub pakietu Microsoft Office oznacza odmowę dostępu. Mówiąc prosto: system albo usługa aktywacji próbuje wykonać operację, ale nie ma do tego wymaganych uprawnień. Najczęściej dotyczy to braku praw administratora, zablokowanych usług licencjonowania, problemów z rejestrem, uszkodzonych plików systemowych albo działania programu zabezpieczającego, który blokuje proces aktywacji.
Co oznacza ten błąd
W praktyce komunikat 0x80070005 mówi, że:
- system nie może zapisać lub odczytać danych potrzebnych do aktywacji,
- konto użytkownika nie ma odpowiednich uprawnień,
- usługa aktywacyjna jest zablokowana, wyłączona lub uszkodzona,
- lokalna polityka zabezpieczeń albo antywirus uniemożliwia zakończenie procesu.
To nie jest zwykle problem z samym kluczem produktu. Najczęściej chodzi o dostęp do zasobów systemowych, a nie o błędny kod aktywacyjny.
Kiedy pojawia się błąd 0x80070005
Ten kod może wystąpić w kilku typowych sytuacjach:
- podczas aktywacji systemu Windows po instalacji lub reinstalacji,
- przy zmianie sprzętu, zwłaszcza płyty głównej,
- po wpisaniu klucza produktu w oknie aktywacji,
- podczas aktywacji Office w aplikacji Word, Excel lub Outlook,
- po aktualizacji systemu, gdy usługi licencjonowania przestają działać poprawnie,
- w środowiskach firmowych z aktywacją przez
KMSlubMAK, - po przywracaniu systemu albo migracji profilu użytkownika.
Przyczyny
Najczęściej spotykane przyczyny błędu 0x80070005 to:
- brak uruchomienia wiersza polecenia jako administrator,
- uszkodzone lub niekompletne pliki systemowe,
- wyłączona albo błędnie działająca usługa licencjonowania Windows,
- uszkodzony magazyn aktywacji,
- konflikt z programem antywirusowym lub zaporą,
- ograniczenia nadane przez lokalne zasady bezpieczeństwa,
- nieprawidłowe uprawnienia do folderów systemowych lub wpisów rejestru,
- problem z usługą
Software Protection, - błędy po aktualizacji Windows,
- nieprawidłowa konfiguracja aktywacji sieciowej
KMS, - uszkodzona instalacja Microsoft Office,
- uruchamianie poleceń
slmgr.vbslubospp.vbsbez podwyższonych uprawnień.
Rozwiązanie krok po kroku
Wszystkie poniższe polecenia uruchamiaj w Wierszu polecenia jako administrator.
1. Otwórz CMD z uprawnieniami administratora
- Otwórz menu Start.
- Wpisz
cmd. - Kliknij prawym przyciskiem myszy
Wiersz polecenia. - Wybierz
Uruchom jako administrator.
Jeżeli ten krok zostanie pominięty, błąd 0x80070005 może pojawiać się od razu przy próbie aktywacji.
2. Sprawdź i napraw pliki systemowe
Najpierw uruchom kontrolę integralności plików systemowych:
sfc /scannow
Następnie uruchom naprawę obrazu systemu:
DISM /Online /Cleanup-Image /RestoreHealth
Po zakończeniu obu operacji uruchom komputer ponownie.
3. Spróbuj ponowić aktywację Windows
Jeśli aktywujesz system Windows, użyj poleceń:
slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr.vbs /ato
Zamiast ciągu XXXXX-XXXXX-XXXXX-XXXXX-XXXXX wpisz swój prawidłowy klucz produktu.
Jeżeli klucz jest już zapisany w systemie, możesz wykonać tylko:
slmgr.vbs /ato
Dodatkowo warto sprawdzić szczegóły licencji:
slmgr.vbs /dlv
slmgr.vbs /xpr
4. Sprawdź usługę ochrony oprogramowania
Usługa aktywacji Windows musi działać poprawnie. Sprawdź jej stan poleceniem:
sc query sppsvc
Jeśli usługa nie działa, spróbuj ją uruchomić:
net start sppsvc
5. Aktywacja Microsoft Office
W przypadku Office przejdź do katalogu instalacyjnego i użyj ospp.vbs.
Dla wersji 64-bit Office w Microsoft 365 / Office 2021 / 2019 najczęściej będzie to:
cd "C:\Program Files\Microsoft Office\Office16"
cscript ospp.vbs /dstatus
cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
cscript ospp.vbs /act
Dla wersji 32-bit zainstalowanej na systemie 64-bit użyj:
cd "C:\Program Files (x86)\Microsoft Office\Office16"
cscript ospp.vbs /dstatus
cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
cscript ospp.vbs /act
Jeśli Office jest już połączony z kontem Microsoft, komenda z kluczem nie zawsze będzie potrzebna, ale cscript ospp.vbs /act nadal może pomóc w wymuszeniu aktywacji.
Alternatywne metody naprawy
Jeżeli podstawowa metoda nie pomaga, wykonaj poniższe kroki.
Tymczasowo wyłącz program antywirusowy i zaporę
Niektóre pakiety zabezpieczające blokują zapis do usług licencjonowania albo uruchamianie skryptów aktywacyjnych. Wyłącz ochronę tymczasowo, uruchom aktywację ponownie i po teście włącz zabezpieczenia z powrotem.
Sprawdź datę, godzinę i strefę czasową
Nieprawidłowa data systemowa może powodować błędy aktywacji i uwierzytelniania usług Microsoft.
Uruchom narzędzie do rozwiązywania problemów z aktywacją
W Windows przejdź do:
Ustawienia > System > Aktywacja > Rozwiązywanie problemów
Ta metoda jest szczególnie skuteczna po zmianie sprzętu lub po ponownej instalacji systemu.
Odbuduj składniki systemowe i spróbuj ponownie
Jeżeli sfc i DISM wykryły błędy, ale aktywacja nadal kończy się odmową dostępu, uruchom ponownie komputer i jeszcze raz wykonaj:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
slmgr.vbs /ato
Sprawdź stan aktywacji Office
Przy Office pomocne są dodatkowe polecenia diagnostyczne:
cscript ospp.vbs /dstatusall
cscript ospp.vbs /act
Użyj innego konta administratora
Jeśli profil użytkownika ma uszkodzone uprawnienia, aktywacja z innego lokalnego konta administratora może zakończyć się powodzeniem.
Kiedy skontaktować się z pomocą
Zadzwoń pod 00 800 121 1654, gdy:
- błąd
0x80070005wraca mimo wykonania wszystkich kroków, - aktywacja nie działa po wymianie sprzętu,
- masz legalny klucz, ale
slmgr.vbs /atolubospp.vbs /actnadal kończą się błędem, - korzystasz z licencji firmowej
KMSlubMAKi nie masz pewności, czy konfiguracja serwera jest poprawna, - system lub Office był wcześniej aktywowany, a po aktualizacji utracił status aktywacji,
- pojawiają się jednocześnie inne błędy związane z licencjonowaniem.
Przed kontaktem przygotuj:
- wersję Windows lub Office,
- rodzaj licencji,
- pełny komunikat błędu,
- wynik poleceń
slmgr.vbs /dlvalbocscript ospp.vbs /dstatus.
Powiązane błędy
Z błędem 0x80070005 często występują lub są z nim mylone także:
0xC004F074— problem z serweremKMS,0xC004C008— klucz został użyty na zbyt wielu urządzeniach,0xC004F050— nieprawidłowy klucz produktu,0x803F7001— brak ważnej licencji cyfrowej,0x8007232B— problem z nazwą hostaDNSprzy aktywacjiKMS,0xC004E016— klucz nie pasuje do tej edycji produktu.
Podsumowanie
Błąd 0x80070005 przy aktywacji oznacza przede wszystkim problem z uprawnieniami lub dostępem do składników systemowych. W większości przypadków pomaga uruchomienie CMD jako administrator, naprawa plików poleceniami sfc i DISM, a następnie ponowienie aktywacji przez slmgr.vbs lub ospp.vbs. Jeżeli problem utrzymuje się mimo wykonania wszystkich kroków, dalsza diagnostyka powinna już objąć samą licencję, konfigurację usług oraz wsparcie telefoniczne.