Come si può eseguire un programma in modalità Windows 95 quando si esegue Windows XP in modalità PC virtuale su Windows 7 Ultimate?


0

La funzione Modalità compatibilità è disattivata nei PC virtuali ...

Si può eseguire direttamente un programma in modalità Windows 95 in Windows 7 Ultimate, ma questo non funziona per molti programmi Windows 95 che funzionano su WinXP.

inserisci qui la descrizione dell'immagine


Mmm, interessante. Puoi pubblicare uno screenshot della VM?
Synetech,

Va bene lo farò tra pochi minuti
InquilineKea

Non è disattivato a causa del Virtual PC. È disattivato perché si accede al programma sulla rete, come dice il tuo screenshot. (La modalità XP utilizza un provider di rete speciale per accedere ai file dell'host.)
gravità

Risposte:


2

Al momento non ho Windows 7 o XP Mode, quindi non posso dare istruzioni esplicite, ma posso consigliarti su alcuni test da eseguire e sui passaggi da eseguire.

Innanzitutto, prova a creare un collegamento al setup.exefile sul desktop della macchina virtuale, apri la finestra di dialogo Proprietà e verifica se la scheda di compatibilità è abilitata. In tal caso, impostalo ed esegui il programma di installazione dal collegamento.

In caso contrario, verificare se la modalità di compatibilità funziona per i file locali. Cioè, è sufficiente copiare \\tsclient\C\Math Invaders Install\setup.exesul desktop, quindi aprire la finestra di dialogo Proprietà e verificare se la scheda Compatibilità è abilitata.

Altrimenti, dovremo pensare ad altri test o provare a scoprire se (per qualche ragione) la compatibilità non è supportata in modalità XP.

Se è abilitato, il problema è che la compatibilità non è supportata per i file remoti . In tal caso, dovrai provare a ingannare / forzare Windows a farlo:

  1. Imposta la modalità di compatibilità come desiderato per il locale setup.exe(quello che hai copiato sul desktop)
  2. Apri l'editor del registro ( regedit.exe) e vai aHKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
  3. Seleziona il menu Modifica e quindiNew->String
  4. Sostituisci New Value #1con\\tsclient\C\Math Invaders Install\setup.exe
  5. Copia il contenuto della setup.exevoce locale in quella nuova (a seconda delle opzioni selezionate, potrebbe essere solo WIN95)
  6. Chiudi l'editor del registro e apri la finestra di dialogo Proprietà per la copia remota di setup.exee vedi se ha le impostazioni giuste (indipendentemente dal fatto che sia grigio o meno)

In tal caso, provare a eseguire il programma di installazione. Speriamo che funzioni (un lavoro manuale sgradevole, ma almeno l'hacking funziona).

Se non funziona, la soluzione migliore sarà semplicemente copiare l'intera \\tsclient\C\Math Invaderscartella nella VM (ad esempio, il desktop), installare da lì, quindi eliminare i file di installazione dalla VM (non dimenticare di impostare la compatibilità -mode per l' eseguibile Math Invaders installato se necessario).


+1, una risposta molto più completa della mia.
ta.speot.is il

Wow - ha sicuramente funzionato. Grazie mille! (anche se ora c'è il problema che la modalità Windows XP non supporta Direct X: p)
InquilineKea

Sì, sfortunatamente questo è un problema molto più coinvolto. Per questo, la soluzione migliore è utilizzare un software VM completo e supportato come VirtualBox. Oh, e quale parte ha funzionato?
Synetech,

0

Ho appena provato questo in modalità XP su Win7 x64. Quando seleziono la casella sopra l'elemento in grigio, posso selezionare bene il tipo di compatibilità. Quindi, la disattivazione della casella di controllo non dovrebbe avvenire. Potresti provare a modificare direttamente il registro per abilitare la modalità di compatibilità, seguendo queste istruzioni (all'interno della VM in modalità XP), oppure potrebbe valere la pena disinstallare e reinstallare la modalità XP da "Programmi e impostazioni". (Ciò perderà qualsiasi personalizzazione che hai già fatto alla tua VM in modalità XP.)

Inoltre, la modalità di compatibilità è disattivata per i programmi a 64 bit perché non esiste una retrocompatibilità per questi. Tuttavia, è improbabile che questo sia il tuo problema.

inserisci qui la descrizione dell'immagine


Il problema è che questa casella non è selezionabile (ovvero è disattivata).
Renan,

3
-1 per non guardare nemmeno la foto di OP. ha risposto 24 minuti fa contro modificato 2 ore fa , quindi non è come se non fosse lì per guardare.
ta.speot.is il

Belle ipotesi che hai lì. L'immagine è piccola e ho una vista scarsa. Ho pensato che fosse lo stesso del mio schermo.
Christi

Ho modificato la risposta per contenere alcuni suggerimenti, si spera, utili.
Christi,

@Christi CTRL + Rotellina del mouse: l'immagine è ad alta risoluzione, appena ridimensionata.
ta.speot.is
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.