kehabisan memori habis"pesan galat muncul saat Anda memiliki sejumlah besar program berjalan

Dukungan untuk Windows XP telah berakhir

Microsoft mengakhiri dukungan untuk Windows XP pada 8 April 2014. Perubahan ini telah memengaruhi pemutakhiran perangkat lunak dan opsi keamanan Anda. Pelajari apa artinya ini bagi Anda dan cara untuk tetap terlindungi.

Dukungan untuk Windows Server 2003 berakhir pada 14 Juli 2015

Microsoft mengakhiri dukungan untuk Windows Server 2003 pada 14 Juli 2015. Perubahan ini telah memengaruhi pemutakhiran perangkat lunak dan opsi keamanan Anda. Pelajari apa artinya ini bagi Anda dan cara untuk tetap terlindungi.

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 126962
Gejala
Ketika Anda menjalankan terlalu banyak program berbasis Windows, ditampilkan pesan galat "Memori habis" saat Anda mencoba untuk memulai program baru atau mencoba useprograms yang sudah berjalan, meskipun Anda masih memiliki banyak ofphysical dan berkas halaman kehabisan memori tersedia.
Penyebab
Perilaku ini dapat terjadi jika tumpukan desktop di subsistem WIN32 isdepleted.

Catatan Masalah ini lebih sering terjadi di Windows NT 3.5 karena ukuran asali timbunan desktop adalah 512K. Di Windows NT 3.1 nilai asali adalah 3072K. Nilai asali ini dikurangi untuk meningkatkan kinerja.
Pemecahan masalah
Penting Bagian, metode, atau tugas ini berisi langkah-langkah yang memberitahu Anda bagaimana memodifikasi registri. Namun, masalah serius dapat terjadi apabila Anda salah mengubah registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah ini dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum mengubahnya. Lalu, Anda dapat memulihkan registri apabila terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
322756 Cara membuat cadangan dan memulihkan registri di Windows
Untuk memperbaiki masalah ini, Tingkatkan ukuran timbunan desktop:
  1. Jalankan Peninjau suntingan registri (Regedt32.exe).
  2. Dari
    HKEY_LOCAL_MACHINE
    Subtree, buka bukti kunci berikut ini:
    \System\CurrentControlSet\Control\Session Manager\SubSystems
  3. Pilih Windows nilai.
  4. Dari Edit Menu, pilih String.
  5. Tambah SharedSection parameter.

    Untuk Windows NT:
    SharedSection menentukan sistem dan desktop timbunan menggunakan format berikut:
    SharedSection =xxxx,yyyy
    Tambahkan ", 256" atau ", 512" setelah yyyy nomor.

    Untuk Windows 2000, Windows XP dan Windows Server 2003:
    SharedSection menggunakan format berikut ini untuk menentukan timbunan sistem dan desktop:
    SharedSection =xxxx,yyyy,zzzz
    Untuk sistem operasi 32-bit, tambah yyyynilai ke "12288";
    Meningkatkan zzzz nilai ke "1024".
    Untuk sistem operasi 64-bit, tambah yyyynilai ke "20480";
    Meningkatkan zzzz nilai ke "1024".
Informasi lebih lanjut
Windows NT menggunakan timbunan kehabisan memori khusus untuk semua Windows berbasis programsrunning di desktop. Timbunan desktop digunakan untuk semua objek (jendela, Menu, pena, ikon, dll.). Saat sejumlah besar Windows basedprograms dijalankan, timbunan ini dapat kehabisan kehabisan memori. Apabila tidak ada cukup kehabisan memori untuk memenuhi alokasi permintaan, sistem normallyreturns galat dan memberi tahu pengguna bahwa mereka menjalankan onmemory rendah. Beberapa program tidak menangani kegagalan anggun, dan di somecases mungkin tidak cukup kehabisan memori untuk membuat kotak dialog pesan galat. Akibatnya, operasi yang diminta gagal tanpa indikasi apa pun.

bukti kunci SharedSection adalah untaian panjang jika dilihat menggunakan registri Editor.The nilai asali untuk bukti kunci ini adalah sebagai berikut.
   %SystemRoot%\system32\csrss.exe   ObjectDirectory=\Windows   SharedSection=1024,3072,512   Windows=On   SubSystemType=Windows   ServerDll=basesrv,1   ServerDll=winsrv:GdiServerDllInitialization,4   ServerDll=winsrv:UserServerDllInitialization,3   ServerDll=winsrv:ConServerDllInitialization,2   ProfileControl=Off   MaxRequestThreads=16				


Nilai SharedSection yang pertama (1024) menentukan ukuran timbunan yang umum untuk alldesktops. Ini termasuk Daftar Tabel penanganan global (penanganan jendela yang luas uniquemachine) dan berbagi pengaturan sistem (seperti SystemMetrics). Itu isunlikely Anda pernah perlu mengubah nilai ini.

Nilai SharedSection kedua (3072) mengontrol ukuran desktopheap yang berkaitan dengan Stasiun jendela interaktif (digunakan untuk objek Windows). Nilai statis digunakan untuk mencegah buruk aplikasi yang berperilaku menggunakan terlalu banyak sumber daya. Karena timbunan desktop dipetakan ke ruang alamat penyuratan setiap proses, nilai ini sebaiknya tidak ditetapkan ke cukup tinggi nilai (karena akan menurunkan kinerja), tetapi hanya ditingkatkan cukup untuk mengizinkan semua aplikasi yang diinginkan untuk menjalankan.

Nilai SharedSection ketiga (512) mengontrol ukuran timbunan desktop untuk setiap desktop yang berkaitan dengan Stasiun jendela "non-interaktif". Jika nilai ini tidak ada, ukuran timbunan desktop untuk Stasiun jendela non-interaktif akan sama dengan ukuran yang ditetapkan untuk Stasiun jendela interaktif (nilai SharedSection kedua).
prodnt rendah gagal diperbaiki ukuran berkas halaman

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 126962 - Tinjauan Terakhir: 08/06/2016 05:04:00 - Revisi: 4.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Advanced Server 3.1, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition

  • kbenv kbmt KB126962 KbMtid
Tanggapan