{"id":914714,"date":"2026-10-29T15:18:59","date_gmt":"2026-10-29T15:18:59","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/repository-virtual-machine-hyper-v\/"},"modified":"2026-10-29T15:19:00","modified_gmt":"2026-10-29T15:19:00","slug":"repository-virtual-machine-hyper-v","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/it\/blog\/repository-virtual-machine-hyper-v\/","title":{"rendered":"Come creare un repository di virtual machine per Hyper-V Creazione rapida"},"content":{"rendered":"<div class=\"in-context-cta\"><h3>Punti chiave<\/h3>\n<ul>\n<li>Creare una galleria personalizzata richiede tre passaggi: creare un repository di file per le immagini disco .vhdx, scrivere un file di configurazione gallery.json per ogni virtual machine e registrare il percorso della galleria nel Registro di sistema di Windows sotto GalleryLocations.<\/li>\n<li>Ogni file gallery.json richiede valori corretti per nome, versione, URI del disco, hash SHA256 e dimensione del file; per generarli usa i comandi Get-FileHash e Get-Date di PowerShell.<\/li>\n<li>Best practice: assegna una versione alle immagini delle virtual machine e aggiornale con regolarit\u00e0, rendile di sola lettura e limita gli accessi, in modo che credenziali precaricate o file sensibili non restino esposti pubblicamente.<\/li>\n<li>La gestione degli endpoint di NinjaOne permette di automatizzare la distribuzione e l\u2019inventario dei repository personalizzati di Hyper-V Creazione rapida su interi parchi dispositivi, a vantaggio di team IT e MSP.<\/li>\n<\/ul>\n<\/div>\n<p>Questo tutorial completo mostra<strong> come creare un repository di virtual machine per Hyper-V Creazione rapida<\/strong> realizzando una galleria personalizzata. Include le istruzioni per spostare le tue virtual machine in una posizione centralizzata, scrivere i relativi file JSON della galleria e aggiungerle all\u2019elenco di Hyper-V Creazione rapida tramite il Registro di sistema di Windows.<\/p>\n<h2>Che cos\u2019\u00e8 Hyper-V Creazione rapida<\/h2>\n<p><a href=\"https:\/\/www.ninjaone.com\/it\/blog\/attivare-hyper-v-su-windows\/\">Hyper-V<\/a> \u00e8 una piattaforma di virtualizzazione disponibile nelle edizioni Windows 11 Pro e Server. Si usa per creare, gestire ed eseguire virtual machine (VM), cio\u00e8 computer virtuali isolati che eseguono un proprio sistema operativo e un proprio software, comportandosi come se fossero un dispositivo separato.<\/p>\n<p>Hyper-V Creazione rapida ti permette di avviare nuove virtual machine partendo da una galleria di immagini preconfigurate (file che contengono il disco rigido e la configurazione della virtual machine). In questo modo gli utenti possono distribuire con un solo clic virtual machine gi\u00e0 pronte all\u2019uso, con software e configurazione predisposti in anticipo.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" alt=\"Finestra di dialogo per creare una virtual machine\" class=\"size-full wp-image-464539 aligncenter\" height=\"487\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image3-9.png\" width=\"822\" srcset=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image3-9.png 822w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image3-9-300x178.png 300w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image3-9-768x455.png 768w\" sizes=\"(max-width: 822px) 100vw, 822px\" \/><br \/>\nPer impostazione predefinita, lo strumento Hyper-V Creazione rapida carica una galleria online fornita da Microsoft che include immagini di sviluppo Windows e Linux.<\/p>\n<p>Puoi sostituire questa galleria predefinita per distribuire con un clic le tue immagini personalizzate, per comodit\u00e0 personale oppure per metterle a disposizione di altri utenti della tua organizzazione, offrendo loro un\u2019interfaccia semplice per distribuire virtual machine su misura.<\/p>\n<h2>Tutorial: come creare un repository di virtual machine per Hyper-V Creazione rapida<\/h2>\n<p>Le istruzioni che seguono spiegano nel dettaglio come creare un repository di virtual machine e aggiungere le virtual machine che contiene a una galleria personalizzata di Hyper-V Creazione rapida.<\/p>\n<p>Tieni presente che Creazione rapida supporta solo le virtual machine Hyper-V di <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/come-identificare-la-generazione-di-una-virtual-machine-hyper-v\/\">seconda generazione<\/a>. Ecco un video su \u201c<a href=\"https:\/\/www.ninjaone.com\/videos\/it-ops\/how-to-find-your-hyper-v-vm-generation\/\">Come capire se la tua virtual machine Hyper-V \u00e8 di prima o seconda generazione<\/a>\u201d<\/p>\n<h3>Passaggio 1: crea un repository di file per immagini disco e risorse<\/h3>\n<p>Puoi usare qualsiasi virtual machine Hyper-V esistente nella tua galleria personalizzata di Hyper-V Creazione rapida.<\/p>\n<p>Le virtual machine Hyper-V sono archiviate in file di disco rigido virtuale .vhdx. Questi file servono a distribuire nuove virtual machine con Hyper-V Creazione rapida e devono trovarsi in un repository a cui Hyper-V possa accedere. Oltre ai file .vhdx, nello stesso repository puoi archiviare anche i file della galleria di Creazione rapida, le miniature e altre risorse, cos\u00ec da mantenere tutto in ordine.<\/p>\n<p>Se stai creando un repository di virtual machine solo per il tuo PC, pu\u00f2 trovarsi su un disco rigido interno o esterno. Se invece stai creando un repository da condividere con altri utenti in rete, conviene archiviarlo su una condivisione di rete accessibile da ogni dispositivo. Pu\u00f2 trattarsi di una condivisione file di Windows, di un server web o anche di un\u2019archiviazione BLOB di Azure raggiungibile via HTTP.<\/p>\n<p>Per semplicit\u00e0, partiamo dal presupposto che a ospitare il repository sia un\u2019unit\u00e0 locale oppure una condivisione di rete Windows mappata su una lettera di unit\u00e0. Copia i file di disco rigido virtuale in una cartella in questa posizione (ad esempio <strong>M:\\my_virtual_machine_repository<\/strong>) e colloca ogni file .vhdx in una sottocartella dedicata (quindi una cartella per ogni virtual machine, con all\u2019interno il relativo file del disco rigido, ad esempio <strong>M:\\my_virtual_machine_repository\\virtual_machine_1<\/strong>).<\/p>\n<p><img decoding=\"async\" alt=\"Repository per immagini disco e risorse\" class=\"size-full wp-image-464547 aligncenter\" height=\"376\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image5-4.png\" width=\"840\" srcset=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image5-4.png 840w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image5-4-300x134.png 300w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image5-4-768x344.png 768w\" sizes=\"(max-width: 840px) 100vw, 840px\" \/><br \/>\nNella stessa cartella archivierai anche il file JSON e gli altri file necessari per aggiungere ciascuna virtual machine alla galleria di Creazione rapida.<\/p>\n<h3>Passaggio 2: crea i file di configurazione e le miniature per la tua galleria personalizzata<\/h3>\n<p>Per visualizzare nell\u2019interfaccia della galleria di Hyper-V Creazione rapida le virtual machine presenti nel repository, devi definire una configurazione della galleria e creare miniature e icone.<\/p>\n<p>Nella cartella di ciascuna virtual machine creata in precedenza, crea un file chiamato <strong>gallery.json<\/strong> e aggiungici il seguente modello <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/JSON\" target=\"_blank\" rel=\"noopener\">JSON<\/a>:<\/p>\n<p><strong>{<\/strong><br \/>\n<code><strong>\"images\": [<\/strong><\/code><br \/>\n<strong>{<\/strong><br \/>\n<code><strong>\"name\": \"My Windows 11 Pro Dev environment\",<\/strong><\/code><br \/>\n<code><strong>\"version\": \"22H2 19045.5371\",<\/strong><\/code><br \/>\n<code><strong>\"locale\": \"en-US\",<\/strong><\/code><br \/>\n<code><strong>\"publisher\": \"ninjaone.com\",<\/strong><\/code><br \/>\n<code><strong>\"lastUpdated\": \"2025-04-22T22:10:40Z\",<\/strong><\/code><br \/>\n<code><strong>\"description\": [<\/strong><\/code><br \/>\n<strong>&#8220;My default custom dev environment including:\\n&#8221;,<\/strong><br \/>\n<strong>&#8220;- Node.js 22\\n&#8221;,<\/strong><br \/>\n<strong>&#8220;- Visual Studio Code\\n&#8221;,<\/strong><br \/>\n<strong>&#8220;- Python 3.12\\n&#8221;,<\/strong><br \/>\n<strong>&#8220;&#8212;&#8212;&#8212;&#8211;\\n&#8221;,<\/strong><br \/>\n<strong>&#8220;Edit the name, version, locale, publisher, description, and details lines to say whatever you want!&#8221;<\/strong><br \/>\n<strong>],<\/strong><br \/>\n<code><strong>\"config\": {<\/strong><\/code><br \/>\n<code><strong>\"secureBoot\": true<\/strong><\/code><br \/>\n<strong>},<\/strong><br \/>\n<code><strong>\"requirements\": {<\/strong><\/code><br \/>\n<code><strong>\"diskSpace\": 0<\/strong><\/code><br \/>\n<strong>},<\/strong><br \/>\n<code><strong>\"disk\": {<\/strong><\/code><br \/>\n<code><strong>\"uri\": \"file:\/\/V:\/my_virtual_machine_repository\/virtual_machine_1\/disk_image.vhdx\",<\/strong><\/code><br \/>\n<code><strong>\"hash\": \"sha256:DISK_FILE_HASH\",<\/strong><\/code><br \/>\n<code><strong>\"size\": 111,<\/strong><\/code><br \/>\n<code><strong>\"archiveRelativePath\": \"\"<\/strong><\/code><br \/>\n<strong>},<\/strong><br \/>\n<code><strong>\"logo\": {<\/strong><\/code><br \/>\n<code><strong>\"uri\": \"file:\/\/V:\/my_virtual_machine_repository\/virtual_machine_1\/logo.jpg\",<\/strong><\/code><br \/>\n<code><strong>\"hash\": \"sha256:LOGO_FILE_HASH\",<\/strong><\/code><br \/>\n<code><strong>\"size\": 111,<\/strong><\/code><br \/>\n<code><strong>\"archiveRelativePath\": \"\"<\/strong><\/code><br \/>\n<strong>},<\/strong><br \/>\n<code><strong>\"symbol\": {<\/strong><\/code><br \/>\n<code><strong>\"uri\": \"file:\/\/V:\/my_virtual_machine_repository\/virtual_machine_1\/symbol.jpg\",<\/strong><\/code><br \/>\n<code><strong>\"hash\": \"sha256:SYMBOL_FILE_HASH\",<\/strong><\/code><br \/>\n<code><strong>\"size\": 111,<\/strong><\/code><br \/>\n<code><strong>\"archiveRelativePath\": \"\"<\/strong><\/code><br \/>\n<strong>},<\/strong><br \/>\n<code><strong>\"thumbnail\": {<\/strong><\/code><br \/>\n<code><strong>\"uri\": \"file:\/\/V:\/my_virtual_machine_repository\/virtual_machine_1\/thumbnail.jpg\",<\/strong><\/code><br \/>\n<code><strong>\"hash\": \"sha256:THUMBNAIL_FILE_HASH\",<\/strong><\/code><br \/>\n<code><strong>\"size\": 111,<\/strong><\/code><br \/>\n<code><strong>\"archiveRelativePath\": \"\"<\/strong><\/code><br \/>\n<strong>},<\/strong><br \/>\n<code><strong>\"details\": [<\/strong><\/code><br \/>\n<strong>{<\/strong><br \/>\n<code><strong>\"name\": \"Warning\",<\/strong><\/code><br \/>\n<code><strong>\"value\": \"Default user has no password! Be sure to set one.\"<\/strong><\/code><br \/>\n<strong>},<\/strong><br \/>\n<strong>{<\/strong><br \/>\n<code><strong>\"name\": \"Additional notes\",<\/strong><\/code><br \/>\n<code><strong>\"value\": \"Be sure to run Windows Update before use!\"<\/strong><\/code><br \/>\n<strong>}<\/strong><br \/>\n<strong>]<\/strong><br \/>\n<strong>}<\/strong><br \/>\n<strong>]<\/strong><br \/>\n<strong>}<\/strong><\/p>\n<p>Dovrai poi modificare questo file in base ai dettagli dell\u2019immagine della tua virtual machine. <a href=\"https:\/\/code.visualstudio.com\/\" target=\"_blank\" rel=\"noopener\">Visual Studio Code<\/a> \u00e8 uno strumento adatto allo scopo: formatta e convalida automaticamente il JSON, cos\u00ec individui pi\u00f9 facilmente gli errori.<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><strong>Voce di configurazione della galleria<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>Descrizione<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>Valore di esempio<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>name<\/strong><\/td>\n<td>Il nome della virtual machine cos\u00ec come apparir\u00e0 nella galleria<\/td>\n<td><strong>My Windows 10 Pro Dev environment<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>version<\/strong><\/td>\n<td>La versione cos\u00ec come apparir\u00e0 nella galleria. Non \u00e8 richiesto un formato specifico, ma \u00e8 utile indicare la versione dell\u2019OS<\/td>\n<td><strong>22H2 19045.5371<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>locale<\/strong><\/td>\n<td>Le impostazioni locali del sistema operativo guest<\/td>\n<td><strong>en-US<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>publisher<\/strong><\/td>\n<td>Un valore publisher personalizzato che viene mostrato sotto il nome della virtual machine quando questa \u00e8 selezionata: utile per gli MSP che forniscono virtual machine ai clienti<\/td>\n<td><strong>My organization<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>lastUpdated<\/strong><\/td>\n<td>Un valore di data per tenere traccia dell\u2019ultimo aggiornamento dell\u2019immagine della virtual machine (pi\u00f9 avanti trovi i dettagli su come generarlo)<\/td>\n<td><strong>2026-04-22T22:10:40Z<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>description<\/strong><\/td>\n<td>Una descrizione su pi\u00f9 righe della virtual machine e del suo contenuto. Tieni presente che ogni riga va specificata come stringa separata e che le interruzioni di riga vanno inserite con <strong>\\n<\/strong><\/td>\n<td><strong>&#8220;Line 1\\n&#8221;, <\/strong><br \/>\n<strong>&#8220;Line 2\\n&#8221;<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>config &gt; secureBoot<\/strong><\/td>\n<td>Indica se l\u2019avvio protetto \u00e8 abilitato per la virtual machine guest<\/td>\n<td><strong>true<\/strong> o <strong>false<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>requirements &gt; diskSpace<\/strong><\/td>\n<td>Espresso in byte: impostando questo valore, l\u2019utente riceve un avviso se non dispone di questo spazio libero<\/td>\n<td>Imposta <strong>0<\/strong> per non mostrare alcun avviso, oppure indica lo spazio su disco in byte<\/td>\n<\/tr>\n<tr>\n<td><strong>disk<\/strong><\/td>\n<td>Imposta <strong>uri<\/strong> (il percorso del file .vhdx), <strong>hash<\/strong> e <strong>size<\/strong>, e lascia vuoto <strong>archiveRelativePath<\/strong><\/td>\n<td>Pi\u00f9 avanti trovi come calcolare questi valori<\/td>\n<\/tr>\n<tr>\n<td><strong>logo<\/strong><\/td>\n<td>L\u2019immagine del logo appare sotto la miniatura: ideale per promuovere la tua organizzazione negli ambienti condivisi<\/td>\n<td>Pi\u00f9 avanti trovi i dettagli sulle immagini<\/td>\n<\/tr>\n<tr>\n<td><strong>thumbnail<\/strong><\/td>\n<td>La miniatura serve come anteprima della virtual machine, ad esempio uno screenshot mentre \u00e8 in esecuzione<\/td>\n<td>Pi\u00f9 avanti trovi i dettagli sulle immagini<\/td>\n<\/tr>\n<tr>\n<td><strong>symbol<\/strong><\/td>\n<td>Il simbolo \u00e8 l\u2019icona mostrata accanto alla virtual machine nell\u2019elenco dell\u2019interfaccia di Hyper-V Creazione rapida<\/td>\n<td>Pi\u00f9 avanti trovi i dettagli sulle immagini<\/td>\n<\/tr>\n<tr>\n<td><strong>details<\/strong><\/td>\n<td>Qui puoi aggiungere dettagli extra, definiti come coppie nome\/valore<\/td>\n<td>{ <strong>&#8220;name&#8221;: &#8220;Warning&#8221;, &#8220;value&#8221;: &#8220;Default user has no password! Be sure to set one.&#8221;<\/strong> }<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Poich\u00e9 questi file di configurazione verranno usati su pi\u00f9 macchine, i percorsi devono sempre essere completi, coerenti e accessibili da tutti i dispositivi. Ad esempio, se usi l\u2019unit\u00e0 <strong>M:\\<\/strong> per archiviare i file del repository delle virtual machine, devi assegnare la stessa lettera di unit\u00e0 su ogni macchina.<\/p>\n<p>Per generare l\u2019orario <strong>lastUpdated<\/strong> e copiarlo negli appunti, usa il comando seguente:<\/p>\n<p><strong><code>Get-Date -UFormat \"%Y-%m-%dT%TZ\"<\/code> | clip.exe<\/strong><\/p>\n<p>Per ottenere l\u2019<strong>hash SHA256 di un file<\/strong>, usa il seguente comando <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/aprire-un-prompt-powershell-elevato\/\">PowerShell<\/a> (sostituendo il percorso del file con il tuo):<\/p>\n<p><strong><code>Get-FileHash -Path \"c:\\path\\to\\file\" -Algorithm<\/code> SHA256<\/strong><br \/>\n<img decoding=\"async\" alt=\"Comando PowerShell\" class=\"size-full wp-image-464555 aligncenter\" height=\"88\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image4-7.png\" width=\"843\" srcset=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image4-7.png 843w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image4-7-300x31.png 300w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image4-7-768x80.png 768w\" sizes=\"(max-width: 843px) 100vw, 843px\" \/><\/p>\n<p>Per ottenere la dimensione corretta di un file, fai clic con il pulsante destro del mouse, seleziona <strong>Propriet\u00e0<\/strong> e cerca la propriet\u00e0 <strong>Dimensione<\/strong> (non usare la propriet\u00e0 Dimensione su disco). Nel valore della dimensione del file inserisci solo le cifre, senza virgole n\u00e9 altri caratteri.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Finestra di dialogo delle propriet\u00e0 del logo\" class=\"size-full wp-image-464563 aligncenter\" height=\"509\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image7.png\" width=\"363\" srcset=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image7.png 363w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image7-214x300.png 214w\" sizes=\"(max-width: 363px) 100vw, 363px\" \/><\/p>\n<p>Quando crei le immagini per le configurazioni logo, symbol e thumbnail, attieniti a queste specifiche:<\/p>\n<ul>\n<li>Il logo deve essere un\u2019immagine JPG da 130&#215;30 pixel<\/li>\n<li>Il simbolo deve essere un\u2019immagine JPG da 30&#215;30 pixel<\/li>\n<li>La miniatura deve essere un\u2019immagine JPG da 800&#215;450 pixel<\/li>\n<\/ul>\n<h3>Passaggio 3: integra il repository con Hyper-V Creazione rapida<\/h3>\n<p>A questo punto devi indicare a Hyper-V dove si trovano questi file di configurazione della galleria. Lo si fa nell\u2019<a href=\"https:\/\/www.ninjaone.com\/it\/blog\/cos-e-il-registro-di-sistema-di-windows\/\">Editor del Registro di sistema di Windows<\/a>.<\/p>\n<p>Per usare l\u2019Editor del Registro di sistema devi aver eseguito l\u2019accesso come amministratore. \u00c8 inoltre consigliabile <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/back-up-e-ripristino-del-registro-di-windows\/\">creare un backup del registro di sistema<\/a> prima di apportare modifiche, nel caso in cui tu debba ripristinarlo allo stato originale.<\/p>\n<ol>\n<li>Fai clic con il pulsante destro del mouse sul pulsante <strong>Start<\/strong> e seleziona <strong>Esegui<\/strong><\/li>\n<li>Digita il comando <strong>regedit.exe<\/strong> e fai clic su <strong>OK<\/strong> per aprire l\u2019Editor del Registro di sistema<\/li>\n<li>Vai a <strong>Computer\\HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Virtualization<\/strong> (puoi copiare e incollare questo percorso nella barra di navigazione)<\/li>\n<li>Con la chiave <strong>Virtualization<\/strong> selezionata nell\u2019albero di navigazione, scegli <strong>Modifica &gt; Nuovo &gt; Valore multistringa<\/strong> dalla barra degli strumenti<\/li>\n<li>Assegna al nuovo valore il nome <strong>GalleryLocations<\/strong><\/li>\n<li>Fai doppio clic sul valore <strong>GalleryLocations<\/strong> per modificarlo<\/li>\n<li>Aggiungi i percorsi dei file <strong>gallery.json<\/strong> creati in precedenza, inserendo un percorso per riga<\/li>\n<li>Fai clic su <strong>OK<\/strong> per salvare il valore multistringa<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Finestra di dialogo dell\u2019Editor del Registro di sistema\" class=\"size-full wp-image-464579 aligncenter\" height=\"752\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image6.png\" width=\"1263\" srcset=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image6.png 1263w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image6-300x179.png 300w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image6-1024x610.png 1024w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image6-768x457.png 768w\" sizes=\"(max-width: 1263px) 100vw, 1263px\" \/><br \/>\nRiapri Hyper-V Creazione rapida: dovresti vedere le tue virtual machine aggiunte alla galleria, con i dettagli ricavati dai tuoi file <strong>gallery.json<\/strong> personalizzati. Quando fai clic su un\u2019immagine di virtual machine nella galleria, avrai l\u2019opzione <strong>Crea macchina virtuale<\/strong> e, se l\u2019operazione va a buon fine, potrai connetterti alla virtual machine e iniziare a usarla.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Finestra di dialogo per creare una virtual machine\" class=\"size-full wp-image-464588 aligncenter\" height=\"487\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image2-10.png\" width=\"822\" srcset=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image2-10.png 822w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image2-10-300x178.png 300w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image2-10-768x455.png 768w\" sizes=\"(max-width: 822px) 100vw, 822px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" alt=\"Messaggio di creazione della virtual machine riuscita\" class=\"size-full wp-image-464597 aligncenter\" height=\"481\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image1-10.png\" width=\"822\" srcset=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image1-10.png 822w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image1-10-300x176.png 300w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/05\/image1-10-768x449.png 768w\" sizes=\"(max-width: 822px) 100vw, 822px\" \/><br \/>\nIn caso contrario, controlla con attenzione che:<\/p>\n<ul>\n<li>I tuoi file JSON abbiano una sintassi JSON valida e contengano i valori richiesti<\/li>\n<li>Gli hash e le dimensioni dei file siano corretti<\/li>\n<li>I percorsi dei file usati nel file JSON e nel valore di registro <strong>GalleryLocations<\/strong> siano corretti e accessibili da ogni macchina da cui vuoi usare il tuo repository di Hyper-V Creazione rapida<\/li>\n<\/ul>\n<h2>Best practice per gestire il tuo repository personalizzato di virtual machine<\/h2>\n<p>Ci sono alcune best practice da seguire quando gestisci un repository di virtual machine:<\/p>\n<ul>\n<li>Assegna una versione alle virtual machine e mantieni aggiornati descrizioni e dettagli in gallery.json, cos\u00ec puoi vedere rapidamente quale software stanno usando i tuoi utenti e semplificare la risoluzione dei problemi<\/li>\n<li>Aggiorna periodicamente le immagini con gli ultimi aggiornamenti software e dell\u2019OS, cos\u00ec gli utenti non devono attendere gli aggiornamenti quando le utilizzano<\/li>\n<li>Puoi mettere in pausa una virtual machine e usare l\u2019immagine in pausa per catturare uno stato specifico del disco: in questo modo puoi avviare una virtual machine da un punto di partenza definito (ad esempio subito prima della creazione dell\u2019utente dopo un\u2019installazione pulita di Windows, oppure con un desktop Windows completamente aggiornato e il software gi\u00e0 aperto e pronto all\u2019uso)<\/li>\n<li>Rendi le immagini di sola lettura per i tuoi utenti, cos\u00ec non possono essere modificate per errore<\/li>\n<li>Assicurati che le immagini non siano accessibili pubblicamente e siano disponibili solo agli utenti previsti (soprattutto se contengono file sensibili o credenziali precaricate)<\/li>\n<\/ul>\n<p>Se riscontri problemi nell\u2019avvio delle virtual machine dalla tua galleria personalizzata di Hyper-V Creazione rapida, puoi usare il Visualizzatore eventi di Windows in <strong>Registri di Windows &gt; Applicazione<\/strong> e cercare gli errori generati da <strong>VMCreate<\/strong>.<\/p>\n<h2>Gestire gli ambienti di sviluppo per i team<\/h2>\n<p>Oltre ai team IT e agli MSP che testano software e forniscono ambienti gestiti ai clienti, uno degli utilizzi pi\u00f9 diffusi di Hyper-V \u00e8 la creazione di ambienti coerenti per sviluppare e testare software.<\/p>\n<p><a href=\"https:\/\/www.ninjaone.com\/it\/gestione-endpoint\/\">La gestione degli endpoint di NinjaOne<\/a> offre un\u2019interfaccia web unificata per gestire interi parchi dispositivi. Puoi monitorare la sicurezza e automatizzare la distribuzione della configurazione (inclusi i repository personalizzati di virtual machine per Hyper-V Creazione rapida). Puoi anche gestire le stesse virtual machine guest e mantenere un inventario sempre aggiornato di tutta l\u2019infrastruttura IT, garantendo che sia sicura, aggiornata con le patch e accessibile per il supporto remoto.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Questo tutorial completo mostra come creare un repository di virtual machine per Hyper-V Creazione rapida realizzando una galleria personalizzata. Include le istruzioni per spostare le tue virtual machine in una posizione centralizzata, scrivere i relativi file JSON della galleria e aggiungerle all\u2019elenco di Hyper-V Creazione rapida tramite il Registro di sistema di Windows. Che cos\u2019\u00e8 [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":465937,"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":"","_lmt_disable":"","footnotes":""},"categories":[4354],"tags":[],"class_list":["post-914714","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operazioni-it"],"acf":[],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/914714","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\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/comments?post=914714"}],"version-history":[{"count":1,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/914714\/revisions"}],"predecessor-version":[{"id":914715,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/914714\/revisions\/914715"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media\/465937"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media?parent=914714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/categories?post=914714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/tags?post=914714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}