"Ikke nok minne" vises når du har et stort antall programmer som kjører

Kundestøtte for Windows XP er avsluttet

Microsoft avsluttet kundestøtte for Windows XP den 8. april 2014. Denne endringen har påvirket programvareoppdateringene og sikkerhetsalternativene dine. Finn ut hvordan dette påvirker deg og hvordan du forblir beskyttet.

Kundestøtte for Windows Server 2003 opphørte 14. juli 2015

Microsoft avsluttet kundestøtte for Windows Server 2003 den 14. juli 2015. Denne endringen har påvirket programvareoppdateringene og sikkerhetsalternativene dine. Finn ut hvordan dette påvirker deg og hvordan du forblir beskyttet.

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 126962
Symptom
Når du kjører et stort antall Windows-baserte programmer, feilmeldinger "Av minne" vises når du prøver å starte nye programmer eller useprograms som allerede kjører, selv om du fortsatt har mye ofphysical og sidevekslingsfilen minne.
Årsak
Dette kan skje hvis skrivebordet heap i isdepleted for WIN32-delsystemet.

Obs! Dette problemet oppstår oftere under Windows NT 3.5 som standardstørrelse på skrivebords-heapen er 512K. Standardverdien er 3072K under Windows NT 3.1. Standard ble redusert for å øke ytelsen.
Løsning
Viktig Denne delen, metoden eller oppgaven inneholder fremgangsmåter for hvordan du endrer registret. Det kan imidlertid oppstå alvorlige problemer hvis du endrer registeret feilaktig. Sørg derfor for at du følger disse trinnene nøye. Ta sikkerhetskopi av registret før du endrer det, for sikkerhets skyld. Deretter kan du gjenopprette registret hvis det oppstår et problem. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer og gjenoppretter registret, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
322756 Slik sikkerhetskopierer og gjenoppretter du registret i Windows
Hvis du vil løse dette problemet, kan du øke størrelsen på skrivebords-heapen:
  1. Kjør Registerredigering (Regedt32.exe).
  2. Fra den
    HKEY_LOCAL_MACHINE
    undertre, går du til følgende nøkkel:
    \System\CurrentControlSet\Control\Session Manager\SubSystems
  3. Velg den Windows verdi.
  4. Fra den Rediger -menyen, velg Streng.
  5. Øk parameteren strengen.

    For Windows NT:
    Strengen angir systemet og skrivebordet heaps ved hjelp av følgende format:
    SharedSection =xxxx,åååå
    Legge til ", 256" eller "512" når den åååå nummer.

    For Windows 2000, Windows XP og Windows Server 2003:
    SharedSection bruker følgende format for å angi heaps system og skrivebord:
    SharedSection =xxxx,åååå,zzzz
    For 32-biters operativsystemer, kan du øke den ååååverdien til "12288";
    Øke den zzzz verdien til "1024".
    For 64-biters operativsystemer, kan du øke den ååååverdien til "20480";
    Øke den zzzz verdien til "1024".
Mer informasjon
Windows NT bruker et spesielt minne-heap for alle Windows-baserte programsrunning på skrivebordet. Skrivebords-heapen brukes for alle objekter (windows, menyer, penner, ikoner, osv.). Når du kjører et stort antall Windows-basedprograms, kan denne heapen ikke nok minne. Når isnot nok minne til å oppfylle en fordeling be om systemet normallyreturns en feil og varsler brukeren om at de kjører lav onmemory. Noen programmer håndterer ikke feilen elegant måte, og i somecases det kanskje ikke nok minne til å opprette dialogboksen for feil. Den forespurte operasjonen mislykkes som et resultat uten noen indikasjon.

Strengen er en lang streng når vises ved hjelp av registeroppføringen Editor.The standardverdien for denne nøkkelen er som følger.
   %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				


Den første strengen verdien (1024) definerer den vanlige heap-størrelsen til alldesktops. Dette inkluderer tabellen global referanse (vindu-referanser er uniquemachine bred) og delte systeminnstillinger (for eksempel SystemMetrics). Det isunlikely noen gang må du endre denne verdien.

Den andre strengen verdien (3072) styrer størrelsen på desktopheap som er knyttet til en interaktiv vindusstasjon (brukes for Windows-objekter). Denne statisk verdi brukes til å hindre ugyldig-virket slik programmer bruker for mange ressurser. Fordi skrivebords-heapen er tilordnet til hver prosessens adresseområde, denne verdien bør ikke settes til en vilkårlig høy verdi (som det ville redusere ytelsen), men du bør bare økes tilstrekkelig for å tillate de ønskede programmene til å kjøre.

Den tredje strengen verdien (512) styrer størrelsen på skrivebords-heapen for hver PC som er forbundet med en "ikke-interaktiv" vindusstasjon. Hvis denne verdien ikke finnes, vil størrelsen på skrivebords-heapen for ikke-interaktiv vinduet radiostasjoner være det samme som størrelsen som er angitt for interaktive vinduet stasjoner (den andre strengen-verdien).
prodnt lav feil fast størrelse sidefil

Advarsel: Denne artikkelen er autooversatt

Eigenschappen

Artikel-id: 126962 - Laatst bijgewerkt: 08/06/2016 07:17:00 - Revisie: 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 KbMtno
Feedback