Saya tahu bahwa Windows XP 32-bit dapat dikonfigurasi, melalui PAE , untuk mendukung lebih dari 3,5 GB RAM. Apakah ada tutorial yang baik untuk melakukan ini dengan Windows 7 32-bit?
Mengapa saya tidak hanya menggunakan 64-bit Windows 7: Perangkat lunak untuk koneksi Internet saya (ponsel-sebagai-modem) hanya akan berfungsi di lingkungan 32-bit.
Jawaban:
Beberapa tahun yang lalu, sekelompok programmer telah merilis patch kernel untuk Windows 7 untuk memungkinkan penggunaan lebih dari 4 GB RAM di bawah Windows 7. Baru-baru ini, karena beberapa pemindai virus mendeteksi patch sebagai false positive , unduhan itu dihapus dari situs web. Untungnya, saya telah menyimpan salinan tambalan (yang menggunakan kernel RTM Windows 7), dan mengunggahnya ke situs web saya di sini (lihat opsi # 1 ketika saya membahas dua metode untuk menambal kernel Windows Anda). Selain itu, penulis telah memposting instruksi tentang cara menambal kernel Anda secara manual.
Bahkan jika Anda memiliki Windows 7 SP1 (Build 7601), Anda dapat menginstal tambalan yang berisi kernel 7600. Ini karena kernel default Anda tidak dimodifikasi; yang baru disalin ke folder sistem Anda, dan opsi menu boot tambahan ditambahkan untuk mem-boot Windows dengan kernel baru yang ditambal alih-alih yang lama. Walaupun saya belum menemukan masalah dalam menjalankan Windows 7 SP1 dengan kernel lama, jika Anda ingin menggunakan build 7601
ntkrnlpa.exe
, Anda perlu menambal kernel secara manual (lihat tautan di atas).Patch pada dasarnya memodifikasi Windows 7 Kernel menjadi lebih seperti Windows Server 2003 Datacenter Edition, yang kompatibel dengan hingga 8 GB RAM dalam mode 32-bit. Ini memungkinkan Anda untuk memperpanjang PAE hingga 8 GB RAM di bawah Windows 7 32-bit. Untuk informasi lebih lanjut tentang mengapa Microsoft menerapkan batasan teknis ini, lihat Memori Berlisensi di Windows Vista 32-Bit (mengharuskan JavaScript diizinkan dari www.geoffchappell.com ).
Seperti disebutkan di atas, perhatikan bahwa proses individual masih akan dibatasi hingga 4 GB bahkan jika sistem dapat mengakses lebih ... Meskipun jika Anda memiliki 8 GB RAM, maka setidaknya Anda masih memiliki 4 GB untuk proses lain;)
Bagi mereka yang tertarik pada aspek teknis, ini terjadi karena input / output yang dipetakan memori (MMIO singkatnya). Ini memungkinkan CPU untuk mengakses periferal dan RAM melalui bus alamat itu sendiri. Biasanya ini dilakukan melalui alamat memori tingkat tinggi untuk menghindari konflik alamat tingkat rendah. Namun, ini memunculkan Memory Barrier 3 GB yang umum dikenal di semua varian konsumen sistem operasi Windows 32-bit.
sumber
Artikel ini di situs Microsoft MSDN menunjukkan batas memori untuk versi Windows dan Windows 7 32-bit terdaftar sebagai batas 4 GB.
Anda dulu dapat menggunakan PAE untuk melihat lebih dari 4 GB RAM dengan Windows XP tetapi opsi ini dinonaktifkan di Paket Layanan 2 .
Alasannya adalah bahwa sebagian besar pengemudi tidak menyadari PAE dan membuang mainan mereka dari kereta bayi mereka jika mereka berakhir di memori di atas batas 4 GB.
Jika Anda menggunakan
/PAE
sakelar sekarang di Windows XP Anda akan membuat DEP tersedia, tetapi Anda tidak akan dapat melihat lebih dari 4 GB RAM.Batas 4 GB ini masih berlaku untuk Windows 7 32-bit. Jika Anda ingin melihat lebih dari 4 GB RAM, Anda harus menggunakan versi Windows 64-bit.
(Opsi ini untuk menggunakan PAE untuk melihat lebih dari 4 GB RAM masih tersedia pada versi 32-bit Server Windows yang saya anggap turun ke kualitas yang lebih baik dari driver yang diharapkan untuk jenis perangkat keras Anda menjalankan Windows Server. )
sumber
Menurut artikel MSDN, Ekstensi Alamat Fisik :
sumber
PAE harus diaktifkan secara default - Windows sudah menggunakannya secara internal untuk fitur DEP / No-Execute .
Tetapi instruksi ini mungkin membantu jika Windows melakukan hal itu lagi.
Perhatikan bahwa setiap proses masih akan dibatasi hingga 4 GB bahkan jika sistem dapat mengakses lebih banyak.
sumber
Jika sistem Anda dapat mendukungnya, Anda dapat menggunakan virtualisasi untuk memungkinkan akses ke driver telepon 32-bit Anda.
Ini akan menjadi pengaturan yang sedikit lebih rumit tetapi Anda dapat mengatur mesin virtual yang membuat koneksi dan melakukan berbagi koneksi internet ke host Anda, dengan cara itu Anda mendapatkan manfaat 64-bit serta dapat menggunakan driver lawas.
VMware Workstation (komersial), VirtualBox (gratis, open source), dan Windows Virtual PC (gratis) semua dapat merutekan perangkat usb langsung ke mesin virtual Anda. Cukup instal OS 32-bit (bahkan XP jika Anda mau), berikan jumlah marjinal RAM dan Anda dapat melakukan apa yang Anda butuhkan. Saya telah melakukan ini untuk memuat aplikasi lawas yang tidak mendukung Windows 7 dan saudara saya benar-benar memuat webcam Creative tuanya (tanpa driver 64-bit) dan menggunakan Skype melalui mesin virtualnya.
sumber
Windows 7 32 memiliki PAE yang melarang akses melewati tanda 4 GB. Lihat http://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx untuk detailnya.
Untuk orang-orang di luar sana yang bersikeras penggunaan 64 bit - ada beberapa hal yang tidak akan bekerja di lingkungan 64 bit yang bisa mendapatkan keuntungan kinerja dari ram ram yang BISA akses melewati tanda 3,25 di lingkungan 32 bit - khususnya aplikasi halaman itu sering. Anda juga bisa meletakkan file halaman di dalam ramdisk kata. Selain itu, VM itu hebat, namun emulasi tidak pernah benar-benar berfungsi sebagus yang asli - semuanya sangat tergantung pada aplikasi dan cara penerapannya. Masih ada banyak perangkat keras yang tidak akan berfungsi di dunia 64 bit, dan memerlukan akses waktu nyata untuk membuatnya bekerja dengan baik (sementara ada akselerator yang membantu dengan akses waktu nyata, masih dapat menimbulkan masalah.)
Jadi, sementara 64 bit secara teknis lebih unggul, 32 bit adalah warisan yang akan memakan waktu cukup lama, dan akan ada banyak alasan mengapa orang ingin mengakses memori melalui PAE.
PS: Ada balasan untuk posting ini yang menyatakan bahwa meletakkan file halaman pada disk RAM tidak masuk akal. Biarkan saya jelaskan. Jika sistem memiliki 4GB RAM dan Anda membuat disk RAM 2GB dan meletakkan file halaman di sana, maka ya, konfigurasi ini tidak masuk akal. Namun, jika sistem memiliki RAM 8GB dan Anda membuat disk RAM 4GB (mengakses memori tambahan yang tidak dapat dicapai Windows 32 bit) dan meletakkan file halaman (dan folder temp, lalu nyalakan "ReadyBoost" dan tambahkan yang lain yang sering digunakan) file) di sana, maka ya, mempercepat sangat besar. Dan "ya" adalah jawabannya, Anda bisa mendapatkan perangkat lunak yang memungkinkan Anda membuat disk RAM di atas batas 4GB pada sistem 32bit.
sumber
JANGAN GUNAKAN THE PATCH, ini hanya versi tes Jerman windows, dan akan membersihkan catatan boot kamu.
Saya baru saja menghabiskan satu jam mengunduh easybcd di komputer lain untuk memperbaikinya.
Diperingatkan!
sumber
Pertanyaannya adalah "Bagaimana saya bisa mengaktifkan PAE pada Windows 7 (32-bit) untuk mendukung lebih dari 3,5 GB RAM" dan jawabannya adalah ketik command prompt "bcdedit / set [{ID}] pae ForceEnable".
Tapi, mungkin pertanyaannya layak untuk diulang bagaimana mengaktifkan dan dapat menggunakan lebih dari 3,5 (atau 3,25) GB RAM pada sistem W7 32 bit.
Saya mencoba PAE di 2 mainboards Desktop yang berbeda dengan sistem yang sama: Intel® Desktop Board D945GNT dengan Intel® Pentium® D Processor 3.4GHZ dan Ram yang dapat digunakan 3,00GB, dan Intel® Desktop Board DG41WV dengan Intel® E7500 2.93GHZ dan 3.25GB Ram yang dapat digunakan Ram . Keduanya berkemampuan 64 bit dan Ram 4GB.
2 sistem mengaktifkan PAE; kemudian, menggunakan prosedur yang ditunjukkan di http://www.jensscheffler.de/using-gavotte-ramdisk-in-windows-7 saya memasang disk Gavotte Ram dan memulihkan 16MB Ram (tidak ada) pada sistem pertama, tetapi memulihkan seluruh 775MB tidak digunakan untuk yang kedua.
Jadi, dalam disk Ram dari sistem kedua, saya menetapkan file pageys yang dapat dipindah ke dalamnya, dari 16MB ke 700MB, dan pageys yang dapat dipindahkan dari 16MB ke 3300MB pada partisi disk fisik yang berbeda dari sistem.
Saya membuktikan 2 fakta: 1. Sistem lebih suka file swap Ram daripada yang ada di hard disk. Saya melihatnya bergerak, tumbuh dan menyusut. 2. Benchmark dengan PC Pitstop (gambar terlampir di http://www.pablomolina.net/bench700.png ) menunjukkan peningkatan besar dalam kecepatan disk sistem, dan sistem berjalan cukup cepat. Di bangku saya membandingkan file halaman 700 MB di Ram disk dengan file halaman 700MB di partisi lain dari drive sistem yang sama.!
Anda perlu mengatur sistem untuk membersihkan file halaman saat shutdown dengan prosedur Microsoft kb / 314834.
Bagi saya, PAE masuk akal pada sistem 32 bit, dan berfungsi. Saya tidak akan menggunakan sistem 64 bit karena saya menggunakan Windows secara profesional dan mengumpulkan 450 program selama bertahun-tahun, yang akan memakan waktu berbulan-bulan untuk menginstal ulang.
sumber
Jika Anda tidak ingin menambal file, Anda dapat menggunakan boot loader . Bootloader ini dapat diinstal pada sistem saat ini atau drive pen USB. Jadi Anda dapat dengan mudah mengujinya tanpa mempengaruhi sistem Anda.
sumber