Co to jest ViVeTool? Jak go używać, aby włączyć niepublikowane funkcje w systemie Windows

ViVeTool: Odblokuj ukryte funkcje systemu Windows

ViVeTool to narzędzie działające w trybie wiersza poleceń, które umożliwia użytkownikom systemu Windows dostęp do eksperymentalnych, nieaktywnych domyślnie funkcji. Jest to rozwiązanie typu open source, które zyskało popularność wśród entuzjastów nowych technologii. Dostępna jest również wersja z interfejsem graficznym (GUI), która znacznie upraszcza proces włączania i wyłączania określonych funkcjonalności systemu operacyjnego.

Dzięki ViVeTool możesz testować najnowsze, jeszcze nieopublikowane funkcje w stabilnych i deweloperskich wersjach systemu Windows. Przykłady to m.in. obsługa wielu kart w Eksploratorze plików czy przywrócenie klasycznego menu kontekstowego w systemie Windows 11. Czy jednak warto korzystać z ViVeTool? Przeanalizujmy to.

Czym jest ViVeTool?

ViVeTool to otwarta biblioteka napisana w C#, działająca jako aplikacja konsolowa innej firmy. Jej głównym zadaniem jest umożliwienie aktywacji ukrytych funkcji w systemie Windows. Można ją również wykorzystać do dezaktywacji lub przywracania domyślnych ustawień poszczególnych funkcji.

Narzędzie to wykorzystuje identyfikatory funkcji, które są częścią mechanizmu zarządzania funkcjami w systemie Windows. Te identyfikatory umożliwiają precyzyjne określenie, która funkcja ma zostać włączona lub wyłączona. Zarządzanie odbywa się za pomocą poleceń wiersza poleceń lub interfejsu graficznego ViVeTool.

Przykładowo, jeśli chcesz zastąpić nowe pole wyszukiwania klasyczną ikoną, musisz użyć polecenia ViVetool /disable /id:39263329 w wierszu poleceń.

W powyższym przykładzie, identyfikator funkcji 39263329 informuje ViVeTool, a następnie interfejs API systemu Windows, którą funkcję należy przełączyć.

Identyfikatory funkcji można znaleźć w Internecie lub skorzystać z funkcji wyszukiwania w interfejsie graficznym ViVeTool. Należy jednak pamiętać, że opisy identyfikatorów w GUI często nie są zbyt szczegółowe, dlatego zaleca się ostrożność. Po uzyskaniu identyfikatora można go użyć w wierszu poleceń lub GUI do zmiany stanu funkcji.

ViVeTool nie wprowadza nowych funkcji do systemu; jedynie przełącza te, które już w nim istnieją, ale są ukryte. Warto mieć na uwadze, że aktywacja eksperymentalnych funkcji może powodować nieprzewidziane problemy w działaniu systemu.

Jeśli planujesz korzystać z ViVeTool na co dzień, warto najpierw wykonać kopię zapasową danych i systemu. Idealnym rozwiązaniem jest przetestowanie nowych funkcji na maszynie wirtualnej. Jeśli okażą się stabilne, można je zastosować w głównym systemie.

Interfejs graficzny ViVeTool (GUI)

GUI ViVeTool to rozwidlona wersja narzędzia wiersza poleceń, zaprojektowana z myślą o prostocie obsługi. Eliminuje konieczność pamiętania i wpisywania poleceń. Aplikacja dostępna jest w formie instalatora i wersji przenośnej. Poniżej instrukcja, jak zainstalować i korzystać z GUI ViVeTool w systemie Windows:

Pobieranie i instalacja GUI ViVeTool:

  1. Przejdź do strony z interfejsem graficznym ViVeTool na GitHubie.
  2. Pobierz najnowszą wersję instalatora (plik Setup.exe) lub wersję przenośną.
  3. Uruchom instalator i postępuj zgodnie z instrukcjami na ekranie, zachowując domyślne ustawienia.

Używanie GUI ViVeTool:

  1. Uruchom aplikację za pomocą skrótu na pulpicie lub z menu Start.
  2. Wybierz swoją kompilację systemu Windows z listy rozwijanej w lewym górnym rogu. Numer kompilacji można sprawdzić w Ustawieniach systemu. ViVeTool rozpocznie wyszukiwanie dostępnych funkcji dla wybranej kompilacji. Może to zająć kilka minut.
  3. Aplikacja podzieli funkcje na kategorie: „Zawsze wyłączone”, „Zawsze włączone”, „Domyślnie wyłączone”, „Domyślnie włączone” oraz „Modyfikowalne”. Możesz rozwinąć kategorię i wybrać funkcję.
  4. Wyszukaj funkcję, którą chcesz zmienić. Możesz skorzystać z paska wyszukiwania.
  5. Kliknij „Wykonaj akcję” i wybierz „Aktywuj”, aby włączyć wybraną funkcję. Poczekaj na komunikat o powodzeniu, a następnie kliknij „Zamknij”.
  6. Jeśli zmiany nie są od razu widoczne, uruchom ponownie Eksplorator Windows. W niektórych przypadkach wymagany może być restart komputera.

Wyłączanie funkcji za pomocą GUI ViVeTool:

Aby cofnąć zmiany, wybierz opcję „Dezaktywuj funkcję”:

  1. Uruchom GUI ViVeTool.
  2. Wyszukaj i wybierz funkcję do wyłączenia.
  3. Kliknij „Wykonaj akcję” i wybierz „Dezaktywuj funkcję”.
  4. Kliknij „OK”.

Możesz również przywrócić funkcję do stanu domyślnego, wybierając „Przywróć funkcję do wartości domyślnych” z menu „Wykonaj akcję”. Zmiany zostaną zastosowane po ponownym uruchomieniu komputera.

Kilka przykładów funkcji, które możesz włączyć za pomocą ViVeTool:

ViVeTool umożliwia testowanie wielu nowych funkcji systemu Windows.

ViVeTool wiersz poleceń

Oryginalna wersja ViVeTool jest narzędziem wiersza poleceń, które pozwala szybko włączać i wyłączać funkcje. Oto jak go używać:

  1. Przejdź do strony ViVeTool na GitHubie. Znajdziesz tam listę wszystkich wydań narzędzia.
  2. Znajdź najnowszą wersję ViVeTool. W chwili pisania tego tekstu stabilna wersja to 1.6.2, a wersja 1.7 jest dostępna w wersji wstępnej.
  3. Kliknij „Zasoby”, aby zobaczyć opcje pobierania.
  4. Pobierz plik ViVeTool.GUI.1.6.2.0.Portable.zip (nazwa może się różnić w zależności od aktualnej wersji).
  5. Kliknij prawym przyciskiem myszy pobrany plik ZIP i wybierz opcję „Wyodrębnij wszystko”. Wybierz folder docelowy i kliknij „Wyodrębnij”. Zapamiętaj ścieżkę wyodrębnionego folderu.
  6. Naciśnij klawisz Win, wpisz „cmd”, kliknij prawym przyciskiem myszy „Wiersz poleceń” i wybierz „Uruchom jako administrator”.
  7. W wierszu poleceń przejdź do folderu, w którym wyodrębniłeś ViVeTool. Użyj polecenia cd /d [ścieżka_do_folderu_ViVeTool] i naciśnij Enter.
  8. Na przykład: cd /d C:\Users\nazwa_użytkownika\Downloads\ViVeTool-v0.3.2
  9. Aby włączyć funkcję, użyj polecenia ViVeTool.exe /enable /id:identyfikator_funkcji i naciśnij Enter.
  10. Zamiast identyfikator_funkcji wpisz odpowiedni identyfikator.
  11. Przykładowo, aby włączyć karty w Eksploratorze plików, identyfikator to id:37634385, a pełne polecenie to ViVeTool.exe /enable /id:37634385.
  12. Aby wyłączyć funkcję, użyj polecenia: ViVeTool.exe /disable /id:identyfikator_funkcji.
  13. Po wykonaniu polecenia wpisz „exit” i naciśnij Enter, aby zamknąć wiersz poleceń.
  14. Uruchom ponownie komputer, aby zmiany zostały zastosowane.

Nie wszystkie funkcje dostępne w ViVeTool mogą działać. Wiele z nich zależy od wersji systemu operacyjnego. Jeśli zmiana nie przynosi efektu, możliwe, że funkcja nie jest obsługiwana przez twoją kompilację systemu Windows.

Czasami funkcja może być trwale wyłączona lub włączona w danej kompilacji. W takim przypadku, nawet jeśli ViVeTool przetworzy polecenie, zmiana nie zostanie zastosowana.

Oprócz poleceń /enable i /disable, ViVeTool obsługuje wiele innych, które umożliwiają resetowanie ustawień funkcji, aktualizację narzędzia oraz importowanie i eksportowanie konfiguracji.

Polecenie ViVeTool Działanie
/włącz Włączenie funkcji
/wyłącz Wyłączenie funkcji
/zapytanie Wyświetla listę konfiguracji funkcji
/reset Resetuje konfigurację jednej funkcji
/resetall Resetuje konfigurację wszystkich funkcji
/addsubs Dodaje subskrypcję funkcji
/delsub Usuwa subskrypcję funkcji
/export Eksportuje konfigurację funkcji
/import Importuje konfigurację funkcji
/fixlkg Naprawia system przywracania
/aktualizacja aplikacji Sprawdza dostępne aktualizacje
/powiadomienie o użyciu Pokazuje powiadomienie funkcji

ViVeTool ułatwia testowanie nowych, eksperymentalnych funkcji przed ich oficjalnym wydaniem. Dzięki niemu możesz szybko zmieniać funkcje systemu, niezależnie od tego, czy korzystasz z interfejsu graficznego, czy z wiersza poleceń.

Należy jednak pamiętać, że wiele z tych ukrytych funkcji może powodować błędy i niestabilność systemu. Dlatego przed eksperymentowaniem z ViVeTool, wykonaj kopię zapasową swojego systemu.