HKLM\SYSTEM\CurrentControlSet\Control\Session Manager

Data type Range Default value
REG_DWORD 0 | 1 | 2 0


Records whether the system has run a processor check routine.

The first time you start Windows 2000, the system runs a routine to determine whether your processor supports the advanced features of the Windows 2000 memory management system, such as write-back caching. If it does not, the system disables these features, and then it sets the value of this entry to 2 to indicate that the routine has been run and need not be run again.

Value Meaning
0 (or not in registry) The system has never been started.

When it is started, the system sets this value to 1 and runs the processor check routine. If the routine is successful, the system sets this value to 2. If it is unsuccessful, the value remains set to 1.

1 The system ran the processor check routine, and the routine caused the system to stop abnormally. The system did not adjust any features. It will not attempt to run the routine again.
2 The processor check routine completed successfully. If necessary, the system adjusted its features. The system will not run the routine again.

Note Image Note

The value of this entry does not indicate whether the system has disabled any memory management functions. It indicates only whether the processor check routine has been run and whether it completed successfully.

Tip Image Tip

For more information on the STOP message, see the Microsoft Knowledge Base link on the Web Resources page. Search the Knowledge Base using the keywords STOP 0x0000009A (SYSTEM_LICENSE_VIOLATION).

Caution Image Caution

Do not change the value of this entry. If you do, you might disable optimizing features of Windows 2000, or enable features that cause the system to operate abnormally.