Laman » bagaimana untuk » Bagaimana Membuat Program Lama Berfungsi pada Windows 10

    Bagaimana Membuat Program Lama Berfungsi pada Windows 10

    Sebahagian besar aplikasi Windows lama anda hanya akan berfungsi pada Windows 10. Jika mereka bekerja pada Windows 7, mereka hampir pasti akan berfungsi pada Windows 10. Beberapa aplikasi PC lama tidak akan berfungsi, tetapi ada banyak cara untuk membuat mereka berfungsi lagi.

    Petikan ini meliputi pelbagai aplikasi, dari aplikasi era Windows XP dan permainan PC lama yang memerlukan DRM ketinggalan zaman untuk aplikasi DOS dan Windows 3.1.

    Jalankan sebagai Pentadbir

    Banyak aplikasi yang dibangunkan untuk Windows XP akan berfungsi dengan betul pada versi Windows moden, kecuali satu isu kecil. Semasa era Windows XP, purata pengguna Windows biasanya menggunakan PC mereka dengan akaun Administrator sepanjang masa. Permohonan dikodkan untuk hanya menganggap mereka mempunyai akses pentadbiran dan akan gagal sekiranya mereka tidak. Ciri Kawalan Akaun Pengguna (UAC) yang baru kebanyakannya membetulkan masalah ini, tetapi terdapat beberapa permulaan masalah pada mulanya.

    Sekiranya aplikasi lama tidak berfungsi dengan baik, cuba klik kanan pintasan atau .exe failnya, dan kemudian memilih "Run as Administrator" untuk melancarkannya dengan kebenaran pentadbiran.

    Jika anda mendapati bahawa aplikasi tidak memerlukan akses pentadbiran, anda boleh menetapkan aplikasi untuk sentiasa berjalan sebagai pentadbir menggunakan tetapan keserasian yang kita bincangkan di bahagian seterusnya.

    Laraskan Tetapan Keserasian

    Windows termasuk tetapan keserasian yang boleh membuat aplikasi lama berfungsi. Dalam menu Mula Windows 10, klik kanan pintasan, pilih "Buka lokasi fail" dari menu konteks

    Sebaik sahaja anda mempunyai lokasi fail, klik kanan pintasan atau fail exe aplikasi, kemudian pilih "Properties" dari menu konteks.

    Pada tab "Keserasian" tetingkap sifat aplikasi, anda boleh mengklik butang "Gunakan pemecah masalah keserasian" untuk antara muka wizard atau hanya menyesuaikan pilihan anda sendiri.

    Sebagai contoh, jika aplikasi tidak dijalankan dengan betul pada Windows 10 tetapi dijalankan dengan betul pada Windows XP, pilih "Jalankan program ini dalam mod keserasian untuk" pilihan, kemudian pilih "Windows XP (Service Pack 3)" dari dropdown menu.

    Jangan malu untuk mencuba tetapan lain pada tab "Keserasian" juga. Sebagai contoh, permainan yang sangat lama mungkin mendapat manfaat daripada "Mod warna berkurangan". Pada paparan DPI yang tinggi, anda mungkin perlu menyemak "Lumpuhkan paparan paparan pada tetapan DPI tinggi" untuk membuat program kelihatan normal. Tiada pilihan pada tab ini boleh menyakiti aplikasi atau PC anda-anda sentiasa boleh menghidupkannya jika tidak membantu.

    Memasang Pemandu Tidak Bermakna atau Pemandu 32-bit

    Versi 64-bit Windows 10 menggunakan penguatkuasaan tandatangan pemandu dan memerlukan semua pemandu mempunyai tandatangan yang sah sebelum mereka boleh dipasang. Versi 32-bit Windows 10 biasanya tidak memerlukan pemandu yang ditandatangani. Pengecualian untuk ini adalah versi 32-bit Windows 10 yang dijalankan pada PC yang lebih baru dengan UEFI (bukan BIOS biasa) sering memerlukan pemandu yang ditandatangani. Menguatkan pemandu yang ditandatangani membantu meningkatkan keselamatan dan kestabilan, melindungi sistem anda daripada pemandu yang berniat jahat atau tidak stabil. Anda hanya perlu memasang pemandu yang tidak ditandatangani jika anda tahu mereka selamat dan mempunyai sebab yang baik untuk melakukannya.

    Jika perisian lama yang anda ingin pasang memerlukan pemandu yang tidak ditandatangani, anda perlu menggunakan pilihan boot khusus untuk memasangnya. Jika hanya pemandu 32-bit yang tersedia, anda perlu menggunakan versi Windows 32-bit sebaliknya-versi 64-bit Windows 10 memerlukan pemandu 64-bit. Gunakan proses ini jika anda perlu beralih ke versi 32-bit, memuat turun versi 32-bit Windows 10 dan bukan versi 64-bit.

    Main Permainan Yang Memerlukan SafeDisc dan SecuROM DRM

    Windows 10 tidak akan menjalankan permainan lama yang menggunakan SafeDisc atau SecuROM DRM. Skim pengurusan hak digital ini boleh menyebabkan sedikit masalah. Secara keseluruhan, itu adalah perkara yang baik bahawa Windows 10 tidak membenarkan sampah ini untuk memasang dan mencemarkan sistem anda. Malangnya, ini bermakna bahawa beberapa permainan lama yang datang pada CD atau DVD fizikal tidak akan dipasang dan dijalankan secara normal.

    Anda mempunyai pelbagai pilihan lain untuk memainkan permainan ini, termasuk mencari "retak" tanpa CD (yang berpotensi sangat tidak selamat, seperti yang sering dijumpai di tapak pembajakan rawak), membeli semula permainan dari perkhidmatan pengedaran digital seperti GOG atau Steam, atau semak laman web pemaju untuk melihat apakah ia menawarkan patch yang menghapus DRM.

    Trik yang lebih maju termasuk memasang dan dwi-boot ke versi Windows lama tanpa sekatan ini, atau cuba menjalankan permainan dalam mesin maya dengan versi Windows yang lebih lama. Mesin maya mungkin berfungsi dengan baik untuk anda, kerana permainan menggunakan skim DRM ini sudah cukup lama sekarang walaupun mesin maya cenderung untuk menangani permintaan grafik mereka.

    Gunakan Mesin Maya untuk Perisian Lama

    Windows 7 termasuk ciri khas "Windows XP Mode". Ini sebenarnya hanya satu program mesin maya yang disertakan dengan lesen Windows XP percuma. Windows 10 tidak termasuk mod Windows XP, tetapi anda masih boleh menggunakan mesin maya untuk melakukannya sendiri.

    Apa yang anda perlukan adalah program mesin maya seperti VirtualBox dan lesen Windows XP cadangan. Pasang salinan Windows dalam VM dan anda boleh menjalankan perisian pada versi Windows yang lama dalam tetingkap pada desktop Windows 10 anda.

    Menggunakan mesin maya adalah penyelesaian yang agak lebih terlibat, tetapi ia akan berfungsi dengan baik melainkan aplikasi perlu bersambung dengan perkakasan secara langsung. Mesin maya cenderung mempunyai sokongan terhad untuk perkakasan perkakasan.

    Gunakan Emulator untuk DOS dan Windows 3.1 Aplikasi

    DOSBox membolehkan anda menjalankan aplikasi DOS lama-terutamanya permainan DOS-dalam tetingkap emulator di desktop anda. Gunakan DOSBox untuk menjalankan aplikasi DOS lama dan bukannya bergantung pada Prompt Perintah. DOSBox akan berfungsi dengan lebih baik, lebih baik.

    Dan, kerana Windows 3.1 sendiri pada asasnya merupakan aplikasi DOS, anda boleh memasang Windows 3.1 di DOSBox dan menjalankan aplikasi Windows 3.1-bit yang lama, juga.

    Gunakan Windows 32-Bit untuk Perisian 16-bit

    Program 16-bit tidak lagi berfungsi pada versi Windows 64-bit. Versi Windows 64-bit tidak mengandungi lapisan keserasian WOW16 yang membolehkan apl 16-bit dijalankan. Cuba jalankan aplikasi 16-bit pada versi Windows 64-bit dan anda akan melihat mesej "Aplikasi ini tidak dapat disiarkan pada PC" anda.

    Sekiranya anda perlu menjalankan aplikasi 16-bit, anda perlu memasang versi Windows 32-bit bukannya versi 64-bit. Berita baiknya ialah anda tidak perlu memasang semula sistem operasi keseluruhan anda. Sebaliknya, anda hanya boleh memasang versi Windows 32-bit di dalam mesin maya dan menjalankan aplikasi di sana. Anda juga boleh memasang Windows 3.1 dalam DOSBox.

    Gunakan Pelayar Khusus untuk Laman Web Memerlukan Java, Silverlight, ActiveX, atau Internet Explorer

    Windows 10 menggunakan Microsoft Edge baharu sebagai penyemak imbas lalai. Edge tidak termasuk sokongan untuk Java, ActiveX, Silverlight, dan teknologi lain. Chrome juga telah menurunkan sokongan untuk pemalam NPAPI seperti Java dan Silverlight.

    Untuk menggunakan aplikasi web yang lebih tua yang memerlukan teknologi ini, api penyemak imbas web Internet Explorer disertakan dengan Windows 10 untuk sebab-sebab keserasian. IE masih menyokong kandungan ActiveX. Mozilla Firefox masih menyokong Java dan Silverlight.

    Anda boleh melancarkan Internet Explorer dari menu Mula. Jika anda sudah menerima Microsoft Edge, buka menu tetapan dan pilih "Buka dengan Internet Explorer" untuk membuka halaman web semasa secara langsung di Internet Explorer.


    Secara umum, jika aplikasi lama tidak berfungsi pada Windows 10, adalah idea yang baik untuk mencari pengganti moden yang akan berfungsi dengan baik. Tetapi, terdapat beberapa aplikasi-terutamanya permainan PC lama dan aplikasi perniagaan-bahawa anda mungkin tidak dapat menggantikannya. Mudah-mudahan beberapa helah keserasian yang kami kongsi akan menjadikan apl itu naik dan berjalan lagi.

    Image Credit: Brett Morrison di Flickr