Windows 8 16-bit Programları Destekliyor mu?


11

Vista ve sonraki sürümlerde, Windows'un 64 bit sürümleri artık 16 bit programları desteklememektedir, ancak 32 bit sürümleri yine de çalıştırabilir. Windows 8 hatta Windows 7'den çok şey değişti ve söylentiler vardı bir o ki arka ederken sadece 64 bit satışa sunulacak [1] [2] görünüyor durumda artık olmamaya . Microsoft'un kullanıcıları 64 bit sistemlere geçmeye zorladığı bir sır değil. Windows 8'den (32 bit sürümler dahil) 16 bit desteği tamamen bıraktılar mı?


Neden böyle bir şey yapmak istesin?
Natalie Adams

5
@NathanAdams, sorunuz hiç mantıklı değil. Neden birisi uçaktan atlamak veya başka bir ülkeye taşınmak ister? Çünkü sen tüm dünyada başka kimsenin yaptığı anlamına gelmez gerek (Windows 8'de dolayısıyla devam eden 16 bit desteği) vardır. Basitçe pratik bir neden soruyorsanız, bunun cevabı, bazı insanların çalıştırmak / istemek isteyen 16 bit programlara sahip olmasıdır .
Synetech

Mesele şu ki, modern bir işlemci üzerinde çalışmaya çalışan 16 bit programların çoğu, saat hızındaki büyük farktan dolayı hiç çalışmayabilir (sağda). Bu birçok oyunda belirgindir. Kitabınızın 16bit uygulama olarak saklanmasını istemezsiniz. Bulut üzerinden sunulan hizmetlerin ortaya çıkması, dolar üzerindeki kuruşlar için mevcut yazılım ve süper ucuza taşeronluk ile - bu kadar eski bir yazılımı çalıştırmak mantıklı değil.
Natalie Adams

@NathanAdams, yine, işleri kendiniz için basitleştiriyorsunuz. İyi çalışabilecek araçlar var. Örneğin, eski .comdosyalar veya DOS için Pascal ile derlenmiş echoyeni satır gibi şeyler yapan , imleci hareket ettiren, metin renklerini ayarlayan, tarihi / saati basan, ayrıştırma gibi 16 bit gibi basit komut satırı araçlarına sahibim Bunlar gayet iyi çalışıyor ve bazı işlevler artık yerleşik olsa da, çoğu / çoğu değil ve bunları 32- için güncellemek ve / veya yeniden derlemek her zaman mümkün değildir (hatta bazı durumlarda mümkün değildir). veya 64 bit.
Synetech

1
Aslında bir donanım kilidi gerektiren (modern) yazılım kullanıyoruz. Donanım kilidi 16bit'lik bir sürücü gerektirir.
cpuguy83

Yanıtlar:


14

Windows 8'in 64-bit kopya 16-bit uygulamaları desteklemez, onlar edilmektedir hala 32 bit kopyaların üzerinde desteklenen [1] [2] [3] . Ancak, varsayılan olarak desteklenmezler ve bir Denetim Masası uygulamasıyla manuel olarak açılmalıdır:

16-bit destek Denetim Masası uygulaması


0

Bu, Windows Vista veya Windows 7 ile aynıdır. Windows'un 64bit sürümüne sahipseniz, 16bit uygulamaları çalıştıramazsınız. Windows'un 32 bit sürümüne sahipseniz, 16bit uygulamaları çalıştırabilirsiniz.

64bit sistemler için geçici çözüm: Windows 7 64bit'te Sanal PC XP Modunu indirebilir ve 16bit uygulamanızı burada çalıştırabilirsiniz. Windows 8'in bir XP Modu (sanmıyorum) sağlayıp sağlamadığını bilmiyorum ama Windows 8'in (bazı sürümleri?) Hyper-V desteği ile geliyor. Böylece 16bit desteğine sahip olmak için Hyper-v'nizde örneğin Windows XP'yi kolayca çalıştırabilirsiniz.

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


Evet, zaten çok şey var . İnsanların tahmin edilmektedir hala 16 bit programları kullanarak. ☺
Synetech

0

Windows 7'ye göre, 16 bit uygulamalar 64 bit Windows 8 kurulumunda çalışamaz.

Ancak, 16 bit uygulamaları çalıştırmak için gereken NTVDM , 32 bit Windows 8 sistemlerinde hala kullanılabilir:

NTVDM, Vista, 7 ve 8 dahil olmak üzere 64-bit NT tabanlı tüm Windows sürümlerinde, 64-bit sürümler dışında bulunur.

Synetech'in belirttiği gibi, bu özellik varsayılan olarak devre dışıdır ve manuel olarak etkinleştirilmelidir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.