Zmodyfikowany obraz VBIOS można załadować do karty NVIDIA bez zapisywania go w jej pamięci flash. Projekt Panchovix składa się z edytora oraz osobnych programów ładujących dla Windows i Linux; każdy system korzysta z innej ścieżki. Pozostawienie firmware’u na karcie bez zmian nie chroni jednak podzespołów przed skutkami zbyt wysokich ustawień mocy czy napięcia.

Co oznacza modyfikacja VBIOS bez flashowania

VBIOS to firmware karty graficznej, zapisany w jej pamięci flash. Edytor Panchovix zapisuje zmodyfikowaną kopię obrazu, a loader przekazuje ją do użycia przez sterownik lub GSP, czyli procesor systemowy GPU. Układ flash karty nie jest w tym procesie nadpisywany. Opis mechanizmu znajduje się w dokumentacji edytora, loadera Windows i loadera Linux.

Windows i Linux ładują obraz różnymi ścieżkami

Jak narzędzia Panchovix ładują zmodyfikowany VBIOS bez flashowania

W Windows loader umieszcza obraz w kluczu rejestru powiązanym ze sterownikiem GPU, a następnie ponownie uruchamia kartę. W Linux program modyfikuje otwarte moduły jądra NVIDIA, by GSP uruchomił się ze zmienionym obrazem w pamięci. Dokumentacja obu loaderów opisuje te mechanizmy i sposoby powrotu do zwykłego działania systemu.

SystemJak ładowany jest obrazPowrót do zwykłego działania
WindowsObraz trafia do klucza rejestru sterownika, po czym następuje ponowne uruchomienie GPU.Funkcja Verify sprawdza, czy sterownik używa zapisanego override’u, a unload usuwa go.
LinuxZmodyfikowane otwarte moduły NVIDIA uruchamiają GSP z obrazem w pamięci; loader tworzy osobny wpis rozruchowy.Pozostaje zwykły wpis rozruchowy bez override’u.

Zrzut z wpisu Panchovix na Reddicie pokazuje okno loadera z listą urządzeń, podświetlonym wierszem i panelem komunikatów.

W Windows trzeba liczyć się z tym, że czysta instalacja lub aktualizacja sterownika może usunąć override. Funkcje Verify i unload dają możliwość sprawdzenia jego stanu oraz usunięcia go z rejestru.

Wymagania systemowe i testowane konfiguracje

Loader Windows wymaga 64-bitowego Windows 10 lub 11, uprawnień administratora oraz sterownika NVIDIA z gałęzi 616.x lub 617.x, w wersji co najmniej 616.56. Obraz musi odpowiadać dokładnemu identyfikatorowi PCI karty. Dokumentacja wymienia testy na GeForce RTX 5070, GeForce RTX 4090 i RTX A2000; inne karty Ada i Ampere opisuje jako nieprzetestowane. Wymagania i funkcje loadera Windows

Linux wymaga otwartych modułów jądra NVIDIA w wersji 615.x lub nowszej, Pythona 3.11 lub nowszego i nagłówków jądra. Przy włączonym Secure Boot potrzebny jest własny klucz podpisujący; alternatywnie dokumentacja wymienia wyłączenie Secure Boot. Jako konfigurację obsługiwaną na rzeczywistym sprzęcie projekt podaje Fedorę 43 z GRUB/BLS, dracut, DNF5 oraz otwartymi modułami NVIDIA instalowanymi przez instalator .run. Lista testów sprzętowych obejmuje GeForce RTX 5090, 5080, 5070 Ti, 5070 i 5060 Ti, warianty RTX PRO 6000 Blackwell oraz RTX 2000 Ada. Pozostałe kombinacje systemu, sterownika i sprzętu mają różne statusy, w tym eksperymentalne lub nieobsługiwane. Wymagania i lista konfiguracji loadera Linux

Edytowane ustawienia zależą od architektury

Zestaw dostępnych pól różni się między architekturami Blackwell, Ada i Ampere. Projekt określa edycję i ładowanie VBIOS dla Turing jako eksperymentalne. W przypadku Ada i Ampere GSP może wczytać najwyżej 512 KiB ze starszego obrazu, dlatego wymagana jest relokacja; część ścieżek relokacji również ma status eksperymentalny. Dokumentacja NVIDIA VBIOS Vix Editor

Zmiany timingów VRAM nie są stosowane, ponieważ karta odczytuje te parametry z fizycznego firmware’u. W laptopach Dynamic Boost może nadal ograniczać efektywną moc GPU, a sterowanie wentylatorami pozostaje po stronie laptopa.

Brak flashowania nie usuwa ryzyka

Zmieniony obraz zachowuje pierwotny podpis kryptograficzny, który po edycji już do niego nie pasuje. Dokumentacja projektu ostrzega, by nie wgrywać takiego obrazu przez nvflash. Ostrzega też, że przekroczenie limitów mocy, prądu lub napięcia przewidzianych dla karty może uszkodzić sprzęt. Ostrzeżenia projektu

W relacji opublikowanej 19 października 2026 r. El Chapuzas Informático przypisuje testom dewelopera konfigurację limitu mocy GeForce RTX 5090 zmienioną z 600 W na 800 W. To ustawiona granica, a nie pomiar stałego poboru energii ani wynik wydajności w grach. Relacja El Chapuzas Informático

W dyskusji na r/nvidia użytkownik u/ASZ20 napisał, że woli pozostać przy dotychczasowym undervoltingu i strojeniu pamięci swojej RTX 5080, niż zwiększać ryzyko dalszymi zmianami. Wpis i dyskusja