Windows 8 supporta programmi a 16 bit?


11

Con Vista e versioni successive, le versioni a 64 bit di Windows non supportano più i programmi a 16 bit, ma le versioni a 32 bit possono comunque eseguirle. Windows 8 ha cambiato molte cose anche da Windows 7, e da qualche tempo si vociferava che sarebbe stato disponibile solo in 64-bit [1] [2] che sembra non essere più il caso . Non è un segreto se Microsoft sta spingendo gli utenti a migrare verso sistemi a 64 bit. Hanno eliminato del tutto il supporto a 16 bit da Windows 8 (comprese le versioni a 32 bit)?


Perché vorresti fare una cosa del genere?
Natalie Adams,

5
@NathanAdams, la tua domanda non ha senso. Perché qualcuno dovrebbe voler saltare fuori da un aereo o trasferirsi in un altro paese? Solo perché non hai bisogno non significa che nessun altro in tutto il mondo lo faccia (da qui il supporto continuo a 16 bit in Windows 8). Se stai semplicemente chiedendo un motivo pratico, la risposta è perché alcune persone hanno programmi a 16 bit che devono / vogliono essere eseguiti .
Synetech,

Il punto è che la maggior parte dei programmi a 16 bit che tentano di funzionare su un moderno processore potrebbe non funzionare (a destra) a causa della grande differenza nella velocità di clock. Questo è evidente in molti giochi. Non vorresti che il tuo libro tenesse l'applicazione come applicazione a 16 bit. Con l'avvento dei servizi disponibili tramite il cloud, il software disponibile per pochi centesimi sul dollaro e il subappalto per super economico - non ha senso eseguire un software così arcaico.
Natalie Adams,

@NathanAdams, ancora una volta, stai semplificando le cose per te stesso. Esistono strumenti che possono funzionare bene. Ad esempio, ho alcuni semplici strumenti da riga di comando che sono a 16 bit come vecchi .comfile o programmi compilati con Pascal per DOS che fanno cose come echosenza una nuova riga, muovono il cursore, impostano i colori del testo, stampano la data / ora, analizzano un file, ecc. Funzionano bene e anche se alcune funzioni ora possono essere integrate, molte / molte non lo sono e non è sempre possibile (o addirittura possibile in alcuni casi) aggiornarle e / o ricompilarle per 32- o 64 bit.
Synetech,

1
In realtà utilizziamo un software (moderno) che richiede un dongle. La chiave hardware richiede un driver a 16 bit.
cpuguy83,

Risposte:


14

Sebbene le copie a 64 bit di Windows 8 non supportino le applicazioni a 16 bit, sono comunque supportate sulle copie a 32 bit [1] [2] [3] . Tuttavia, non sono supportati per impostazione predefinita e devono essere attivati ​​manualmente con un'applet del Pannello di controllo:

Supporto 16 bit applet del Pannello di controllo


0

È lo stesso di Windows Vista o Windows 7. Se si dispone di una versione di Windows a 64 bit, non è possibile eseguire applicazioni a 16 bit. Se disponi di una versione a 32 bit di Windows, puoi eseguire applicazioni a 16 bit.

Soluzione alternativa per sistemi a 64 bit: in Windows 7 a 64 bit è possibile scaricare la modalità Virtual PC XP ed eseguire lì l'applicazione a 16 bit. Non sono sicuro che Windows 8 fornisca anche una modalità XP (non credo) ma (alcune versioni?) Di Windows 8 sono dotate del supporto Hyper-V. Quindi potresti facilmente eseguire, ad esempio, Windows XP su Hyper-v per avere il supporto a 16 bit.

http://www.microsoft.com/windows/virtual-pc/download.aspx http://blogs.msdn.com/b/b8/archive/2011/09/07/bringing-hyper-v-to-windows -8.aspx


Sì, ce n'è già in abbondanza . Immagino che le persone stiano ancora usando programmi a 16 bit. ☺
Synetech,

0

Come per Windows 7, le applicazioni a 16 bit semplicemente non possono essere eseguite su un'installazione di Windows 8 a 64 bit.

Tuttavia, NTVDM richiesto per eseguire applicazioni a 16 bit è ancora disponibile su sistemi Windows 8 a 32 bit:

NTVDM è presente in tutte le versioni di Windows basate su NT a 32 bit, inclusi Vista, 7 e 8, ad eccezione delle versioni a 64 bit.

Come notato da Synetech, questa funzione è disabilitata per impostazione predefinita e deve essere abilitata manualmente.

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.