Posted on

Anteprima Scomparsa sui File di Rete? Ecco Perché Windows Bloccava i Tuoi Documenti

Anteprima Scomparsa sui File di Rete? Ecco Perché Windows Bloccava i Tuoi Documenti


Se di recente, aprendo Esplora Risorse (Gestione File) per visualizzare una cartella sul tuo server di rete o NAS, hai notato che le pratiche anteprime dei documenti (che siano PDF, Word o Excel) sono state sostituite da anonime icone bianche, non sei il solo.

Peggio ancora, potresti aver ricevuto il messaggio ingannevole “Impossibile visualizzare l’anteprima del file a causa di un errore nell’anteprima” o, addirittura, l’allarmante avviso “Il file che si desidera visualizzare in anteprima potrebbe danneggiare il computer“.

Tranquillo, il problema non è nel tuo file o nel tuo software, ma in un recente inasprimento delle politiche di sicurezza di Windows che può essere risolto in pochi passaggi.

🛑 Il Mistero: Perché Funziona in Locale ma non in Rete?

La causa di questo comportamento apparentemente casuale è la gestione delle Zone di Sicurezza da parte del tuo sistema operativo.

  1. I File Locali sono Fidati: Quando un file si trova sulla tua unità C: (Documenti, Desktop), Windows lo classifica nella zona di “massima fiducia” ed è libero di eseguire il codice necessario per generare la miniatura complessa del documento.
  2. I Server Sono Sospetti: Un recente aggiornamento di Windows ha reso più restrittiva l’interpretazione dei percorsi di rete (server o NAS). Il tuo PC ha smesso di riconoscere automaticamente il server come parte dell’Intranet locale e ha iniziato a classificarlo come una fonte di provenienza “esterna” o “Internet”.
  3. Il Blocco dell’Esecuzione: Per mitigare rischi di sicurezza (come il furto di credenziali), Windows blocca intenzionalmente l’esecuzione dei programmi di anteprima di terze parti  per i file provenienti da fonti non completamente fidate. Il risultato è la scomparsa dell’anteprima.

✅ La Soluzione Semplice: Dichiarare il Server come “Intranet Locale”

La soluzione più efficace e duratura è comunicare esplicitamente a Windows che il tuo server di rete è una fonte sicura e interna all’azienda.

Attenzione: E’ necessario riavviare il PC dopo questa procedura.

  1. Apri le Opzioni Internet:
    • Premi contemporaneamente il tasto Windows + R (per aprire la finestra Esegui).
    • Digita inetcpl.cpl e premi Invio.
  2. Accedi alle Impostazioni di Sicurezza:
    • Nella finestra che si apre, vai alla scheda Sicurezza.
    • Seleziona l’icona Intranet locale
    • Clicca sul pulsante Siti (Sites).
  3. Aggiungi il Percorso del Server:
    • Clicca sul pulsante Avanzate (Advanced).
    • Nella casella “Aggiungi il sito Web all’area:”, inserisci il percorso del tuo server. È importante usare il formato corretto, ad esempio:
      • Se usi l’indirizzo IP: \\192.168.1.2 (o l’IP corretto del tuo server)
      • Se usi il nome del server: \\NOMESERVER
    • Clicca su Aggiungi, poi Chiudi e infine OK in tutte le finestre aperte.

Riavvia il computer. Dopo il riavvio, Windows dovrebbe riconoscere il server come Intranet locale e ripristinare immediatamente la visualizzazione delle anteprime per tutti i file.


⚠️ Cosa Fare con i File Già Spostati

Se avevi notato che un file, una volta spostato dal server al tuo PC (es. nella cartella Documenti), continuava a non mostrare l’anteprima in locale, significa che il file ha mantenuto un “marchio di non sicurezza” (chiamato Mark-of-the-Web).

Per questi file:

  1. Fai clic con il tasto destro sul file.
  2. Seleziona Proprietà.
  3. Nella scheda Generale, cerca la sezione Sicurezza in basso.
  4. Spunta la casella “Sblocca” (Unblock).
  5. Clicca OK.

A questo punto, l’anteprima locale dovrebbe riapparire, confermando che il problema era solo una restrizione di sicurezza applicata dal sistema operativo.

Posted on

Ripristinare o Migrare WordPress Senza Plugin: La Guida Definitiva al Metodo Manuale

I moderni plugin di backup per WordPress (come UpdraftPlus, All-in-One WP Migration, ecc.) hanno semplificato enormemente le operazioni di ripristino e migrazione di un sito. Tuttavia, ci sono situazioni in cui ci si trova con il solo backup “grezzo” del sito – ovvero, la cartella dei file e il dump del database SQL.

Se ti trovi in questa situazione, niente panico! Il metodo manuale, sebbene richieda un po’ di attenzione, è perfettamente valido e ti permetterà di rimettere online il tuo sito. Questa guida ti accompagnerà passo passo.

🎯 Prerequisiti: Cosa Devi Avere a Portata di Mano

Prima di iniziare, assicurati di avere:

  1. La cartella completa dei file di WordPress (quella che include wp-admin, wp-content, wp-includes, wp-config.php, ecc.).
  2. Il file di esportazione del database in formato .sql.
  3. Accesso al tuo cPanel/Plesk o pannello di controllo dell’hosting.
  4. Un client FTP (come FileZilla) e le credenziali di accesso.
  5. Un editor di testo (come VS Code, Sublime Text, o Notepad++ – non il Blocco Note di Windows) per modificare il file SQL.

Passo 1: Preparazione dell’Ambiente di Destinazione

Per prima cosa, dobbiamo preparare lo spazio dove il sito verrà ripristinato.

1.1 Creazione della Cartella e Caricamento dei File

  1. Crea la Cartella: Accedi al tuo pannello di controllo hosting e crea il dominio o la sottocartella che ospiterà il sito (es. public_html/nuovosito).
  2. Carica i File: Utilizza il tuo client FTP (o il File Manager del cPanel) per caricare tutti i file e le cartelle del tuo backup all’interno della cartella appena creata. Questo processo può richiedere diversi minuti a seconda della dimensione del sito. ⏳

1.2 Creazione del Nuovo Database

  1. Crea il DB: Vai al pannello di controllo del tuo hosting e crea un nuovo database MySQL completamente vuoto (ad esempio, tramite la sezione Database MySQL su cPanel).
  2. Crea Utente: Crea anche un nuovo utente per questo database e assegnagli tutti i privilegi su quel database.

💡 Importante: Prendi nota del Nome del Database, del Nome Utente e della Password del database appena creati. Ti serviranno più avanti.


Passo 2: Adattamento e Importazione del Database

Questo è il passaggio più delicato, dove indichiamo al database di “sapere” qual è il nuovo indirizzo del sito.

2.1 Modifica del File SQL (Sostituzione degli URL)

 

Il database di WordPress memorizza l’URL del vecchio sito in molte tabelle, il che è la causa principale dei problemi dopo una migrazione manuale. Dobbiamo correggere questi riferimenti:

  1. Apri il File SQL: Apri il file .sql del tuo backup con un editor di testo avanzato (come Notepad++).
  2. Esegui Sostituzioni: Utilizza la funzione Trova e Sostituisci per aggiornare tutti i riferimenti al vecchio indirizzo:
    Cerca (Vecchio Dominio) Sostituisci con (Nuovo Dominio)
    https://www.vecchiodominio.com https://www.nuovodominio.com
    http://www.vecchiodominio.com http://www.nuovodominio.com
    https://vecchiodominio.com https://nuovodominio.com
    http://vecchiodominio.com http://nuovodominio.com

    Attenzione: È fondamentale sostituire sia le versioni con che senza www. e sia http che https per evitare problemi. Assicurati che il tuo editor gestisca la sostituzione su tutto il documento e salva il file .sql modificato.

2.2 Importazione nel Nuovo Database

  1. Accedi a phpMyAdmin: Tramite il tuo pannello di controllo, accedi a phpMyAdmin e seleziona il database vuoto che hai creato nel Passo 1.2.
  2. Importa: Clicca sulla scheda Importa, scegli il file .sql modificato dal tuo computer e avvia l’importazione.
  3. Verifica: Una volta completata l’importazione, il database non sarà più vuoto e conterrà tutte le tabelle del tuo vecchio sito.

Passo 3: Connessione dei File al Nuovo Database

L’ultimo passaggio è dire al tuo sito WordPress (i file) quali sono le credenziali del database (il contenitore di dati).

3.1 Modifica del File wp-config.php

 

  1. Localizza: Nella cartella dei file appena caricata sul server, trova e apri il file cruciale: wp-config.php.
  2. Aggiorna le Credenziali: Cerca le seguenti righe e modificale con i dati del nuovo database che hai creato nel Passo 1.2:
    // Nome del database per WordPress
    define( 'DB_NAME', 'nome_del_nuovo_database' );
    
    // Nome utente MySQL del database
    define( 'DB_USER', 'nome_utente_del_nuovo_database' );
    
    // Password del database
    define( 'DB_PASSWORD', 'la_password_del_nuovo_database' );
    
    // Nome host di MySQL (solitamente 'localhost')
    define( 'DB_HOST', 'localhost' );
    
  3. Salva: Salva il file wp-config.php e ricaricalo via FTP sul server sovrascrivendo quello precedente.

🚀 Lancio e Test Finale

Il sito è ora online!

  1. Testa l’URL: Prova ad aprire il nuovo indirizzo del sito (https://nuovodominio.com) nel tuo browser. Dovresti vedere il tuo sito ripristinato.
  2. Verifica il Login: Prova ad accedere all’area di amministrazione (https://nuovodominio.com/wp-admin) con le tue vecchie credenziali.
  3. Link Permanenti: Se il sito mostra pagine non trovate (errore 404), vai in Impostazioni > Permalink nell’area di amministrazione e semplicemente clicca su Salva modifiche senza cambiare nulla. Questo “aggiorna” la configurazione dei permalink sul nuovo server.

Congratulazioni! Hai ripristinato manualmente un sito WordPress utilizzando solo i file e il database. 🎉

Posted on

Guida alla Risoluzione del Problema “Schermata Nera Dopo il Logo Windows 10” (Causa: Driver Video)

Questo problema è spesso causato da un driver della scheda video non corretto o incompatibile (tipicamente un aggiornamento automatico installato da Windows Update). La soluzione è disattivare il driver problematico entrando in Modalità provvisoria.

FASE 1: Accedere all’Ambiente di Ripristino e Forzare la Modalità Provvisoria

Poiché il PC si blocca prima del desktop, è necessario utilizzare l’Ambiente ripristino Windows per accedere al sistema.

  1. Forzare l’Ambiente di Ripristino: Accendi il PC e, non appena vedi il logo del produttore o la rotellina di caricamento di Windows, forza lo spegnimento tenendo premuto il tasto di accensione. Ripeti questa operazione per tre volte consecutive. Al quarto avvio, il PC mostrerà l’Ambiente ripristino Windows (WinRE).
  2. Accedere al Prompt dei comandi: Nel menu blu di WinRE, seguire il percorso:
    • Risoluzione dei problemi
    • Opzioni avanzate
    • Prompt dei comandi
  3. Forzare l’Avvio in Modalità Provvisoria: Quando il Prompt dei comandi si apre (probabilmente sull’unità temporanea X:), digitare il seguente comando e premere Invio:
    bcdedit /set {default} safeboot minimal
    

    (Verificare la conferma: “Operazione completata”)

  4. Riavviare: Digitare exit e, dalla schermata delle opzioni di ripristino, selezionare “Continua e esci da Windows 10” . Il PC si riavvierà in Modalità provvisoria (Safe Mode).

FASE 2: Rimuovere il Driver Problematico e Riavviare il Sistema

Una volta in Modalità provvisoria, il sistema è stabile perché utilizza un driver video di base.

  1. Disinstallare il Driver Video:
    • Cliccare con il tasto destro sul pulsante Start e selezionare “Gestione dispositivi”.
    • Espandere la sezione “Schede video”.
    • Cliccare con il tasto destro sul dispositivo  e selezionare “Disinstalla dispositivo”.
    • CRUCIALE: Spuntare la casella “Elimina il software driver per il dispositivo” e confermare la disinstallazione.
  2. Disattivare la Modalità Provvisoria: Riaprire il Prompt dei comandi come Amministratore e digitare il seguente comando per ripristinare l’avvio normale:
    bcdedit /deletevalue {default} safeboot
    
  3. Riavvio Funzionante: Riavviare il computer. Windows dovrebbe avviarsi normalmente, utilizzando il driver generico di base.

FASE 3: Installazione del Driver Corretto e Blocco degli Aggiornamenti

Il PC è stabile ma non ottimizzato. Prima di installare il driver, è fondamentale creare un punto di ripristino.

  1. Creare un Punto di Ripristino di Sicurezza: Cerca crea punto di ripristino nel menu Start e crea un punto di ripristino manuale (chiamalo ad esempio “Stato Stabile Pre-Driver”).
  2. Installare il Driver Certificato: Scaricare e installare la versione del driver  certificata dal produttore per il proprio modello (evitare i driver generici del produttore della scheda video o quelli di Windows Update).
  3. Creare un Secondo Punto di Ripristino: Dopo l’installazione e aver verificato che il PC funzioni correttamente, creare un secondo punto di ripristino (“Driver  Funzionante”).

FASE 4: Prevenzione del Problema Futuro (Blocco di Windows Update)

Per impedire a Windows di sovrascrivere il driver funzionante con quello problematico:

  1. Bloccare gli aggiornamenti per una settimana attraverso Windows update.
  2. Nascondere gli Aggiornamenti Indesiderati: Utilizzare il tool ufficiale Microsoft “Mostra o nascondi aggiornamenti” (wushowhide.diagcab) (scaricabile online). Eseguire il tool e selezionare l’aggiornamento del driver video che si ritiene problematico (la versione più recente) per nasconderlo definitivamente da Windows Update.
  3. Rispristinare la ricerca degli aggiornamenti da Windows update

La Rete di Sicurezza:

Se, mentre cercate di risolver il problema del nuovo driver, Windows Update riesce a installare il driver errato e il PC torna alla schermata nera, la soluzione è immediata:

  • Forzare l’Ambiente di ripristino (spegnendo e riaccendendo 3 volte).
  • Accedere a Ripristino configurazione di sistema e tornare al punto di ripristino “Driver Funzionante”. Questo riporterà il PC allo stato stabile, risolvendo il problema in pochi minuti.
Posted on

Seamless Raspberry Pi SD Card Duplication: A Step-by-Step Guide for Flawless Backups

The Raspberry Pi is a fantastic mini-computer, but its reliance on microSD cards for storage can be both a blessing and a curse. While convenient, microSD cards are prone to wear and tear, making reliable backups crucial. If you’ve ever had a Pi suddenly stop working due to a corrupted card, you know the frustration.

This article details a straightforward and effective method to create a full, byte-for-byte backup of your Raspberry Pi’s microSD card and then duplicate it onto a new card. I’ll also share a common observation about one of the tools that often confuses users.


Why Back Up Your Raspberry Pi’s SD Card?

 

  • Prevent Data Loss: Protect your projects, configurations, and custom scripts.
  • Disaster Recovery: Quickly restore your Pi to a working state if the original card fails.
  • Duplication: Easily create identical copies of your setup for multiple Pis or future use.
  • Testing: Experiment with new software or configurations without risking your primary setup.

The Tools You’ll Need:

 

  1. Original Raspberry Pi MicroSD Card: The card you want to back up.
  2. New MicroSD Card: The card you want to copy to (must be equal to or larger than the original).
  3. SD Card Reader: To connect the microSD cards to your Windows PC.
  4. Win32 Disk Imager: A free, open-source tool for reading/writing disk images on Windows.
  5. Raspberry Pi Imager: The official tool for flashing Raspberry Pi OS images, which we’ll use for restoration.

Step 1: Creating the Disk Image Backup with Win32 Disk Imager

 

This is the crucial first step where we turn your live Raspberry Pi installation into a single, comprehensive .img file on your computer.

  1. Insert the Source MicroSD Card: Place your Raspberry Pi’s operational microSD card into your Windows PC’s card reader.
  2. Launch Win32 Disk Imager: Open the application.
  3. Select the Device (Source): On the right side of the Win32 Disk Imager window, you’ll see a dropdown menu labeled “Device.” Carefully select the drive letter corresponding to your Raspberry Pi’s microSD card. Double-check this to ensure you don’t accidentally select another drive.
    • My Observation: This is where the interface can be a bit counter-intuitive. Many users, myself included, expect the “source” to be on the left and the “destination” on the right. In Win32 Disk Imager, the “Device” (your actual SD card, the source for a backup) is on the right, while the “Image File” (your backup file, the destination) is on the left.
  4. Define the Image File (Destination): On the left side, next to the “Image File” field, click the folder icon (📁). Navigate to where you want to save your backup file (e.g., your Desktop or a dedicated “Raspberry Pi Backups” folder).
    • Crucially, type a name for your backup file and add the .img extension. For example: my_pi_backup_2023-10-27.img.
    • Click “Save.”
  5. Hash Selection: If prompted for an “Hash” selection, you can safely choose “None.” Generating a hash is typically for verifying downloads, not for creating local backups where you’re simply replicating existing data.
  6. Initiate the Read Operation: With the Device selected on the right and the Image File path defined on the left, click the “Read” button (NOT “Write”).
    • Expect it to take a while! This process copies every single bit of data from your microSD card, including empty space. The time taken depends on the total size of your card (e.g., a 64GB card will take longer than a 16GB card, even if only 5GB are used), the card’s speed, and your card reader’s speed. Be patient.

Once completed, you’ll have a perfect, bootable .img file of your Raspberry Pi’s entire operating system and data.


Step 2: Restoring the Image to a New MicroSD Card with Raspberry Pi Imager

 

Now that you have your backup image, let’s flash it onto a fresh card. While Win32 Disk Imager can also write, Raspberry Pi Imager is often preferred for its user-friendly interface and robust writing capabilities.

  1. Insert the Destination MicroSD Card: Place your new (or target) microSD card into your PC’s card reader.
  2. Launch Raspberry Pi Imager: Open the official Raspberry Pi Imager application.
  3. Choose OS (Operating System): Click the “CHOOSE OS” button.
  4. Select “Use custom”: Scroll down the list of operating systems until you find and select “Use custom” (or “Custom”).
  5. Locate Your Backup Image: A file explorer window will open. Navigate to where you saved your .img backup file (from Step 1) and select it.
  6. Choose Storage: Click the “CHOOSE STORAGE” button. Carefully select your new microSD card from the list. Ensure you pick the correct one, as this process will erase all data on the selected card.
  7. Initiate the Write Operation: Click the “WRITE” button. Confirm any warnings about erasing data.

Raspberry Pi Imager will now write your custom .img file onto the new microSD card. This process will also take some time, similar to the read operation, as it’s copying all the data (including empty space) from the image file to the physical card.


Conclusion

By following these steps, you’ve successfully created a robust backup of your Raspberry Pi’s microSD card and learned how to effortlessly duplicate it onto a new one. This method provides peace of mind against card failures and simplifies the deployment of identical Raspberry Pi setups. Despite Win32 Disk Imager’s slightly unconventional interface layout, it, combined with the user-friendly Raspberry Pi Imager, offers a powerful and reliable solution for managing your Raspberry Pi’s storage.

Happy Pi-ing!