Sämre prestanda, fel i ladda drivrutiner eller systeminstabilitet kan uppstå på varma lägga till minne-system som kör Windows Server 2003

Artikelöversättning Artikelöversättning
Artikel-id: 913568 - Visa produkter som artikeln gäller.
Viktigt Den här artikeln innehåller information om hur du ändrar registret. Se till att säkerhetskopiera registret innan du ändrar den. Se till att du vet hur du återställer registret om det uppstår problem. Om du vill veta mer om hur du säkerhetskopierar, återställer och ändrar registret klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
256986 Beskrivning av registret i Microsoft Windows
Visa alla | Dölj alla

På den här sidan

Symptom

Något av följande problem på en dator med Microsoft Windows Server 2003 aktiveras funktionen för varma lägga till minne kan uppstå:
  • Enheter initieras inte eller fungerar inte korrekt.
  • Drivrutiner laddas inte eller startar inte tjänster.
  • Program som fungerar inte eller startar inte. Dessa program kan innehålla Microsoft Exchange Server eller Microsoft SQL Server Analysis Services.
  • Systemets prestanda är dåliga.
  • Systemet är instabilt.
  • Systemet startar inte.
  • Felmeddelandet fel som indikerar otillräckliga resurser.
  • STOPP-fel visas.
Obs! Som standard kan den varma lägga till minne vara aktiverad på datorn.

Orsak

När Hot lägga till minne-funktionen är aktiverad, Förallokering operativsystemet kernel-resurser för att hantera eventuella framtida minne som kan läggas till i datorn. Kernel-resurser ska fördelas utifrån funktionerna på datorn i stället för i RAM-minne som installeras. Kärnan kan fördela betydande resurser och RAM-minne som aldrig kan installeras. Funktionen Hot lägga till minne kan därför orsaka den maximala storleken på den växlade poolen är mycket mindre än förväntat.

Problemet kan vara mest sannolikt kan inträffa på en dator som kör en x 86-baserad version av Windows Server 2003 när någon av följande situationer föreligger:
  • Systemet rapporterar att mycket RAM stöds. Problemet kan vara mest sannolikt att påverka en Windows Server 2003, Datacenter Edition-dator som stöder 128 gigabyte (GB) RAM-minne. Statisk resurs tillhörighet tabell (SRAT) talar om för operativsystemet där RAM kan läggas till.
  • Systemet använder den / 3GB växlar i Boot.ini-filen. När du använder denna metod för allokering av virtuellt utrymme minskas avsevärt kernel tillgängliga resurser. Dessutom kan systemet Page Table Entry fördelningar minskas till nivåer som kan orsaka prestandaproblem.

Workaround

Varning Allvarliga problem kan uppstå om du ändrar registret på ett felaktigt sätt med hjälp av Registereditorn eller med någon annan metod. Dessa problem kan medföra att du måste installera om operativsystemet. Microsoft kan inte garantera att problemen kan lösas. Ändra registret på egen risk.

Undvik det här problemet genom att använda någon av följande metoder.

Metod 1: Använda registerparametern DynamicMemory för att begränsa mängden Hot lägga till minne

Registerparametern DynamicMemory på datorer som kör Windows Server 2003 med Service Pack 1 (SP1) eller senare versioner, så här:
  1. Klicka på Start, klicka på Kör, Skriv regedit, och klicka sedan på OK.
  2. Leta upp och högerklicka på följande registerundernyckel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Peka på NyttRedigera -menyn och klicka sedan på DWORD-värde.
  4. Typ DynamicMemory som namn på DWORD- och tryck sedan på RETUR.
  5. Högerklicka på DynamicMemoryoch klicka sedan på Ändra.
  6. Skriv värdet som du vill använda i rutan data och klicka sedan på OK.

    Värdet för den här parametern anges i gigabyte (GB). Om du anger värdet till 1 kernel reserverar utrymme för totalt 1 GB systemminne eller den totala mängden fysiskt minne som är installerat vid starten, beroende på vilket som är större.
  7. Avsluta Registereditorn och starta sedan om datorn.

Metod 2: Inaktivera funktionen Hot lägga till minne

Använd någon av följande metoder om du vill inaktivera funktionen Hot lägga till minne:
  • Metod A: Kontakta maskinvaruleverantören för att avgöra om Hot lägga till minne-funktionen kan inaktiveras med hjälp av BIOS. Om funktionen kan inaktiveras med hjälp av BIOS, kan du använda denna metod.
  • Metod B: om Hot minne lägger till funktionen kan inaktiveras med hjälp av BIOS, rekommenderar vi att du uppgraderar till Windows Server 2003 SP1 och sedan använda metod 1.

    Om du inte uppgradera till Windows Server 2003 SP1, anger du parametern /NOPAE i filen Boot.ini för att inaktivera läget PAE (Physical Address Extension).

    Obs! Vi rekommenderar inte att du inaktiverar PAE-läge på datorer som kör Windows Server 2003 med SP1 eller senare versioner. Den här konfigurationen kan oavsiktligt Inaktivera nya funktioner med stöd för (Dataexekveringsskydd). Ange växeln /NOPAE endast på datorer som kör en version av Windows Server 2003 före SP1.

    Mer information om hur du anger /NOPAE växlar, finns på följande Microsoft-webbplats:
    http://technet.microsoft.com/en-us/library/aa996104.aspx

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Mer Information

Problemet kan även uppstå när du kör Windows Server 2003 i virtualiserade environmentssuch som Hyper-V. För mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2927158 I Windows Server 2003-VM startar inte när du använder dynamiska minnet
Mer information om stöd för funktionen Hot lägga till minne i Windows Server 2003 finns på följande Microsoft-webbplats:
http://go.microsoft.com/fwlink/?LinkId=57183

Egenskaper

Artikel-id: 913568 - Senaste granskning: den 15 februari 2014 - Revision: 1.0
Informationen i denna artikel gäller:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
Nyckelord: 
kbtshoot kbexpertiseinter kbmt KB913568 KbMtsv
Maskinöversatt
VIKTIGT: Denna artikel har översatts av Microsofts programvara för maskin-översättning och möjligen efterredigerats via CTF-teknologi av Microsofts community istället för av en professionell mänsklig översättare. För att du på ditt eget språk skall få tillgång till samtliga Knowledge Base-artiklar erbjuder Microsoft både mänskligt översatta såväl som maskinöversatta artiklar samt artiklar som efterredigerats av en community. En maskinöversatt artikel likväl som en artikel som blivit efterredigerad av en community är dock inte alltid helt perfekt, då de kan innehålla misstag i ordförrådet, syntax- och grammatikfel. Microsoft är inte ansvarigt för några felaktigheter, misstag eller skador orsakade av felöversättningar eller för våra kunders bruk av innehållet. Microsoft uppdaterar ofta sin programvara för maskinöversättning samt de verktyg som förbättrar den maskinöversatta efterredigeringen.
Den engelska versionen av artikeln är följande: 913568

Ge feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com