Computer finestre Internet

Come risolvere l'incompatibilità di un'applicazione con Windows 7. Risoluzione dei problemi di compatibilità di programmi e giochi


Senza dubbio, Windows 10 dà l'impressione di un sistema operativo radicalmente nuovo, che è solo un numero di versione, che differisce da Windows 7 per tre cifre. E tutte le applicazioni preinstallate sono nuove "universali", non tradizionali desktop. Tuttavia, coloro che necessitano di un software desktop tradizionale non devono preoccuparsi. Non lasciarti intimidire dal design poco familiare di Windows 10: se un'app ha funzionato su Windows 7, funzionerà quasi sicuramente su Windows 10.


Senza dubbio, Windows 10 dà l'impressione di un sistema operativo radicalmente nuovo, che è solo un numero di versione, che differisce da Windows 7 per tre cifre. E tutte le applicazioni preinstallate sono nuove "universali", non tradizionali desktop. Tuttavia, coloro che necessitano di un software desktop tradizionale non devono preoccuparsi. Non lasciarti intimidire dal design poco familiare di Windows 10: se un'app ha funzionato su Windows 7, funzionerà quasi sicuramente su Windows 10.

Sì, Windows 10 può eseguire programmi desktop tradizionali. La struttura interna di Windows 10 è molto simile a Windows 8 e, a sua volta, a Windows 7. Il modello di sicurezza dell'applicazione e l'architettura del driver non sono cambiati radicalmente: non c'è differenza tra Windows XP e Windows Vista o Windows 7 . In altre parole, se un'applicazione viene eseguita su Windows 7 o 8, funzionerà quasi sicuramente su Windows 10. Sì, esiste un modello di app completamente nuovo in Windows 10, ma i programmi desktop tradizionali possono essere eseguiti in parallelo con questi nuovi "universali" app.

Che cos'è la modalità di compatibilità?

La modalità di compatibilità dei programmi di Windows 10 ti consente di eseguire sul tuo computer software che funzionava correttamente solo su versioni precedenti di Windows e, sull'ultimo sistema operativo, il programma non si avvia o non funziona correttamente.

Molti utenti Windows non immaginano nemmeno quale sia la piena capacità di utilizzare la modalità di compatibilità in Widows 10, ma tutto perché semplicemente non vogliono capire alcune delle sfumature dei sistemi operativi, il che porta all'ignoranza di cosa, in teoria, dovrebbero conoscere ogni utente. Poiché è la "modalità di compatibilità" che ti consente di eseguire il software che utilizzavi su versioni precedenti di Windows, ma su Windows 10 non puoi farlo. È per questo motivo che oggi parlerò di come puoi avviare manualmente la modalità di compatibilità per qualsiasi programma che hai installato e non vuole funzionare completamente.

Per impostazione predefinita, Windows 10 offre di abilitare automaticamente la modalità di compatibilità dopo l'arresto anomalo del programma, ma solo in alcuni di essi e non sempre. L'attivazione manuale della modalità di compatibilità, che in precedenza (nel sistema operativo precedente) veniva eseguita tramite le proprietà del programma o il suo collegamento, ora è disponibile non per tutte le scorciatoie e talvolta è necessario utilizzare uno strumento speciale per questo.

Rilevamento automatico delle impostazioni di compatibilità del programma

Windows 10 ha un'utilità integrata per rilevare la modalità automatica. Affinché l'utilità determini la modalità, è necessario eseguire il programma per l'esecuzione con questa utilità. Per fare ciò, fare clic con il pulsante destro del mouse su un'applicazione o collegamento e selezionare "Risolvi problemi di compatibilità" dall'elenco.

L'utilità avvierà l'applicazione da sola e cercherà di identificare i problemi di avvio. È inoltre necessario selezionare la modalità diagnostica "Utilizza parametri consigliati".

Quindi nella finestra vedrai i parametri impostati automaticamente per l'avvio. Prima di procedere, eseguire il programma e verificarne la funzionalità cliccando sul pulsante "Verifica programma...". L'applicazione verrà avviata. Dopo aver verificato la funzionalità, fare clic sul pulsante "Avanti".

Se l'applicazione funziona come previsto e il problema non si ripresenta, fai clic sul pulsante "Sì, salva queste impostazioni per il programma". L'utilità li applicherà per l'esecuzione in questa modalità per i successivi lanci.

Avvio della modalità di compatibilità tramite "Proprietà del programma"

È molto facile abilitare la modalità di compatibilità tramite le proprietà di un programma o un collegamento. Per fare ciò, fare clic con il tasto destro del mouse sul collegamento o sul file eseguibile del programma, selezionare "Proprietà" e selezionare "Compatibilità". È vero, non con ogni file o collegamento sarai in grado di farlo.

Sarà inoltre necessario impostare le opzioni della modalità di compatibilità: specificare la versione di Windows in cui il programma è stato avviato senza errori. Puoi abilitare l'avvio del programma come amministratore o in modalità di risoluzione dello schermo inferiore e colore ridotto (per programmi molto vecchi). Quindi rimarrà da applicare le impostazioni effettuate. La prossima volta il programma verrà lanciato con i parametri già modificati.

Avvio della modalità di compatibilità tramite risoluzione dei problemi

Per iniziare, devi eseguire Windows 10 Esegui programmi destinati alle versioni precedenti dello speciale strumento di risoluzione dei problemi di Windows. È molto facile trovarlo tramite "Cerca in Internet e Windows".

Verrà avviata l'app Windows 10 Software and Legacy Compatibility. Tieni presente che è meglio eseguire tutto con i diritti di amministratore, che ti daranno la possibilità di applicare i parametri utilizzati anche a quelle cartelle che hanno un accesso utente limitato. Resta solo da fare clic su "Avanti":

Nella finestra appena aperta, è necessario selezionare il programma per il quale verrà eseguito l'avvio con compatibilità. Se il programma che si desidera eseguire non è nell'elenco generale, selezionare la voce "Non nell'elenco" e fare clic su "Avanti". Successivamente, imposta il percorso del file exe del programma che non era nell'elenco generale.

Una volta selezionato un programma da eseguire, verrà richiesto di selezionare una modalità diagnostica. In una nuova finestra, seleziona dall'elenco dei problemi proposti quello più adatto: "Il programma funzionava nelle versioni precedenti di Windows, ma non si installa o non si avvia ora".

Resta solo da scegliere con quale sistema operativo avviare il software e fare clic su "Avanti". Il passaggio finale per impostare la modalità di compatibilità del programma è fare clic su "Verifica programma"

Disabilita la modalità di compatibilità in Windows 10

La modalità di compatibilità laptop/computer di Windows 10 risolve i problemi con l'avvio di applicazioni o driver. Non usi questa funzione, puoi disattivarla. Ciò aumenterà leggermente le prestazioni del tuo PC.

Esistono diverse opzioni per disabilitare la modalità di compatibilità dei programmi in Windows 10: tramite Criteri di gruppo, Servizi locali e Amministrazione. Queste impostazioni dovrebbero essere disabilitate anche per coloro per i quali provocano un malfunzionamento, fastidiose finestre pop-up costantemente o addirittura interferendo con la corretta installazione dei programmi.

Tramite il servizio Assistente compatibilità programmi

Con la combinazione Vinci +R chiama la linea Eseguire, vi presentiamo servizi.msc e fare clic su "OK". Con questo comando servizi.msc si avvia la finestra di controllo del servizio. Scorri verso il basso l'elenco e trova Assistente compatibilità programmi nell'elenco. Fare clic con il pulsante destro del mouse su questo servizio e selezionare "Stop" dall'elenco dei contesti. Questa operazione consente di interrompere il servizio fino al prossimo riavvio di Windows 10.

Si aprirà una finestra per avvisarti di un tentativo di interrompere questo servizio. Se tutto è andato bene, "In corso" scomparirà accanto al nome del servizio. Ciò significa che è fermo.

Se desideri disabilitare completamente il servizio Compatibility Assistant, fai clic con il pulsante destro del mouse su di esso. Scegliere Proprietà, nel tipo di avvio, seleziona Disabilitato e nello stato Arresta per non riavviare.

Il servizio di assistenza è ora completamente interrotto. Per avviare questo Servizio, se necessario per qualche programma, puoi fare tutto in ordine inverso.

Tramite l'Editor Criteri di gruppo locali

Richiamiamo il comando Eseguire una combinazione Vinci +R e inserisci il comando gpedit.msc... Percorrere il percorso Configurazione computer - Modelli amministrativi - Componenti di Windows - Compatibilità delle applicazioni

Sul lato destro della finestra, trova "Disabilita Assistente compatibilità programmi", fai clic con il pulsante destro del mouse sull'opzione Modificare, dopo di che mettiamo un "segno nero" davanti alla parola Disabilitato e confermare le nostre azioni. Dovrai solo riavviare il dispositivo per rendere effettive le modifiche.

Tramite le configurazioni del sistema operativo

Ancora una volta, useremo il comando che già conosciamo Eseguire che può essere facilmente aperto digitando Vinci +R. Scriviamo lì msconfig e nella finestra che si apre, clicca sulla scheda Servizi. Nell'elenco che appare, stiamo cercando quello di cui abbiamo bisogno Servizio Assistente per la compatibilità dei programmi. Resta solo da selezionare la casella e confermare la tua azione.

Questo servizio sarà ora disabilitato. È vero, ho avuto casi in cui dopo aver riavviato il sistema operativo, si è acceso automaticamente.

Personalmente, utilizzo principalmente quei programmi scritti appositamente per Windows 10. Ma a volte devi collegare vecchi dispositivi. Pertanto, le capacità di lavorare sull'abilitazione e la disabilitazione della compatibilità mi sono state molto utili. Spero che anche il mio consiglio possa aiutare qualcuno.

Come eseguire un'app in modalità compatibilità

Fare clic con il tasto destro del mouse sul collegamento → Proprietà → Compatibilità → Segno di spunta "Esegui questo programma in modalità compatibilità con:" → Windows XP SP3 (ad esempio) → Ok.

In dettaglio e con screenshot sotto il taglio.

1. Fare clic con il pulsante destro del mouse sul collegamento che si desidera eseguire in modalità compatibilità.

In questo caso, il collegamento può trovarsi nel menu Start, sul desktop o in qualsiasi altra cartella.

2. Seleziona la voce "Proprietà" nel menu contestuale apparso.

3. Vai alla scheda "Compatibilità".

4. Mettere un segno di spunta nella casella di controllo "Esegui il programma in modalità compatibilità con:".

5. Nell'elenco a discesa, selezionare la versione del sistema operativo richiesta.

6. Fare clic sul pulsante "OK".

7. Avviare l'applicazione.

Lascia un commento al post

Questa pagina è stata caricata l'8 agosto 2017, 2:13 GMT.

teplyakov-denis.livejournal.com

Modalità di compatibilità di Windows 7 (istruzioni) - Come farlo in Windows 7?

La modalità di compatibilità di Windows 7 è stata implementata in Windows 7 per dare all'utente la possibilità di eseguire programmi o installare driver creati per sistemi operativi precedenti.Prima di eseguire programmi in modalità di compatibilità di Windows 7, provare prima a cercare il sito Web ufficiale per il programma o produttore del dispositivo - forse hanno già rilasciato una versione adattata per Windows 7. In caso contrario, proviamo a eseguire l'applicazione in modalità compatibilità, sebbene anche questa modalità in Windows 7 non garantisca al 100% che l'applicazione funzioni correttamente . Ma, come dice il proverbio, c'è pesce per l'assenza di pesce e il cancro.

Il primo modo per iniziare in modalità compatibilità è iniziare a utilizzare lo strumento di risoluzione dei problemi di compatibilità di Windows 7

1) Stiamo cercando il file che dobbiamo eseguire. 2) Richiamare il menu contestuale facendo clic con il tasto destro su questo file. 3) Nel menu contestuale, selezionare la voce "Risolvi problemi di compatibilità"

0406-1.png 146.59K 41 download

4) Nella finestra di dialogo "Compatibilità del programma" che appare, seleziona l'elemento di cui abbiamo bisogno - si chiama "Diagnostica del programma" 0406-2.png 23.43K 41 download 5) La finestra che appare elenca tutti i problemi che il programma può sotto windows 7. Seleziona quei problemi, che sono stati notati da noi quando abbiamo provato ad avviare il programma e poi clicca su "Avanti" 0406-3.png 18.04K 35 download6) Nella finestra appena apparsa, seleziona la versione di Windows in cui questo programma ha funzionato prima e ha funzionato senza problemi e fare clic su "Avanti" 0406 -4.png 24.38K 34 download7) In questa finestra, fare clic sul pulsante "Avvia programma" e osservare il comportamento del programma, che proverà ad avviarsi con i parametri abbiamo specificato. Dopo un lancio riuscito o meno, in ogni caso, premere il pulsante "Avanti". Se il programma è stato avviato correttamente, seleziona "Sì, salva questi parametri per il programma"

Il secondo modo per avviare il programma in modalità compatibilità è avviare manualmente e specificare i parametri

1) Stiamo cercando il file che dobbiamo eseguire. 2) Richiamare il menu contestuale facendo clic con il tasto destro su questo file. 3) Nel menu contestuale, selezionare la voce "Proprietà" 4) Nella finestra delle proprietà che si apre, apri la scheda compatibilità e seleziona i parametri di avvio abbiamo bisogno di programmi per windows 7.5) Se hai bisogno di eseguire il programma come amministratore, metti l'apposita casella di controllo (vedi screenshot)

0406-7.png 28.9K 41 download

rhpc.ru

Impostazione della modalità di compatibilità in Windows

Se decidi di scoprire come abilitare o disabilitare la modalità di compatibilità nel sistema operativo Windows, sei sicuramente nel posto giusto. Ma prima, rispondiamo a questa domanda: cos'è la modalità di compatibilità? Cosa serve?


Che cos'è la modalità di compatibilità di Windows?

Quindi, la modalità di compatibilità in Windows 7 o 10 è una funzione speciale che consente di eseguire un'applicazione progettata per versioni precedenti del sistema operativo. Forse questa descrizione si è rivelata piuttosto complicata per te, quindi diamo un'occhiata più da vicino con un esempio specifico.

Quindi, un certo sviluppatore (chiamiamolo Valery) ha creato il programma VolterSide (il nome del programma è preso arbitrariamente) e ha rilasciato questo prodotto per il sistema operativo Windows XP. Per gli utenti di questo software, tutto andava bene fino al momento di aggiornare il proprio computer o laptop a una versione più avanzata del sistema operativo chiamata Windows 7 (o 10). Come si è scoperto, VolterSide non si apre sul sistema installato. Gli utenti iniziano involontariamente a pensare: perché l'applicazione non funziona sul nuovo sistema moderno, quando quello vecchio apre tutto perfettamente?

Il fatto è che Valery non ha rilasciato un aggiornamento per il suo prodotto che introducesse il supporto per i nuovi sistemi operativi. Il suo programma è rimasto nel passato. Ma che dire di quelle persone che hanno bisogno di modernità in termini di funzionamento del sistema operativo? Non utilizzeranno Windows XP, ad esempio, perché VolterSide funziona solo in questa versione del sistema Windows. È qui che la modalità di compatibilità in Windows 7 o 10 può venire in soccorso.

Ma vale anche la pena prestare attenzione al fatto che questa funzione aiuterà non solo le applicazioni, ma anche i driver. Cioè, se hai altoparlanti (tastiera, monitor - qualunque cosa) e per qualche motivo hanno smesso di funzionare dopo aver aggiornato il sistema operativo, puoi provare a eseguire e installare i loro driver in modalità compatibilità.

Bene, qui arriviamo al problema principale della discussione di oggi. Non tireremo la gomma per molto tempo e andremo direttamente alle tue azioni:

  1. Troviamo un collegamento (o file originale) per avviare un programma o un driver che non è stato possibile avviare.
  2. Cliccaci sopra con il tasto destro del mouse e vai su "Risoluzione dei problemi di compatibilità".
  3. Ora devi leggere attentamente cosa offrono le finestre di aiuto. Innanzitutto, selezioniamo la modalità operativa del nostro assistente: diagnostica del programma. Fare clic su "Avanti".
  4. Una finestra ti chiederà quali problemi hai notato all'avvio. Nel nostro caso, è adatta la prima opzione sul funzionamento dell'applicazione nelle versioni precedenti di Windows.
  5. Successivamente, selezioniamo la versione stessa del sistema operativo in cui hai avuto tutto alla grande. Ad esempio, era Windows Vista. Quindi facciamo clic su di esso, quindi facciamo clic su "Avanti". Se non sei sicuro di quale versione fosse adatta al software (ad esempio, quando scarichi per la prima volta un'applicazione sul tuo computer), dovrai provarle tutte.
  6. Ora la finestra di risoluzione dei problemi mostrerà un piccolo rapporto su ciò che abbiamo scelto. Se tutto è corretto, fai clic sul pulsante "Esegui il programma".
  7. Dopo aver avviato con successo l'applicazione, assicurati di salvare questi parametri per il programma. In caso contrario, prova altre soluzioni o invia una segnalazione a Microsoft. Sfortunatamente, le possibilità di ottenere una risposta sono molto piccole. Ma se ci sono abbastanza lettere per loro, allora possono risolvere il problema negli aggiornamenti futuri.

Modifica manuale dei parametri. Attiva o disattiva la modalità da solo

Il metodo precedente, ovviamente, non è stato cancellato, ma ci vuole del tempo. Se non hai bisogno del sistema per analizzare e testare il programma stesso, puoi configurare manualmente i parametri da solo. Il metodo non è praticamente diverso dal precedente in termini di come mettere la modalità di compatibilità in Windows 7 o 10. Puoi anche non solo abilitarlo, ma anche disabilitarlo in sicurezza. Allora, cominciamo:

  1. Come nelle istruzioni precedenti, fai clic con il pulsante destro del mouse sul collegamento o sull'originale del programma. Ma ora dovrai selezionare l'ultimo elemento "Proprietà".
  2. Nella finestra che appare, apri la scheda "Compatibilità" e fai clic sul segno di spunta accanto alla voce relativa all'avvio del programma in modalità compatibilità.
  3. Nel campo che si trova appena sotto, devi selezionare la versione del sistema operativo.
  4. Se necessario, è possibile impostare alcuni parametri (Utilizzo di 256 colori, risoluzione dello schermo speciale e altri). Questo può anche svolgere un ruolo durante l'esecuzione in modalità di compatibilità.
  5. Fare clic su "Applica" e quindi su "OK". Ora puoi provare a eseguire il programma o il driver.
  6. Per disabilitare questa funzione, devi solo deselezionare la casella che hai inserito nel secondo passaggio.

Non aiuta? Nessun problema!

In effetti, questa modalità aiuta in casi isolati. Perché praticamente tutti i loro programmi vengono immediatamente preparati da noti produttori e sviluppatori per funzionare con nuovi sistemi operativi. Altrimenti, potrebbe essere quando i problemi non sono affatto legati al fatto che il software è destinato ad altre versioni del sistema operativo. Quindi puoi provare a diagnosticare (prima istruzione, secondo punto). Solo che questa volta non scegliamo la prima opzione, ma mettiamo un segno di spunta davanti alle altre. Quindi, con il metodo di eliminazione, puoi identificare il vero problema.

Risultati

Riassumendo la discussione di oggi su come abilitare o disabilitare la modalità di compatibilità in Windows 10 o 7, possiamo dire quanto segue: la funzione è davvero utile e necessaria. Può essere d'aiuto quando altri mezzi non sono disponibili o sono impotenti. Pertanto, non sottovalutare le funzionalità integrate del sistema operativo Microsoft e rinunciare a esse. Condividiamo nei commenti: sei riuscito a eseguire il programma o il driver in modalità compatibilità? Se no, quale metodo ti ha aiutato?

NastroyVse.ru

Modalità di compatibilità con Windows 7. Installa ed esegui

La modalità di compatibilità di Windows 7 consente di installare ed eseguire applicazioni o driver scritti per versioni precedenti del sistema operativo, come Windows Vista, Windows XP, ecc.

Si consiglia di controllare prima il sito Web del produttore per gli aggiornamenti del software o del driver. Se non esiste una versione per Windows 7, puoi provare a installare ed eseguire in modalità compatibilità un programma (o driver) progettato per Windows Vista o Windows XP. Premetto subito che un programma avviato in questo modo potrebbe funzionare in modo errato o non funzionare affatto, ma per mancanza di opzioni migliori, proviamo a utilizzare questo.

Attenzione! Non utilizzare la modalità di compatibilità per programmi di sistema come software antivirus, utilità del disco, tweaker, detergenti, ecc., ciò potrebbe danneggiare il sistema.

Installa o esegui un'applicazione utilizzando lo strumento di risoluzione dei problemi di compatibilità dei programmi

Fare clic sul collegamento dell'applicazione o sul file di installazione (setup.exe, install.exe, ecc.) con il tasto destro del mouse e selezionare "Risolvi problemi di compatibilità":

Seleziona "Diagnostica programma":

Tutti i parametri sono gli stessi dell'impostazione manuale.

Seleziona la versione di Windows in cui era in esecuzione il programma:

Fai clic su "Esegui programma" e assicurati che il programma sia in esecuzione, quindi "Avanti":

Se l'errore persiste, fai clic su No, prova a utilizzare opzioni diverse.

Modifica manuale delle impostazioni di compatibilità

Fare clic con il tasto destro del mouse sul collegamento dell'applicazione o sul file di installazione (setup.exe, install.exe, ecc.) e selezionare "Proprietà":

Fare clic sulla scheda Compatibilità.

Nota: per i file con estensione MSI, è disponibile solo l'avvio in modalità di compatibilità con la versione precedente di Windows.

Esegui il programma in modalità compatibilità. Abilita questa opzione se sai che il programma è progettato per l'una o l'altra versione precedente di Windows (o ci ha lavorato):

Impostare i parametri (se necessario):

Nota: non funziona per le applicazioni a 64 bit.

Parametro

Descrizione

Usa 256 colori

Limitazione del set di colori nel programma. Alcuni programmi meno recenti utilizzano un set limitato di colori.

Usa una risoluzione dello schermo di 640x480

Avvio del programma in una finestra più piccola. Abilita questa opzione se l'interfaccia utente grafica ha un contorno frastagliato o non viene riprodotta correttamente.

Disabilita il design visivo

Disabilita i temi nel programma. Abilita questa opzione se hai problemi con i menu oi pulsanti nella barra del titolo del programma.

Disabilita la composizione dello schermo

Disabilita la trasparenza e altre funzioni avanzate dello schermo. Abilita questa opzione se le finestre si muovono in modo irregolare o se hai altri problemi di immagine.

Disabilita il ridimensionamento dell'immagine ad alta risoluzione

Disabilita il ridimensionamento automatico dei programmi quando si utilizza la stampa grande. Abilita questa opzione se i caratteri grandi interferiscono con l'aspetto del programma.

Esegui questo programma come amministratore. Alcuni programmi richiedono i diritti di amministratore per funzionare correttamente. Questa opzione è disponibile solo dopo aver effettuato l'accesso con un account amministratore.

Modifica le impostazioni per tutti gli utenti. Seleziona le opzioni che verranno applicate a tutti gli utenti di questo computer.

Fonte: www.oszone.net

SaleSat.ru

Come eseguire un programma in modalità compatibilità in Windows 7 - Come farlo in Windows 7?

La modalità di compatibilità consente di eseguire vecchi programmi su Windows 7 che sono stati scritti per versioni precedenti di Microsoft Windows e non vengono eseguiti su Windows 7. Se l'esecuzione in modalità compatibilità in Windows 7 non ha dato un risultato positivo, ti consigliamo di contattare gli utenti del nostro forum di Windows 7, cercheranno sicuramente di aiutarti a risolvere il tuo problema.

Attenzione!

Si sconsiglia di eseguire vecchie versioni di programmi antivirus, utilità per dischi rigidi e altri programmi di sistema in modalità compatibilità, perché potrebbero danneggiare i dati a causa di un funzionamento errato in Windows 7

Esegui programmi in modalità compatibilità con Windows 7

Metodo uno: utilizzo della pagina delle proprietà 1. Fare clic con il tasto destro del mouse sul programma, sul collegamento o sul file di installazione, che dobbiamo eseguire in modalità compatibilità.

2. Seleziona la voce "Proprietà" dal menu

3. Vai alla scheda "Compatibilità" (vedi screenshot)

1.png 56.8K 2 download

4) Esegui il programma in modalità compatibilità:

Nota: se sai che questo programma è stato sicuramente eseguito su alcune delle versioni precedenti di Windows, seleziona questa versione del sistema dall'elenco.

Quindi, metti un segno di spunta nella casella di controllo "Esegui il programma in modalità compatibilità con"

Fare clic sul menu a discesa e selezionare la versione di Windows in cui il programma ha funzionato correttamente (vedi screenshot)

2.png 72.12K 1 download

Attenzione! Non esiste tale scelta per i file MSI. C'è solo un elemento per loro: "Versione precedente di Windows" (vedi screenshot). Tutte le altre impostazioni di compatibilità per i file MSI non sono disponibili.

3.png 62,41K 1 download

5) Selezione dei parametri per il programma Selezionare o deselezionare la casella di controllo di quei parametri necessari per il funzionamento del programma.

Nota: vedere la descrizione di seguito per lo screenshot, ogni parametro è spiegato in modo più dettagliato.

4.png 60.29K 1 download

un. Usa 256 colori - Imposta il limite per il programma. nell'uso dei colori. Questo a volte è necessario per quei vecchi programmi che utilizzano un set di colori molto piccolo nel loro lavoro.

B. Usi una risoluzione dello schermo di 640? 480 - Consente di eseguire il programma in modalità finestra anziché a schermo intero. L'abilitazione di questa opzione aiuta ad avviare correttamente il programma, la cui interfaccia grafica si comporta in modo errato in modalità a schermo intero in Windows 7. Disabilita visual design - Questa opzione ti consente di disabilitare la skin nel programma che stiamo avviando, che viene utilizzato in Windows 7. L'abilitazione di questa opzione è utile se il programma in esecuzione ha problemi con l'interfaccia grafica (ad esempio pulsanti, menu). Disabilita composizione desktop: questa opzione consente di disabilitare gli effetti di trasparenza e altri aspetti grafici del design del desktop. Di solito, dovresti abilitare questo parametro se il programma ha problemi con le finestre aperte (ad esempio, possono muoversi in modo casuale e spontaneo sullo schermo) e. Disabilita il ridimensionamento dell'immagine ad alta risoluzione dello schermo - Selezionando questa opzione si disabilita il ridimensionamento del programma in Windows 7 in caso di utilizzo di caratteri grandi. Questa opzione è utile se i caratteri di programma di grandi dimensioni rovinano l'aspetto grafico del programma.

e. Livello di diritti: questa opzione consente all'utente di Windows 7 di eseguire il programma con diritti di amministratore, necessari per il corretto funzionamento di alcune applicazioni. Questa opzione è attiva solo se si esegue con un account che dispone dei diritti di amministratore nel sistema operativo.

F. Modifica impostazioni per tutti gli utenti: consente di selezionare le opzioni per eseguire il programma in modalità compatibilità per tutti gli account esistenti sul sistema.

Ogni nuova versione del sistema operativo più popolare del pianeta porta molte cose buone. Ma ci sono sempre programmi che si rifiutano di collaborare con il nuovo Windows: i tentativi di installazione falliscono o l'applicazione installata non si avvia.

Tutto sull'incompatibilità del software

Spesso il problema sorge nei primi mesi della comparsa di un nuovo sistema operativo: gli sviluppatori non sempre rilasciano regolarmente versioni di programmi completamente compatibili con la prossima generazione di Windows. Il modo principale per risolvere l'incompatibilità è provare a installare la versione aggiornata dal sito ufficiale.

Ma ci sono sempre applicazioni che non vogliono funzionare in alcun modo con il nuovo Windows e non c'è possibilità che escano versioni aggiornate. Le categorie più "problematiche":

  • driver: di solito si tratta di vecchie "periferiche" come stampanti, scanner, schede audio molto antiche;
  • piccoli ma pratici programmi no-profit, il cui sviluppo si è fermato molti anni fa;
  • giochi vecchi, ma ancora molto buoni;
  • rappresentanti del software cosiddetto "contabile". Questi sono stati creati molto tempo fa per sistemi operativi antichi come Windows 95 e 98, MS DOS. Questi si trovano ancora negli uffici comunali come ZhEKov, uffici contabili di piccole imprese.

Le ragioni dell'incompatibilità dei programmi con Windows sono a volte le più banali: ad esempio, un programma, secondo la vecchia abitudine, "cerca" i propri file di servizio nella cartella sbagliata, visualizzando a schermo un messaggio di errore.

Strumento di correzione della compatibilità di Windows

Questo metodo risolve problemi semplici. Dovrebbe essere usato per primo - molto spesso sarà "Risoluzione dei problemi ..." che aiuterà.

Questa funzione di Windows viene richiamata facendo clic con il pulsante destro del mouse su un programma che non si desidera eseguire nel sistema operativo: l'elemento "Correzioni di compatibilità". Quando selezioni questa modalità, Windows visualizzerà prima una finestra con un suggerimento per utilizzare i parametri consigliati (siamo d'accordo),

quindi - notificherà i risultati del suo lavoro: offrirà di "sussurrare" il programma difettoso che in realtà non si trova nell'ambiente ultramoderno dell'ultimo Windows, ma nel suo nativo "vecchia signora" XP. Per provarlo, basta premere il pulsante "Avvia programma".

Se il programma ha iniziato a funzionare, è necessario salvare i parametri consigliati per il suo avvio (il pulsante "Avanti") e da quel momento in poi, per un avvio corretto è sufficiente il solito doppio clic sul collegamento. E se una ricetta veloce per combinare il programma e il sistema operativo non ha aiutato, allora c'è un modo più potente.

Strumento Modalità compatibilità

Nel caso dei driver (e di alcuni altri programmi), il problema è più profondo: hanno quasi sempre bisogno della versione corretta del sistema operativo. "Quasi", perché a volte mani abili sono in grado di modificare in modo indipendente diverse righe in speciali file inf - istruzioni per un computer per l'installazione dei driver, ma ciò accade raramente.

Per quanto riguarda altri programmi, puoi provare a eseguirli senza competenze approfondite. I moderni sistemi operativi di Microsoft hanno la lungimiranza di avere una funzionalità chiamata " Modalità compatibilità Windows".

La finestra richiede con attenzione le opzioni per l'avvio di un programma che si rifiuta di funzionare. I principali campi di selezione sono disponibili dopo aver spuntato la casella accanto alla voce "Esegui il programma in modalità compatibilità con:". Sono disponibili varie versioni di Windows tra cui scegliere, a partire da 95 e termina con Windows 7. Dovresti scegliere l'opzione su cui il programma ha funzionato esattamente in modalità normale.

Altre opzioni dello strumento Modalità di compatibilità di Windows sono destinate a casi molto rari: sono visibili nello screenshot. Alcuni giochi dei primi anni '90 richiedono 256 colori invece degli attuali 16+ milioni. Per qualche ragione, altri programmi si rifiutano di funzionare sui moderni schermi HD e richiedono l'antica risoluzione VGA - 640 per 480 pixel per funzionare. In casi particolarmente difficili, puoi provare a disattivare la "bellezza" dell'interfaccia come i pannelli traslucidi e il ridimensionamento completo.

Tuttavia, per eseguire vecchi programmi, molto spesso è sufficiente selezionare la versione appropriata di Windows, le cui opzioni sono indicate nel menu a discesa. Dopo aver applicato le impostazioni, è necessario, come al solito, fare doppio clic con il pulsante sinistro del mouse sul programma difettoso e ottenere il risultato dell'impostazione!

Finalmente

Ancora una volta, vi avvertiamo della rara compatibilità dei driver con un sistema operativo "alieno". Nessuna modalità di compatibilità può aiutare un vecchio dispositivo a funzionare in un nuovo ambiente a meno che il produttore di quel dispositivo non se ne sia occupato. A volte la modifica manuale di file speciali inclusi nei driver può essere d'aiuto, ma questo è un argomento per un articolo separato.

Infine, in alcuni casi, aiuterà un modo popolare per combinare l'incompatibile. Se l'applicazione si rifiuta non solo di essere eseguita in un nuovo sistema operativo, ma anche di essere installata, prova la seguente ricetta:

  1. Copia tutti i file di programma dal tuo vecchio computer su un'unità esterna (ad esempio, su un'unità flash USB).
  2. Dopo aver inserito un'unità flash USB con i file di un programma incompatibile su un nuovo computer, copiarli sul disco rigido.
  3. Esegui il file eseguibile principale (estensione - di regola, * .exe) facendo doppio clic e, se non funziona, facendo clic con il tasto destro del mouse - Proprietà - Compatibilità - e poi tutto, come nella sezione precedente.

Ci sono momenti in cui un programma intrattabile soccombe a una tale astuzia dell'utente non standard e ricomincia a svolgere regolarmente i suoi compiti.


La compatibilità delle applicazioni esistenti con il sistema operativo Microsoft Windows Vista (e il prossimo sistema operativo Windows 7, basato sul kernel di Windows Vista) è uno dei principali problemi che gli utenti possono incontrare durante la migrazione a una nuova versione del sistema operativo. Nonostante gli sforzi compiuti da Microsoft, alcuni produttori di software continuano a utilizzare funzioni obsolete del sistema operativo, eseguono in modo errato operazioni di controllo della versione del sistema operativo (più del 50% di tutti gli errori di avvio delle applicazioni), non seguono le raccomandazioni per lavorare con il file system e spesso non sono guidati da suggerimenti per garantire il corretto funzionamento delle applicazioni nelle nuove versioni del sistema. Tutto ciò porta al fatto che nel sistema operativo Microsoft Windows Vista ci sono più di 5600 "patch di sistema" (shim) per garantire il corretto funzionamento delle applicazioni di vari produttori, dalle utility dei produttori cinesi ai grandi prodotti di aziende note . In Windows 7, il numero di "patch di sistema" è aumentato: nella versione beta del nuovo sistema operativo ce ne sono più di 5700!

Esistono tre approcci principali per garantire la compatibilità delle applicazioni: utilizzare le "patch di sistema" sopra menzionate, avviare un'applicazione in un ambiente virtuale (servizi terminal o utilizzare Microsoft Application Virtualization) e modificare il codice dell'applicazione in modo che soddisfi i requisiti per il corretto funzionamento nel sistema operativo - Questo viene fatto attraverso le guide alla certificazione del logo Works With Windows Vista e Certified for Windows Vista e i casi di test che possono essere trovati sul sito Web nella sezione Windows Vista.

I motivi principali dell'incompatibilità delle applicazioni sopra descritti hanno costretto Microsoft a implementare uno speciale meccanismo a livello di kernel del sistema operativo, noto come Infrastruttura di compatibilità delle applicazioni, il cui compito è imitare il funzionamento del sistema operativo in modalità compatibilità con le versioni precedenti e, in alcuni casi, anche introdurre errori, la cui presenza è legata alla funzionalità di applicazioni di terze parti - anche se tali errori vengono rilevati e eliminato nella versione corrente del sistema operativo.

Gli strumenti di compatibilità possono essere suddivisi approssimativamente in tre livelli: strumenti del sistema operativo, una serie di utilità gratuite e patch create da specialisti Microsoft.

Strumenti del sistema operativo

Esiste un meccanismo a livello di sistema operativo (sia Windows Vista che Windows 7) che consente alle applicazioni di funzionare in modalità compatibilità. In Windows Vista e Windows 7, questo meccanismo è disponibile quando si fa clic con il tasto destro del mouse sul nome del file eseguibile, si seleziona il comando "Proprietà" e passa alla scheda "Compatibilità" nella finestra di dialogo "Proprietà".

Pannello delle proprietà della scheda Compatibilità

Il pannello è diviso in 3 gruppi: "Modalità compatibilità", "Opzioni" e "Livello di diritti". Le opzioni nel gruppo Modalità di compatibilità consentono di eseguire l'applicazione in modalità di compatibilità con una delle seguenti versioni del sistema operativo Windows:

  • Windows 95; Windows 98/Me; Windows NT4 (SP5) Windows 2000; Windows XP (SP2); Windows Server 2003 (SP1)

Quando si seleziona una modalità di compatibilità per un'applicazione, viene inclusa una serie di "patch" di sistema che emulano la versione selezionata del sistema operativo.

Le opzioni nel gruppo "Parametri" consentono, senza modificare il runtime stesso, di impostare alcune modalità che aiuteranno l'applicazione a funzionare: il numero di colori, la risoluzione dello schermo, il ridimensionamento in modalità HiDPI, ecc.

Infine, nei casi in cui l'applicazione deve essere eseguita con un account amministratore (a causa della verifica incorporata direttamente nel codice dell'applicazione o per l'accesso alle funzioni amministrative del sistema, l'applicazione può essere eseguita come amministratore.

Tutte le modifiche apportate in questa finestra di dialogo sono memorizzate nel registro di sistema - nel ramo HKEY_CURRENT_USERSoftwareMicrosoftWindows NTVersione attualeAppCompatFlagsLayers

Nell'esempio sopra, abbiamo utilizzato due strumenti di interoperabilità: i cosiddetti. "Livello di compatibilità" - nel nostro caso, e Windows XP SP2 - e due "patch" di sistema - Disattiva temi e Esegui come amministratore.

In Windows 7 è apparsa un'interfaccia più semplice che consente di abilitare meccanismi per garantire la compatibilità dell'applicazione con la versione corrente del sistema operativo. Questa interfaccia è chiamata Risoluzione dei problemi di compatibilità del programma - viene chiamata tramite Pannello di controllo | Risoluzione dei problemi | Programmi | Esegui programmi creati per versioni precedenti di Windows o dalla riga di comando con il comando

% systemroot% / system32 / msdt.exe –id PCWDiagnostic

Quando chiamiamo lo strumento di risoluzione dei problemi di compatibilità del programma, ci viene presentata una serie di schermate che ci consentono di selezionare un'applicazione da un elenco o di specificare una nuova applicazione e, rispondendo a una serie di domande, provare a risolvere i problemi di compatibilità.

Risoluzione dei problemi di compatibilità del programma - selezione dell'applicazione

Risoluzione dei problemi di compatibilità dei programmi - categorie di problemi

Risoluzione dei problemi di compatibilità dei programmi - Selezione della versione del sistema operativo

Risoluzione dei problemi di compatibilità del programma: test dell'applicazione

Risoluzione dei problemi di compatibilità dei programmi - applicazione delle impostazioni

Come puoi vedere dalle illustrazioni sopra, lo strumento di risoluzione dei problemi di compatibilità del programma ti consente non solo di selezionare determinate impostazioni, ma anche di controllare la funzionalità dell'applicazione e, se necessario, tornare al pannello delle impostazioni: questa è la principale differenza tra questo strumento e l'uso diretto del pannello Compatibilità in Windows Vista.

Molti problemi di compatibilità delle applicazioni possono essere risolti applicando le impostazioni a livello del pannello Compatibilità in Windows Vista o lo strumento di risoluzione dei problemi di compatibilità dei programmi in Windows 7, ma in alcuni casi potrebbe essere necessario un po' di "artiglieria pesante".

Continua...

Il problema quando un programma è incompatibile con qualsiasi sistema operativo può essere risolto in modo abbastanza semplice. Ad esempio, i sistemi operativi Windows hanno diverse modalità di compatibilità integrate. Queste modalità possono simulare l'ambiente dei precedenti sistemi operativi della famiglia Windows, grazie a parametri speciali. Pertanto, è possibile eseguire l'applicazione in un ambiente il più vicino possibile a un sistema operativo compatibile.

Risoluzione dei problemi di compatibilità del programma

Il compito di eliminare l'incompatibilità di alcune applicazioni è gestito da Risoluzione dei problemi di compatibilità del programma... Puoi uscire da esso nelle proprietà del file .exe del programma selezionato. Lì avrai accesso a due modalità di funzionamento di questo strumento: automatico e manuale. La configurazione della compatibilità del programma in modalità automatica è controllata dal sistema operativo, che assume tutte le attività. Abbiamo considerato questo metodo in modo sufficientemente dettagliato nell'articolo precedente.Il compito di oggi è considerare la modalità manuale di impostazione della compatibilità dell'applicazione.

Impostazione manuale della compatibilità del programma

La modalità manuale di impostazione della compatibilità del programma consente all'utente di impostare tutti i parametri necessari, a suo avviso, che consentiranno all'applicazione di funzionare in questo sistema operativo. Queste impostazioni si trovano nella stessa posizione in cui è possibile selezionare la modalità automatica - nelle proprietà del file .exe, nella scheda Compatibilità... Qui vedrai diversi parametri disponibili, che configureremo. Tutte le impostazioni disponibili verranno annunciate e descritte di seguito.

Avvio del programma in modalità compatibilità con il sistema operativo selezionato

Questo parametro è soprattutto, è più importante di tutti, poiché è lui che fornisce ciò di cui stiamo parlando qui. Attivando questa voce, l'utente è libero di selezionare uno qualsiasi dei sistemi operativi disponibili dal menu a tendina. Al successivo avvio, l'applicazione verrà avviata in modalità compatibilità con il sistema selezionato, se, ovviamente, si seleziona un qualsiasi sistema operativo e si salvano le modifiche.

Design visivo dell'applicazione

Sotto il primo parametro ci sarà un blocco di diversi parametri, il cui scopo è configurare il design visivo richiesto dell'applicazione. Il contenuto di questo blocco può variare a seconda del sistema operativo utilizzato. Quindi, nel sistema operativo Windows 7, questo blocco è costituito dai seguenti parametri:

  • Utilizzando solo 256 colori.
  • Usa una risoluzione dello schermo di 640x480 pixel.
  • Disabilita il design visivo (disabilita l'uso dei temi in questa applicazione).
  • Disabilita la composizione del desktop (disabilita alcune funzionalità dell'interfaccia Aero).
  • Disabilita il ridimensionamento dell'immagine sul desktop ad alta risoluzione.

Tuttavia, in Windows 8, alcune di queste opzioni non sono disponibili. Sono rimasti disponibili solo 1,2 e 5, con l'unica differenza che il primo parametro prevede già la possibilità di utilizzare 65536 colori.

Selezione del livello di diritti per eseguire l'applicazione

Alcune applicazioni richiedono l'esecuzione come amministratore del computer. È per tali casi che esiste un terzo blocco, in cui la presenza di un segno di spunta può indicare che il programma deve essere eseguito solo per conto dell'amministratore del computer. E questo, stranamente, vale anche per le impostazioni di compatibilità del programma.

Applica le impostazioni per tutti gli utenti

Bene, l'ultimo parametro è il pulsante Applica le impostazioni per tutti gli utenti. Tale pulsante eliminerà la necessità di configurare la compatibilità dell'applicazione per tutti gli utenti di computer. Usalo solo dopo aver completato tutte le impostazioni, quando ti assicuri che il programma funzioni correttamente nella modalità di compatibilità selezionata.

Buona fortuna e lascia che i programmi incompatibili funzionino senza problemi. In caso contrario, utilizzare potenti strumenti di compatibilità software come.