Recuperare chat WhatsApp se il Ripristino è bloccato o fallito
Il messaggio "Impossibile ripristinare il backup" o una barra di avanzamento inchiodata allo 0% sono tra i problemi più frustranti per chi cambia smartphone. Ci si affida al cloud come a una cassaforte, ma la realtà tecnica è diversa: i database si corrompono, i token di autenticazione scadono e le versioni di Android o iOS spesso litigano tra loro. Se il ripristino automatico da Google Drive o iCloud ha fallito, insistere premendo "Riprova" serve a poco. Bisogna agire sui file e sulle configurazioni di sistema.
Analizziamo la situazione scartando le banalità: diamo per assodato che la connessione Wi-Fi sia solida e che ci sia spazio in memoria (WhatsApp deve scaricare il file compresso e poi decomprimerlo, quindi serve il doppio dello spazio libero rispetto alla dimensione del backup). Se queste condizioni ci sono, il blocco è software e va risolto con metodi avanzati.
LEGGI ANCHE -> Come funziona il Backup di Whatsapp automatico e manuale
Se il blocco avviene su Android (Google Drive)
Su Android, il problema si manifesta spesso con un download che non parte o si ferma al 99%. Il colpevole raramente è WhatsApp, ma piuttosto il processo che gestisce il traffico dati in background: Google Play Services.
Prima di disinstallare l'app di messaggistica, tentiamo di sbloccare il "ponte" tra telefono e server Google:
- Andare su Impostazioni > App > Google Play Services > Spazio di archiviazione.
- Selezionare Cancella Cache.
- Fare lo stesso per l'app WhatsApp.
Se non funziona, c'è una verifica spesso ignorata: l'account Google. Se il numero di telefono associato a WhatsApp è diverso da quello che ha generato il backup (anche se l'account Google è lo stesso), il sistema di sicurezza potrebbe bloccare il download. In questo caso, bisogna prima ripristinare il backup sul vecchio numero, usare la funzione Cambia Numero dentro WhatsApp e poi rifare il backup.
Verificare Google Play Services sul telefono
Per poter eseguire correttamente il ripristino di WhatsApp da Google Drive è necessario utilizzare i servizi Google aggiornati, nello specifico deve essere sempre aggiornato il processo Google Play Services.
Per effettuare questa verifica su Google Play Services possiamo installare l'app Play Services Info (Update), ottima per controllare la presenza del Google Play Services e per aggiornarlo rapidamente all'ultima versione.
Per approfondire possiamo leggere la nostra guida su come tenere aggiornato Google Play Services su Android.
Se il blocco avviene su iPhone (iCloud)
L'ecosistema Apple è più rigido. Qui l'errore è spesso legato a una saturazione "invisibile" di iCloud. Anche se il piano dati sembra avere spazio, l'iPhone tenta spesso di eseguire un backup completo del dispositivo in contemporanea a quello di WhatsApp, creando un collo di bottiglia.
Un metodo che sblocca spesso la situazione è disattivare temporaneamente il backup delle foto:
- Andare in Impostazioni > [Tuo Nome] > iCloud > Foto e disattivare l'interruttore.
- Tornare su WhatsApp e tentare il ripristino.
- Riattivare le foto successivamente.
Verificare inoltre che in Impostazioni > iCloud, la voce iCloud Drive sia attiva. Senza questa specifica autorizzazione, WhatsApp vede il file di backup ma non ha il "permesso di lettura" per scaricarlo.
La soluzione definitiva: Forzare il backup locale (Solo Android)
Questa è la parte più tecnica e risolutiva. Android conserva ancora i salvataggi nella memoria interna, ma nelle versioni recenti (da Android 11 in poi) Google ha nascosto questi file in cartelle di sistema protette (Scoped Storage). Se il cloud fallisce, dobbiamo obbligare WhatsApp a leggere questi file locali.
Seguendo la rotta di navigaweb, suggeriamo una procedura manuale che bypassa totalmente Google Drive, utile per recuperare chat di giorni o settimane precedenti se l'ultimo salvataggio è corrotto. Ecco come operare sui file msgstore:
- Installare un gestore file avanzato come Cx File Explorer o usare quello di sistema se permette di vedere i file nascosti.
- Navigare nel percorso: Memoria interna > Android > media > com.whatsapp > WhatsApp > Databases. (Nei vecchi Android il percorso è semplicemente WhatsApp > Databases).
- Se la cartella è vuota o non esiste, cercarla nella vecchia posizione e copiare l'intera cartella Databases nel percorso nuovo (sotto Android/media...).
- All'interno troverete file come msgstore-2024-05-20.1.db.cryptXX. Questi sono lo storico. Il file chiamato msgstore.db.cryptXX (senza data) è quello attuale, probabilmente danneggiato.
- Rinominare il file attuale msgstore.db.cryptXX in msgstore.db.cryptXX.rotto per sicurezza.
- Scegliere un file con la data precedente (quando WhatsApp funzionava), e rinominarlo in msgstore.db.cryptXX (mantenendo invariato il numero dopo "crypt", es. crypt14 o crypt15).
- Mettere il telefono in Modalità Aereo (attivando solo il Wi-Fi se necessario per scaricare l'app, ma meglio se si ha l'APK pronto) o scollegare l'account Google temporaneamente dalle impostazioni del telefono.
- Reinstallare WhatsApp. Al momento della configurazione, non trovando la connessione ai server Google Drive o non trovando l'account, l'app cercherà il file locale che abbiamo appena rinominato.
Confermare il ripristino da "Backup Locale". Si perderanno i messaggi ricevuti dopo la data del file scelto, ma si recupererà l'intero storico.
Il problema della crittografia end-to-end
Un ostacolo insormontabile è la password del backup crittografato. Se è stata attivata la protezione end-to-end (quella con password a 64 cifre o chiave personale) ci verrà chiesto infatti di inserire il PIN o la password. Non esiste software forense o strumento di recupero in grado di aprirlo senza. I file crypt sono blindati.
Se WhatsApp non accetta la password, provate a scriverla prima su un'app di note visibile. Spesso il correttore automatico della tastiera inserisce una maiuscola all'inizio o uno spazio alla fine che invalida la chiave senza che l'utente se ne accorga.
Software di recupero: Attenzione al marketing
Il web è pieno di programmi come Dr.Fone o iCareFone che promettono miracoli. Bisogna essere onesti: questi software non possono "iniettare" un backup in un WhatsApp funzionante se il database è corrotto. Tuttavia, hanno una loro utilità specifica: possono leggere un database che il telefono rifiuta e convertirlo in HTML o PDF sul computer.
Se il vostro obiettivo è solo leggere vecchie chat e recuperare foto, possono valere il prezzo della licenza. Se sperate che riparino magicamente il file per rimetterlo sul telefono, spesso rimarrete delusi. Per gli utenti esperti Linux/Android, esistono script su GitHub come WhatsApp-Key-Database-Extractor, ma richiedono permessi di root e procedure da riga di comando non adatte all'utente medio.
Altro utile
- Passare da Android a iPhone: L'unico metodo gratuito e funzionante è l'app ufficiale Apple Passa a iOS da usare solo durante la configurazione iniziale di un iPhone nuovo (o resettato). Non funziona se l'iPhone è già configurato.
- Backup bloccato in "Preparazione": Questo indica spesso un conflitto con i file video. Entrare in WhatsApp, andare su Impostazioni > Chat > Backup delle chat e disattivare Includi video. Il backup sarà molto più leggero e potrebbe sbloccarsi.
- Scheda SD: Se avete una microSD inserita, provate a rimuoverla prima di reinstallare WhatsApp. A volte l'app si confonde sui percorsi di scrittura tra memoria interna ed esterna.
Per approfondire possiamo leggere le nostre guide su come recuperare messaggi cancellati da WhatsApp e come passare da WhatsApp a Telegram senza perdere nulla.
Posta un commento