Anonim

Sistem Windows pertama menggunakan kernel berasaskan MS-DOS 16-bit untuk menjalankan shell grafis untuk mengakses perkhidmatan sistem. Sekiranya ayat terakhir itu menghantar anda berebut untuk glosari teknologi, letakkan fikiran anda dengan selesa. Maklumat ini boleh diakses oleh pakar dan orang awam. Anda mungkin mengalami beberapa masalah semasa menjalankan aplikasi 32-bit dalam versi Windows 64-bit. Jika ya, bacalah untuk mengetahui mengapa ini berlaku dan bagaimana untuk memperbaikinya.

Juga lihat artikel kami Bagaimana Untuk Mempercepat Windows 10 - Panduan Ultimate

Sesetengah Konsep yang Perlu

Fakta mudah adalah bahawa anda tidak sepatutnya mengalami masalah ini di tempat pertama. Windows mempunyai emulator yang jika berfungsi dengan betul-menyediakan persekitaran yang diperlukan untuk aplikasi 64 dan 32-bit untuk dijalankan secara normal. Emulator ini (WOW64) mengasingkan aplikasi 32-bit dari 64-bit untuk mengelakkan file dan / atau perlanggaran pendaftaran. Pada nota teknikal, proses 32-bit tidak dapat melaksanakan 64-bit DLL, jadi ini mungkin menyebabkan masalah anda.

Sesuatu yang perlu diingat adalah bahawa anda sebenarnya mungkin menjalankan aplikasi 16-bit, yang pasti tidak akan berfungsi. Cara cepat untuk memeriksa apakah program adalah 16-bit adalah untuk menavigasi ke lokasinya di komputer anda. Klik kanan padanya dan pilih Properties dari menu drop-down. Jika tab sifat mempunyai versi "Versi" atau "Versi Sebelum", ia bukan aplikasi 16-bit.

Membuatnya Serasi

Perkara pertama yang perlu anda cuba apabila anda menetapkan untuk menjalankan sebarang perisian yang mempunyai masalah keserasian adalah untuk menjalankannya dalam Mod Keserasian. Terdapat sedikit masalah yang diperbaiki secara realistik pada masa kini, tetapi ia merupakan ciri yang sangat berguna apabila Windows 95 digantikan oleh NT.

Untuk menjalankan aplikasi dalam Mod Keserasian, navigasi ke dalam fail explorer dan klik kanan. Sama seperti di atas, klik pada Properties dari menu. Di bawah Hartanah, klik pada tab Keserasian. Klik kotak yang mengatakan "Jalankan program ini dalam mod keserasian untuk:" dan pilih versi Windows yang anda mahu gunakan. Kemudian, klik Guna dan cuba jalankan aplikasi anda. Hanya ada segelintir pilihan jadi cubalah melaluinya.

Dayakan Aplikasi 32-Bit

Untuk teliti, Anda dapat memastikan aplikasi 32-bit diaktifkan dalam perkhidmatan Windows anda. Untuk melakukannya, ikuti langkah berikut:

  1. Mulakan dengan mengakses Ciri Windows dengan menaip "ciri tingkap" ke dalam kotak carian Windows dan memilih padanan terbaik.
  2. Tandakan kotak yang membaca Perkhidmatan Maklumat Internet dan klik OK. Ia akan mengambil masa satu minit untuk memasang ciri ini
  3. Lancarkan Pengurus IIS dengan menaip "perkhidmatan maklumat internet" dalam kotak carian Windows dan memilih perlawanan terbaik.
  4. Anda akan melihat nama komputer anda di tetingkap kiri, mengembangkannya dan klik pada Aplikasi Kolam.
  5. Di tetingkap kanan, klik kanan pada DefaultAppPools dan pilih Tetapan Lanjutan.
  6. Pilih "Dayakan Aplikasi 32-bit" dan tukar dari Salah ke Benar.
  7. Klik OK dan mulakan semula komputer anda.

Sebaik sahaja anda melengkapkan ini, cuba jalankan semula aplikasi itu. Jika WOW64 anda berfungsi dengan betul, ini tidak perlu tetapi ia terbukti berkesan dalam beberapa kes.

Fail Program Fail

Program lama kadang-kadang mendapat pemasangan bercampur dan fail mereka boleh berakhir di folder yang salah. Ini amat sukar untuk dikesan kerana pemasangannya seolah-olah telah hilang tanpa sebarang halangan.

Pada versi Windows 64-bit, semua aplikasi 64-bit dipasang dalam folder "Program Files (x86)". Ini termasuk sebarang fail yang berkaitan dengan aplikasi yang dipasang. Walau bagaimanapun, program 32-bit berakhir dalam folder berasingan yang bertajuk "Fail Program". Jika laluan dikodkan secara salah dalam pemasangan, aplikasi mungkin telah dipasang dalam folder yang salah.

Memperbaiki ini harus termasuk menyunting beberapa kod pemasangan tetapi anda tidak perlu melakukannya, dan anda mungkin tidak dapat masuk ke kod sumber pula. Untuk penyelesaian sementara, semak mencari fail yang dipasang dan salinnya secara manual ke dalam folder "Fail Program".

Cukur dan Potongan rambut, Dua Bits

Ini hanya beberapa masalah yang boleh anda hadapi semasa menjalankan aplikasi 32-bit. Tetapi sekali lagi, ia tidak boleh ditekankan cukup bahawa ini tidak sepatutnya berlaku, kerana langkah-langkah telah disediakan untuk mencegahnya. Lebih jauh lagi, anda berurusan dengan beberapa isu keserasian lain. Sekiranya anda yakin bahawa daftar itu menyebabkan masalah, mulakan dengan penyelesaian yang digariskan dalam artikel.

Mempunyai mana-mana kaedah dalam artikel itu membantu? Apa yang membuat anda pasti bahawa daftar 32-bit sebenarnya yang menyebabkan masalah anda? Kongsi alasan anda di dalam komen di bawah.

Bagaimana cara membuat aplikasi 32-bit berfungsi pada tingkap 64-bit