In the Forums...
Posted: May 26, 2000
Written By: Keith "Farrel" McClellan
Registry Settings Continued...
Get your 1MB, 2MB, 4MB, 8MB, 16MB, 24MB, and 32MB registry files here, or return the setting to its default with this file.Note that changing this setting can cause problems with some SCSI devices and other system services (some people have reported problems with OpenGL after applying this tweak), so you might want to keep the default setting registry file on your HD just in case. If you aren’t ready to give up on this tweak just because of a few errors and want to see if you can get them running without errors anyway, you could try multiplying the value you are entering into the registry by 1024 (effectively converting the value from Kilobytes to Bytes) – this may fix your problem.
LargeSystemCache – Enabling this setting puts as much of your OS (kernel) in memory at one time as possible. The important thing to remember about this setting is that it is a different system cache from the file system cache (vcache) in Win9x – it is actually a cache for your system files. Setting this up gives the kernel all of the extra RAM (minus about 4 MB) that isn't being used by the rest of the system for active file pages (active file pages being the portions of memory being used by other programs running on your system at the same time). Enable the setting with this registry file, or disable it with this one.
There are many more default system services in Windows 2000 than there were in NT 4.0. For those of you who are not aware of what a system service is, it is sort of like a program that controls a function or functions of the operating system like networking, printers, etc. This allows you to tailor-fit your computer exactly to what you use it for. Disabling certain services can speed boot time and lower your system's overhead. It will, however, limit the capabilities of your computer in the area in which the service is disabled, so think of it as a kind of a trade-off.
There are three different settings for each system service. Automatic sets the service to turn on whenever the computer is booted, Manual only turns on the service if it is called for by another service or a program running on your system, and Disable will stop the service from being loaded entirely. When I refer to disabling a system service, I mean that you should set it to manual. Setting a service to manual doesn't create any overhead, and it allows your computer to access it if need be.
Windows 2000 does a much better job managing initial service enabling than Windows NT 4.0 did. And while there is still less to tweak in this section than there ever would have been under NT 4.0, you can still shave a good 10 MB off of your initial overhead. Yes, I said 10 MB. In this section I will, at this time, only be covering a few of the system services. Windows 2000 related 'tomes' (such as the books put out by QUE and Cybex -- my source for this information is QUE's WinNT 4.0 Workstation manual) are not yet available in Malaysia and as such I will have to stick to what I know about NT 4.0 services for the time being. To get to the services applet, it is under administrative tools in the control panel.