Windows Vista SP1 includes reporting of Installed System Memory (RAM)
After you install Windows Vista Service Pack 1 (SP1), the memory (RAM) value reported by Windows Vista may increase if the following conditions are true:
- The system BIOS has reserved physical memory for graphics or for other peripherals.
- Your computer has more than 3 GB of system memory installed.
You will see this reporting change in the following locations:
- The RAM value in the Welcome Center.
- The Memory value at the bottom of the My Computer windows.
- The Memory (RAM) value in the System Properties windows.
- The Total amount of system memory value of the View and Print Details page of the Performance Information and Tools item in Control Panel.
- Installed Physical Memory (RAM)
- Total Physical Memory
- Available Physical Memory
- The Performance tab in Task Manager
- DirectX Diagnostic Tool (DXDiag.exe)
935268 Components of the user interface in Windows Vista report slightly different values for the total physical memory that is available on the computer
Before the installation of Windows Vista SP1, Windows Vista displayed how much system memory was available to the operating system. For computers that have 3 GB or less of physical memory installed, the reported memory value can sometimes be somewhat less than the memory physically that is installed. These differences are because of the BIOS and possibly driver reservations of physical memory. For example, some BIOS implementations allocate some physical memory for the graphics adapter. Typical sizes are from 8 MB to 128 MB for graphics. Other sizes are possible. The BIOS and some drivers may reserve physical memory for other peripherals or purposes. These reservations are reasonable and are part of the usual operation for a computer. However, they do reduce how much physical memory is available for use by the operating system and applications. These reservations affect both 32-bit and 64-bit computers.
On computers that have a 32-bit operating system, more than 3 GB of system memory, and with a version of Windows that is earlier than Windows Vista SP1, users will see a larger difference in how much memory is reported as available to the operating system compared to how much physical memory is installed. This is because some physical address space must be reserved as I/O regions for memory mapped peripherals. These I/O regions are allocated between the 3 GB physical address and the 4 GB upper physical address limit.
Physical memory addresses that are mapped to these I/O regions cannot be used to address physical system memory. These addresses also cannot be used to prevent the operating system from using some physical memory that would ordinarily be accessed between the 3GB physical address and the 4GB upper physical address limit. The size of these I/O regions varies from system to system because they determine the type and configuration of the system’s peripherals.
For more information about how system memory is reported in Windows Vista, click the following article number to view the article in the Microsoft Knowledge Base:
929605 The system memory that is reported in the System Information dialog box in Windows Vista is less than you expect if 4 GB of RAM is installed
Article ID: 946003 - Last Review: 06/21/2014 14:14:00 - Revision: 4.0
Windows Vista Service Pack 1, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Premium, Windows Vista Home Basic, Windows Vista Ultimate
- kbhowto kbmemory kbexpertisebeginner kbinfo KB946003