Felmeddelande när du försöker logga in på en Windows Server 2003-baserad terminalserver: Windows kan inte läsa in användarens profil men har loggat in dig med standardprofilen för systemet

Den här artikeln innehåller en lösning på ett problem som uppstår när du loggar in på en Windows Server 2003-baserad terminalserver.

Gäller för: Windows Server 2003
Ursprungligt KB-nummer: 935649

Symptom

När du försöker logga in på en Microsoft Windows Server 2003-baserad terminalserver får du följande felmeddelande:

Windows kan inte läsa in användarens profil men har loggat in dig med standardprofilen för systemet.

Information: Det finns inte tillräckligt med systemresurser för att slutföra den begärda tjänsten.

När det här problemet uppstår loggas följande händelser i programloggen på terminalservern.

Händelse-ID 1505

Händelse-ID 1508

Orsak

Det här problemet uppstår om många användare är inloggade på terminalservern.

Åtgärd

Viktigt

Det här avsnittet, metoden eller uppgiften innehåller steg som beskriver hur du ändrar registret. Det kan uppstå allvarliga problem om du gör detta felaktigt. Följ därför instruktionerna noga, och säkerhetskopiera registret innan du gör några ändringar i det. Då kan du återställa registret om det uppstår problem. Om du vill veta mer om hur du säkerhetskopierar och återställer registret klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
322756 Hur man säkerhetskopierar och återställer registret i Windows

Lös problemet genom att ändra registret så att värdet PoolUsageMaximum och PagedPoolSize ökar. Gör så här:

  1. Klicka på Start och Kör, skriv regedit och klicka sedan på OK.

  2. Leta upp och klicka på följande registerundernyckel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

  3. Peka på Nytt i Redigera-menyn och klicka sedan på DWORD-värde.

  4. I rutan Nytt värde #1 skriver du PoolUsageMaximum och trycker sedan på RETUR.

  5. Högerklicka på PoolUsageMaximum och klicka sedan på Ändra.

  6. I rutan Värdedata skriver du 60, klickar på Decimal och klickar sedan på OK.

  7. Om registerposten PagedPoolSize finns går du till steg 8. Om registerposten PagedPoolSize inte finns skapar du den. Gör så här:

    1. Peka på Nytt i Redigera-menyn och klicka sedan på DWORD-värde.
    2. I rutan Nytt värde #1 skriver du PagedPoolSize och trycker sedan på RETUR.
  8. Högerklicka på PagedPoolSize och klicka sedan på Ändra.

  9. I rutan Värdedata skriver du ffffffff och klickar sedan på OK.

  10. Stäng Registereditorn och starta om datorn.

Mer information

Om du vill ha mer information klickar du på följande artikelnummer för att visa artikeln i Microsoft Knowledge Base:

312362 Server kan inte allokera minne från systemväxlingspoolen

Åtgärdade det här problemet

Kontrollera om problemet är åtgärdat. Om problemet är åtgärdat är du klar med det här avsnittet. Om problemet inte är åtgärdat kan du kontakta support.