9Aug

Mengapa Program Lama Tidak Berjalan di Versi Modern Windows( dan Bagaimana Anda Bisa Menjalankannya Lagi)

Windows adalah semua tentang kompatibilitas ke belakang, yang memungkinkan orang - terutama bisnis - untuk terus menggunakan aplikasi penting mereka pada versi baru Windows. Tapi ada batasnya. Semakin tua sebuah program, semakin besar kemungkinannya akan turun.

Biasanya Anda harus menjauh dari perangkat lunak lama. Hindari memungut CD perangkat lunak yang dirancang untuk Windows 95 di penjualan garasi. Perangkat lunak kuno yang tidak berfungsi lebih lama mungkin harus ditingkatkan versinya ke versi yang modern dan kompatibel. Perangkat Lunak

Tidak Terlupakan Seperti Media Apakah

CD audio berusia dua puluh tahun akan bermain dengan baik pada pemutar CD modern, rekaman akan diputar dengan baik pada pemutar rekaman modern, dan video DVD akan selalu diputar di perangkat dengan perangkat keras pembacaan DVD.Tapi CD software kuno yang dibuat delapan belas tahun yang lalu untuk Windows 95 berbeda. CD Audio

, DVD video, bahkan rekaman - semuanya adalah format media standar. Dengan kata lain, CD audio memiliki data audio di dalamnya. Komputer menafsirkan data audio ini sendiri. Itu sebabnya CD audio yang diproduksi pada tahun 1980 akan dapat dimainkan pada PC Windows 8, Mac, atau perangkat lain - komputer mengetahui cara menafsirkan CD audio dan menangani masalah ini sendiri. CD audio tidak perlu mengetahui tentang sistem operasi atau perangkat yang sedang dimainkannya.

Namun, perangkat lunak berbeda. Perangkat lunak bukan sesuatu yang standar yang semua komputer tahu bagaimana menafsirkan - perangkat lunak adalah kode yang berjalan di komputer Anda. Terserah perangkat lunak untuk melakukan apa yang perlu dilakukan. Software yang ditulis untuk Windows 3.1 atau Windows 95 kemungkinan akan sangat bingung jika ia menemukan dirinya berjalan pada Windows 7 atau Windows 8. Ini akan mencari file yang sudah tidak ada lagi dan mungkin malah menolak untuk berjalan di lingkungan yang asing ini.

Windows terkenal dengan kompatibilitasnya yang mundur dan mencoba membantu program yang lebih tua berjalan sebaik mungkin, namun ada batasan bahkan apa yang bisa dilakukan Windows. Sangat mengesankan bahwa versi Windows modern bahkan dapat menjalankan program Windows 95 sama sekali, mengingat bahwa seri Windows 9x didasarkan pada DOS dan Windows XP dan versi Windows yang lebih lambat didasarkan pada kernel Windows NT - sistem operasi mereka benar-benar berbeda di bawahtudung.

Mengapa Program Tidak Dapat Berjalan

Kami telah membahas penjelasan tingkat tinggi, namun berikut adalah beberapa rincian tingkat rendah yang dapat mencegah program berjalan dengan baik: Program

  • Menolak untuk Menjalankan : Beberapa program mungkin menolak untuk menginstal jika mereka memperhatikanmereka sedang berjalan pada versi Windows mereka tidak tahu tentang. Program
  • 16-bit : Versi 32-bit Windows berisi lingkungan emulasi 16-bit yang memungkinkan perangkat lunak Windows 3.1 yang lama berjalan. Ini telah dihapus dari versi Windows 64-bit, sehingga program Windows 3.1 yang lama tidak akan berjalan sama sekali.
  • DOS Software : Sejak Windows XP, versi konsumen Windows tidak lagi dibangun di atas DOS.Perangkat lunak dan permainan DOS yang rumit yang bergantung pada mode DOS sebenarnya tidak dapat berjalan secara native pada versi Windows modern. Jendela Command Prompt adalah fitur kompatibilitas yang tidak lengkap, bukan sistem DOS penuh.
  • Dependensi Perpustakaan Lama : Beberapa program mungkin bergantung pada perpustakaan kuno yang tidak lagi disertakan dalam Windows atau mungkin bergantung pada program lama lainnya yang juga tidak bekerja dengan benar pada versi Windows yang baru. Masalah Keamanan
  • : Program lama tidak digunakan untuk fitur keamanan Windows modern dan mungkin tidak sesuai dengan akun pengguna dan UAC saja. Windows mencoba mengelabui program lama agar berjalan di bawah akun pengguna terbatas, namun hal ini tidak selalu memperbaiki setiap masalah.

Ini bukan daftar yang lengkap, tapi ini akan membantu Anda memahami beberapa masalah yang terlibat. Program dirancang untuk berjalan pada versi Windows saat ini, bukan versi Windows yang mungkin ada 20 tahun di masa depan. Kerusakan harus diharapkan saat menjalankan aplikasi Windows kuno pada versi Windows modern. Karena Microsoft dan vendor sistem operasi lainnya memperbaiki sistem operasi mereka, program lama akan ditinggalkan secara bertahap kecuali jika diperbarui.

Bagaimana Menjalankan Program yang Lebih Lama

Meskipun Anda harus menghindari perangkat lunak yang sangat tua jika mungkin, terkadang Anda tidak bisa melakukannya. Anda mungkin memiliki aplikasi bisnis penting yang perlu dijalankan atau mungkin ingin memainkan game PC lama. Ada beberapa cara untuk menjalankan program ini.

Gunakan Pengaturan Kompatibilitas Windows : Windows memiliki pengaturan mode kompatibilitas built-in yang dapat membantu mendapatkan program kerja. Klik kanan shortcut program, pilih Properties, dan klik tab Compatibility. Anda dapat memilih versi Windows yang dijalankan oleh program - Windows akan mencoba mengelabui program tersebut agar berpikir berjalan di versi lama Windows. Ini tidak akan selalu memungkinkan setiap program lama bekerja, tapi perlu dicoba. Bahkan ada Pemecah Masalah Kompatibilitas Program yang akan mencoba secara otomatis menemukan pengaturan mode kompatibilitas yang benar untuk program Anda.

Jalankan Perangkat Lunak Lama di Mesin Virtual : Daripada mencoba membuat perangkat lunak lama Anda berjalan di versi modern Windows, Anda dapat menginstal salinan virtual Windows versi lama dan menjalankan perangkat lunak di sana. Misalnya, jika Anda memiliki aplikasi yang berjalan di Windows XP namun tidak berjalan di Windows 7 atau 8, Anda dapat menggunakan mesin virtual Windows XP untuk menjalankan program itu. Jika Anda memiliki permainan lama yang berjalan di bawah DOS, Anda bisa menginstalnya di DOSBox. Ini akan bekerja dengan baik untuk sebagian besar program, kecuali jika mereka memerlukan akses langsung ke perangkat keras - misalnya, program kuno yang dihubungkan dengan printer melalui port serial tidak akan berfungsi. Namun, ini jauh lebih mudah daripada menginstal program secara normal.

RELATED ARTICLES
Bagaimana Mendapatkan Mode Windows XP di Windows 8 Bagaimana Menggunakan DOSBox Untuk Jalankan Game DOS dan Aplikasi Lama

Memecahkan Masalah Game PC : Permainan PC berada di antara media dan perangkat lunak. Sama seperti Anda mungkin ingin menonton film dari 20 tahun yang lalu, Anda mungkin ingin bermain game dari 20 tahun yang lalu. Namun, permainan adalah perangkat lunak dan bermain game dari 20 tahun yang lalu akan seperti mencoba menjalankan program dari 20 tahun yang lalu - sesuatu yang harus dihindari jika memungkinkan. Trik di atas dapat membantu Anda menjalankan permainan lama, tapi kami juga telah membahas cara lain untuk mendapatkan game PC lama dengan benar.

Penelitian, Penelitian, Penelitian : Jika tidak ada trik ini yang berhasil - atau Anda sudah mati untuk menginstal program pada versi Windows Anda saat ini, bukan di mesin virtual - Anda mungkin perlu melakukan penelitian. Lakukan pencarian Google untuk nama program dan versi Windows Anda saat ini, cari pesan kesalahan yang Anda lihat, dan seterusnya - ini mungkin merupakan proses yang sangat teliti yang mengharuskan Anda memperbaiki masalah setelah masalah, namun informasinya mungkin ada di luar sana jikaAnda mencoba menginstal program yang populer. Pekerjaan yang membosankan yang terlibat di sini berarti sering merupakan ide bagus untuk meninggalkan program lama dan meng-upgrade, jika memungkinkan.

Secara umum, Anda harus mencoba untuk menghindari perangkat lunak lama yang mungkin tidak berfungsi sebagaimana mestinya. Stick dengan cukup modern, up-to-date software. CD perangkat lunak Windows tidak seperti CD audio - tidak ada jaminan bahwa mereka akan bekerja dengan baik dengan versi modern Windows dan perangkat keras baru.

Image Credit: Ivo Jansch di Flickr, Tarje Sælen Lavik di Flickr