HOW TO: Abilitare la modalità di compatibilità tra applicazioni in Windows 2000 SP2 e SP3

Identificativo articolo: 279792 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

La modalità di compatibilità è una tecnologia che consente di eseguire programmi in un ambiente che riflette più da vicino il comportamento di Microsoft Windows 95 o Microsoft Windows NT 4.0, risolvendo molti dei problemi più comuni che impediscono a programmi meno recenti di venire eseguiti correttamente in Windows 2000. I programmi che dopo la migrazione a Windows 2000 presentano dei problemi possono venire eseguiti con successo in uno di questi ambienti di compatibilità.

Questa tecnologia viene utilizzata da Windows 2000 per assicurare la compatibilità interna con la maggior parte dei programmi più diffusi. Con Windows 2000 Service Pack 2 (SP2) e Service Pack 3 (SP3) gli amministratori possono abilitare manualmente e utilizzare questa tecnologia per garantire la compatibilità di programmi personalizzati. Solo gli amministratori possono abilitare questa tecnologia per gli utenti.

Abilitare le proprietà della modalità di compatibilità

La tecnologia Modalità di compatibilità non è esposta in base all'impostazione predefinita. Per abilitare un'interfaccia che consenta di utilizzare questa tecnologia con programmi personalizzati dopo l'installazione di Windows 2000 SP2 or SP3:
  1. Accedere al computer come amministratore.
  2. Fare clic sul pulsante Start, quindi scegliere Esegui.
  3. Nella casella Apri digitare il comando riportato di seguito, quindi scegliere OK, dove %SystemRoot% rappresenta l'unità e la cartella in cui è installato Windows:
    regsvr32 %systemroot%\apppatch\slayerui.dll

Utilizzare le proprietà della modalità di compatibilità

Per impostare la modalità di compatibilità per un determinato programma, gli amministratori possono utilizzare un collegamento al programma. Questo implica che le proprietà della modalità di compatibilità siano state installate e registrate correttamente nel computer utilizzando la procedura riportata in precedenza. Per abilitare la modalità di compatibilità tramite un collegamento al programma:
  1. Accedere al computer come amministratore.
  2. Fare clic con il pulsante destro del mouse sul collegamento al programma, quindi scegliere Proprietà.
  3. Scegliere Compatibilità. Tale scheda viene visualizzata solo se nel computer è stata abilitata correttamente l'interfaccia della modalità di compatibilità.
  4. Selezionare la casella di controllo Esegui in modalità compatibilità per abilitare il supporto della modalità di compatibilità per il programma.
  5. Nella casella di riepilogo a discesa scegliere la modalità di compatibilità Windows 95 o Windows NT 4.0.
  6. Scegliere OK per salvare le modifiche.
  7. Fare doppio clic sul collegamento per eseguire il programma.

    NOTA: se si utilizza la modalità di compatibilità, prestare attenzione agli avvisi di versione inclusi nei programmi di installazione. Alcuni programmi sono infatti progettati per uno specifico sistema operativo e ne viene impedito intenzionalmente l'uso nelle versioni successive. Si tratta spesso di programmi a livello di sistema che vengono eseguiti a un livello molto basso e che possono provocare seri problemi se installati.

Disabilitare la modalità di compatibilità

Poiché la modalità di compatibilità viene installata indipendentemente dal processo di installazione di Windows 2000 SP2 o SP3, la rimozione di Windows 2000 SP2 o SP3 non comporta automaticamente la rimozione di tale modalità. Per rimuovere la modalità di compatibilità:
  1. Accedere al computer come amministratore.
  2. Fare clic sul pulsante Start, quindi scegliere Esegui.
  3. Nella casella Apri digitare il comando riportato di seguito, quindi scegliere OK, dove %SystemRoot% rappresenta l'unità e la cartella in cui è installato Windows 2000:
    regsvr32 /u %systemroot%\apppatch\slayerui.dll
Gli amministratori possono abilitare e disabilitare il meccanismo che migliora la compatibilità dei programmi con piattaforme precedenti (nota anche come Tecnologia Shim) utilizzando la scheda Livello compatibilità. Dopo aver abilitato un livello di compatibilità per un determinato collegamento, l'utente esegue il programma al livello di compatibilità impostato, senza tuttavia vedere le impostazioni della scheda Livello compatibilità.

Come abilitare la modalità di compatibilità tra applicazioni in Windows 2000 Server SP3

  1. Avviare l'Editor del Registro di sistema (Regedt32.exe).
  2. Individuare e fare clic sulla seguente chiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\AppCompatibility
  3. Scegliere Aggiungi valore dal menu Modifica, quindi aggiungere il valore denominato Explorer.exe.
  4. Nella chiave Explorer.exe appena creata creare un nuovo valore stringa (REG_SZ) denominato DllPatch-x. Non assegnare alcun valore a tale valore stringa.
  5. Nella chiave Explorer.exe appena creata creare un nuovo valore binario (REG_BINARY) denominato x.
  6. Modificare il valore binario x immettendo il seguente valore:
    0c 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00
  7. Chiudere l'Editor del Registro di sistema.

Riferimenti

Per ulteriori informazioni su come ottenere il Service Pack più aggiornato per Windows 2000, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
260910 How to Obtain the Latest Windows 2000 Service Pack

Proprietà

Identificativo articolo: 279792 - Ultima modifica: venerdì 26 ottobre 2007 - Revisione: 1.1
Le informazioni in questo articolo si applicano a
  • Microsoft Windows 2000 Service Pack 2
Chiavi: 
kbhowto kbhowtomaster kbui kbproductlink KB279792
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti