||

Office 2024/2021/2019: błąd 30045-44 (1)  w Windows 11 – pełne usunięcie Click-to-Run i naprawa aktywacji

Błąd 30045-44 (1) potrafi zablokować zarówno odinstalowanie, jak i ponowną instalację Microsoft Office. W praktyce najtrudniejszy wariant pojawia się wtedy, gdy Windows nadal widzi produkt Office w rejestrze, ale mechanizm Click-to-Run jest już uszkodzony lub niekompletny. Wtedy zwykłe „Odinstaluj”, narzędzie Microsoft Get Help, a nawet Office Deployment Tool mogą zakończyć się błędem.

Poniżej opisuję pełną procedurę na podstawie rzeczywistego przypadku: Windows 11 + Office Home & Business 2021 Retail 64-bit, pl-PL. Instrukcja obejmuje również diagnostykę aktywacji po ponownej instalacji oraz wskazówki dla Office 2019. Dla Office 2024 powinno działać

Ważne: część kroków usuwa usługę Click-to-Run, katalogi Office i wpisy rejestru. Nie wykonuj ręcznego czyszczenia, jeśli na komputerze masz inne produkty Click-to-Run, które chcesz zachować, np. Microsoft 365, Visio lub Project. Najpierw zrób punkt przywracania i kopię danych programu Outlook, szablonów oraz innych ustawień, które są dla Ciebie ważne.

Skrót rozwiązania: najpierw próbujemy oficjalnego odinstalowania, potem identyfikujemy produkt w rejestrze, próbujemy Office Deployment Tool, a jeśli błąd 30045-44 wraca – usuwamy uszkodzony Click-to-Run i pozostałości MSI. Po reinstalacji, jeśli Office działa tylko w trybie odczytu, diagnozujemy aktywację i magazyn licencji vNext.

Błąd 30045-44 (1), który może pojawić się podczas instalacji lub odinstalowania Office.

Co oznacza błąd 30045-44 (1)?

Sam kod 30045-44 nie wskazuje jednej konkretnej przyczyny. Może pojawić się, gdy instalator nie potrafi poprawnie odczytać stanu istniejącej instalacji, gdy pozostały komponenty starszego Office albo gdy Click-to-Run jest niespójny. Dlatego zamiast od razu usuwać rejestr, warto przejść przez diagnostykę od najmniej inwazyjnej do najbardziej zdecydowanej.

Krok 1. Spróbuj oficjalnego narzędzia Microsoft do odinstalowania Office

Microsoft zaleca rozpoczęcie od narzędzia do rozwiązywania problemów z odinstalowaniem. Aktualna wersja wiersza poleceń Get Help obsługuje m.in. Office 2024, Office 2021 i Office 2019.

Dla Office 2024 uruchom w podwyższonym CMD:

GetHelpCmd.exe -S OfficeScrubScenario -AcceptEula -OfficeVersion 2024

Dla Office 2021 uruchom w podwyższonym CMD:

GetHelpCmd.exe -S OfficeScrubScenario -AcceptEula -OfficeVersion 2021

Dla Office 2019:

GetHelpCmd.exe -S OfficeScrubScenario -AcceptEula -OfficeVersion 2019

Można też użyć -OfficeVersion All, ale tylko wtedy, gdy naprawdę chcesz usunąć wszystkie wykryte wersje Office.

Co jeśli Get Help twierdzi, że Office nie jest zainstalowany?

W uszkodzonej instalacji może pojawić się komunikat:

Office Uninstall failed. There are no supported Office products installed.
Get Help może nie wykryć Office, mimo że produkt nadal jest widoczny w systemie.

Jeśli Office faktycznie jest zainstalowany, nie powtarzaj scrubbera w nieskończoność. Przejdź do identyfikacji produktu.

Krok 2. Sprawdź, jaki Office jest naprawdę zarejestrowany

Uruchom PowerShell jako administrator:

Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration' -ErrorAction SilentlyContinue |
Format-List ProductReleaseIds,VersionToReport,Platform,ClientCulture

Przykładowy prawidłowy wynik dla Office Home & Business 2021:

W tym przypadku rejestr poprawnie wskazywał HomeBusiness2021Retail, x64, pl-PL.

Najważniejsza wartość to ProductReleaseIds. Przykładowo:

HomeBusiness2021Retail
HomeStudent2021Retail
Professional2021Retail
ProPlus2021Volume

Sprawdź też usługę Click-to-Run:

Get-Service ClickToRunSvc -ErrorAction SilentlyContinue |
Format-List Status,Name,StartType

oraz ewentualną instalację ze sklepu Microsoft Store:

Get-AppxPackage -AllUsers -Name Microsoft.Office.Desktop |
Select-Object Name,PackageFullName

Krok 3. Spróbuj usunąć produkt przez Office Deployment Tool

Jeżeli Click-to-Run nadal działa, przed ręcznym czyszczeniem warto spróbować Office Deployment Tool (ODT). Dla przykładowego produktu HomeBusiness2021Retail utwórz plik remove.xml:

<Configuration>
  <Remove All="FALSE">
    <Product ID="HomeBusiness2021Retail" />
  </Remove>
  <Display Level="Full" AcceptEULA="TRUE" />
</Configuration>

Następnie w katalogu z ODT:

setup.exe /configure remove.xml

Nie używaj automatycznie All="TRUE", jeżeli na komputerze masz Project, Visio, Microsoft 365 albo inną instalację Click-to-Run, którą chcesz zachować.

Jeśli ODT ponownie zwraca 30045-44 (1), oznacza to, że warto przejść do ręcznego czyszczenia mechanizmu Click-to-Run.

Krok 4. Ręcznie zatrzymaj i usuń uszkodzony Click-to-Run

Uwaga: wykonuj ten etap tylko wtedy, gdy chcesz całkowicie usunąć instalację Office korzystającą z Click-to-Run. Usługa i katalog ClickToRun są współdzielone przez produkty Office.

Zamknij Word, Excel, Outlook, PowerPoint, OneNote, Teams i inne aplikacje Office. Następnie w PowerShellu jako administrator:

Stop-Service ClickToRunSvc -Force -ErrorAction SilentlyContinue

Stop-Process -Name OfficeClickToRun -Force -ErrorAction SilentlyContinue
Stop-Process -Name OfficeC2RClient -Force -ErrorAction SilentlyContinue
Stop-Process -Name AppVShNotify -Force -ErrorAction SilentlyContinue

sc.exe delete ClickToRunSvc

Po komunikacie [SC] DeleteService SUCCESS uruchom komputer ponownie.

Po restarcie usuń katalogi Click-to-Run i Office

Remove-Item "C:\Program Files\Microsoft Office" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item "C:\Program Files\Common Files\Microsoft Shared\ClickToRun" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item "C:\ProgramData\Microsoft\ClickToRun" -Recurse -Force -ErrorAction SilentlyContinue

Remove-Item "C:\Program Files (x86)\Microsoft Office" -Recurse -Force -ErrorAction SilentlyContinue

Jeżeli któryś katalog nie istnieje, PowerShell przejdzie dalej.

Sprawdź, czy usługa i katalog faktycznie zniknęły

Get-Service ClickToRunSvc -ErrorAction SilentlyContinue

Test-Path "C:\Program Files\Common Files\Microsoft Shared\ClickToRun"

Pusty wynik pierwszej komendy oraz False przy drugiej oznaczają, że Click-to-Run został usunięty.

Weryfikacja: brak usługi ClickToRunSvc oraz Test-Path = False.

Krok 5. Usuń pozostałości rejestru – ale tylko po wykonaniu kopii

Najpierw wykonaj kopię klucza:

reg.exe export "HKLM\SOFTWARE\Microsoft\Office\ClickToRun" "$env:USERPROFILE\Desktop\Office-ClickToRun-backup.reg" /y

Jeśli klucz istnieje, usuń go:

Remove-Item "HKLM:\SOFTWARE\Microsoft\Office\ClickToRun" -Recurse -Force -ErrorAction SilentlyContinue

Możesz też usunąć typowe zaplanowane zadania Office. Jeśli któregoś nie ma, komunikat „nie znaleziono” można zignorować:

schtasks.exe /delete /tn "\Microsoft\Office\Office Automatic Updates" /f
schtasks.exe /delete /tn "\Microsoft\Office\Office Subscription Maintenance" /f
schtasks.exe /delete /tn "\Microsoft\Office\Office ClickToRun Service Monitor" /f
schtasks.exe /delete /tn "\Microsoft\Office\OfficeTelemetryAgentLogOn2016" /f
schtasks.exe /delete /tn "\Microsoft\Office\OfficeTelemetryAgentFallBack2016" /f

Nie polecam od razu kasować całego HKCU:\Software\Microsoft\Office. Taki zabieg usuwa również ustawienia użytkownika. Najpierw usuń tylko to, co faktycznie jest pozostałością wadliwej instalacji.

Krok 6. Znajdź pozostałości w „Zainstalowanych aplikacjach”

Po usunięciu Click-to-Run Windows może nadal pokazywać Office jako zainstalowany. Sprawdź wpisy:

$roots = @(
"HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*",
"HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*"
)

Get-ItemProperty $roots -ErrorAction SilentlyContinue |
Where-Object {
    $_.DisplayName -match "Office|Microsoft 365"
} |
Select-Object DisplayName,DisplayVersion,PSChildName,UninstallString

W opisywanym przypadku zostały między innymi:

  • Microsoft Office 2021 dla Użytkowników Domowych i Małych Firm – pl-pl,
  • Office 16 Click-to-Run Licensing Component,
  • Office 16 Click-to-Run Extensibility Component,
  • Office 16 Click-to-Run Localization Component.
Przykład osieroconych wpisów Click-to-Run pozostających po awarii deinstalatora.

„Office 16” nie oznacza tutaj koniecznie Office 2016. Office 2019, 2021 i 2024 nadal używają wielu ścieżek i składników oznaczonych wewnętrznie numerem 16.

Krok 7. Usuń osierocone komponenty MSI Click-to-Run

Wynik poprzedniej komendy pokazuje kolumnę PSChildName. Dla komponentów MSI jest to zwykle identyfikator GUID w nawiasach klamrowych, np. {90160000-...}.

Najbezpieczniej uruchomić deinstalację dla dokładnego GUID-u odczytanego na danym komputerze:

MsiExec.exe /X{TU_WKLEJ_GUID_Z_PSChildName}

Powtórz dla:

  • Office 16 Click-to-Run Licensing Component,
  • Office 16 Click-to-Run Extensibility Component,
  • Office 16 Click-to-Run Localization Component.

Na tym etapie nie dodawaj /qn. Jeśli Windows Installer ma problem, zobaczysz komunikat, zamiast ukrytego błędu.

Jeżeli sam wpis produktu Office nadal istnieje, usuń wyłącznie jego konkretny klucz z gałęzi Uninstall. Najpierw ustal jego PSChildName poprzednią komendą. Przykład dla badanego komputera:

$paths = @(
"HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HomeBusiness2021Retail - pl-pl",
"HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\HomeBusiness2021Retail - pl-pl"
)

$paths | ForEach-Object {
    if (Test-Path $_) {
        Remove-Item $_ -Recurse -Force
    }
}

Nie kopiuj tej nazwy w ciemno. Dla innej edycji lub języka klucz będzie miał inną nazwę.

Krok 8. Restart, kontrola i ponowna instalacja Office

Uruchom Windows ponownie. Następnie ponownie sprawdź listę:

Get-ItemProperty `
"HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*",
"HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*" `
-ErrorAction SilentlyContinue |
Where-Object {$_.DisplayName -match "Office|Microsoft 365"} |
Select-Object DisplayName,DisplayVersion

Jeżeli główny Office oraz trzy komponenty Click-to-Run zniknęły, możesz wykonać świeżą instalację z konta Microsoft lub z przygotowanego instalatora/ODT.

Office po reinstalacji działa tylko w trybie „bez licencji”

Po skutecznym usunięciu i ponownej instalacji problem może zmienić charakter: aplikacje uruchamiają się, ale Word pokazuje „Tylko wyświetlanie (bez licencji)”.

Office jest zainstalowany, ale nie uzyskał prawidłowej licencji.

Najpierw upewnij się, że instalacja nadal jest właściwą edycją:

Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration" |
Format-List ProductReleaseIds,VersionToReport,Platform

Dla Home & Business 2021 powinno pojawić się HomeBusiness2021Retail.

Błędy 0xC004F014 i 0xC004F017

Podczas diagnostyki można spotkać:

0xC004F014
The Software Licensing Service reported that the product key is not available.
0xC004F014 – lokalny mechanizm licencjonowania nie ma dostępnego klucza dla próby aktywacji.

albo:

0xC004F017
The Software Licensing Service reported that the license is not installed.
0xC004F017 przy wpisie Retail (Grace) – licencja nie została zainstalowana.

W przypadku współczesnego Office Retail powiązanego z kontem Microsoft nie należy instalować losowych kluczy „generycznych” ani kolejno testować wszystkich kluczy z konta. Najpierw trzeba ustalić, czy Office używa nowego magazynu licencji.

Diagnostyka vNext – gdy Office nie pobiera licencji z konta

Sprawdź:

Get-ItemProperty `
"HKCU:\SOFTWARE\Microsoft\Office\16.0\Common\Licensing\LicensingNext" `
-ErrorAction SilentlyContinue | Format-List

Jeżeli dla produktu, np. homebusiness2021retail, widzisz wartość 2, produkt pracuje w trybie nowego mechanizmu licencjonowania.

Nie zakładaj sztywnej ścieżki do vNextDiag.ps1. W różnych instalacjach może być w innym miejscu. Znajdź go:

$vNext = Get-ChildItem "C:\Program Files\Microsoft Office" `
-Filter vNextDiag.ps1 -Recurse -ErrorAction SilentlyContinue |
Select-Object -First 1 -ExpandProperty FullName

$vNext

Jeśli ścieżka została znaleziona:

& $vNext -action list

W uszkodzonym przypadku wynik może wyglądać tak:

homebusiness2021retail = vNext
No vNext licenses found.
No Device licenses found.
Office rozpoznaje tryb vNext, ale lokalnie nie ma zapisanej licencji.

Wyczyść cache logowania, jeśli Office nie pobiera licencji

Zamknij wszystkie aplikacje Office, Teams i OneDrive. Następnie można wyczyścić lokalny cache tożsamości:

Remove-Item "$env:LOCALAPPDATA\Microsoft\OneAuth" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item "$env:LOCALAPPDATA\Microsoft\IdentityCache" -Recurse -Force -ErrorAction SilentlyContinue

Po restarcie zaloguj się ponownie w Wordzie na właściwe konto Microsoft i wybierz poprawną licencję. Czyszczenie tych katalogów powoduje ponowne utworzenie tokenów logowania, więc aplikacje Microsoft mogą poprosić o ponowne zalogowanie.

Masz wiele licencji Office 2021/2024 na jednym koncie Microsoft?

To szczególnie ważny przypadek. Jeżeli do jednego konta przypisano wiele jednorazowych zakupów Office, nie wystarczy samo „zaloguj się”. Poszczególne instalacje mogą odpowiadać różnym licencjom.

Microsoft zaleca zarządzanie tymi instalacjami tak, aby wiadomo było, która kopia została użyta na którym komputerze. Nie wpisuj kolejnych pełnych kluczy „na próbę”. Jeżeli musisz identyfikować istniejące instalacje, pracuj na ostatnich 5 znakach klucza lub na nazwie/identyfikatorze urządzenia we własnej ewidencji i nie publikuj pełnych kluczy w zrzutach ekranu.

Komunikat „Ten produkt wymaga aktualizacji”

Przed dalszą aktywacją upewnij się, że Click-to-Run pobrał aktualną kompilację. W Wordzie wybierz Plik → Konto → Opcje aktualizacji → Aktualizuj teraz. Można też uruchomić:

"C:\Program Files\Common Files\Microsoft Shared\ClickToRun\OfficeC2RClient.exe" /update user
Po świeżej instalacji Office może najpierw wymagać aktualizacji.

Po zakończeniu powinien pojawić się komunikat, że wszystko jest aktualne:

Aktualizacja zakończona – można ponownie sprawdzić aktywację.

Co z Office 2019?

Office 2019 również może występować jako Click-to-Run i może pozostawić podobne komponenty. Do pierwszej próby usunięcia można użyć:

GetHelpCmd.exe -S OfficeScrubScenario -AcceptEula -OfficeVersion 2019

Jeśli instalacja jest uszkodzona i Get Help jej nie rozpoznaje, diagnostyka usługi ClickToRunSvc, katalogów ClickToRun oraz wpisów Uninstall wygląda analogicznie. Zawsze najpierw sprawdź, jakie inne produkty Click-to-Run są na komputerze.

Warto wiedzieć: wsparcie Office 2019 zakończyło się 14 października 2025 r. Jeśli w 2026 r. wykonujesz pełną reinstalację na komputerze produkcyjnym, warto rozważyć przejście na wspieraną wersję.

Do kiedy Office 2021 ma wsparcie?

Według polskiego zestawienia Microsoft, Office 2021 osiąga koniec wsparcia 13 października 2026 r. Po tej dacie nie należy oczekiwać kolejnych aktualizacji zabezpieczeń i standardowego wsparcia technicznego.

Checklista po naprawie

  • ClickToRunSvc działa po świeżej instalacji i nie jest pozostałością starej instalacji.
  • ProductReleaseIds pokazuje dokładnie zakupioną edycję.
  • W „Zainstalowanych aplikacjach” nie ma osieroconych komponentów starego Office.
  • Office ma aktualną kompilację.
  • Word → Plik → Konto nie pokazuje „Tylko wyświetlanie (bez licencji)”.
  • Jeśli używany jest vNext, vNextDiag.ps1 -action list pokazuje lokalną licencję zamiast „No licenses found”.
  • Przy wielu licencjach na jednym koncie wiadomo, która licencja jest przypisana do którego komputera.

FAQ

Czy odinstalowanie Office usuwa dokumenty Word i Excel?

Standardowe odinstalowanie aplikacji Office nie usuwa dokumentów użytkownika. Przed ręcznym czyszczeniem warto jednak zrobić kopię danych Outlooka, szablonów i niestandardowych ustawień.

Dlaczego w Office 2021 widzę wpisy „Office 16”?

Numer 16 jest używany w wewnętrznych ścieżkach i składnikach współczesnych wersji Office. Sam napis „Office16” nie dowodzi, że masz zainstalowany Office 2016.

Czy mogę usunąć cały klucz HKCU\Software\Microsoft\Office?

Technicznie jest to element niektórych procedur ręcznego czyszczenia, ale usuwa też ustawienia użytkownika. Lepiej zacząć od precyzyjnego usunięcia Click-to-Run i konkretnego wpisu produktu.

Czy błąd 30045-44 (1) zawsze oznacza uszkodzony Click-to-Run?

Nie. To kod występujący w kilku scenariuszach. Ręczne czyszczenie ma sens dopiero wtedy, gdy standardowe narzędzia nie działają, a diagnostyka potwierdza niespójny stan instalacji.

Czy można używać Office 2019 w 2026 roku?

Program może nadal się uruchamiać, ale Office 2019 jest już poza wsparciem Microsoft. Oznacza to brak nowych aktualizacji zabezpieczeń i standardowej pomocy technicznej.

Oficjalne źródła Microsoft

Instrukcja opisuje realny przypadek i celowo prowadzi od metod najmniej inwazyjnych do ręcznego czyszczenia. Zanim usuniesz usługę Click-to-Run lub wpisy rejestru, upewnij się, że nie usuniesz innych potrzebnych produktów Office.

Podobne wpisy