Recupero dei dati dalla cache di OneNote

Il 9 aprile 2019, Microsoft ha identificato un problema di codice che consentiva l'importazione e la modifica di blocchi appunti di OneNote archiviati localmente in OneNote per Windows 10 senza connettere il blocco appunti al cloud. In questo stato non supportato, le modifiche apportate da un utente al blocco appunti vengono archiviate solo nella cache di OneNote. Se l'utente disinstalla OneNote per Windows 10, la cache andrà persa. Nelle versioni di OneNote precedenti alla 16.0.11601.20066.0, l'apertura di una versione precedente del blocco appunti locale causerà la perdita delle modifiche più recenti nella cache.

Microsoft considera l'integrità dei dati dei clienti con la massima importanza e, sebbene i dati memorizzati nella cache possano essere stati interessati da questo problema, nessun dato appartenente all'utente o all'organizzazione è stato esposto a terzi a seguito di questo evento. Abbiamo studiato tutte le forme di recupero e l'ambito interessato. Purtroppo, non esiste una soluzione per recuperare i blocchi appunti se OneNote per Windows 10 è stato disinstallato o se una versione precedente del blocco appunti è stata aperta in OneNote per Windows 10.

Nota

Tenere presente che la versione più recente di OneNote per Windows 10 impedisce l'apertura e la sovrascrittura della cache nelle versioni precedenti di un blocco appunti.

Per i dati dei blocchi appunti presenti nella cache di OneNote per Windows 10, abbiamo creato istruzioni per recuperarli.

Recupero manuale dei dati di OneNote

Segui queste istruzioni per ripristinare manualmente un blocco appunti di OneNote 2016 o versioni precedenti che potrebbe essere andato perso durante l'apertura in OneNote per Windows 10.

  1. In Esplora file, vai a:
    C:\Users\[user name]\AppData\Local\Packages\Microsoft.Office.OneNote_8wekyb3d8bbwe\LocalCache

    • [nome utente] è il nome di accesso di Windows.

    Ogni cartella corrisponde a quella di un blocco appunti.

    Suggerimento

    Assicurarsi che le cartelle nascoste siano visibili. In Esplora risorse, nella scheda Visualizza selezionare Elementi nascosti.

  2. Aprire una nuova finestra di Esplora file. Nel menu File , fare clic su Apri nuova finestra.

  3. Passare alla cartella Documenti e quindi creare una nuova cartella, ad esempio OneNoteBackups (scelta consigliata).

  4. Copiare tutte le cartelle di OneNote dal passaggio 1 nella cartella OneNoteBackups creata nel passaggio 3.

  5. Aprire OneNote 2016. Nell'elenco dei blocchi appunti per OneNote 2016 chiudere tutti i blocchi appunti che corrispondono al nome di una cartella nel passaggio 1. Nell'elenco dei blocchi appunti fare clic con il pulsante destro del mouse sul nome del blocco appunti e quindi scegliere Chiudi blocco appunti.

    Nota

    Se non si ha OneNote 2016, è possibile installarlo qui.

  6. In OneNote 2016, vai a File>Apri>Sfoglia.

  7. Passare alla cartella Documenti\OneNoteBackups . Fare clic in una cartella e aprire il file .onetoc2 . Ripetere l'operazione per ogni cartella in OneNoteBackups.

  8. A questo punto, ogni blocco appunti recuperabile dovrebbe essere aperto in OneNote 2016. Ogni blocco appunti dovrebbe contenere le modifiche più recenti. È ora possibile continuare a modificare questi blocchi appunti in OneNote 2016.

Copiare automaticamente i dati di OneNote (facoltativo)

È possibile usare uno script di PowerShell distribuibile per automatizzare i passaggi da 1 a 4 descritti sopra. Lo script si trova qui.

Quando si usa questo script, tenere presente quanto segue:

  • L'esecuzione di PowerShell deve essere consentita nel PC.
  • Questo script funziona solo se eseguito da un utente o se eseguito come utente quando viene distribuito. 
  • Le nuove cartelle di backup create avranno nomi in lingua inglese, mentre i blocchi appunti rimarranno nella lingua originale.
  • Dopo aver eseguito lo script, tutti i dati recuperabili verranno copiati nella cartella Documenti\OneNoteBackups\Backup_<date> dell'utente.
  • È possibile eseguire lo script più di una volta. Ogni volta che lo esegui, verrà creato un altro backup con un timbro di data diverso nel nome.

Importante

Questo script potrebbe non riuscire a copiare tutti i dati se OneNote per Windows 10 è aperto. Lo script chiude OneNote, ma un utente può aprirlo prima che la copia venga completata.