Discussion Locked

Terminal Server registry resources

0 helpful
9 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
I am having a problem with my Windows 2000 Server running Terminal Server. Abount once a month users trying to log on via Internet Explorer(TSWEB) get a dialog box stating that the registry is too small and that registry size should be increased and then to restart the machine. Any ideas?

9 replies

by dc1

Verify that the registry size is appropriate for the box. IN System Properties > Advanced > Perfromance Options > under Virtual Memory select Change > Maximum Registry size. Adjust accordingly.

by jj__27

I also only have 5 users connecting, and the size of the registry is ~15MB and I have it set to 128MB so that should have taken care of it. Any other ideas?

by ntoz

I agree with the previous peers answer, just wanted to add that since Terminal Services are multi-user, the setting for the maximum size registry can grow is much larger then a system that doesnt use termial services. For each user that logs on, a separate set of user keys is open. One other thing that might be effecting your performace is users that dont log off, but disconnnect. If your settings are such that the user session gets reconnected with out a reset, those registry keys are left open and in virtual memory. Its great if a user gets disconnected while using the connection, when they reconnect they get right back to where they were. Many users though disconnect rather then log off and it wastes vauluable resouces. You should be able to set your termial services so that after x amount of time expires, it resets the connnection. This free's up the extra memory as well as registry quota used. You would have to inform your users as to the proper use of the sessions, the first time they got lazy and disconnected it would wait for 10 minutes or what ever you set it to, then reset the connection. This way if the user was disconnected for a network error or related issues, if the reconnected in a reasonable time, they would still have a saved session. The best of both worlds.

Pete

by jj__27

So this is what I have just to clarify:
PII 400Mhz, 11GB, 128MB PC100 SDRAM, 10/100 NIC, Windows 2000 Server running TSevices.
The virtual memory currently allocated is 896MB (plenty since each user can only run one program) and the current registry size is 13MB, with a max. set to 128MB. I also make sure they log off rather than disconnect, and if they don't that session is reset. Would any other info help? Thanks for your info thus far, but still no real solution.

by jj__27

Here is the exact error:
"Windows cannot load your profile. Please increase the registry size and restart the computer." I click OK and then this displays:
"Windows cannot log you on because the profile cannot be loaded. Contact your network administrator.
DETAIL-Insufficient resources exist to complete the requested service."
I then click OK and get kicked out, so I need to log in as Administrator and restart the server. Does this help?

This discussion is closed to new replies.