La réponse courte
spvchain/checkpoints (ajoutez .disabled, ne touchez jamais au fichier de wallet) — ou contournez l'application et restaurez votre phrase / exportez les clés Classic directement. Vérifiez vos adresses de réception connues sur un explorateur de blocs indépendant avant de tirer des conclusions.Étape par étape
- 1
Sauvegardez d'abord le fichier du portefeuille
Copiez les fichiers
.wallet/.key(Classic) oumbhd.wallet.aes+ phrase (HD) en lieu sûr. Vos clés sont dans ces fichiers, pas dans l'application. - 2
Corrigez les erreurs Java
Installez un runtime Java 8 64 bits (ou la version exacte dont votre version du portefeuille a besoin) et relancez. La plupart des « ne démarre pas » sont des problèmes Java.
- 3
Nettoyez la synchronisation bloquée
Renommez les fichiers spvchain/checkpoints (ajoutez .disabled) (pas le portefeuille !) pour que MultiBit reconstruise ses en-têtes de blocs. Ne supprimez rien définitivement tant que la récupération n'est pas terminée.
- 4
Supprimez les fichiers de verrouillage
Effacez les fichiers
.lockrésiduels d'un crash qui bloquent l'ouverture d'une seconde instance. - 5
Récupérez sans l'application
Restaurez une graine HD dans Electrum, ou exportez les clés Classic depuis les fichiers
.wallet/.keyavec un outil open source soigneusement vérifié — sans installer MultiBit.
Pourquoi MultiBit arrête de s'ouvrir
MultiBit a été arrêté en 2017 et dépend d'un ancien runtime Java. Sous Windows et macOS modernes, il échoue souvent au démarrage parce que le Java du système est trop récent, absent, ou en 32 bits alors que l'application attend du 64 bits. Les autres coupables classiques sont un fichier de synchronisation corrompu (bloqué sur « synchronisation »), des fichiers de verrouillage résiduels d'un crash, ou un fichier .wallet corrompu.
Étape 1 — sauvegardez d'abord le fichier du portefeuille
Avant de changer quoi que ce soit, copiez vos données de portefeuille en lieu sûr : fichiers .wallet/.key pour Classic, et mbhd.wallet.aes plus votre phrase pour HD. Vos clés privées vivent dans ces fichiers — l'application est jetable, pas les clés.
Étape 2 — corrigez les erreurs Java
MultiBit Classic a été construit pour des runtimes de l'ère Java 8. S'il plante instantanément ou affiche une erreur Java, installez un runtime Java 8 64 bits et assurez-vous qu'il s'agit de la JVM active avant de lancer MultiBit. Sur macOS, Gatekeeper peut aussi bloquer l'application non signée — clic droit → Ouvrir une fois pour l'autoriser.
Étape 3 — nettoyez la synchronisation bloquée
Si MultiBit s'ouvre mais reste bloqué sur « synchronisation » ou affiche un solde vide, les en-têtes de blocs en cache (spvchain, checkpoints) sont probablement obsolètes ou corrompus. Fermez l'application, supprimez uniquement ces fichiers et relancez pour qu'il les reconstruise. Ne supprimez jamais le fichier `.wallet` en le faisant.
Étape 4 — supprimez les fichiers de verrouillage résiduels
Une session interrompue peut laisser un fichier .lock qui empêche l'ouverture d'une nouvelle instance. Fermez tout, supprimez tout fichier .lock du dossier de données de MultiBit et réessayez.
Étape 5 — récupérez sans l'application du tout
Vous n'avez en réalité pas besoin que MultiBit s'exécute pour atteindre votre Bitcoin :
- HD : restaurez votre phrase de 12, 18 ou 24 mots dans Electrum (BIP39, chemin
m/0') — voir le guide de restauration de graine. - Classic : importez les exports
.keynon chiffrés, ou lisez le fichier.walletavec un outil open source soigneusement vérifié pour extraire les clés — voir l'exportation des clés privées.
.wallet ou votre phrase de récupération contrôle le bitcoin. Conservez-les en sécurité.