32-bit Windows 7 atau 64-bit Windows 7?

Untuk sebagian besar calon pengguna Windows 7, Windows 7 versi 64-bit adalah langkah yang tepat. Tetapi jika Anda tidak memiliki RAM yang cukup (setidaknya 4GB), atau Anda mengandalkan perangkat yang tidak mendukung driver 64-bit, atau Anda perlu memutakhirkan instalasi 32-bit yang sudah ada, Windows 7 32-bit mungkin pilihan yang lebih baik. Beberapa edisi Windows 7 64-bit menyediakan Mode Windows XP yang memecahkan beberapa masalah kompatibilitas ke belakang, tetapi ini bukan obat mujarab universal. Dalam format Tanya Jawab yang cepat, inilah yang perlu Anda ketahui.

T. Apakah PC saya didukung di bawah 64-bit Windows 7?

A. Sebagian besar PC yang diproduksi dalam tiga tahun terakhir (yaitu setelah debut Vista) mampu menjalankan Windows 7 64-bit. Pengecualiannya adalah PC yang dikirimkan dengan CPU kelas bawah yang tidak mendukung ekstensi 64-bit AMD atau Intel . Contohnya termasuk jajaran Intel Atom CPU berdaya rendah dan CPU Intel Core awal, seperti Core Duo (bukan Core 2 Duo). Jika Anda tidak yakin dengan jenis CPU yang ada di sistem Anda, atau apakah CPU mendukung operasi 64-bit, Anda dapat menggunakan Utilitas Identifikasi Prosesor Intel gratis untuk mengetahuinya.

[Lihat apa yang dicuri Windows dari Mac OS X. Lihat apa yang dicuri Mac OS X dari Windows . | Temukan 10 aplikasi open source gratis teratas untuk Windows ]

T. Bagaimana dengan semua periferal saya?

J. Seperti halnya dukungan PC, sebagian besar periferal yang diproduksi di era Vista bekerja dengan Windows 7 64-bit. Namun, dukungan perangkat keras lawas adalah proposisi untung-untungan. Beberapa produsen - misalnya, vendor kartu antarmuka jaringan atau pengontrol penyimpanan disk - lebih mutakhir daripada yang lain, sebagian berkat fakta bahwa mereka telah mendukung komputasi 64-bit di bawah Windows Server sejak 2002-2003 jangka waktu. Perangkat yang tidak memiliki hubungan yang jelas dengan pusat data (seperti perangkat input khusus, perangkat keras multimedia, dan beberapa printer) dapat lebih sulit diintegrasikan karena dibuat pada saat desktop 64-bit jarang ditemukan. Taruhan terbaik Anda adalah melakukan pencarian Web untuk melihat apakah pabrikan telah menerbitkan driver perangkat 64-bit dan, jika tidak, pengguna lain telah menemukan solusi.

T. Dapatkah saya menggunakan driver perangkat 32-bit di bawah Windows 7 64-bit?

A. Tidak. Pengandar perangkat adalah kode istimewa yang berjalan di ruang alamat yang sama dengan kernel Windows. Karena itu, ia harus cocok dengan arsitektur kernel itu sendiri. Beberapa pabrikan menggabungkan driver 32-bit dan 64-bit dalam satu paket instalasi, menyebabkan pengamat biasa terkadang salah melaporkan bahwa driver 32-bit bekerja di bawah Windows 64-bit. Namun, meskipun driver 32-bit tidak secara langsung didukung di Windows 7 64-bit, pengguna Windows 7 64-bit dapat menginstal driver 32-bit dalam Mode Windows XP dan menggunakan printer berbasis USB dan perangkat lawas berbasis USB lainnya dengan Windows Mesin virtual XP.

T. Dapatkah saya menggunakan Mode Windows XP dengan 64-bit Windows 7?

A. Ya. Mode Windows XP didukung sepenuhnya di bawah 64-bit Windows 7. Bahkan, menggunakan Virtual Machine Monitor (VMM), seperti produk Windows Virtual PC 7 yang mendasari Mode Windows XP, adalah satu-satunya cara untuk menggunakan 32-bit driver perangkat di bawah Windows 64-bit. Satu-satunya peringatan adalah perangkat harus menggunakan antarmuka USB; perangkat keras lawas yang menggunakan kartu ekspansi atau dongle berpemilik kemungkinan tidak akan berfungsi dengan solusi VMM seperti Mode Windows XP.

T. Apa sebenarnya Mode Windows XP itu, dan bagaimana cara mendapatkannya?

J. Jawaban sederhananya adalah bahwa Windows XP Mode adalah mesin virtual yang berisi Windows XP SP3 yang berjalan di bawah Windows Virtual PC 7. Ini tersedia sebagai unduhan gratis untuk pengguna edisi Windows 7 Professional, Ultimate, dan Enterprise.

Jawaban yang lebih tepat adalah bahwa Windows XP Mode adalah aplikasi 64-bit asli (sebenarnya, serangkaian layanan 64-bit dan driver perangkat) yang menciptakan proses 64-bit asli yang terpisah yang meniru lingkungan PC 32-bit.

Penting untuk diperhatikan bahwa Mode Windows XP terbatas untuk membuat lingkungan virtual 32-bit. Ini benar meskipun perangkat lunak Windows Virtual PC yang mendasarinya sendiri 64-bit dan berjalan pada versi x64 dari Windows 7. Jadi, sementara Anda dapat menginstal Windows XP 32-bit (atau Vista 32-bit atau Windows 7 32-bit) sebagai tamu di dalam lingkungan Windows Virtual PC (yang merupakan solusi VM generik dengan beberapa integrasi tambahan untuk citra Mode Windows XP), Anda tidak dapat menginstal Windows XP 64-bit atau versi x64 dari Vista atau Windows 7.

T. Apakah saya dapat menjalankan aplikasi Windows 32-bit di bawah Windows 7 64-bit?

A. Ya. Hampir semua aplikasi Windows 32-bit yang didukung pada Windows XP dapat berjalan tanpa modifikasi pada Windows 64-bit. Hal ini dimungkinkan oleh teknologi yang dikenal secara informal sebagai "Win32 di Win64" (disingkat WOW), yang menerjemahkan panggilan API 32-bit dari Win32 lawas yang dapat dieksekusi menjadi panggilan API 64-bit yang dapat dilayani oleh subsistem asli 64- bit Windows 7. Hasil akhirnya adalah bahwa aplikasi 32-bit berjalan mulus pada Windows 64-bit dan, berkat pengoptimalan pada CPU Intel dan AMD generasi saat ini, pada atau mendekati kecepatan penuh. Beberapa pengecualian untuk aturan kompatibilitas WOW biasanya melibatkan aplikasi yang mengandalkan satu atau lebih driver perangkat 32-bit lama yang memiliki hak milik yang tidak memiliki versi 64-bit yang setara.

Perhatikan bahwa konsep WOW bukanlah hal baru. Teknik serupa digunakan oleh versi Windows NT yang paling awal untuk mendukung aplikasi Windows 3.xx 16-bit yang lama.

T. Saat saya menginstal aplikasi 32-bit di bawah 64-bit Windows 7, saya tidak dapat melihat entri registri. Kenapa ini?

A. Versi 64-bit dari Vista dan Windows 7 menyertakan lapisan terjemahan WOW untuk menjalankan aplikasi 32-bit (lihat penjelasan di atas). Selain menerjemahkan panggilan API, Windows 64-bit mengisolasi perubahan registri yang dibuat oleh aplikasi 32-bit dan mengalihkannya ke sub-kunci khusus dalam kumpulan registri yang sesuai.

Misalnya, aplikasi 32-bit yang memperbarui kunci dalam struktur HKEY_LOCAL_MACHINE \ Software akan secara otomatis mengarahkan perubahannya ke kunci Wow6432Node di bawah kunci Perangkat Lunak utama. Memperluas kunci ini akan mengungkapkan semua kunci dan nilai registri aplikasi 32-bit yang telah dialihkan secara otomatis oleh WOW.

T. Apakah ada keunggulan kinerja saat menggunakan Windows 7 64-bit?

A. Itu tergantung. Jika Anda bekerja dengan file besar atau menjalankan aplikasi yang menghabiskan banyak memori, maka Windows 64-bit biasanya akan memberi Anda sedikit keunggulan kinerja dibandingkan Windows 32-bit yang berjalan pada perangkat keras yang identik. Ini benar bahkan saat menggunakan aplikasi 32-bit. Itu karena OS dan driver perangkat itu sendiri mendapat manfaat dari register lebar 64-bit dari CPU Intel atau AMD yang berjalan dalam mode perluasan 64-bit. Selain itu, karena Windows 7 64-bit mendukung lebih banyak RAM fisik daripada Windows 7 32-bit (192GB pada versi non-Rumah vs. 4GB untuk versi 32-bit apa pun), Anda dapat dengan mudah memperluas kemampuan PC Anda jauh melampaui apa yang mungkin dilakukan di dunia 32-bit.

T. Mengapa Windows 64-bit menggunakan lebih banyak RAM daripada Windows 32-bit?

J. Semua OS 64-bit akan menggunakan lebih banyak memori daripada 32-bit yang setara. Hal ini disebabkan oleh sifat kode 64-bit: Menggunakan struktur internal yang lebih besar yang memerlukan lebih banyak ruang, baik di RAM maupun di hard disk. Tidak mengherankan bahwa citra ISO untuk versi 64-bit Vista dan Windows 7 kira-kira 50 hingga 70 persen lebih besar dari ISO 32-bit yang setara, atau bahwa Windows 64-bit menunjukkan pemanfaatan memori fisik 20 hingga 30 persen lebih tinggi setelah awal. boot-up.

T. Apakah ada keuntungan keamanan menggunakan Windows 7 64-bit vs. Windows 7 32-bit?

A. Ya. Banyak dari inisiatif "pengerasan" kernel yang dipublikasikan secara luas oleh Microsoft yang memulai debutnya dengan Vista khusus untuk varian 64-bit - hal-hal seperti Pencegahan Eksekusi Data dan PatchGuard yang didukung perangkat keras. Selain itu, Windows Vista dan Windows 7 64-bit memerlukan driver perangkat untuk ditandatangani secara digital oleh pembuatnya, sehingga mempersulit peretas dan pengembang root-kit untuk menginstal eksploit mereka secara diam-diam sebagai driver mode kernel.

T. Apakah saya dapat meningkatkan versi dari Windows 32-bit ke Windows 7 64-bit?

A . Tidak. Proses peningkatan Microsoft saat ini tidak mendukung perpindahan antar arsitektur prosesor. Untuk memutakhirkan dari Windows versi 32-bit Anda harus melakukan penginstalan "bersih" dari Windows 7 64-bit, kemudian memigrasi aplikasi dan data Anda ke OS baru.

Artikel ini, "Windows 7 32-bit atau Windows 7 64-bit?, " Pada awalnya diterbitkan di .com . Ikuti perkembangan terbaru dalam Microsoft Windows dan Windows 7 di .com.