Guida di CrossDriver

Tutto quello che ti serve per eseguire programmi Windows sul tuo Mac: primi passi, installazione delle app, ambienti, componenti e soluzioni ai problemi più comuni.

Primi passi

Installare CrossDriver

  1. Scarica CrossDriver e apri il file DMG.
  2. Trascina CrossDriver nella cartella Applicazioni.
  3. Aprilo da Applicazioni (va bene anche da Launchpad o Spotlight).

Avvia CrossDriver dalla cartella Applicazioni, non dalla finestra del DMG. I tuoi ambienti Windows rimandano a file contenuti nell'app e questi collegamenti si interrompono quando il DMG viene espulso. Se lo avvii dal DMG, CrossDriver mostra Copia prima CrossDriver in "Applicazioni" e propone Apri la cartella "Applicazioni".

Primo avvio

La prima volta che apri CrossDriver, l'app prepara il runtime Windows e crea il tuo primo ambiente, l'Ambiente predefinito. Vedrai Inizializzazione dei componenti… e poi Creazione dell'ambiente predefinito…. Succede una sola volta e richiede un momento.

Una scheda di benvenuto in cima alla finestra mostra i tre passaggi di base: aggiungi un'app, lascia che CrossDriver la configuri, avviala con un doppio clic. Fai clic su Inizia per chiuderla. Puoi riaprirla in qualsiasi momento da Aiuto ▸ Guida introduttiva.

La finestra principale

CrossDriver offre due stili di interfaccia. Scegline uno in Impostazioni… ▸ Interfaccia predefinita; la modifica diventa effettiva dopo aver fatto clic su Riavvia ora.

  • Interfaccia classica (predefinita): una barra laterale mostra l'ambiente corrente con App installate, Componenti e Impostazioni ambiente. Sotto si trovano Centro installazione e Desktop Windows, che si aprono in finestre separate, e l'elenco degli ambienti in Ambiente di esecuzione.
  • Interfaccia multi-ambiente: schede come in un browser. Home elenca tutti gli ambienti e tutte le tue app; ogni ambiente ha la sua scheda. Trascina le schede per riordinarle.

Abbreviazioni da tastiera nella finestra principale: ⌘F cerca, ⌘N nuovo ambiente, ⌘R aggiorna.

Installare ed eseguire app Windows

Aggiungere un'app

Ci sono diversi modi per portare un programma Windows in CrossDriver:

  • Trascinamento. Trascina un file .exe o .msi (oppure un'immagine disco .iso/.img o una cartella) sulla finestra di CrossDriver.
  • Aggiungi app. Fai clic per scegliere un programma di installazione. Il suo menu ▾ offre anche Installa dal centro installazione…, Esegui programma di installazione… e Aggiungi programma esistente….
  • Centro installazione. Installa con una Configurazione verificata che prepara tutto per te. Vedi Centro installazione.
  • Finder. Fai doppio clic su un .exe dopo aver attivato Aprire i file .exe dal Finder.

Se il file corrisponde a una Configurazione verificata, CrossDriver te la propone per prima; puoi sempre scegliere invece Installa manualmente.

Programmi di installazione e programmi portatili

CrossDriver distingue da solo i programmi di installazione da quelli portatili:

  • I programmi di installazione avviano la consueta procedura guidata. Seguila come faresti su Windows. Al termine, la nuova app compare in App installate.
  • I programmi portatili (un singolo .exe che non richiede installazione) vengono aggiunti all'elenco e avviati subito.

Aggiungi programma esistente… registra un programma già presente nell'ambiente, senza copiare né installare nulla.

Ogni ambiente include anche i Programmi integrati: Esplora file, Blocco note, Prompt dei comandi, Editor del Registro di sistema, Pannello di controllo e Gestione attività.

Eseguire un'app

Fai doppio clic sull'icona di un'app, oppure selezionala e fai clic su Avvia. Ogni app Windows ha la sua icona nel Dock e in ⌘Tab, proprio come un'app Mac.

Il primo avvio di un ambiente richiede un po' più di tempo, perché devono partire i servizi di Windows. Gli avvii successivi sono più rapidi.

Se un programma si avvia ma entro un minuto non compare nulla, CrossDriver mostra Il programma è stato avviato ma non è comparsa alcuna finestra. Alcuni programmi sono semplicemente lenti ad avviarsi; se è bloccato, fai clic su Termina processo.

«Questa app potrebbe richiedere componenti runtime»

Prima di aggiungere o avviare un programma, CrossDriver verifica di quali runtime ha bisogno (per esempio Visual C++, .NET Framework o i caratteri cinesi). Se manca qualcosa, compare il messaggio Questa app potrebbe richiedere componenti runtime.

Fai clic su Installa prima per passare a Componenti con l'elemento evidenziato. Continua comunque o Avvia comunque salta il controllo: alcuni programmi funzionano benissimo anche senza il componente aggiuntivo.

Cercare, ordinare e raggruppare le app

  • Passa dalla vista Icone alla vista Elenco e viceversa.
  • Scrivi nel campo di ricerca per filtrare le app. Nell'Interfaccia multi-ambiente, Home cerca in tutti gli ambienti.
  • Ordina ordina per nome; puoi anche trascinare un'icona su un'altra per cambiare l'ordine.
  • Gruppi: fai clic su Nuovo gruppo…, poi trascina le app nel gruppo oppure usa Sposta nel gruppo. Fai clic destro su un gruppo per rinominarlo o eliminarlo. Eliminando un gruppo, le sue app restano.
  • Fai clic tenendo premuto ⌘ oppure trascina un riquadro di selezione per selezionare più app, poi spostale o rimuovile insieme.

Menu dell'app: info, disinstallazione, rimozione

Fai clic destro su un'app (o usa il pulsante ⋯) per:

  • Info app: ambiente, percorso del programma, Mostra nel Finder e stato della Configurazione verificata, se ne è stata usata una.
  • Aggiungi ad Applicazioni: crea un'app Mac corrispondente (vedi Launchpad e Dock).
  • Valuta questa app…: fai sapere agli altri quanto funziona bene.
  • Disinstalla app esegue il programma di disinstallazione del programma stesso.
  • Rimuovi toglie solo l'icona dall'elenco. Il programma resta installato.

Impostazioni avanzate di una singola app

Impostazioni avanzate apre le Impostazioni avanzate app. Queste impostazioni valgono solo per quell'app:

  • Sostituzione ridimensionamento DPI: prova un'altra opzione se l'app appare sfocata, troppo piccola o troppo grande.
  • Backend D3D: il modo in cui viene tradotta la grafica Direct3D. Lascialo su automatico, a meno che un gioco o un programma 3D non dia problemi.
  • Argomenti di avvio: opzioni della riga di comando passate a ogni avvio.
  • Ambiente di esecuzione indipendente (isolato da quello predefinito).

Eseguire con opzioni e raccogliere un log

Esegui con opzioni… (nel menu contestuale dell'app) avvia l'app una sola volta con impostazioni aggiuntive, senza modificare nulla in modo permanente:

  • Opzioni della riga di comando:
  • Variabili d'ambiente (una KEY=VALUE per riga):
  • Crea file di log per questa esecuzione: se l'app non funziona, CrossDriver propone Invia feedback con il log allegato. È la cosa più utile che puoi inviarci quando un'app si comporta in modo anomalo.

Centro installazione e Configurazioni verificate

Che cos'è una Configurazione verificata

Alcuni programmi Windows richiedono componenti, impostazioni e versioni di Windows specifici per installarsi correttamente. Una Configurazione verificata è una ricetta collaudata che se ne occupa per te: prepara l'ambiente, installa le dipendenze, esegue il programma di installazione del software e controlla il risultato.

CrossDriver non distribuisce software di terze parti. Il programma di installazione e la licenza li porti tu; la Configurazione verificata automatizza soltanto la configurazione.

Ogni configurazione indica fin dove è stata collaudata: Verificata, Si installa, Problemi noti o Sperimentale. Le configurazioni sono contrassegnate come Configurazione verificata gratuita o Configurazione verificata Pro.

Installare con una Configurazione verificata

  1. Apri il Centro installazione (barra laterale, barra degli strumenti oppure Aggiungi app ▾ ▸ Installa dal centro installazione…).
  2. Trova il tuo programma in In evidenza, in una categoria come Ufficio o Ingegneria e progettazione, oppure in Tutte le app. Fai clic su Vedi configurazione.
  3. Scegli la versione che corrisponde al tuo programma di installazione e seleziona il file in Programma di installazione. Alcune configurazioni possono scaricarlo per te dal sito ufficiale del produttore.
  4. Controlla i passaggi in Questa configurazione:, scegli la destinazione in Installa in (è consigliato un nuovo ambiente dedicato) e conferma di avere una licenza valida.
  5. Fai clic su Avvia installazione.

Nulla viene eseguito finché non confermi. Se il programma di installazione chiede un codice Product Key o un accesso, aspetta te: CrossDriver non attiva mai il software al posto tuo. Preferisci fare da solo? Installa normalmente salta la configurazione.

Avanzamento e registro installazioni

Mentre una configurazione è in corso puoi lasciare la pagina: l'installazione prosegue e resta visibile nella barra laterale sotto GESTISCI. Se si interrompe, i passaggi già completati vengono mantenuti, quindi un nuovo tentativo riprende da dove si era fermato.

Al termine, il Registro installazioni conserva traccia di ciò che è stato installato e controllato. Da lì puoi aprire l'app, usare Controlla e ripara (riapplica impostazioni e componenti senza rieseguire il programma di installazione) oppure Disattiva questa configurazione (ripristina le impostazioni modificate; il programma resta installato).

Configurazioni gratuite e Pro

Le configurazioni contrassegnate come Configurazione verificata gratuita funzionano per tutti. Quelle contrassegnate come Configurazione verificata Pro richiedono CrossDriver Pro o la prova di 15 giorni; in questo caso il pulsante riporta Prova Pro gratis e installa o Sblocca con Pro. Una configurazione Pro non include la licenza del programma stesso. Puoi sempre installare manualmente, gratis.

Ambienti

Che cos'è un ambiente

Un ambiente è un'installazione di Windows autonoma: ha la propria unità C:, il proprio registro, le proprie impostazioni e i propri programmi installati. I programmi di ambienti diversi non si influenzano a vicenda: puoi così tenere separati, per esempio, un software di contabilità e un gioco, oppure provare qualcosa di rischioso senza toccare le altre app.

Il tuo primo ambiente è l'Ambiente predefinito. Alla maggior parte delle persone non ne serve mai un altro. Il piano gratuito include un ambiente; per averne di più serve Pro.

Creare un ambiente

Fai clic su Nuovo ambiente (o premi ⌘N). In Nuovo ambiente di esecuzione:

  • Dagli un nome.
  • Tipo di container (Mac con chip Apple, se la tua edizione offre entrambe le opzioni): Nativo è più veloce ed è consigliato; usa Rosetta solo se un programma non funziona in un ambiente nativo.
  • Posizione: lascia quella predefinita o scegli una cartella qualsiasi, anche su un'unità esterna.
  • Modello predefinito e Componenti runtime (seleziona per installare): preinstalla .NET, Visual C++ o runtime legacy se sai già che ti serviranno.

Gestire gli ambienti

Fai clic destro su un ambiente (o usa il suo menu ⋯):

  • Apri drive_c / Mostra nel Finder: sfoglia i suoi file nel Finder.
  • Rinomina container, Imposta come predefinito.
  • Reinizializza: riesegue la configurazione senza eliminare nulla. Provalo per primo quando un ambiente si comporta in modo strano.
  • Interrompi i processi del container: chiude tutti i programmi al suo interno.
  • Elimina container: elimina definitivamente l'ambiente e tutto ciò che vi è installato.

Ripristina ambiente (solo per l'ambiente predefinito) lo ricrea da zero ed elimina tutti i programmi e i dati al suo interno.

Impostazioni ambiente

Le Impostazioni ambiente modificano un singolo ambiente e vengono salvate subito:

  • Versione di Windows: la versione di Windows che vedono i programmi. I programmi di installazione meno recenti (per esempio .NET Framework 3.5) possono rifiutare le versioni più nuove; in quel caso passa a Windows 7. Poi riavvia i programmi dell'ambiente.
  • Area geografica del contenitore: corregge il testo illeggibile nei programmi meno recenti che non usano Unicode (frequente con vecchi software cinesi, giapponesi, coreani o russi). Scegli la lingua del programma.
  • Modalità Retina HiDPI: visualizzazione nitida sui display Retina (attiva per impostazione predefinita).
  • Smoothing dei caratteri e Backend D3D.
  • Apri il Desktop Windows all'avvio.

Componenti

Componenti runtime

Molti programmi Windows richiedono runtime condivisi come Visual C++, .NET Framework, il runtime di VB6 o caratteri aggiuntivi. Componenti li elenca per l'ambiente corrente, mostra quali sono installati e ti permette di installarli o rimuoverli. La rimozione conserva i file, quindi reinstallarli è rapido.

Quando in un ambiente è installato .NET, la scheda Runtime .NET ti permette di scegliere tra .NET nativo (CLR reale, massima compatibilità) e Runtime .NET open source.

Componenti Microsoft

Componenti come .NET Framework e Visual C++ sono software Microsoft. CrossDriver non li include: scarica i pacchetti originali da Microsoft e li installa sul tuo Mac.

  1. Scarica il pacchetto di aggiornamento ufficiale: mostra l'avanzamento; un download interrotto riprende da dove si era fermato.
  2. Installa da Microsoft: mostra l'origine e i termini di licenza. Seleziona la casella di conferma e fai clic su Accetta e installa.

Se il download continua a non riuscire (per esempio su una rete con restrizioni), scarica il file altrove e usa Usa file locale…. CrossDriver lo accetta solo se dimensioni e SHA-256 corrispondono a quelli del file ufficiale.

D3DMetal per i giochi DirectX 11/12

D3DMetal (accelerazione DirectX 11/12) usa il Game Porting Toolkit di Apple per accelerare DirectX 11 e 12. Non è incluso in CrossDriver: lo scarichi da Apple. Richiede un Mac con chip Apple e funziona solo negli ambienti Rosetta.

In Componenti, apri la scheda D3DMetal e segui i passaggi: apri la pagina di download di Apple, scegli il DMG o la cartella scaricati, quindi imposta il Backend D3D su d3dmetal per l'ambiente o per il gioco.

Desktop Windows

Aprire il Desktop Windows

Il Desktop Windows dà a un ambiente un desktop familiare, con menu Start, barra delle applicazioni e gestore di file. Aprilo da Desktop Windows nella barra laterale, oppure con Apri il desktop di Windows nella pagina di un ambiente.

Nell'Interfaccia multi-ambiente viene mostrato all'interno della finestra, con Apri in una finestra separata, Schermo intero e Arresta desktop. I programmi avviati da lì si aprono in finestre Mac separate.

Lo vuoi ogni volta? Attiva Apri il Desktop Windows all'avvio nelle Impostazioni ambiente.

Desktop, icone e contenitori

  • Il desktop mostra Questo PC, il Cestino e i file della tua vera Scrivania del Mac. Il Cestino apre il Cestino del Mac; se elimini un elemento che si trova sulla Scrivania del Mac, viene spostato nel Cestino del Mac.
  • Fai clic destro sul desktop per cambiare la dimensione delle icone, ordinarle, creare una cartella o un documento di testo, impostare uno sfondo o riordinare le icone in contenitori (Immagini, Documenti, Archivi, Programmi di installazione…). I contenitori raggruppano solo le icone; i file non vengono mai spostati.
  • Fai clic destro su un'icona per aprirla, aprirla con un altro programma, rinominarla, eliminarla, inviarla a Documenti o Download, o vederne le proprietà.

Menu Start e barra delle applicazioni

  • Start elenca tutte le app dalla A alla Z e ha un campo di ricerca. Contiene anche strumenti di Windows come Blocco note, Prompt dei comandi, Pannello di controllo e Gestione attività.
  • Il pulsante di alimentazione in Start permette di arrestare la sessione dell'ambiente, riavviare il desktop o disconnettersi (chiudere il desktop).
  • La barra delle applicazioni mostra le finestre aperte (clic per passare dall'una all'altra, clic destro per chiudere o aggiungere), le icone dell'area di notifica e l'orologio. Fai clic destro su un'area vuota per Gestione attività ed Esplora file.

Gestore di file

Il gestore di file ha schede, pulsanti Indietro/Avanti, una barra degli indirizzi, l'accesso rapido, un riquadro di anteprima e la ricerca. Abbreviazioni utili:

Ctrl+L / Alt+DDigita un percorso
Ctrl+FCerca
Ctrl+T / Ctrl+WNuova scheda / chiudi scheda
Ctrl+C X V ZCopia, taglia, incolla, annulla
F2Rinomina
Ctrl+Shift+NNuova cartella
Shift+DeleteElimina definitivamente
Alt+← / Alt+↑Indietro / cartella superiore
Alt+EnterProprietà

Integrazione con il Mac

Aprire i file .exe dal Finder

Attiva Impostazioni… ▸ Metodo di apertura predefinito ▸ Apri i file .exe con CrossDriver al doppio clic. Da quel momento, facendo doppio clic su un .exe nel Finder lo esegui in CrossDriver. Se il programma è presente in più di un ambiente, CrossDriver ti chiede quale usare e ricorda la tua scelta.

Per annullare l'associazione per un tipo di file, seleziona un .exe nel Finder, scegli Archivio ▸ Ottieni informazioni e modifica Apri con.

Launchpad, Spotlight e il Dock

Fai clic destro su un'app e scegli Aggiungi ad Applicazioni. CrossDriver crea una piccola app Mac in ~/Applications/CrossDriver. Potrai quindi avviare il programma Windows da Launchpad o Spotlight, o tenerlo nel Dock, senza aprire prima CrossDriver.

Unità e file

  • C: è l'unità Windows dell'ambiente (Apri drive_c la mostra nel Finder).
  • Z: è l'intero disco del tuo Mac, così i programmi Windows possono aprire e salvare file ovunque sul Mac.
  • Quando esegui un programma di installazione che si trova fuori da un ambiente (Download, un DMG o ISO montato, un disco esterno), gli viene assegnata una lettera di unità propria, così i programmi di installazione meno recenti trovano i loro file.
  • Il Desktop Windows mostra la Scrivania del tuo Mac.

Piani e attivazione

Gratis e Pro

  • Gratis: esecuzione di app Windows, visualizzazione Retina, componenti automatici, un ambiente. Per uso personale e non commerciale.
  • Pro: aggiunge ambienti separati, Configurazioni verificate per le app difficili da installare, installazione con un clic dal Centro installazione e assistenza prioritaria. Sono disponibili piani mensili, annuali e a vita; vedi i prezzi.

Una licenza copre fino a 3 Mac. Gli aggiornamenti sono gratuiti per tutti.

Prova di Pro per 15 giorni

Prova gratis tutte le funzioni Pro per 15 giorni, una volta per Mac, senza codice: Attiva CrossDriver… ▸ Inizia la prova completa di 15 giorni, oppure il pulsante di prova nel Centro installazione. Al termine della prova CrossDriver torna alla versione gratuita e i tuoi dati restano intatti.

Attivare Pro

Dopo l'acquisto, apri Attiva CrossDriver… dal menu CrossDriver, inserisci il codice ricevuto nell'email di conferma (formato CD-XXXX-XXXX-XXXX) e fai clic su Attiva. Senza connessione a Internet, usa Importa file di licenza… con il file .cdlicense che hai ricevuto.

Puoi chiedere un rimborso entro 14 giorni: invia il numero d'ordine a feedback@crossdriver.com.

Versione Preview

La versione Preview è gratuita e include tutte le funzioni Pro fino al 31 dicembre 2026. Dopo quella data i programmi non si avviano più e CrossDriver ti chiede di scaricare la versione definitiva. I tuoi ambienti e i tuoi dati vengono conservati e la versione definitiva può importarli.

Risoluzione dei problemi

«Impossibile avviare l'applicazione»

Quando un programma non riesce ad avviarsi, CrossDriver mostra Impossibile avviare l'applicazione con la causa probabile e una soluzione suggerita, per esempio:

  • Un runtime mancante (DLL, Visual C++, .NET, caratteri): il pulsante ti porta a Componenti.
  • Un'incompatibilità tra 32 e 64 bit: crea un ambiente dell'altro tipo con Nuovo ambiente.
  • Problemi grafici: prova un altro Backend D3D nelle Impostazioni ambiente.

Usa Copia info errore e allega le informazioni quando ci contatti.

Testo illeggibile o punti interrogativi

I programmi meno recenti che non usano Unicode mostrano caratteri incomprensibili quando la lingua dell'ambiente non corrisponde alla loro. Nelle Impostazioni ambiente imposta l'Area geografica del contenitore sulla lingua del programma e riavvialo.

Un programma di installazione si rifiuta di partire

Alcuni programmi di installazione meno recenti controllano la versione di Windows e rifiutano in silenzio quelle più nuove. Nelle Impostazioni ambiente imposta la Versione di Windows su Windows 7, esegui il programma di installazione, poi torna indietro se il programma preferisce una versione più recente.

Finestre sfocate, minuscole o enormi

  • Verifica che la Modalità Retina HiDPI sia attiva per l'ambiente.
  • In Impostazioni… ▸ Aspetto delle app Windows, scegli un valore per DPI dell'interfaccia (scala) o uno stile della barra del titolo (Stile Windows 10 o macOS Native). Poi riavvia il programma.
  • Per una singola app, prova un'altra opzione di Sostituzione ridimensionamento DPI nelle sue Impostazioni avanzate.

Un programma è bloccato o non si chiude

Apri Gestione attività dal menu Finestra, seleziona il processo e fai clic su Termina processo. Per chiudere tutto in un ambiente, usa Interrompi i processi del container. Il lavoro non salvato in quei programmi andrà perso.

Se un ambiente continua a comportarsi in modo anomalo, prova Reinizializza: non elimina nulla.

Inviare feedback e log

Aiuto ▸ Invia feedback… ti permette di descrivere il problema, allegare un'istantanea dello schermo e scegliere Includi log (i percorsi personali vengono rimossi). Invialo con Invia online o Invia feedback via email. I log vengono conservati al massimo per 6 mesi.

Per un programma che non si avvia, la cosa più utile è un log creato con Esegui con opzioni… (vedi Eseguire con opzioni). I log si trovano in ~/Library/Logs/CrossDriver/.

Aggiornamenti

CrossDriver cerca aggiornamenti all'avvio (al massimo una volta al giorno; puoi disattivare questa opzione in Impostazioni… ▸ Generali). Per controllare subito, scegli Controlla aggiornamenti… dal menu CrossDriver. Scarica e installa scarica la nuova versione nel browser.

Ancora bloccato?

Scrivici indicando quale programma stai cercando di eseguire, che cosa hai fatto e che cosa è successo. Un log dell'esecuzione non riuscita ci aiuta molto.

feedback@crossdriver.com