Condividi tramite

Windows Live Mail database corrotto

Anonimo
2015-03-12T23:32:38+00:00

Ho Windows Vista sp2 a 32 bit, su cui uso Windows Live Mail 2009 e svariati account email in modalità pop (più 2 account microsoft, uno hotmail e l'altro live.it ovviamente in modalità http proprietario).

Per colpa di un problema all'hard disk ed un relativo chkdsk /b, si è corrotto qualcosa nel database del programma, "cancellandomi" tutte le email ricevute e inviate all'interno del programma.

In realtà poi andando a cercare nella cartella di archiviazione nella partizione di sistema dell'hdd, ho trovato molti doppioni delle cartelle che dovrebbero originariamente contenere le email, per cui molto probabilmente sono ancora salve, ma no vengono accesse dal programma.

C'è un modo per ripristinare la situazione ed evitare di riscaricare tutte le email ricevute e ovviamente inviate (decine di migliaia negli anni)?

Devo travasare i contenuti dalle vecchie cartelle alle nuove? O c'è un qualche file indice che posso riparare per dargli le giuste indicazioni?

Insomma che fare?

Windows per utenti privati | Altro | E-mail e comunicazioni

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

9 risposte

Ordina per: Più utili
  1. Anonimo
    2015-03-14T13:55:37+00:00

    Buongiorno Ranmamez,

    Benvenuto su Microsoft Community. Capisco che un problema di corruzione nel database di Windows Live Mail ha in un primo luogo cancellato tutte le tue email, che alcune di loro sono state ritrovate in doppio nella cartella di archiviazione e cerchi ora un metodo per ripristinare tutto come prima.

    Effettua questa manipolazione ma prima di tutto effettua una salvaguardia di tutti i tuoi dati con le istruzione che troverai qui

    1. Riparare Mail.MSMEssageStore

    1. Riavviare il computer (per assicurarsi che Live Mail sia completamente chiuso, e che nessuno dei suoi componenti sia in uso all'avvio del computer)
    2. Fare clic su Start, digitare CMD senza premere su “Enter”
    3. Il file cmd.exe apparirà nei risultati di ricerca, fare clic con il pulsante destro su di esso e selezionare Esegui come amministratore - digitare la password di amministratore se chiesto consentire l’autorizzazione. 
    4. Dovresti ora vedere il prompt dei comandi: ◦Microsoft Windows [versione 6.1.7600]

    ◦Copyright (c) 2009 Microsoft Corporation. Tutti i diritti riservati.

    ◦C:\Windows\System32 > (Nota: la versione e l'anno di copyright sono solo indicativi del formato che deve apparire sullo schermo)

    1. Copiare il seguente (Ctrl + C) ◦esentutl.exe -d "%userprofile%\AppData\Local\Microsoft\Windows Live Mail\Mail.MSMessageStore"

    ◦Note: le virgolette "" sono necessarie

    1. Fare clic destro nella finestra del prompt e selezionare incolla, quindi vedrai quanto segue: ◦Microsoft Windows [versione 6.1.7600]

    ◦Copyright (c) 2009 Microsoft Corporation. Tutti i diritti riservati.

    ◦C:\Windows\System32>Esentutl.exe -d "%userprofile%\AppData\Local\Microsoft\Windows Live Mail\Mail.MSMessageStore"

    1. Premere “Enter” ed esentutl deframmenterà il file di database di Live Mail
    2. Una volta la procedura terminata, chiudere il prompt dei comandi e riavviare nuovamente il PC.

    2. Azioni sulla banca dati

    1. Fare clic su “Non in linea”.
    2. Nel riquadro di lettura > Off.
    3. Fare clic su pulsante di blu in alto a sinistra e selezionare Opzioni, poi Mail. Selezionare la scheda Impostazioni avanzate e fare clic su Manutenzione.
    4. Mettere “Compatta il database in chiusura ogni” su 1 e assicurarsi che sia selezionata la casella di controllo.
    5. Fare clic su Chiudi, applica e OK.
    6. Chiudi la connessione Internet e chiudere tutti i programmi in esecuzione, compreso il software di protezione.
    7. Chiudi Windows Live Mail. Una finestra con “Creazione copia di backup del database corrente in corso...” dovrebbe apparire, seguito da un’altra intitolata “Recupero dello spazio su disco inutilizzato in corso...”
    8. Aspettare qualche minuto, quindi riavviare il computer e verificare che il software di protezione sia di nuovo in esecuzione.
    9. Rilancia la connessione Internet, Windows Live Mail e riprova.

    Non esitare a tornare qualora questa soluzione non dovesse risolvere il tuo problema.

    Cordiali saluti,

    Federico

    La risposta è stata utile?

    4 persone hanno trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2015-06-22T08:27:47+00:00

    Salve Ranmamez e grazie per le informazioni aggiuntive.

    Le propongo a questo punto di rinominare Mail.MSMEssageStore e edb.chk:

    • Riavvii il computer (anche stavolta per essere sicuri che tutti I processi di Windows Live Mail siano terminati e nessuno dei suoi component siano in uso all’avvio del computer)
    • Copi questa stringa nel campo di ricerca:
      • %userprofile%\AppData\Local\Microsoft\Windows Live Mail
    • Trovi Mail.MSMEssageStore e edb.chk files e li rinomini come old_Mail.MSMEssageStore e old_edb.chk
    • Rilanci Windows Live Mail e mi faccia sapere se abbiamo risolto

    Sperando di esserle stata utile e restando a disposizione, Le auguro una buona giornata.

    Cordialmente,

    Eliana

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2015-06-22T02:15:05+00:00

    Grazie per la risposta, però forse non mi sono spiegato bene, inoltre ho sbagliato un'informazione nel post iniziale.

    Innanzitutto ho vari account email che avevo configurato in modalità imap4, non pop3, per cui ogni account aveva la sua cartella sia all'interno di WLM (ricordo: versione 2009, le successive sono tutte buggate, per cui mi sono rifiutato di installarle) sia nel percorso "%userprofile%\AppData\Local\Microsoft\Windows Live Mail".

    Ora è successo questo a causa della corruzione di chissà quale file: le cartelle e gli account ci sono ancora, ma i messaggi che erano all'interno si sono tutti spostati sotto Cartelle di archiviazione -> Elementi recuperati -> 03-11-2015 18-25-49 -> varie cartelle con nomi parziali delle cartelle originali e 3-4 numeri e lettere apparentemente a caso.

    Inoltre sotto "%userprofile%\AppData\Local\Microsoft\Windows Live Mail\Backup\new" c'era il backup di 3 file tra cui il file Mail.MSMessageStore, però ripristinando tutte le email con relative cartelle e quel file nelle posizioni originali manualmente non ha alcun successo.

    Inoltre ho provato e riprovato quella procedura che mi avete mandato ma senza esito.

    Non credo che reinstallare wlm (tra l'altro devo ritrovare il file di installazione offline del 2009 che quelli successivi ve li potete tenere) possa risolvere alcunché.

    Dimenticavo: ho fatto all'epoca un backup completo di tutta la cartella "%userprofile%\AppData\Local\Microsoft\Windows Live Mail" su un altro hdd, anche se probabilmente è ancora corrotta, per cui posso fare tutte le prove che vorrete, sperando di trovare finalmente la soluzione a questo dannato problema.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2015-06-21T08:31:13+00:00

    Buongiorno Ranmamez Bentornato nella nostra Community.

    Poiché sta ancora riscontrando il problema, le consiglio la reinstallazione di Windows Live Mail tramite il file di installazione offline. 

    1. Innanzitutto, disinstalli Windows Live Mail.
    2. Fatto questo, riavvii il computer e segue le indicazioni di questa pagina.
    3. Scarichi ora il file di installazione offline relative al Suo sistema operativo.
    4. Segua i passi che le verranno proposti.

    Le consiglio inoltre la  "Clean Installation":

    1. Avvii il Prompt dei comandi, può trovare maggiori informazioni qui.
    2. Proceda con i seguenti comandi per disinstallare Windows Live Mail:

    (64 bit) "c:\program files (x86)\windows live\installer\wlarp.exe" /cleanup:all /q

    (32 bit) "c:\program files\windows live\installer\wlarp.exe" /cleanup:all /q

    1. Apra My Computer e con il tasto destro clicchi sul menu C:/. Selezioni "Properties" e successivamente Disk Cleanup. Si assicuri di selezionare tutte le caselle disponibili.
    2. Clicchi su Start e nel box di ricerca digiti msconfig. Successivamente proceda con la rimozione di tutti i programmi. Sarà successivamente necessario riavviare il pc.
    3. Dovrà dunque avviare Fixit
    4. Cancelli le seguenti cartelle

    (64 bit) C:\Program Files (x86)\CommonFiles\WindowsLive

    (32 bit) C:\Program Files\CommonFiles\WindowsLive

    1. Utilizzi nuovamente il Promt dei comandi e digiti sfc /scannow
    2. Proceda nell'installare Window Live Essential mentre è Offline.

    Sperando di esserle stata utile e restando a disposizione, Le auguro una buona giornata.

    Cordiali saluti,

    Federica

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2015-06-20T17:26:43+00:00

    Non ha funzionato niente di niente, la situazione è come prima.

    La risposta è stata utile?

    0 commenti Nessun commento