Krótka odpowiedź
spvchain/checkpoints (dodaj .disabled, nigdy nie dotykaj pliku portfela) — albo omiń aplikację i przywróć frazę / wyeksportuj klucze Classic bezpośrednio. Zanim wyciągniesz wnioski, zweryfikuj swoje znane adresy odbiorcze w niezależnym eksploratorze blockchainu.Krok po kroku
- 1
Najpierw zabezpiecz plik portfela
Skopiuj pliki
.wallet/.key(Classic) lubmbhd.wallet.aes+ frazę (HD) w bezpieczne miejsce. Twoje klucze są w tych plikach, nie w aplikacji. - 2
Napraw błędy Java
Zainstaluj 64-bitowe środowisko Java 8 (lub dokładną wersję wymaganą przez wersję portfela) i uruchom ponownie. Większość problemów ze startem to problemy z Javą.
- 3
Rozwiąż zawieszoną synchronizację
Zmień nazwę plików spvchain/checkpoints (dodaj .disabled) (nie portfel!), aby MultiBit odbudował nagłówki blockchainu. Nie usuwaj niczego trwale, dopóki odzyskiwanie nie zostanie zakończone.
- 4
Usuń pliki blokady
Zmień nazwę pozostałych plików
.lockpo awarii, które blokują otwarcie drugiej instancji. - 5
Odzyskaj bez aplikacji
Przywróć frazę HD w Electrum lub wyeksportuj klucze Classic z plików
.wallet/.keystarannie zweryfikowanym narzędziem open source – bez instalacji MultiBit.
Dlaczego MultiBit przestaje się otwierać
MultiBit został wycofany w 2017 roku i zależy od starego środowiska Java. Na nowoczesnym Windows i macOS często nie uruchamia się, bo systemowa Java jest za nowa, brak jej lub jest 32-bitowa, podczas gdy aplikacja oczekuje 64-bitowej. Inne klasyczne przyczyny: uszkodzony plik synchronizacji (zawieszenie przy „synchronizacja”), pozostałe pliki blokady po awarii lub uszkodzony plik .wallet.
Krok 1 – najpierw zabezpiecz plik portfela
Przed jakimikolwiek zmianami skopiuj dane portfela w bezpieczne miejsce: .wallet/.key dla Classic, mbhd.wallet.aes plus fraza seed dla HD. Twoje prywatne klucze żyją w tych plikach – aplikacja jest wymienna, klucze nie.
Krok 2 – napraw błędy Java
MultiBit Classic został zbudowany pod środowiska z ery Java 8. Jeśli aplikacja natychmiast się wywala lub pokazuje błąd Java, zainstaluj 64-bitowe środowisko Java 8 i upewnij się, że jest aktywną JVM. Na macOS Gatekeeper może blokować niepodpisaną aplikację – kliknij prawym przyciskiem → Otwórz, aby raz zezwolić.
Krok 3 – rozwiąż zawieszoną synchronizację
Jeśli MultiBit się otwiera, ale wisi przy „synchronizacja” lub pokazuje pusty saldo, buforowane nagłówki blockchainu (spvchain, checkpoints) są prawdopodobnie nieaktualne lub uszkodzone. Zamknij aplikację, usuń tylko te pliki i uruchom ponownie, aby je odbudowała. Nigdy nie usuwaj pliku `.wallet` podczas tej operacji.
Krok 4 – usuń pozostałe pliki blokady
Zawieszona sesja może zostawić plik .lock, który uniemożliwia otwarcie nowej instancji. Zamknij wszystko, usuń wszystkie pliki .lock w folderze danych MultiBit i spróbuj ponownie.
Krok 5 – odzyskaj bez aplikacji w ogóle
Do swojego bitcoin w ogóle nie potrzebujesz działającego MultiBit:
- HD: przywróć frazę z 12, 18 lub 24 słów w Electrum (BIP39, ścieżka
m/0') – zobacz przewodnik przywracania frazy. - Classic: zaimportuj niezaszyfrowane eksporty
.keylub odczytaj plik.walletstarannie zweryfikowanym narzędziem open source, aby wyodrębnić klucze – zobacz eksport kluczy prywatnych.