संक्षिप्त उत्तर
spvchain/checkpoints फ़ाइलों का नाम बदलें (.disabled जोड़ें, वॉलेट फ़ाइल को कभी न छुएँ) — या ऐप छोड़कर फ्रेज़ रिस्टोर करें / Classic कुंजियाँ सीधे एक्सपोर्ट करें। निष्कर्ष निकालने से पहले किसी स्वतंत्र ब्लॉक एक्सप्लोरर पर अपने ज्ञात प्राप्ति पते सत्यापित करें।चरण-दर-चरण
- 1
पहले वॉलेट फ़ाइलें बैकअप करें
.wallet/.key(Classic) याmbhd.wallet.aes+ seed (HD) को सुरक्षित जगह कॉपी करें। आपकी कुंजियाँ उन फ़ाइलों में हैं, ऐप में नहीं। - 2
Java त्रुटियाँ ठीक करें
Java 8 64-bit रनटाइम (या आपके वॉलेट वर्ज़न के लिए सही वर्ज़न) इंस्टॉल करें और फिर से शुरू करें। ज़्यादातर स्टार्टअप समस्याएँ Java से होती हैं।
- 3
अटका सिंक ठीक करें
spvchain/checkpoints फ़ाइलों का नाम बदलें (.disabled जोड़ें) ताकि MultiBit ब्लॉकचेन हेडर फिर से बनाए (वॉलेट नहीं!)। रिकवरी पूरी होने तक कुछ भी स्थायी रूप से न हटाएँ।
- 4
लॉक फ़ाइलें हटाएँ
क्रैश से बची
.lockफ़ाइलों का नाम बदलें जो दूसरा इंस्टेंस खुलने से रोकती हैं। - 5
ऐप के बिना रिकवर करें
HD seed को Electrum में रिकवर करें या Classic कुंजियाँ
.wallet/.keyफ़ाइलों से एक्सपोर्ट करें — MultiBit इंस्टॉल करने की ज़रूरत नहीं।
MultiBit फिर से शुरू क्यों नहीं होता
MultiBit 2017 में बंद हुआ और पुराने Java रनटाइम पर निर्भर करता है। आधुनिक Windows और macOS पर यह अक्सर शुरू नहीं होता क्योंकि Java सिस्टम बहुत नया, गायब या 32-bit है जबकि ऐप 64-bit चाहता है। अन्य क्लासिक कारण: दूषित सिंक फ़ाइलें (“Syncing” पर अटकना), क्रैश से बची लॉक फ़ाइलें, या दूषित .wallet फ़ाइल।
चरण 1 — पहले वॉलेट फ़ाइलें बैकअप करें
कुछ भी बदलने से पहले अपना वॉलेट डेटा सुरक्षित जगह कॉपी करें: Classic के लिए .wallet/.key, HD के लिए mbhd.wallet.aes प्लस रिकवरी फ्रेज़। आपकी प्राइवेट कुंजियाँ इन फ़ाइलों में रहती हैं — ऐप बदला जा सकता है, कुंजियाँ नहीं।
चरण 2 — Java त्रुटियाँ ठीक करें
MultiBit Classic Java 8 युग के रनटाइम के लिए बनाया गया था। अगर यह तुरंत क्रैश होता है या Java त्रुटि दिखाता है, तो Java 8 64-bit रनटाइम इंस्टॉल करें और सुनिश्चित करें कि वही सक्रिय JVM है। macOS पर Gatekeeper बिना हस्ताक्षर ऐप्स को ब्लॉक कर सकता है — राइट-क्लिक → Open से एक बार अनुमति दें।
चरण 3 — अटका सिंक ठीक करें
अगर MultiBit खुलता है लेकिन “Syncing” पर अटक जाता है या खाली बैलेंस दिखाता है, तो कैश्ड ब्लॉकचेन हेडर (spvchain, checkpoints) पुराने या दूषित हो सकते हैं। ऐप बंद करें, केवल वे फ़ाइलें हटाएँ और फिर से शुरू करके रीबिल्ड करें। इस दौरान `.wallet` फ़ाइलें कभी न हटाएँ।
चरण 4 — बची हुई लॉक फ़ाइलें हटाएँ
क्रैश हुआ सत्र .lock फ़ाइल छोड़ सकता है जो नया इंस्टेंस खुलने से रोकती है। सब कुछ बंद करें, MultiBit डेटा फ़ोल्डर में .lock फ़ाइलें हटाएँ और फिर से कोशिश करें।
चरण 5 — ऐप के बिना ही रिकवर करें
अपने bitcoin तक पहुँचने के लिए आपको MultiBit की ज़रूरत नहीं है:
- HD: अपनी 12, 18 या 24 शब्दों की seed Electrum में रिकवर करें (BIP39, पथ
m/0') — seed रिकवरी गाइड देखें। - Classic: बिना एन्क्रिप्शन
.keyएक्सपोर्ट आयात करें, या.walletफ़ाइल को वॉलेट रीडर टूल से पढ़कर कुंजियाँ निकालें — प्राइवेट कुंजी एक्सपोर्ट देखें।
स्रोत और तकनीकी संदर्भ
- MultiBit Classic मूल रिपॉज़िटरी
- MultiBit HD मूल रिपॉज़िटरी
- MultiBit HD मुद्दा #445 (ऐतिहासिक BIP32 संगतता)
- MultiBit HD मुद्दा #887 (12, 18 या 24 शब्द)
- MultiBit HD मुद्दा #1012 (दस्तावेज़ित 24-शब्द मामला)
- MultiBit बंद करने की सूचना, 26 जुलाई 2017