Condividi tramite


Creazione di una modalità compatibilità personalizzata in Compatibility Administrator

Si applica a

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2012
  • Windows Server 2008 R2

Windows® offre diverse modalità di compatibilità, gruppi di correzioni di compatibilità che consentono di risolvere molti problemi comuni di compatibilità delle applicazioni. Mentre si usa l'amministratore della compatibilità, è possibile decidere di raggruppare alcune delle singole correzioni di compatibilità in una modalità di compatibilità personalizzata, che è quindi possibile distribuire e usare in uno qualsiasi dei database di compatibilità.

Che cos'è una modalità di compatibilità?

Una modalità di compatibilità è un gruppo di correzioni di compatibilità. Una correzione di compatibilità, nota in precedenza come shim, è un piccolo frammento di codice che intercetta le chiamate API dalle applicazioni. La correzione trasforma le chiamate API in modo che la versione corrente del sistema operativo supporti l'applicazione allo stesso modo delle versioni precedenti del sistema operativo. Può trattarsi di qualsiasi cosa, dalla disabilitazione di una nuova funzionalità in Windows all'emulazione di un comportamento specifico di una versione precedente dell'API di Windows.

Ricerca di modalità di compatibilità esistenti

Lo strumento Amministratore compatibilità include correzioni precaricate per molte applicazioni comuni, tra cui correzioni di compatibilità note, modalità di compatibilità e messaggi AppHelp. Prima di creare una nuova modalità di compatibilità, è possibile cercare un'applicazione esistente e quindi copiare e incollare le correzioni note nel database personalizzato.

Importante

Application Compatibility Toolkit (ACT) installa una versione a 32 bit e una versione a 64 bit dello strumento Amministratore compatibilità. È necessario usare la versione a 32 bit per creare database personalizzati per le applicazioni a 32 bit e la versione a 64 bit per creare database personalizzati per le applicazioni a 64 bit.

Per cercare un'applicazione esistente

  1. Nel riquadro sinistro di Amministratore compatibilità espandere la cartella Applicazioni e cercare il nome dell'applicazione.

  2. Fare clic sul nome dell'applicazione per visualizzare le modalità di compatibilità precaricate, le correzioni di compatibilità o i messaggi AppHelp.

Creazione di una nuova modalità di compatibilità

Se non è possibile trovare una modalità di compatibilità precaricato per l'applicazione, è possibile crearne una nuova per l'uso da parte del database personalizzato.

Importante

Una modalità di compatibilità include un set di correzioni di compatibilità e deve essere distribuita come gruppo. Pertanto, è necessario includere solo le correzioni che si intende distribuire insieme al database.

Per creare una nuova modalità di compatibilità

  1. Nel riquadro sinistro di Amministratore compatibilità, sotto l'intestazione Database personalizzati , fare clic con il pulsante destro del mouse sul nome del database a cui si applicherà la modalità di compatibilità, scegliere Crea nuovo e quindi fare clic su Modalità compatibilità.

  2. Digitare il nome della modalità di compatibilità personalizzata nella casella di testo Nome della modalità di compatibilità .

  3. Selezionare ognuna delle correzioni di compatibilità disponibili da includere nella modalità di compatibilità personalizzata e quindi fare clic su >.

    Importante

    Se non si è certi delle correzioni di compatibilità da aggiungere, è possibile fare clic su Modalità di copia. Viene visualizzata la finestra di dialogo Seleziona modalità di compatibilità che consente di selezionare le modalità di compatibilità precaricate. Dopo aver selezionato una modalità di compatibilità e aver fatto clic su OK, tutte le correzioni di compatibilità incluse nella modalità di compatibilità precaricato verranno aggiunte automaticamente alla modalità di compatibilità personalizzata. Se sono presenti correzioni di compatibilità che richiedono parametri aggiuntivi, è possibile selezionare la correzione e quindi fare clic su Parametri. Viene visualizzata la finestra di dialogo Opzioni per <Compatibility_Fix_Name> che consente di aggiornare i campi dei parametri.

  4. Dopo aver selezionato le correzioni di compatibilità da includere, fare clic su OK.

    La modalità di compatibilità viene aggiunta al database personalizzato.

Manuale dell'utente di Compatibility Administrator