{"id":856144,"date":"2026-08-18T06:53:20","date_gmt":"2026-08-18T06:53:20","guid":{"rendered":"https:\/\/www.ninjaone.com\/?p=856144"},"modified":"2026-08-18T06:54:19","modified_gmt":"2026-08-18T06:54:19","slug":"come-aggiungere-driver-a-winpe","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/it\/blog\/come-aggiungere-driver-a-winpe\/","title":{"rendered":"Come aggiungere driver a WinPE affinch\u00e9 Windows Setup e gli strumenti di ripristino riconoscano l&#8217;hardware"},"content":{"rendered":"<div class=\"in-context-cta\"><h2>Punti chiave<\/h2>\n<ul>\n<li>Per garantire che Windows Setup e gli strumenti di ripristino riescano a rilevare l&#8217;hardware, \u00e8 necessario adottare un approccio strutturato e ripetibile all&#8217;aggiunta dei driver a WinPE.<\/li>\n<li>Best practice per l&#8217;aggiunta di driver a WinPE:\n<ul>\n<li>Prepara i driver e l&#8217;area di lavoro.<\/li>\n<li>Inserisci i driver nel file boot.wim tramite DISM.<\/li>\n<li>Carica i driver in fase di esecuzione all&#8217;interno di WinPE.<\/li>\n<li>Aggiungi i driver all&#8217;immagine offline di Windows quando necessario.<\/li>\n<li>Utilizza un file di installazione non presidiata per precaricare i driver durante l&#8217;installazione di Windows (facoltativo).<\/li>\n<li>Verifica il disco e la rete in WinPE.<\/li>\n<li>Crea, archivia e riutilizza.<\/li>\n<\/ul>\n<\/li>\n<li>Possibili problemi: Il sistema non riesce ancora a rilevare il disco; il driver viene caricato, ma i dispositivi non funzionano in modalit\u00e0 UEFI; la configurazione non presidiata non rileva i driver; driver non firmati o bloccati.<\/li>\n<li>Attieniti alle best practice per l&#8217;aggiunta dei driver a WinPE, in modo da garantire che le installazioni e le riparazioni procedano senza intoppi.<\/li>\n<\/ul>\n<\/div>\n<p>Quando Windows Setup o gli strumenti di ripristino non riescono a rilevare il disco, il problema \u00e8 quasi sempre dovuto alla mancanza o all\u2019errata configurazione dei driver del controller di archiviazione all\u2019interno di WinPE. La soluzione pi\u00f9 rapida e affidabile consiste nell&#8217;aggiungere driver a WinPE. Ci\u00f2 pu\u00f2 essere fatto inserendo pacchetti di driver INF firmati nel file boot.wim tramite strumenti come Deployment Image Servicing and Management (DISM) e caricando i driver per una rapida verifica.<\/p>\n<p>In questa guida ti presentiamo un flusso di lavoro chiaro e ripetibile che aiuta gli amministratori e gli MSP a garantire che Windows Setup e gli ambienti di ripristino siano in grado di rilevare l&#8217;hardware in modo coerente.<\/p>\n<h2>In sintesi<\/h2>\n<table>\n<tbody>\n<tr>\n<td>\n<p style=\"text-align: center;\"><strong>Attivit\u00e0<\/strong><\/p>\n<\/td>\n<td>\n<p style=\"text-align: center;\"><strong>Scopo e valore<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#task-1\"><strong>Attivit\u00e0 1: Preparare i driver e l&#8217;area di lavoro<\/strong><\/a><\/td>\n<td>Permette di adottare un approccio strutturato che favorisce un\u2019implementazione pulita, semplifica le verifiche e accelera la risoluzione dei problemi in un secondo momento.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#task-2\"><strong>Attivit\u00e0 2: Inserire i driver nel file boot.wim tramite DISM<\/strong><\/a><\/td>\n<td>Garantisce un comportamento coerente su tutti i dispositivi aggiornando entrambi gli indici delle immagini di avvio.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#task-3\"><strong>Attivit\u00e0 3: Caricare i driver in fase di esecuzione all&#8217;interno di WinPE<\/strong><\/a><\/td>\n<td>Consente un&#8217;iterazione rapida senza dover ricreare ogni volta la tua USB.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#task-4\"><strong>Attivit\u00e0 4: Aggiungere i driver all&#8217;immagine offline di Windows quando necessario<\/strong><\/a><\/td>\n<td>Garantisce una copertura completa dei driver, supportando sia WinPE che l&#8217;immagine offline di Windows.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#task-5\"><strong>Attivit\u00e0 5: Utilizzare un file di installazione non presidiata per precaricare i driver durante l&#8217;installazione di Windows (facoltativo)<\/strong><\/a><\/td>\n<td>Consente di adattarsi a gruppi di dispositivi di diverse dimensioni senza dover ricompilare manualmente il file boot.wim ogni volta.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#task-6\"><strong>Attivit\u00e0 6: Verifica del disco e della rete in WinPE<\/strong><\/a><\/td>\n<td>Permette di verificare lo stato dei componenti essenziali dell&#8217;USB prima della distribuzione.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#task-7\"><strong>Attivit\u00e0 7: Creare, archiviare e riutilizzare<\/strong><\/a><\/td>\n<td>Garantisce risultati prevedibili, un facile ripristino delle versioni precedenti e compilazioni pi\u00f9 veloci in futuro.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Prerequisiti<\/h2>\n<p>Prima di procedere con i passaggi, verifica innanzitutto di disporre di quanto segue:<\/p>\n<ul>\n<li>Supporto WinPE creato a partire dal processo esistente<\/li>\n<li>Pacchetti INF dei driver per l&#8217;hardware di destinazione (memoria di massa, USB, touchpad, scheda di rete)<\/li>\n<li>PC del tecnico con diritti di amministratore e <a href=\"https:\/\/www.ninjaone.com\/videos\/it-ops\/how-to-use-dism-to-clone-deploy-or-restore-an-ffu-image\/\">DISM<\/a>, preferibilmente tramite Windows ADK<\/li>\n<\/ul>\n<h2 id=\"task-1\">Attivit\u00e0 1: Preparare i driver e l&#8217;area di lavoro<\/h2>\n<p>Inizia creando uno spazio di lavoro ordinato e organizzando i tuoi set di driver. Esegui le seguenti operazioni:<\/p>\n<ul>\n<li>Crea una cartella denominata \u201cRoot Drivers\u201d sul PC del tecnico. Al suo interno, raggruppa i pacchetti dei driver firmati in una struttura ad albero, con una sottocartella per ogni dispositivo o modello.<\/li>\n<li>Poich\u00e9 incidono direttamente sulla visibilit\u00e0 dei dischi in WinPE, ti consigliamo di utilizzare controller di archiviazione e USB forniti dal produttore. Puoi monitorare l&#8217;input e la scheda di rete.<\/li>\n<li>Verifica che l&#8217;architettura corrisponda a quella del tuo WinPE (x64).<\/li>\n<\/ul>\n<h2 id=\"task-2\">Attivit\u00e0 2: Inserire i driver nel file boot.wim con DISM<\/h2>\n<p>Per garantire una copertura completa, monta i file boot.wim con indice 1 e indice 2 a turno. Poi potrai aggiungere i driver in modo ricorsivo. Segui questa procedura:<\/p>\n<ol>\n<li>Monta Indice 1:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><code>dism \/Mount-Wim \/WimFile:X:\\sources\\boot.wim \/index:1 \/MountDir:C:\\Mount\\PE1<\/code><\/p>\n<p style=\"padding-left: 40px;\"><strong><em>NOTA: <\/em><\/strong><em>Sostituisci &#8220;X:&#8221; con la lettera dell&#8217;unit\u00e0 assegnata alla chiavetta USB su cui \u00e8 installato Windows.<\/em><\/p>\n<ol start=\"2\">\n<li>Aggiungi tutti i driver in modo ricorsivo:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><code>dism \/Image:C:\\Mount\\PE1 \/Add-Driver \/Driver:C:\\Drivers \/Recurse<\/code><\/p>\n<p style=\"padding-left: 40px;\"><strong><em>NOTA: <\/em><\/strong><em>Sostituisci C:\\Drivers con il percorso della cartella del driver INF estratta.<\/em><\/p>\n<ol start=\"3\">\n<li>Salva le modifiche:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><code>dism \/Unmount-Wim \/MountDir:C:\\Mount\\PE1 \/Commit<\/code><\/p>\n<p style=\"padding-left: 40px;\"><strong><em>NOTA:<\/em><\/strong><em> Sostituisci C:\\Drivers con il percorso della cartella del driver INF estratta.<\/em><\/p>\n<ol start=\"4\">\n<li>Ripeti le stesse operazioni di montaggio, inserimento dei driver e salvataggio per l&#8217;indice 2 del file boot.wim. Questo indice viene utilizzato da Windows Setup e deve contenere anche i driver necessari per il rilevamento dei dischi e dell&#8217;hardware durante l&#8217;installazione.<\/li>\n<\/ol>\n<h2 id=\"task-3\">Attivit\u00e0 3: Aggiungere driver a WinPE<\/h2>\n<p><strong><em>NOTA:<\/em><\/strong><em> wpeinit viene eseguito automaticamente nella maggior parte degli ambienti WinPE. Eseguirlo nuovamente \u00e8 sicuro e pu\u00f2 rivelarsi utile a fini di verifica o di risoluzione dei problemi.<\/em><\/p>\n<p>Potrebbero esserci casi in cui dovrai verificare un singolo driver prima di copiarlo sul supporto. WinPE supporta i test in fase di esecuzione tramite drvload. Ecco cosa puoi fare:<\/p>\n<ol>\n<li>Avvia il sistema dalla chiavetta USB WinPE.<\/li>\n<li>Premi Shift + F10 per aprire il Prompt dei comandi.<\/li>\n<li>Carica manualmente un driver per una verifica temporanea:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><code>drvload X:\\Drivers\\Storage\\iaStorAC.inf<\/code><\/p>\n<p style=\"padding-left: 40px;\"><strong><em>NOTA:<\/em><\/strong><em> Sostituisci &#8220;X:&#8221; con la lettera dell&#8217;unit\u00e0 assegnata alla chiavetta USB o al supporto contenente il file INF del driver.<\/em><\/p>\n<ol start=\"4\">\n<li>Esegui una nuova scansione dei dischi utilizzando le utilit\u00e0 del disco oppure riavvia Windows Setup.<\/li>\n<li>Una volta confermato, ricompila il supporto finale reinserendo nel file boot.wim solo il set di driver funzionanti.<\/li>\n<\/ol>\n<h2 id=\"task-4\">Attivit\u00e0 4: Aggiungere i driver all&#8217;immagine offline di Windows quando necessario<\/h2>\n<p>Se Windows \u00e8 installato ma prima del primo avvio manca un driver necessario, oppure se Windows non si avvia correttamente, monta l&#8217;immagine offline di Windows e aggiungi lo stesso driver utilizzando DISM. Procedi come segue:<\/p>\n<p><code>dism \/Image:D:\\ \/Add-Driver \/Driver:C:\\Drivers\\Storage \/Recurse<\/code><\/p>\n<p><strong><em>NOTA:<\/em><\/strong><em> Sostituisci <\/em><strong><em>D:\\<\/em><\/strong><em> con la lettera dell&#8217;unit\u00e0 su cui \u00e8 montata l&#8217;installazione offline di Windows.<\/em><\/p>\n<p>Utilizza questo comando insieme all&#8217;iniezione WinPE per ottenere una copertura completa.<\/p>\n<h2 id=\"task-5\">Attivit\u00e0 5: Utilizzare un file di installazione non presidiata per precaricare i driver durante l&#8217;installazione di Windows (facoltativo)<\/h2>\n<p>Se supporti pi\u00f9 modelli hardware, l&#8217;automazione diventa fondamentale. Il componente PnpCustomizationsWinPE presente nel file autounattend.xml consente a Windows Setup di caricare automaticamente i driver durante la fase Windows PE da una posizione presente sull&#8217;unit\u00e0 USB.<\/p>\n<ol>\n<li>Nel file di installazione non presidiata e automatica, imposta l&#8217;elemento <em>DriverPaths<\/em> in modo che punti a una cartella come <strong>\\Drivers<\/strong> nella directory principale dell&#8217;USB.<\/li>\n<li>Assicurati che la configurazione sia inserita nella fase <strong>WindowsPE<\/strong>, poich\u00e9 le altre fasi non caricano i driver durante l\u2019installazione.<\/li>\n<li>Verifica il percorso avviando il sistema dall\u2019USB e assicurandoti che i driver vengano rilevati durante l\u2019installazione.<\/li>\n<\/ol>\n<h2 id=\"task-6\">Attivit\u00e0 6: Verifica del disco e della rete in WinPE<\/h2>\n<p><strong><em>NOTA:<\/em><\/strong><em> wpeinit viene eseguito automaticamente nella maggior parte degli ambienti WinPE. Eseguirlo nuovamente \u00e8 sicuro e pu\u00f2 rivelarsi utile a fini di verifica o di risoluzione dei problemi.<\/em><\/p>\n<p>Prima di distribuire la tua USB su larga scala, verifica i componenti essenziali:<\/p>\n<ol>\n<li>Avvia il sistema da USB e attendi che WinPE si avvii.<\/li>\n<li>Esegui:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><code>wpeinit<\/code><\/p>\n<ol start=\"3\">\n<li>E poi esegui:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><code>wpeutil InitializeNetwork<\/code><\/p>\n<ol start=\"4\">\n<li>Testa la connessione di rete, per esempio eseguendo un ping sul gateway o avviando un\u2019operazione di rete minima.<\/li>\n<\/ol>\n<h2 id=\"task-7\">Attivit\u00e0 7: Creare, archiviare e riutilizzare<\/h2>\n<p>Per rendere i passaggi ripetibili e scalabili, archivia una documentazione adeguata e utilizza un corretto sistema di gestione delle versioni, procedendo come segue:<\/p>\n<ul>\n<li>Salva il set di driver e i comandi DISM esatti utilizzati, con indicazione delle date e delle note relative al modello.<\/li>\n<li>Mantieni un catalogo INF minimale e firmato per ogni famiglia di hardware per velocizzare le ricostruzioni.<\/li>\n<\/ul>\n<h2>Risoluzione dei problemi<\/h2>\n<p>Durante l&#8217;aggiunta dei driver a WinPE potresti incontrare diversi ostacoli. Ecco alcuni dei problemi pi\u00f9 comuni:<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><strong>Problema<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>Possibile soluzione<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Dopo la configurazione, il disco continua a non essere visibile.<\/td>\n<td>Assicurati di aver effettuato le operazioni per entrambi gli indici di boot.wim. Prova a eseguire il caricamento del driver in fase di esecuzione (drvload) per verificare l&#8217;esatto file INF, quindi re-iniettalo.<\/td>\n<\/tr>\n<tr>\n<td>Il driver viene caricato, ma i dispositivi non funzionano in modalit\u00e0 UEFI.<\/td>\n<td>Assicurati che il driver sia compatibile con l&#8217;architettura WinPE e con il firmware e la modalit\u00e0 di archiviazione del sistema in caso di avvio in modalit\u00e0 UEFI.<\/td>\n<\/tr>\n<tr>\n<td>La procedura automatica non presidiata tramite file autounattend non rileva i driver.<\/td>\n<td>Verifica che il file &#8220;component pass&#8221; sia in formato WinPE e che il percorso esista al momento dell&#8217;avvio.<\/td>\n<\/tr>\n<tr>\n<td>I driver non vengono caricati a causa dell&#8217;applicazione dei requisiti di firma.<\/td>\n<td>Utilizza driver INF firmati ogni volta che \u00e8 possibile. La firma di prova deve essere abilitata solo in ambienti di test controllati e non deve mai essere utilizzata in produzione.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Assicurati che Windows Setup e lo strumento di ripristino riescano a rilevare l&#8217;hardware<\/h2>\n<p>Se WinPE non riesce a riconoscere i componenti essenziali del computer, come il disco rigido, le porte USB o la rete, possono verificarsi dei problemi. Ci\u00f2 rende impossibile anche l&#8217;esecuzione delle operazioni pi\u00f9 semplici finch\u00e9 non vengono aggiunti e verificati i driver corretti. Puoi ovviare a questo problema aggiungendo i driver a WinPE, principalmente inserendo pacchetti INF firmati nel file boot.wim.<\/p>\n<p><strong>Punti chiave<\/strong><\/p>\n<ul>\n<li>Inserire i driver INF firmati negli indici 1 e 2 del file boot.wim<\/li>\n<li>Eseguire rapidamente la convalida all&#8217;interno di WinPE con drvload<\/li>\n<li>\u00a0Applicazione graduale tramite file Autounattend per supporti multimediali multimodello<\/li>\n<li>\u00a0Inizializzare la rete e verificare sia i dispositivi di archiviazione che le schede di rete<\/li>\n<li>\u00a0Mantenere un repository di driver verificati e con controllo delle versioni per poterli riutilizzare<\/li>\n<\/ul>\n<p>Seguendo i passaggi indicati, dovresti riuscire a garantire la visibilit\u00e0 dell&#8217;hardware sia durante WinPE che durante l&#8217;installazione e il ripristino di Windows.<\/p>\n<p><strong>Argomenti correlati:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.ninjaone.com\/it\/blog\/spiegazioni-sulla-gestione-delle-risorse-it-itam\/\">Cos&#8217;\u00e8 l\u2019IT Asset Management: una panoramica completa<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/it\/blog\/una-guida-completa-per-windows-mdm\/\">MDM di Windows: Una guida completa<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/it\/docs\/strumenti-di-registrazione-e-dashboard-dei-gestione\/report-sullinventario\/report-sugli-inventari-hardware\/\">Report sull&#8217;inventario hardware<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/blog\/how-to-create-a-windows-preinstallation-environment-bootable-usb-flash-drive-or-iso\/\">Come creare un&#8217;unit\u00e0 flash USB o ISO avviabile dell&#8217;ambiente di preinstallazione di Windows<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Quando Windows Setup o gli strumenti di ripristino non riescono a rilevare il disco, il problema \u00e8 quasi sempre dovuto alla mancanza o all\u2019errata configurazione dei driver del controller di archiviazione all\u2019interno di WinPE. La soluzione pi\u00f9 rapida e affidabile consiste nell&#8217;aggiungere driver a WinPE. Ci\u00f2 pu\u00f2 essere fatto inserendo pacchetti di driver INF firmati [&hellip;]<\/p>\n","protected":false},"author":161,"featured_media":750188,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[4354],"tags":[],"class_list":["post-856144","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operazioni-it"],"acf":[],"modified_by":"Sergio Oricci","_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/856144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/users\/161"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/comments?post=856144"}],"version-history":[{"count":4,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/856144\/revisions"}],"predecessor-version":[{"id":856148,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/856144\/revisions\/856148"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media\/750188"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media?parent=856144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/categories?post=856144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/tags?post=856144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}