IT CHRONICLE
Home Home Strumenti di Rete Tool Kit Chiave PGP PGP Key Chi sono About Servizi Services EN
[ DOTT. FRANCESCO_RUSSO ]

ICT JOB DIARIESICT JOB DIARIES

List topics List topics
[ DOTT. FRANCESCO_RUSSO ]

Consulente ICT ICT Consultant

> Bridging Technology, Risk Management & Business

Il Profilo
Con oltre 25 anni di esperienza in reti, sistemi e IT risk management, mi occupo di amministrazione On-Premise e Cloud. Aiuto organizzazioni e imprese a garantire la conformità normativa (GDPR, ISO 27001, NIS 1 e 2) e offro servizi avanzati di Digital Forensics. Il mio obiettivo attuale è consolidare il mio ruolo di esperto in Cybersecurity e Intelligenza Artificiale Generativa, operando a livello internazionale in modalità remote-first.

Esperienza sul Campo
Dal 2005 sono Programmatore Sistemista e Privacy Manager per il Consorzio per la Bonifica della Capitanata, ruolo a cui affianco una continua attività di consulenza per realtà sanitarie e studi legali (Gruppo Salatto, Studio Torlontano, ecc.). Gestisco operativamente attività di DFIR (Digital Forensics and Incident Response), Business Continuity, Disaster Recovery e mitigazione dell'impatto dei rischi IT. In passato, ho coordinato team internazionali come IT Project Manager tra Amsterdam e Tallinn.

Visione Strategica e Competenze
Comprendere l'infrastruttura richiede anche una solida visione aziendale. Per questo ho integrato il mio background tecnico (Windows/Linux Server, reti TCP/IP, Firewall) con una Laurea Magistrale in Scienze Economiche conseguita con lode. Unisco l'approccio ingegneristico alle metodologie manageriali e Agile (ITIL v.3, Scrum, Six Sigma). Attualmente sto espandendo le mie competenze attraverso i percorsi ufficiali Google come Cybersecurity Expert e Generative AI Leader.

Oltre il codice
Lavoro correntemente in inglese (certificazione C2 Cambridge) e conosco altre tre lingue. Quando non sono alle prese con server o incident response, ricarico le energie a contatto con la natura, pilotando droni (UAS Open A1/A3), dedicandomi alla fotografia o sperimentando nuove tecniche ai fornelli.

Formazione in corso

  • Professional Cloud Architect (Google Cloud)

Formazione Accademica

  • Master in Gestione delle imprese e delle società MA659 (30/30)
  • Laurea Magistrale in Scienze Economiche LM-56 (110/110 e Lode)
  • Laurea Triennale in Scienze dell'Economia e della Gestione Aziendale L-18 (94/110)

Certificazioni
Di seguito l'elenco completo delle certificazioni conseguite, dei corsi di specializzazione e dei badge ottenuti, a testimonianza del continuo aggiornamento tecnico e professionale:

  • Cybersecurity Foundations Professional Certificate (ID: 51934206)
  • Microsoft Certified: Azure Fundamentals
  • Foundations of Operationalizing MITRE ATT&CK
  • Foundations of Purple Teaming
  • Autopsy Basics and Hands On – Digital Forensics (ID: YRXYSTQBK8)
  • GrassHopper Javascript – Coding Fundamentals, Coding Fundamentals II, Array Methods, Animations
  • Project Management Essentials Certified (ID: 55005870)
  • Scrum Foundation Certificate (SFPC) (ID: 43043593)
  • Six Sigma White Belt (ID: 55005099)
  • Six Sigma Yellow Belt (ID: 729673)
  • ITIL v.3 Foundation (ID: GR750562993FR)
  • Cybersecurity Essentials – Cisco Netacad
  • Introduction to Cybersecurity – Cisco Netacad
  • Introduction to Cisco Packet Tracer – Cisco Netacad
  • Introduction to Internet of Everything – Cisco Netacad
  • Google Analytics for Beginners
  • Google Digital Training (ID: R7ZXBVRRR)
  • The EU GDPR - An Introduction (ID: UC-0HROEMGN)
  • Eipass Progressive (ID: 8B77A028CB)

The Profile
With over 25 years of experience in networks, systems, and IT risk management, I specialize in On-Premise and Cloud administration. I help organizations ensure regulatory compliance (GDPR, ISO 27001, NIS 1 and 2) and provide advanced Digital Forensics services. My current goal is to consolidate my expertise in Cybersecurity and Generative AI, collaborating internationally in a remote-first work environment.

Field Experience
Since 2005, I have served as the System Programmer and Privacy Manager for the Consorzio per la Bonifica della Capitanata, alongside continuous consulting work for healthcare facilities and law firms. I operationally manage DFIR (Digital Forensics and Incident Response), Business Continuity, Disaster Recovery, and IT risk mitigation. Previously, I coordinated international teams as an IT Project Manager between Amsterdam and Tallinn.

Strategic Vision & Skills
Understanding IT infrastructure also requires a solid business vision. That is why I integrated my technical background (Windows/Linux Servers, TCP/IP networks, Firewalls) with a Master's Degree in Economics (Summa Cum Laude). I combine an engineering approach with managerial and Agile methodologies (ITIL v.3, Scrum, Six Sigma). I am currently expanding my skill set through the official Google Cybersecurity Expert and Generative AI Leader paths.

Beyond the code
I am fluent in English (Cambridge C2 certification) and have knowledge of three other languages. When I am not dealing with servers or incident response, I recharge my energy by immersing myself in nature, flying drones (UAS Open A1/A3), practicing photography, or experimenting with new cooking techniques.

Formazione in corso

  • Professional Cloud Architect (Google Cloud)

Academic Background

  • Postgraduate Master in Corporate and Business Management (MA659)
  • Master's Degree in Economics LM-56 (Summa Cum Laude)
  • Bachelor's Degree in Economics and Business Management L-18 (94/110)

Certifications
Below is the complete list of certifications, specialization courses, and badges achieved, demonstrating a continuous commitment to technical and professional development:

  • Cybersecurity Foundations Professional Certificate (ID: 51934206)
  • Microsoft Certified: Azure Fundamentals
  • Foundations of Operationalizing MITRE ATT&CK
  • Foundations of Purple Teaming
  • Autopsy Basics and Hands On – Digital Forensics (ID: YRXYSTQBK8)
  • GrassHopper Javascript – Coding Fundamentals, Coding Fundamentals II, Array Methods, Animations
  • Project Management Essentials Certified (ID: 55005870)
  • Scrum Foundation Certificate (SFPC) (ID: 43043593)
  • Six Sigma White Belt (ID: 55005099)
  • Six Sigma Yellow Belt (ID: 729673)
  • ITIL v.3 Foundation (ID: GR750562993FR)
  • Cybersecurity Essentials – Cisco Netacad
  • Introduction to Cybersecurity – Cisco Netacad
  • Introduction to Cisco Packet Tracer – Cisco Netacad
  • Introduction to Internet of Everything – Cisco Netacad
  • Google Analytics for Beginners
  • Google Digital Training (ID: R7ZXBVRRR)
  • The EU GDPR - An Introduction (ID: UC-0HROEMGN)
  • Eipass Progressive (ID: 8B77A028CB)
> author identified
Foto Francesco Russo

IT First Aid - Ep. 11 Windows 11 upgrade, with some troubles

Good morning everyone!

Here we are again, with a new problem, and obviously a new solution: the upgrade from Windows 10 to Windows 11.

About time, you might say! But a tiny clarification is needed here: as an IT technician, one of the things that has always bored me is spending my free time fixing my own devices. Because of this, my devices are always the last ones to be put on the waiting list.

Better late than never. At this point, however, you might wonder what's so special about this how-to compared to the hundreds available on the internet, especially for a procedure that requires no dark magic. Well, in my case, as Murphy's Law dictates, things got a bit more complicated. I had originally set up an MBR partition instead of GPT, a problem compounded by the fact that I hadn't enabled the BIOS in UEFI mode nor enabled Secure Boot.

In short, I unconsciously complicated things just to make the solution more interesting. Let's proceed and see how we managed to get out of this IT mess.

Phase 1: The illusions of the Microsoft tool (MBR2GPT)

On paper, Microsoft provides us with a command-line tool that should do the magic: MBR2GPT. The idea is that, by running it with administrator privileges, it converts the disk from MBR to GPT without touching the data, creating a ready-to-use EFI partition.

Let's verify that the partitions are ready using the Microsoft tool:

mbr2gpt /validate /disk:0 /allowFullOS

If the validation is successful, we execute the command. Unfortunately for me, the validation failed, and I had to rebuild the bootloader manually. Once the bootloader was rebuilt, I moved on to the actual conversion:

mbr2gpt /convert /disk:0 /allowFullOS
WARNING: TO CONVERT PARTITIONS WITH BITLOCKER, IT IS NECESSARY TO SUSPEND OR DISABLE BITLOCKER FIRST, OTHERWISE YOU WON'T BE ABLE TO REBOOT THE PC.

The tool creates the EFI and MSR partitions and updates the BCD without formatting. Do not unplug the PC during the operation.

At this point, we need to restart the PC in UEFI mode. Let's proceed from Windows:
Settings → System → Recovery → Advanced startup → Restart now → Troubleshoot → Advanced options → UEFI Firmware Settings → Restart.

UEFI boot


Upon reboot, we will have to enter the BIOS by pressing a key between F11 or F12 (depending on your PC manufacturer) before Windows boots. Once inside the BIOS, we will disable Legacy/CSM and set the boot mode strictly to UEFI. Save the settings and exit.

(Editor's note: If you have to use Diskpart to force a partition deletion like I did because of corrupt EFI volumes left behind, you might run into this beautiful Windows safety block: Virtual Disk Service error: Delete is not allowed on the current boot, system, pagefile, crashdump or hibernation volume. Just use the override parameter to bypass it. And when fixing the bootloader with bcdboot, wait for the majestic Boot files successfully created.)

At this point, Windows will boot up, and we can proceed with the upgrade to Windows 11 by going to the Windows Update tab and clicking to check for updates. If this doesn't show the option to switch to Windows 11, the reason you are not seeing the update yet is simply a matter of server timing. Microsoft handles the transition to Windows 11 with a staged rollout. Even if your PC is ready today, the Windows Update algorithm might put you in a "queue" and show you the banner weeks or even months from now. Obviously, there is no reason to wait for Microsoft's server timelines. There is an official and direct method to trigger the update immediately, keeping all your programs, files, and settings intact.

Here is how to force a clean upgrade:

The Windows 11 Installation Assistant

This is the official Microsoft tool designed specifically for those who have a compatible PC but don't want to wait for the Windows Update notification.

  1. Go to the official Microsoft download page by googling "Download Windows 11" (make sure the site is microsoft.com).
  2. The first option at the top will be the Windows 11 Installation Assistant.
  3. Click on Download Now.
  4. Run the downloaded file (Windows11InstallationAssistant.exe). Note: it might ask you to download and install the "PC Health Check" app for a final double-check; do it if prompted.
  5. Accept the license terms and click on Accept and install.

Note: If you run into TPM issues right after switching from Legacy to UEFI, you might see errors in Windows Security like Device health attestation isn't supported on this device and TPM storage is not available. Please clear your TPM. Simply click on Clear TPM in the UI and confirm upon reboot to reset the cryptographic keys.

At this point, the Assistant will do everything on its own. It will start the background download of Windows 11 (you can continue using the PC in the meantime), prepare the files, and, when ready, will ask you to restart. The reboot will take some time, similar to a large cumulative update, and upon completion, you will find yourself directly on the new Windows 11 desktop.

Pronto Soccorso IT - Ep. 11 Passaggio a Windows 11, con qualche problema

Buongiorno a tutti!

Eccoci di nuovo qui, per un nuovo problema, ed ovviamente una nuova soluzione: il passaggio da Windows 10 a Windows 11.

Alla buon'ora, direte voi! Però qui è necessaria una piccola, piccolissima precisazione: da tecnico informatico, una delle cose che mi ha sempre annoiato è impiegare il mio tempo libero per mettere a posto i miei dispositivi, motivo per cui nella lista d'attesa i miei dispositivi sono sempre gli ultimi ad essere serviti.

Meglio tardi che mai. Però a questo punto vi domanderete cosa ci sia di particolare in questo howto, rispetto alle centinaia disponibili su internet, e per di più per un procedimento che non ha nulla di alchemico: beh nel mio caso, come legge di Murphy impone, le cose si sono un po' più complicate, avendo creato in origine una partizione MBR e non GPT, problema al quale si è aggiunto il non avere abilitato il BIOS in modalità UEFI e l'avvio protetto.

Insomma, ho voluto un po' complicare le cose per rendere la soluzione più interessante. 

Procediamo quindi a descrivere come siamo riusciti a venire fuori da questo ginepraio informatico.

Fase 1: Le illusioni dello strumento Microsoft (MBR2GPT)

Sulla carta, Microsoft ci fornisce uno strumento a riga di comando che dovrebbe fare la magia: MBR2GPT. L'idea è che, avviandolo con i permessi di amministratore, converta il disco da MBR a GPT senza toccare i dati, creando una partizione EFI pronta all'uso.

Verifichiamo che le partizioni siano pronte utilizzando lo strumento di Microsoft:

mbr2gpt /validate /disk:0 /allowFullOS

Se la validazione ha successo eseguiamo il comando. Purtroppo per me la validazione non è andata a buon fine, ed ho dovuto ricostruire il bootloader. Una volta ricostruito il bootloader sono passato alla conversione vera e propria:

mbr2gpt /convert /disk:0 /allowFullOS
ATTENZIONE: PER CONVERTIRE PARTIZIONI CON BITLOCKER, È NECESSARIO PRIMA SOSPENDERE O DISATTIVARE BITLOCKER, ALTRIMENTI NON SAREMO IN GRADO DI RIAVVIARE IL PC.

Il tool crea le partizioni EFI e MSR e aggiorna il BCD senza formattare. Non scollegare il PC durante l’operazione.

A questo punto è necessario riavviare il pc in modalità UEFI, procediamo da Windows:
Impostazioni → Sistema → Ripristino → Avvio avanzato → Riavvia ora → Risoluzione problemi → Opzioni avanzate → Impostazioni firmware UEFI → Riavvia

Riavvio UEFI


Al riavvio dovremo entrare nel BIOS premendo un tasto fra F11 o F12 (a seconda del produttore del vostro pc) prima dell’avvio di Windows. Una volta entrati nel BIOS, disabiliteremo Legacy/CSM e imposteremo avvio solo UEFI, salviamo le impostazioni e usciamo.

A questo punto si avvierà Windows e potremo procedere all’aggiornamento a Windows 11 andando nella scheda aggiornamenti e cliccando per verificare la presenza di aggiornamenti. Se questo non dovesse mostrarci la possibilità di passare a Windows 11, il motivo per cui non vedi ancora l'aggiornamento su Windows Update è semplicemente una questione di tempistiche dei server. Microsoft gestisce il passaggio a Windows 11 con un rilascio scaglionato (staged rollout). Anche se il tuo PC è pronto oggi, l'algoritmo di Windows Update potrebbe mettersi in "coda" e proporti il banner tra settimane o addirittura mesi. Ovviamente, non c'è alcun motivo di aspettare i tempi tecnici dei server Microsoft. Esiste un metodo ufficiale e diretto per far partire l'aggiornamento immediatamente, mantenendo intatti tutti i tuoi programmi, i file e le impostazioni.

Ecco come forzare l'aggiornamento in modo pulito:


L'Assistente per l'installazione di Windows 11

Questo è il tool ufficiale di Microsoft pensato proprio per chi ha un PC compatibile ma non vuole aspettare la notifica di Windows Update.

  1. Vai sulla pagina ufficiale di download di Microsoft cercando su Google "Download Windows 11" (assicurati che il sito sia microsoft.com).
  2. La prima opzione in alto sarà Assistente per l'installazione di Windows 11.
  3. Clicca su Scarica ora.
  4. Avvia il file scaricato (Windows11InstallationAssistant.exe). Nota: potrebbe chiederti di scaricare e installare l'app "Controllo integrità PC" per un'ultima doppia verifica, fallo se te lo chiede.
  5. Accetta i termini di licenza e clicca su Accetta e installa.

A questo punto, l'Assistente farà tutto da solo. Inizierà il download in background di Windows 11 (puoi continuare a usare il PC nel frattempo), preparerà i file e, quando sarà pronto, ti chiederà di riavviare. Il riavvio richiederà un po' di tempo, simile a un grosso aggiornamento cumulativo, e al termine ti ritroverai direttamente sul nuovo desktop di Windows 11.

IT First Aid - Ep. 10 Black screen on boot: cursor is there, desktop is not.


You turn on the PC and face a black screen with only the mouse cursor. Don't panic.

1. The Secret Video Driver Shortcut

Often, the graphics driver failed to wake up. Use this keyboard combination: Win + Ctrl + Shift + B. You will hear a beep, the screen will flicker, and the video drivers will force-restart.

2. Restart the Explorer Process

If the screen stays black, the user interface crashed. Press Ctrl+Shift+Esc to open Task Manager. Click "File" > "Run new task". Type explorer.exe and press Enter to bring your desktop back to life.

Need technical support?

Does messing with the Windows terminal or system registries feel like a minefield? If you'd rather not risk your data or don't have time to waste, let a professional handle it.

Discover my IT services

Pronto Soccorso IT - Ep. 10 Schermo nero all'avvio


Accendi il PC e, dopo il logo di caricamento, ti trovi davanti al vuoto cosmico: uno schermo nero con solo la freccetta del mouse. Niente panico.

1. La scorciatoia segreta per i Driver Video

Spesso il colpevole è il driver grafico che non si è "risvegliato". Usa questa combinazione magica da tastiera: Win + Ctrl + Shift + B. Sentirai un bip, lo schermo sfarfallerà e i driver video si riavvieranno forzatamente. Spesso basta questo per far riapparire il desktop.

2. Riavviare il processo Explorer

Se lo schermo rimane nero, l'interfaccia utente (Explorer) è andata in crash. Premi Ctrl+Shift+Esc per aprire il Task Manager. Clicca su "File" > "Esegui nuova attività". Digita explorer.exe e premi Invio. La tua barra delle applicazioni e le icone torneranno alla vita.

Hai bisogno di supporto tecnico?

Mettere mano al terminale di Windows o ai registri di sistema ti sembra un campo minato? Se preferisci non rischiare i tuoi dati o non hai tempo da perdere, lascia fare a un professionista.

Scopri i miei servizi IT

IT First Aid - Ep. 9 Windows Update stuck at 0% (or 100%)


Updates are vital for Cybersecurity and compliance. But what should you do when Windows Update freezes indefinitely?

1. Unblock the Service

The update engine is stuck. Open the Command Prompt as Administrator and type these two commands, pressing Enter after each:

net stop wuauserv
net start wuauserv

2. Clear Corrupted Cache

If restarting the service isn't enough, navigate to C:\Windows\SoftwareDistribution\Download. Delete everything inside this folder (not the folder itself!). Next time, Windows Update will start fresh.

Need technical support?

Does messing with the Windows terminal or system registries feel like a minefield? If you'd rather not risk your data or don't have time to waste, let a professional handle it.

Discover my IT services