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:
- Przejdź do strony z interfejsem graficznym ViVeTool na GitHubie.
- Pobierz najnowszą wersję instalatora (plik Setup.exe) lub wersję przenośną.
- Uruchom instalator i postępuj zgodnie z instrukcjami na ekranie, zachowując domyślne ustawienia.
Używanie GUI ViVeTool:
- Uruchom aplikację za pomocą skrótu na pulpicie lub z menu Start.
- 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.
- 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ę.
- Wyszukaj funkcję, którą chcesz zmienić. Możesz skorzystać z paska wyszukiwania.
- Kliknij „Wykonaj akcję” i wybierz „Aktywuj”, aby włączyć wybraną funkcję. Poczekaj na komunikat o powodzeniu, a następnie kliknij „Zamknij”.
- 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ę”:
- Uruchom GUI ViVeTool.
- Wyszukaj i wybierz funkcję do wyłączenia.
- Kliknij „Wykonaj akcję” i wybierz „Dezaktywuj funkcję”.
- 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ć:
- Przejdź do strony ViVeTool na GitHubie. Znajdziesz tam listę wszystkich wydań narzędzia.
- 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.
- Kliknij „Zasoby”, aby zobaczyć opcje pobierania.
- Pobierz plik
ViVeTool.GUI.1.6.2.0.Portable.zip
(nazwa może się różnić w zależności od aktualnej wersji). - 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.
- Naciśnij klawisz Win, wpisz „cmd”, kliknij prawym przyciskiem myszy „Wiersz poleceń” i wybierz „Uruchom jako administrator”.
- 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. - Na przykład:
cd /d C:\Users\nazwa_użytkownika\Downloads\ViVeTool-v0.3.2
- Aby włączyć funkcję, użyj polecenia
ViVeTool.exe /enable /id:identyfikator_funkcji
i naciśnij Enter. - Zamiast
identyfikator_funkcji
wpisz odpowiedni identyfikator. - Przykładowo, aby włączyć karty w Eksploratorze plików, identyfikator to
id:37634385
, a pełne polecenie toViVeTool.exe /enable /id:37634385
. - Aby wyłączyć funkcję, użyj polecenia:
ViVeTool.exe /disable /id:identyfikator_funkcji
. - Po wykonaniu polecenia wpisz „exit” i naciśnij Enter, aby zamknąć wiersz poleceń.
- 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.