Apakah Windows 8 Mendukung Program 16-bit?

11

Dengan Vista dan yang lebih baru, Windows versi 64-bit tidak lagi mendukung program 16-bit, tetapi versi 32-bit masih dapat menjalankannya. Windows 8 telah mengubah banyak hal bahkan dari Windows 7, dan ada desas-desus beberapa waktu yang lalu bahwa itu hanya akan tersedia dalam 64-bit [1] [2] yang tampaknya tidak menjadi masalah lagi . Bukan rahasia bahwa Microsoft mendorong pengguna untuk bermigrasi ke sistem 64-bit. Sudahkah mereka menjatuhkan dukungan 16-bit dari Windows 8 secara bersamaan (termasuk versi 32-bit)?

Synetech
sumber
Mengapa Anda ingin melakukan hal seperti itu?
Natalie Adams
5
@NathanAdams, pertanyaan Anda tidak masuk akal. Mengapa seseorang ingin melompat dari pesawat atau pindah ke negara lain? Hanya karena Anda tidak perlu, tidak berarti bahwa tidak ada orang lain di seluruh dunia yang melakukannya (karenanya dukungan 16-bit yang berkelanjutan di Windows 8). Jika Anda hanya menanyakan alasan praktis, maka jawabannya adalah karena beberapa orang memiliki program 16-bit yang telah / ingin dijalankan .
Synetech
Intinya adalah bahwa sebagian besar program 16bit yang mencoba berjalan pada prosesor modern mungkin tidak berjalan (benar) sama sekali karena perbedaan besar dalam kecepatan clock. Ini terlihat jelas di banyak game. Anda tidak ingin aplikasi pembukuan Anda sebagai aplikasi 16bit. Dengan munculnya layanan yang tersedia melalui cloud, perangkat lunak tersedia untuk uang pada dolar, dan mensubkontrakkan untuk super murah - tidak masuk akal untuk menjalankan perangkat lunak kuno tersebut.
Natalie Adams
@NathanAdams, sekali lagi, Anda menyederhanakan hal-hal untuk diri sendiri. Memang ada alat yang dapat berjalan dengan baik. Sebagai contoh, saya memiliki beberapa alat baris perintah sederhana yang 16-bit seperti .comfile lama atau program yang dikompilasi dengan Pascal untuk DOS yang melakukan hal-hal seperti echotanpa baris baru, memindahkan kursor, mengatur warna teks, mencetak tanggal / waktu, mengurai file, dll. Ini berfungsi dengan baik dan sementara beberapa fungsi sekarang sudah built-in, banyak / sebagian besar tidak dan tidak selalu layak (atau bahkan mungkin dalam beberapa kasus) untuk memperbarui dan / atau mengkompilasi ulang untuk 32- atau 64-bit.
Synetech
1
Kami sebenarnya menggunakan perangkat lunak (modern) yang membutuhkan dongle. Dongle membutuhkan driver 16bit.
cpuguy83

Jawaban:

14

Sementara 64-bit salinan Windows 8 tidak mendukung aplikasi 16-bit, mereka yang masih didukung pada 32-bit salinan [1] [2] [3] . Namun, mereka tidak didukung secara default dan harus dihidupkan secara manual dengan applet Panel Kontrol:

Dukungan 16-bit applet Panel Kontrol

Synetech
sumber
0

Ini sama dengan Windows Vista atau Windows 7. Jika Anda memiliki Windows versi 64bit, Anda tidak dapat menjalankan aplikasi 16bit. Jika Anda memiliki Windows versi 32bit, Anda dapat menjalankan aplikasi 16bit.

Solusi untuk sistem 64bit: Di Windows 7 64bit Anda cukup mengunduh Mode PC Virtual XP dan menjalankan aplikasi 16bit di sana. Saya tidak yakin apakah Windows 8 juga menyediakan Mode XP (saya rasa tidak) tetapi (beberapa versi?) Windows 8 datang dengan dukungan Hyper-V. Jadi Anda dapat dengan mudah menjalankan misal Windows XP di Hyper-v Anda untuk memiliki dukungan 16bit.

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

juFo
sumber
Yup, sudah ada banyak itu . Saya kira orang yang masih menggunakan program 16-bit. ☺
Synetech
0

Sesuai Windows 7, aplikasi 16-bit tidak dapat berjalan pada instalasi Windows 8 64-bit.

Namun, NTVDM yang diperlukan untuk menjalankan aplikasi 16-bit masih tersedia pada sistem Windows 8 32-bit:

NTVDM hadir di semua versi Windows berbasis NT 32-bit termasuk Vista, 7 dan 8, kecuali untuk versi 64-bit.

Seperti yang dicatat Synetech, fitur ini dinonaktifkan secara default dan harus diaktifkan secara manual.

bwDraco
sumber