Bir VM'de Windows 10'da Eski veya Uyumsuz Yazılımı Çalıştırma
Microsoft, , Windows / / March 18, 2020
Son Güncelleme Tarihi:

Eski yazılımlar her zaman Windows 10'a yüklenmez ve iyi çalışmaz ve bazen en iyi seçenek, onu çalıştırmak için bir sanal makine oluşturmaktır.
Birçoğumuz benimsemişken Windows 10 ve yeni dönemi evrensel uygulamalar ve bulut bilişim; birçok kullanıcı hala Microsoft'un son 30 yılda oluşturduğu eski masaüstü platformuna güvenmektedir. Windows 10'da çalışmak üzere tasarlanmamış eski uygulamaları çalıştırmak için çeşitli yöntemlere baktık. Bu çözümlerden bazıları uyumluluk modu ve 16 bit alt sistemi etkinleştirme, yalnızca 32 bit sürümlerde kullanılabilir. Geçtiğimiz 10 yıl boyunca Microsoft, Windows'u bu süre zarfında kötü şöhretli saldırılara karşı dirençli hale getirmek için rafine etti Windows XP dönemi. Bu geliştirmelerden bazıları Kullanıcı Hesabı Denetimi, Yama Koruması, Aygıt Sürücüsü İmzalama, Güvenli Önyükleme ve Adres Alanı Rastgeleleştirme Düzeni'dir. Daha eski uygulamalar bu değişiklikleri kabul etmeme eğilimindedir. Windows 10'un kendisi geçmişle çok fazla kırılıyor, ancak bu sorunun daha fazlası var. Bazı uygulamalar yol kenarına düştü veya daha yeni sürümler sadece eski sürümlerin beklentilerini karşılamıyor. Bazı durumlarda, geliştiriciler ya işten çıktı ya da daha eski bir sürümü desteklemeyi reddetti.
Bu egzotik uygulamayı çalıştırması gereken, ancak geleceğe yatırım yapması gereken kullanıcılar için sanallaştırmada makul bir çözüm var. Biz kapattık Windows 10'u test etmenin bir yolu olarak geçmişte sanallaştırma kendisi veya hatta için kullanın Mac gibi platformlarda uyumluluk. Sanallaştırma da Windows 10'a bağlı kullanıcıların eski yatırımlarını öne çıkarmasına yardımcı olabilir. Birçok seçenek var, ama bunu daralttım Oracle VirtualBoxplatformlar arası destek içerir ve Windows 10 Home ve Pro üzerinde çalışır. Hiper-V Windows 10 Pro veya Enterprise sürümlerini çalıştıran kullanıcılar için kullanılabilir bir seçenektir. Hyper-V, güçlü olmasına rağmen oldukça ilgili. Öte yandan Oracle VirtualBox, küçük, hızlı ve kurulumu kolaydır.
Uygulama Uyumluluğu için Windows sürümünü belirleme
Yerleşim yeri VirtualBox bir şey var, ama eski uygulamanız için kullanacağınız Windows sürümü ne olacak? Kullanıcıların çalıştırması gereken çoğu uygulama, son 15 yıl içinde Windows XP. Bu, kullanıcıların ihtiyaç duyacağı sürüm olduğundan, bunu satın almanın bir yolunu bulmaları gerekecektir. Benim gibi eski yazılım kopyalarını saklamak isterseniz, nostalji amaçları, gitmek için ISO görüntüsünü manuel olarak seçmelisiniz. Yapmayanlar için, uygulamanızı çalıştırmak üzere daha eski bir sürüm bulmakta zorluklar olabilir. Gibi web siteleri Amazon.com, EBay veya yerel bit pazarı veya garaj satışınızı kontrol etmek; uygulamanızı çalıştırmanız gereken eski Windows sürümünü puanlamanıza yardımcı olabilir.
Oracle VirtualBox'ı İndirme ve Kurulum
Windows'u yüklemeye başlamadan önce, Oracle VirtualBoxresmi sayfasından ücretsiz olarak indirebilirsiniz. Kullanabileceğiniz çeşitli sürümler vardır, Windows için doğru olanı indirdiğinizden emin olun, Windows ana bilgisayarlar için VirtualBox 5.1.4 x86 / amd64.

İndirdikten sonra kurulum dosyasını başlatın, ardından VirtualBox'ı yüklemek için ekrandaki talimatları izleyin.

Sanal Makineyi Oluşturma
Bir Oracle VirtualBox kurulumuna sahip olduğunuzda, eski uygulamanıza uygun yeni bir sanal makine oluşturmaya devam edebilirsiniz. Bu makale için Windows XP kullanacağım. Microsoft, bazılarının bugüne kadar Windows'un en popüler sürümlerinden biri olarak kabul edeceği şeyler için 2014'ün başında desteği sonlandırdı. VirtualBox'ı başlatın, ardından Yeni düğmesine basın.

Sanal makine için bir ad girin veya Tür: liste kutusu. VirtualBox işletim sistemi adını algılarsa, liste kutularını uygun tür ve sürümle doldurur. Sonrakine tıkla.

Windows XP 15 yaşında bir işletim sistemidir, bu nedenle bellek gereksinimlerinin çok yüksek olması gerekmez; özellikle eski bir uygulama için. Windows XP veya 2000 Professional'ı yeterince çalıştırmak için 256 MB - 512 MB arasında. Ayrıca, sanal makinede çalıştırıyor olabileceğiniz uygulamaları da dikkate alın. Bu durumda, sadece güvenli olmak için 1 GB ile giderdim. Kullandığınız Windows sürümü eskidikçe; gereksinimlerin değiştirilmesi gerekebilir. Sanal makinede Windows 95 veya Windows 98 kullanıyorsanız, bu sürümler için 480 ila 512 MB RAM sınırıdır. MS-DOS sanal makinesi ise, artık adresleme yapamayacağı için maksimum 64 MB'dir.

Ardından, işletim sistemini depolayacak sanal bir sabit disk oluşturacağız. seçmek Şimdi sanal bir sabit disk oluşturun sonra tıklayın Oluşturmak.

Sabit disk dosyasını saklamak için kullanabileceğiniz format için çeşitli seçenekler vardır. Gelecekte, sanal makinenizi aşağıdaki gibi başka bir platforma taşımak istiyorsanız Hiper-V veya VMWare; mevcut seçeneklerden birini seçmeniz en iyisidir VMDK veya VHD sırasıyla bu hipervizörler tarafından desteklenir. Şimdilik, Oracle VirtualBoxes VDI olan varsayılan ile gideceğim.

Alanınız kısıtlıysa, Dinamik olarak ayrıldı yalnızca gerektiğinde alan kullandığından en iyi seçenektir. Performans bir faktörse, Sabitboyut tavsiye edilir. Kullanmayı severim Sabit boyut sadece performans avantajları için.

Sabit boyut seçimi için sanal diske ayrılacak alan miktarının seçilmesi gerekir. Bu, ihtiyaçlarınıza ve alanın kullanılabilirliğine bağlı olacaktır. İşletim sistemi boyutu, türü ve uygulamalarını içerir. Eski sistemler çok fazla şey gerektirmez. Windows XP durumunda, 32 GB'den fazla bellek kullanıyorsanız, NTFS olarak biçimlendirmeniz gerekir. Ayrıca, Windows 95 ve 98 gibi işletim sistemlerinin 512 MB'den büyük diskler için FAT32 kullanmaları gerekecektir. Windows NT 4 yalnızca 8 GB'ları tanıyabilir. Yani, bunu dikkate alın. Yalnızca tek bir uygulama kullanacağım ve Windows XP yaklaşık 1 GB alan kullandığından, 3 GB'larla devam edeceğim. Tıklayın Oluşturmak tutarı onaylamak için.

Sanal Sabit Diskiniz oluşturulurken bekleyin.

İşletim Sistemini Yükleme
İşletim sistemini nasıl kuracağınız değişiklik gösterecektir. Windows 95, Windows 3.1 ve MS-DOS gibi daha eski Windows sürümleri, uygun önyükleme dosyalarıyla Sanal Disket oluşturmayı gerektirir. Windows XP ile çalıştığımızdan, buna odaklanacağız. Optik sürücüsüz bir sistem kullanıyorsanız, bir bilgisayar bulmanız ve kurulum diskinizin bir ISO görüntüsünü oluşturmanız gerekir; bunu Oracle VirtualBox'a monte edebilirsiniz. ISO görüntüleri oluşturmak için ISO Kaydedici Alex FeinmanWindows 10'da bile oldukça eski, ancak yine de çalışıyor. Bir görüntü oluşturmak, diski yerleştirmek kadar basittir, Bilgisayar'da diski sağ tıklatın, ardından CD / DVD'den görüntü oluşturma. Bir ISO görüntüsü hazır olduğunda, kuruluma devam edebilirsiniz.

VirtualBox'ta başlatmak için Windows XP sanal makinesini çift tıklayın.

İlk kez kuruyorsanız, ISO görüntüsünü manuel olarak seçmeniz gerekecektir. Gözat düğmesini tıklayın, Windows ISO görüntüsünü seçin, ardından Açık. İşletim sistemini yüklemek için Başlat'a tıklayın.

İşletim sisteminizi kurmak için ekrandaki talimatları izleyin.

Windows XP veya önceki bir Windows sürümünü yükledikten sonra; sanal makine ile ana makine arasında kolayca geçiş yapabilmeniz için Konuk Eklemeleri yüklemeniz gerekir. Cihazlar> Konuk Ekleme CD'si resmi ekle'yi ve ardından İleri'yi tıklayın.

Eski Uygulamaları Yükleme
Windows kurulumunuzu tamamen yapılandırdıktan sonra eski uygulamalarınızı kurmaya devam edebilirsiniz. Bunu yapmanın birkaç yolu vardır. Uygulamanın kullanılabildiği biçime bağlı olarak, uygulamayı VM tarafından kabul edilebilir bir biçime dönüştürmeniz gerekebilir. Uygulamanız disk üzerindeyse, ISO Kaydedici, daha önce açıklandığı gibi, bir kopya oluşturmak için VM'ye ISO görüntüsü olarak monte edebilirsiniz.
ISO Görüntüsü Dağı
Bir görüntüyü monte etmek için Cihazlar > Disk görüntüsünü seçinISO dosyasını seçin ve ardından aç'ı tıklayın.

Uygulamayı yüklemeye devam edin. Uygulama kurulumu otomatik olarak başlamazsa, Başlat> Bilgisayar daha sonra disk simgesini çift tıklayın veya açın ve sonra adlandırılan setup.exe dosyasını çift tıklayın.

İşte aldın; uygulamanız artık sorunsuz bir şekilde çalışıyor.

Dosyalarınızı paylaşmaya veya açmaya ne dersiniz?
Oracle VirtualBox, sürükle ve bırak desteği içerir, böylece dosyaları ana bilgisayar ile misafir arasında kolayca sürükleyebilirsiniz veya tam tersi.

Güvenlik ne olacak?
Desteklenmeyen bir sanal makinenin çalıştırılması, fiziksel bir ana bilgisayarda çalıştırılmasından farklı değildir. Oracle VirtualBox, sanal makinenizi İnternet'e erişecek şekilde otomatik olarak yapılandırır. Sanal makine ayarlarında ağ erişimini devre dışı bırakmak gibi bir dizi güvenlik değişikliği yapmak isteyebilirsiniz. Ayrıca deneyebilirsiniz desteklenen bir Antivirüs yardımcı programını yükleme herhangi bir nedenle ağ erişimine ihtiyacınız varsa. Kişisel tavsiyem ağdan uzak tutmak.

Sanal makinede desteklenen bir Windows sürümü kurmak aşırıya kaçmış gibi görünse de, aslında uygulamanızın çalışmasını sağlamanın en iyi yoludur. Uyumluluk modu tüm avantajları ile işletim sisteminin bir güncellemesinin veya revizyonunun bir uygulamayı kolayca kırabileceği Windows 10 hizmet modelinden muzdarip. Bir VM'nin de çalıştırıldığı bazı ek yükler vardır, ancak bu belirli eski uygulama için gereksinimler oldukça düşüktür. Bu uygulamayı açmanız ve çalıştırmanız gerekiyorsa ve şu ana kadar tüm seçenekleri denediyseniz, bu gitmek için yoldur. Gelecekte, yeni piyasaya sürülen gibi yeni nesil Intel silikon kullanıcıları Intel Kabylake ve AMD Bristol Ridge CPU'lar; Windows 7 ve Windows 8 / 8.1 gibi eski sürümlerde desteklenen uygulamaları çalıştırmak için sanallaştırma gibi çözümlere bakması gerekecektir.