Jalankan Perangkat Lunak yang Lebih Tua atau Tidak Kompatibel di Windows 10 dalam VM
Microsoft Jendela / / March 18, 2020
Terakhir diperbarui saat
Perangkat lunak lama tidak selalu menginstal dan bekerja dengan baik di Windows 10, dan kadang-kadang pilihan terbaik adalah membuat mesin virtual untuk menjalankannya.
Sementara banyak dari kita telah memeluk Windows 10 dan era barunya aplikasi universal dan komputasi awan; banyak pengguna masih bergantung pada platform desktop lawas yang dibangun Microsoft selama 30 tahun terakhir. Kami telah melihat berbagai metode untuk menjalankan aplikasi lama yang tidak dirancang untuk bekerja pada Windows 10. Beberapa solusi ini termasuk mode kompatibilitas dan mengaktifkan subsistem 16-bit, hanya tersedia pada versi 32-bit. Selama 10 tahun terakhir, Microsoft telah menyempurnakan Windows untuk membuatnya tahan terhadap serangan yang terkenal selama itu Windows XP zaman. Beberapa peningkatan ini termasuk Kontrol Akun Pengguna, Patch Guard, Penandatanganan Driver Perangkat, Boot Aman dan Tata Letak Pengacakan Ruang Alamat. Aplikasi yang lebih lama cenderung tidak menerima perubahan ini. Windows 10 sendiri banyak rusak dengan masa lalu, tetapi ada lebih banyak masalah ini. Beberapa aplikasi hanya jatuh di pinggir jalan atau versi yang lebih baru tidak memenuhi harapan rilis yang lebih lama. Dalam beberapa kasus, pengembang keluar dari bisnis atau menolak untuk mendukung rilis yang lebih lama.
Untuk pengguna yang memang perlu menjalankan aplikasi eksotis itu, tetapi perlu berinvestasi di masa depan, ada solusi yang masuk akal dalam virtualisasi. Kami telah membahas virtualisasi di masa lalu sebagai cara untuk menguji Windows 10 sendiri atau bahkan menggunakannya untuk kompatibilitas pada platform seperti Mac. Virtualisasi juga dapat membantu pengguna yang berkomitmen untuk Windows 10, membawa investasi warisan mereka ke depan. Ada banyak pilihan yang tersedia, tetapi saya mempersempitnya menjadi Oracle VirtualBox, yang mencakup dukungan lintas platform dan berfungsi pada Windows 10 Home dan Pro. Hyper-V adalah opsi yang tersedia untuk pengguna yang menjalankan edisi Windows 10 Pro atau Enterprise. Hyper-V, meski kuat, cukup terlibat. Oracle VirtualBox di sisi lain, kecil, cepat dan mudah diatur.
Menentukan versi Windows untuk Kompatibilitas Aplikasi
Menetap VirtualBox itu satu hal, tetapi bagaimana dengan versi Windows yang akan Anda gunakan untuk aplikasi lawas Anda? Sebagian besar aplikasi yang harus dijalankan oleh pengguna, kemungkinan dirancang dalam 15 tahun terakhir Windows XP. Karena itu adalah versi yang dibutuhkan pengguna, mereka juga perlu menemukan cara untuk mendapatkannya. Jika Anda ingin menyimpan salinan perangkat lunak lama seperti saya untuk tujuan nostalgia, Anda harus memilih gambar ISO secara manual untuk pergi. Bagi mereka yang tidak, mungkin ada tantangan untuk menemukan rilis yang lebih lama untuk menjalankan aplikasi Anda. Situs web seperti Amazon.com, EBay atau memeriksa pasar loak atau penjualan garasi Anda; mungkin membantu Anda dalam mencetak versi Windows yang lebih lama yang Anda perlukan untuk menjalankan aplikasi Anda.
Unduh dan Atur Oracle VirtualBox
Sebelum Anda mulai menginstal Windows, Anda harus mendapatkannya Oracle VirtualBox, yang dapat Anda unduh secara gratis dari halaman resmi. Ada beberapa versi yang tersedia, pastikan Anda mengunduh yang tepat untuk Windows, terdaftar sebagai, VirtualBox 5.1.4 untuk host Windows x86 / amd64.
Setelah mengunduh, luncurkan file pengaturan kemudian ikuti petunjuk di layar untuk menginstal VirtualBox.
Menciptakan Mesin Virtual
Setelah Anda memiliki pengaturan Oracle VirtualBox, Anda dapat melanjutkan untuk membuat mesin virtual baru yang cocok untuk aplikasi lawas Anda. Untuk artikel ini, saya akan menggunakan Windows XP. Microsoft mengakhiri dukungan pada awal 2014 untuk apa yang oleh beberapa orang dianggap sebagai salah satu versi Windows paling populer saat ini. Luncurkan VirtualBox, lalu klik Baru pada bilah perintah.
Masukkan nama untuk VM atau pilih dari Tipe: kotak daftar. Jika VirtualBox mendeteksi nama sistem operasi, itu akan mengisi kotak daftar dengan jenis dan versi yang sesuai. Klik Selanjutnya.
Windows XP adalah sistem operasi berusia 15 tahun, sehingga persyaratan memori tidak harus terlalu tinggi; terutama untuk aplikasi warisan. Untuk menjalankan Windows XP atau 2000 Professional secukupnya, 256 MB hingga 512 MB. Juga, pertimbangkan aplikasi yang mungkin Anda jalankan di mesin virtual. Dalam hal ini, saya akan menggunakan 1 GB hanya untuk aman. Semakin lama versi Windows yang Anda gunakan; persyaratan mungkin perlu dimodifikasi. Jika Anda menggunakan Windows 95 atau Windows 98 di mesin virtual, 480 hingga 512 MB RAM adalah batas untuk versi tersebut. Jika ini adalah mesin virtual MS-DOS, 64 MB adalah maksimum karena tidak akan bisa diatasi lagi.
Selanjutnya, kita akan membuat hard disk virtual, yang akan menyimpan sistem operasi. Pilih Buat hard disk virtual sekarang lalu klik Membuat.
Ada beberapa pilihan yang ditawarkan untuk format yang dapat Anda gunakan untuk menyimpan file hard disk. Jika di masa depan, Anda ingin memigrasikan mesin virtual Anda ke platform lain seperti Hyper-V atau VMWare; maka yang terbaik adalah Anda memilih salah satu opsi yang tersedia seperti VMDK atau VHD didukung oleh masing-masing hypervisor. Untuk saat ini, saya akan pergi dengan default yaitu Oracle VirtualBoxes VDI.
Jika Anda kekurangan ruang, gunakan Dialokasikan secara dinamis adalah pilihan terbaik, karena menggunakan ruang hanya saat dibutuhkan. Jika kinerja adalah faktor, maka a Tetapukuran direkomendasikan. Saya suka menggunakan Ukuran tetap hanya untuk manfaat kinerja.
Pilihan ukuran Tetap akan membutuhkan pemilihan jumlah ruang yang akan dialokasikan ke disk virtual. Ini akan tergantung pada kebutuhan dan ketersediaan ruang Anda. Faktor termasuk ukuran sistem operasi, jenis, dan aplikasi. Sistem warisan tidak membutuhkan banyak. Dalam kasus Windows XP, jika Anda menggunakan lebih dari 32 GB, Anda harus memformat sebagai NTFS. Juga, sistem operasi seperti Windows 95 dan 98 perlu menggunakan FAT32 untuk disk yang lebih besar dari 512 MB. Windows NT 4 hanya dapat mengenali 8 GB. Jadi, pertimbangkan ini. Karena saya hanya akan menggunakan satu aplikasi dan Windows XP menggunakan sekitar 1 GB ruang, saya akan menggunakan 3 GB. Klik Membuat untuk mengkonfirmasi jumlah.
Tunggu sementara Hard Disk Virtual Anda dibuat.
Menginstal Sistem Operasi
Bagaimana Anda menginstal sistem operasi akan bervariasi. Versi Windows yang lebih lama seperti Windows 95, Windows 3.1 dan MS-DOS akan membutuhkan pembuatan Virtual Floppy disk dengan file boot yang sesuai. Karena kami bekerja dengan Windows XP, kami akan fokus pada hal itu. Jika menggunakan sistem tanpa drive optik, Anda harus mencari komputer dan membuat image ISO dari cakram instal Anda, yang kemudian bisa dipasang di Oracle VirtualBox. Untuk membuat gambar ISO, saya menggunakan Perekam ISO oleh Alex Feinman, yang cukup lama, tetapi masih berfungsi, bahkan pada Windows 10. Membuat gambar semudah memasukkan disk, klik kanan disk di Komputer, lalu klik Buat gambar dari CD / DVD. Setelah Anda memiliki gambar ISO siap, Anda dapat melanjutkan dengan instalasi.
Di VirtualBox, klik dua kali mesin virtual Windows XP untuk memulainya.
Karena Anda memasang untuk pertama kalinya, Anda harus memilih gambar ISO secara manual. Klik tombol Browse, pilih gambar Windows ISO, lalu klik Buka. Klik Mulai, untuk memuat sistem operasi.
Ikuti petunjuk di layar untuk menginstal sistem operasi Anda.
Setelah menginstal Windows XP atau versi Windows sebelumnya; Anda harus menginstal Guest Additions untuk memastikan Anda dapat berpindah antara mesin virtual dan host dengan mudah. Klik Perangkat> Masukkan gambar Guest Additions CD kemudian klik Next.
Menginstal Aplikasi Legacy
Setelah instalasi Windows Anda sepenuhnya dikonfigurasi, Anda dapat melanjutkan untuk menginstal aplikasi lawas Anda. Ada beberapa cara untuk melakukan ini. Tergantung pada format aplikasi yang tersedia, Anda mungkin perlu mengubahnya menjadi format yang dapat diterima oleh VM. Jika aplikasi Anda ada di disk, Anda dapat menggunakannya Perekam ISO, dijelaskan sebelumnya, untuk membuat salinan, Anda dapat memasang sebagai gambar ISO di VM.
Pasang Gambar ISO
Untuk memasang gambar, klik Perangkat > Pilih gambar disk, pilih file ISO lalu klik buka.
Lanjutkan untuk menginstal aplikasi. Jika pengaturan aplikasi tidak dimulai secara otomatis, klik Mulai> Komputer kemudian klik dua kali ikon disk atau buka lalu klik dua kali yang disebut setup.exe.
Itu dia; aplikasi Anda sekarang aktif dan berjalan tanpa masalah.
Bagaimana dengan membagikan file Anda atau membukanya?
Oracle VirtualBox menyertakan dukungan seret dan lepas, sehingga Anda dapat dengan mudah menyeret file antara host dan tamu atau sebaliknya.
Bagaimana dengan keamanan?
Menjalankan mesin virtual yang tidak didukung tidak berbeda dengan menjalankannya pada host fisik. Oracle VirtualBox secara otomatis mengkonfigurasi mesin virtual Anda untuk mengakses Internet. Anda mungkin ingin melakukan sejumlah modifikasi keamanan seperti menonaktifkan akses jaringan dalam pengaturan VM. Anda juga bisa mencoba menginstal utilitas Antivirus yang didukung jika Anda perlu memiliki akses jaringan untuk alasan apa pun. Rekomendasi pribadi saya adalah untuk menjauhkannya dari jaringan.
Meskipun menyiapkan versi Windows yang didukung di mesin virtual mungkin tampak berlebihan, sebenarnya, ini adalah cara terbaik untuk memastikan aplikasi Anda berfungsi. Mode Kompatibilitas dengan semua kelebihannya menderita dari model layanan Windows 10, di mana pembaruan atau revisi OS dapat dengan mudah menghancurkan aplikasi. Ada beberapa overhead dengan menjalankan VM juga, tetapi untuk aplikasi legacy tertentu, persyaratannya cukup rendah. Jika Anda perlu mengaktifkan dan menjalankan aplikasi itu, dan Anda telah mencoba semua opsi sejauh ini, maka inilah caranya. Ke depan, pengguna silikon Intel generasi baru, seperti yang baru saja diluncurkan Intel Kabylake dan AMD Bristol Ridge CPU; perlu melihat solusi seperti virtualisasi untuk menjalankan aplikasi yang didukung pada rilis lama seperti Windows 7 dan Windows 8 / 8.1.