Przejdź do treści
Powrót do Centrum Pomocy
Poradniki

OSPP VBS Office komendy — pełny przewodnik 2026

OSPP.VBS, czyli Office Software Protection Platform script, to plik skryptu Visual Basic dostarczany razem z wolumenowymi wersjami Microsoft Office. Służy do ob

10 min czytania·Zaktualizowano dzisiaj

OSPP.VBS to oficjalny skrypt Microsoftu do zarządzania aktywacją wolumenowych wersji pakietu Office: sprawdzania statusu licencji, wprowadzania klucza MAK, ustawiania serwera KMS i diagnozowania błędów aktywacji. W 2026 roku nadal jest przydatny dla Office LTSC 2024, Office LTSC 2021, Office 2019 i Office 2016, ale nie działa z Microsoft 365 Apps ani subskrypcyjnymi wersjami Project i Visio.

W skrócie

  • OSPP.VBS uruchamia się z podwyższonego Wiersza polecenia: Uruchom jako administrator
  • Najczęstsza lokalizacja: C:\Program Files\Microsoft Office\root\Office16
  • Dla Office 32-bit na Windows 64-bit: C:\Program Files (x86)\Microsoft Office\root\Office16
  • Status aktywacji sprawdzisz komendą: cscript ospp.vbs /dstatus
  • Aktywację wymusisz komendą: cscript ospp.vbs /act
  • Klucz MAK wpiszesz przez: cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
  • Serwer KMS ustawisz przez: cscript ospp.vbs /sethst:nazwa-serwera
  • Office 2016 i Office 2019 zakończyły wsparcie 14 października 2025 r., więc w 2026 roku bezpieczniejszym wyborem jest Office LTSC 2024, Office LTSC 2021 albo Microsoft 365

Czym jest OSPP.VBS i kiedy go używać

OSPP.VBS, czyli Office Software Protection Platform script, to plik skryptu Visual Basic dostarczany razem z wolumenowymi wersjami Microsoft Office. Służy do obsługi aktywacji pakietu Office z poziomu konsoli: bez klikania w interfejsie Worda, Excela czy Outlooka.

Najczęściej korzystają z niego administratorzy IT, serwisanci oraz zaawansowani użytkownicy, którzy muszą szybko sprawdzić, dlaczego Office pokazuje komunikat „Produkt nielicencjonowany”, „Wymagana aktywacja” albo „Activation required”.

OSPP.VBS przydaje się szczególnie wtedy, gdy:

  1. chcesz sprawdzić, jaki klucz jest zainstalowany w Office,
  2. musisz wprowadzić nowy klucz MAK,
  3. komputer ma aktywować Office przez KMS,
  4. aktywacja nie działa i potrzebujesz kodu błędu,
  5. chcesz usunąć błędny lub stary klucz produktu,
  6. zarządzasz aktywacją Projecta lub Visio w wersji wolumenowej.

Ważne: OSPP.VBS dotyczy Office, a nie systemu Windows. Do aktywacji Windows używa się innego narzędzia — slmgr.vbs. To częsta pomyłka: ospp.vbs diagnozuje Office, slmgr.vbs diagnozuje Windows oraz hosty KMS.

Gdzie znajduje się plik OSPP.VBS

W aktualnych instalacjach Office plik zwykle znajduje się w folderze Office16. Nazwa „Office16” nie oznacza wyłącznie Office 2016 — ten sam katalog jest używany także przez nowsze wersje Click-to-Run, w tym Office 2019, Office LTSC 2021 i Office LTSC 2024.

Instalacja OfficeTypowa lokalizacja OSPP.VBS
Office 64-bit na Windows 64-bitC:\Program Files\Microsoft Office\root\Office16
Office 32-bit na Windows 64-bitC:\Program Files (x86)\Microsoft Office\root\Office16
Starsze instalacje MSIC:\Program Files\Microsoft Office\Office16 lub C:\Program Files (x86)\Microsoft Office\Office16

Aby przejść do folderu w Wierszu polecenia, użyj jednej z komend:

cd /d "C:\Program Files\Microsoft Office\root\Office16"

albo:

cd /d "C:\Program Files (x86)\Microsoft Office\root\Office16"

Jeśli nie masz pewności, gdzie zainstalowano Office, najprościej sprawdzić oba foldery. Możesz też użyć wyszukiwania w Eksploratorze plików i wpisać ospp.vbs.

Jak uruchamiać komendy OSPP.VBS krok po kroku

OSPP.VBS należy uruchamiać przez cscript.exe, czyli konsolowy host skryptów Windows. Dzięki temu wynik polecenia wyświetla się bezpośrednio w Wierszu polecenia.

  1. Kliknij Start.
  2. Wpisz cmd.
  3. Kliknij prawym przyciskiem Wiersz polecenia.
  4. Wybierz Uruchom jako administrator.
  5. Przejdź do folderu Office, np.:
cd /d "C:\Program Files\Microsoft Office\root\Office16"
  1. Uruchom wybraną komendę, np.:
cscript ospp.vbs /dstatus

Uprawnienia administratora są istotne, ponieważ część informacji licencyjnych jest zapisywana w lokalizacji systemowej. Bez podwyższonych uprawnień wynik może być niepełny albo operacja może zakończyć się błędem.

Najważniejsze komendy OSPP.VBS

Poniższa tabela obejmuje komendy, które najczęściej wykorzystuje się w praktyce przy diagnozie i aktywacji Office.

KomendaDo czego służy
cscript ospp.vbs /?Wyświetla pomoc i listę dostępnych opcji
cscript ospp.vbs /dstatusPokazuje status licencji dla zainstalowanych kluczy Office
cscript ospp.vbs /dstatusallPokazuje informacje o wszystkich zainstalowanych licencjach
cscript ospp.vbs /actPróbuje aktywować Office
cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXXInstaluje podany klucz produktu
cscript ospp.vbs /unpkey:XXXXXUsuwa klucz po ostatnich 5 znakach
cscript ospp.vbs /ddescr:0xKODWyświetla opis kodu błędu aktywacji
cscript ospp.vbs /dhistoryacterrPokazuje historię błędów aktywacji MAK/retail
cscript ospp.vbs /dhistorykmsPokazuje historię aktywacji KMS
cscript ospp.vbs /dcmidWyświetla identyfikator CMID klienta KMS
cscript ospp.vbs /rearmResetuje stan licencjonowania Office
cscript ospp.vbs /dinstidWyświetla Installation ID do aktywacji offline
cscript ospp.vbs /actcid:IDAktywuje produkt przy użyciu Confirmation ID

Najbezpieczniejszą komendą diagnostyczną jest:

cscript ospp.vbs /dstatus

To od niej warto zaczynać. Wynik pokaże m.in. nazwę produktu, kanał licencjonowania, ostatnie 5 znaków klucza, status licencji oraz ewentualne informacje o KMS.

Sprawdzanie statusu aktywacji Office

Aby sprawdzić, czy Office jest aktywowany, uruchom:

cscript ospp.vbs /dstatus

W wyniku szukaj pola podobnego do:

LICENSE STATUS:  ---LICENSED---

Jeżeli widzisz LICENSED, Office jest aktywowany. Jeśli pojawia się informacja o stanie nielicencjonowanym, błędzie lub wymogu aktywacji, kolejnym krokiem jest ręczne wymuszenie aktywacji:

cscript ospp.vbs /act

Po nieudanej próbie aktywacji skrypt zwykle pokaże kod błędu, np. w formacie 0xC004.... Opis błędu sprawdzisz tak:

cscript ospp.vbs /ddescr:0xC004F042

Zastąp 0xC004F042 własnym kodem. Ta komenda jest bardzo przydatna, bo sam kod błędu bez opisu często niewiele mówi.

Aktywacja Office kluczem MAK

MAK, czyli Multiple Activation Key, to klucz używany w aktywacji wolumenowej. W przeciwieństwie do KMS nie wymaga lokalnego serwera aktywacji — komputer aktywuje się przez usługi Microsoftu przez internet albo telefonicznie. Każda aktywacja MAK zużywa pulę aktywacji przypisaną do danego klucza.

Typowa procedura wygląda tak:

cd /d "C:\Program Files\Microsoft Office\root\Office16"
cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
cscript ospp.vbs /act
cscript ospp.vbs /dstatus

Pierwsza komenda instaluje klucz, druga uruchamia aktywację, trzecia sprawdza wynik.

Jeżeli komputer korzysta z internetu przez proxy wymagające uwierzytelnienia, aktywacja MAK może się nie udać. W takich środowiskach stosuje się aktywację telefoniczną albo narzędzie VAMT, które może wykonać aktywację proxy dla wielu komputerów.

W praktyce MAK najlepiej sprawdza się tam, gdzie komputer nie jest stale podłączony do domeny firmowej albo nie ma dostępu do serwera KMS — np. w małych firmach, oddziałach terenowych, laboratoriach testowych lub na pojedynczych stanowiskach.

Konfiguracja KMS dla Office

KMS, czyli Key Management Service, to metoda aktywacji używana głównie w większych organizacjach. Klient Office kontaktuje się z serwerem KMS w sieci lokalnej. Domyślnie odbywa się to przez DNS i rekordy SRV. Standardowy port KMS to 1688.

Jeśli infrastruktura DNS działa poprawnie, zwykle nie trzeba nic konfigurować po stronie klienta — Office sam odnajdzie host KMS. Jeśli jednak trzeba wskazać konkretny serwer, użyj:

cscript ospp.vbs /sethst:kms.twojafirma.local

Jeżeli serwer KMS działa na niestandardowym porcie:

cscript ospp.vbs /setprt:1688

Następnie wymuś aktywację:

cscript ospp.vbs /act

I sprawdź historię KMS:

cscript ospp.vbs /dhistorykms

Aby wrócić do automatycznego wykrywania serwera KMS przez DNS, usuń ręcznie ustawiony host:

cscript ospp.vbs /remhst

KMS ma kilka charakterystycznych zasad. Host KMS zaczyna aktywować klientów dopiero po osiągnięciu wymaganego progu żądań — dla Office jest to co najmniej 5 żądań. Aktywowany klient pozostaje w stanie licencjonowanym przez 180 dni, a standardowo próbuje odnawiać aktywację co 7 dni. Jeśli przez dłuższy czas nie może skontaktować się z hostem, Office przechodzi najpierw w stan tolerancji, a później zaczyna wyświetlać powiadomienia o aktywacji.

Usuwanie starego klucza Office

Częsty scenariusz: na komputerze był wcześniej inny Office, błędny klucz albo licencja testowa. Wtedy warto sprawdzić ostatnie 5 znaków zainstalowanego klucza:

cscript ospp.vbs /dstatus

W wyniku znajdź linię podobną do:

Last 5 characters of installed product key: ABCDE

Następnie usuń ten klucz:

cscript ospp.vbs /unpkey:ABCDE

Po usunięciu możesz wprowadzić właściwy klucz i aktywować Office:

cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
cscript ospp.vbs /act

Nie usuwaj kluczy „na ślepo”. Jeśli na komputerze jest kilka produktów, np. Office, Project i Visio, sprawdź dokładnie, którego wpisu dotyczy dana końcówka klucza.

Najczęstsze problemy i szybka diagnostyka

„OSPP.VBS nie jest rozpoznawany jako polecenie”

Najczęściej oznacza to, że jesteś w złym folderze. Najpierw przejdź do katalogu Office:

cd /d "C:\Program Files\Microsoft Office\root\Office16"

Dopiero potem uruchom:

cscript ospp.vbs /dstatus

„Produkt nielicencjonowany” mimo aktywacji w konsoli

Po aktywacji przez OSPP.VBS zamknij wszystkie aplikacje Office i uruchom je ponownie. Word, Excel czy Outlook mogą nie odświeżyć statusu licencji, dopóki proces aplikacji pozostaje otwarty.

„OSPP.VBS nie działa z Microsoft 365”

To prawidłowe zachowanie. OSPP.VBS nie obsługuje Microsoft 365 Apps ani subskrypcyjnych wersji Project i Visio. Do diagnozy takich instalacji Microsoft udostępnia inne narzędzia, m.in. skrypt PowerShell vnextdiag.ps1.

„Aktywacja KMS nie działa”

Sprawdź kolejno:

  1. czy komputer widzi serwer KMS po DNS,
  2. czy port 1688 nie jest blokowany przez zaporę,
  3. czy na hoście KMS skonfigurowano obsługę Office,
  4. czy osiągnięto minimalny próg żądań aktywacji,
  5. czy klient nie ma wpisanego starego, nieaktualnego hosta KMS.

Pomocne komendy:

cscript ospp.vbs /dstatusall
cscript ospp.vbs /dhistorykms
cscript ospp.vbs /act

„Office 2016 lub 2019 aktywuje się, ale czy to nadal bezpieczne?”

Office 2016 i Office 2019 zakończyły wsparcie 14 października 2025 r. Oznacza to brak standardowych aktualizacji zabezpieczeń i poprawek. W 2026 roku do pracy produkcyjnej rozsądniej wybierać wspieraną wersję, np. Office LTSC 2024, Office LTSC 2021 albo Microsoft 365, zależnie od wymagań firmy.

OSPP.VBS a legalność klucza Office

OSPP.VBS nie „legalizuje” pakietu Office. To tylko narzędzie techniczne do zainstalowania klucza, sprawdzenia statusu i uruchomienia aktywacji. Jeśli klucz pochodzi z niepewnego źródła, był już nadużywany albo nie pasuje do wersji produktu, aktywacja może się nie udać lub później zostać cofnięta.

Warto też pamiętać, że wersja klucza musi odpowiadać wersji i kanałowi instalacji. Klucz do Office LTSC 2021 nie jest tym samym co klucz do Microsoft 365, a klucz detaliczny nie musi działać w instalacji wolumenowej.

Jeśli potrzebujesz legalnej licencji Office do domu lub firmy, możesz sprawdzić aktualne propozycje w kategorii klucze Office na KluczeSoft.pl. KluczeSoft.pl jest niezależnym sklepem i nie jest afiliowany z Microsoft; dobór licencji warto zawsze dopasować do konkretnej wersji pakietu i sposobu użytkowania.

Częste pytania

Czy OSPP.VBS działa z Office 2024?

Tak, OSPP.VBS działa z wolumenową wersją Office LTSC 2024, a także z Office LTSC 2021, Office 2019 i Office 2016. Nie działa natomiast z Microsoft 365 Apps ani subskrypcyjnymi wersjami Project i Visio. W tych przypadkach trzeba użyć narzędzi przeznaczonych dla licencji subskrypcyjnych.

Jak sprawdzić, czy Office jest aktywowany?

Uruchom Wiersz polecenia jako administrator, przejdź do folderu z OSPP.VBS i wpisz cscript ospp.vbs /dstatus. Jeśli w wyniku widzisz LICENSE STATUS: ---LICENSED---, pakiet jest aktywowany. Jeżeli pojawia się błąd, użyj cscript ospp.vbs /act, aby wymusić aktywację i uzyskać kod diagnostyczny.

Czy komenda /rearm naprawia aktywację Office?

Nie zawsze. cscript ospp.vbs /rearm resetuje stan licencjonowania Office, ale nie zastępuje prawidłowego klucza ani działającego serwera aktywacji. To komenda pomocnicza, przydatna w wybranych scenariuszach administracyjnych, a nie uniwersalna naprawa każdego problemu.

Czym różni się OSPP.VBS od SLMGR.VBS?

OSPP.VBS służy do zarządzania aktywacją Microsoft Office, w tym Project i Visio w wersjach wolumenowych. SLMGR.VBS służy głównie do zarządzania aktywacją Windows oraz konfiguracją hosta KMS. Jeśli diagnozujesz pakiet Office, zaczynasz od ospp.vbs; jeśli system Windows — od slmgr.vbs.

Czy do uruchomienia OSPP.VBS trzeba mieć uprawnienia administratora?

Tak, w praktyce należy uruchamiać go z podwyższonego Wiersza polecenia. Bez uprawnień administratora część komend może nie zadziałać, a część informacji licencyjnych może być niewidoczna lub niepełna. Dotyczy to zwłaszcza instalowania klucza, usuwania klucza i konfiguracji KMS.

Co zrobić, jeśli OSPP.VBS pokazuje błąd aktywacji?

Najpierw skopiuj kod błędu i sprawdź jego opis komendą cscript ospp.vbs /ddescr:KOD_BŁĘDU. Następnie sprawdź status licencji przez /dstatusall, poprawność klucza, dostęp do internetu lub serwera KMS oraz zgodność wersji klucza z zainstalowanym pakietem Office. Po udanej aktywacji zamknij i ponownie uruchom wszystkie aplikacje Office.

Najczęściej zadawane pytania

Tak, OSPP.VBS działa z wolumenową wersją **Office LTSC 2024**, a także z Office LTSC 2021, Office 2019 i Office 2016. Nie działa natomiast z Microsoft 365 Apps ani subskrypcyjnymi wersjami Project i Visio. W tych przypadkach trzeba użyć narzędzi przeznaczonych dla licencji subskrypcyjnych.
Uruchom Wiersz polecenia jako administrator, przejdź do folderu z OSPP.VBS i wpisz `cscript ospp.vbs /dstatus`. Jeśli w wyniku widzisz `LICENSE STATUS: ---LICENSED---`, pakiet jest aktywowany. Jeżeli pojawia się błąd, użyj `cscript ospp.vbs /act`, aby wymusić aktywację i uzyskać kod diagnostyczny.
Nie zawsze. `cscript ospp.vbs /rearm` resetuje stan licencjonowania Office, ale nie zastępuje prawidłowego klucza ani działającego serwera aktywacji. To komenda pomocnicza, przydatna w wybranych scenariuszach administracyjnych, a nie uniwersalna naprawa każdego problemu.
OSPP.VBS służy do zarządzania aktywacją **Microsoft Office**, w tym Project i Visio w wersjach wolumenowych. SLMGR.VBS służy głównie do zarządzania aktywacją **Windows** oraz konfiguracją hosta KMS. Jeśli diagnozujesz pakiet Office, zaczynasz od `ospp.vbs`; jeśli system Windows — od `slmgr.vbs`.
Tak, w praktyce należy uruchamiać go z podwyższonego Wiersza polecenia. Bez uprawnień administratora część komend może nie zadziałać, a część informacji licencyjnych może być niewidoczna lub niepełna. Dotyczy to zwłaszcza instalowania klucza, usuwania klucza i konfiguracji KMS.
Najpierw skopiuj kod błędu i sprawdź jego opis komendą `cscript ospp.vbs /ddescr:KOD_BŁĘDU`. Następnie sprawdź status licencji przez `/dstatusall`, poprawność klucza, dostęp do internetu lub serwera KMS oraz zgodność wersji klucza z zainstalowanym pakietem Office. Po udanej aktywacji zamknij i ponownie uruchom wszystkie aplikacje Office.

Czy ten artykuł był pomocny?