Come creare punti di ripristino giornaliero del sistema automaticamente in Windows 10

Questo post spiega come pianificare la creazione del punto di ripristino del sistema giornaliero durante l'avvio o l'accesso in tutte le versioni di Windows, incluso Windows 10.

Il primo metodo prevede un VBScript che ho scritto per creare punti di ripristino e il secondo metodo utilizza lo strumento da riga di comando WMI Wmic.exe. Il metodo di script presenta un vantaggio in cui è possibile forzare la creazione del punto di ripristino anche se è stato creato un punto di ripristino precedente nelle ultime 24 ore.

Le seguenti schermate e istruzioni riportate di seguito provengono da un computer Windows 10.

Come creare punti di ripristino del sistema giornalieri utilizzando l'Utilità di pianificazione

Per creare automaticamente un punto di ripristino giornaliero, seguire uno di questi metodi:

Metodo 1: Utilizzo di Utilità di pianificazione e VBScript

  1. Scarica automatic_restore_point.zip, decomprimere ed estrarre il file VBScript allegato nella directory C: \ Windows .

  2. Avviare l'Utilità di pianificazione ( taskschd.msc ) e fare clic su Crea attività ... nel riquadro Azioni.

  3. Digitare il nome e la descrizione per l'attività.
  4. Fai clic su Cambia utente o gruppo ..., digita SYSTEM e premi INVIO. Questo rende l'attività da eseguire con l'account di sistema locale.
  5. Abilita la casella di controllo Esegui con i privilegi più alti .
  6. Seleziona Windows 10 nella casella di riepilogo a discesa Configura per:.

  7. Fai clic sulla scheda Trigger e fai clic su Nuovo .

  8. Nell'opzione Inizia l'attività, selezionare All'avvio o All'accesso . Se si seleziona quest'ultimo, selezionare Utente specifico: in modo che l'attività venga attivata quando si accede all'account utente specifico.

  9. Fai clic su OK e fai clic sulla scheda Azioni

  10. Fai clic su Nuovo ... Nella finestra di dialogo Nuova azione, digita o Sfoglia per selezionare il seguente file:
     C: \ Windows \ System32 \ Wscript.exe 
  11. Nel campo Aggiungi argomenti (facoltativo), digitare il percorso in cui viene spostato lo script, in questo caso:

    C: \ Windows \ automatic_restore_point.vbs

  12. Clicca OK.

    Ciò aggiunge la voce alla scheda Azioni.

  13. Clicca OK.

Questo è tutto! Hai configurato l'Utilità di pianificazione per creare quotidianamente il punto di Ripristino configurazione di sistema.

Ulteriori informazioni e personalizzazione degli script

Per verificare se la creazione pianificata del punto di ripristino del sistema funziona, aprire la finestra Ripristino configurazione di sistema.

Si noti che questo script, per impostazione predefinita, non crea un punto di ripristino se esiste uno recente e creato nelle ultime 24 ore. Per forzare lo script a creare il punto di ripristino indipendentemente dall'ultima data / ora di creazione del punto di ripristino, aprire Blocco note elevato (Esegui come amministratore) e modificare la seguente riga nello script:

 i24hrsLimit = 1 

per

 i24hrsLimit = 0 

... e salva il file.

L'aspetto negativo di impostarlo su 0 è che il punto di ripristino verrà creato ad ogni avvio / accesso. Ad esempio, se si riavvia il computer 3 volte al giorno, ci saranno 3 punti di ripristino.


Metodo 2: utilizzo di WMIC.exe all'avvio o all'accesso

Utilizzare la stessa procedura descritta sopra (passaggi da 1 a 9) per creare l'attività, ma nella finestra "Nuova azione" utilizzare il seguente nome di programma nella casella di testo Programma / script:.

 Wmic.exe 

Nell'argomento Aggiungi (facoltativo), utilizzare i seguenti parametri:

 / Namespace: \\ root \ default Path SystemRestore Chiama CreateRestorePoint "Punto di ripristino giornaliero automatico", 100, 7 

$config[ads_text6] not found

Questo è tutto! Spero che tu abbia trovato utile la sceneggiatura e l'articolo. Fammi sapere cosa ne pensi, nella sezione Commenti qui sotto!

Note aggiuntive

  1. Lo script VBScript utilizzato in questo articolo si basa sul mio script precedente in Crea punti di ripristino del sistema mediante script o riga di comando, ma leggermente modificato in modo da eseguirlo come attività pianificata.
  2. Windows ha già un'attività di Ripristino configurazione di sistema integrata che dovrebbe creare normali punti di protezione del sistema. Tuttavia, potrebbe non creare un punto di ripristino su base giornaliera. Inoltre, in Windows 8 e versioni successive, i punti di ripristino automatico del sistema non vengono creati se ne è già stato creato uno nelle ultime 24 ore.

    Inoltre, la frequenza (24 ore) può essere modificata impostando il valore di registro SystemRestorePointCreationFrequency, come specificato nell'articolo MSDN Metodo CreateRestorePoint della classe SystemRestore.

Articoli Correlati