Memory Footprint
Applies To: Windows 8, Windows 8.1
You can use the Memory Footprint assessment to quantitatively compare a baseline operating system image against another operating system image. You can then identify the specific components that affect the memory footprint of the physical system. These components can include drivers, add-in applications, preloaded software packages, and antivirus programs.
By using the Memory Footprint assessment, you can compare the effect that different hardware configurations and associated software have on system memory. This software can include device drivers and other preloaded software options that start when the system starts. After you compare two system images in a side-by-side review, you can decide to change drivers or optimize the memory footprint of your system in other ways.
Note
This assessment creates a snapshot of memory use during a series of assessment boots of the system and immediately after the appearance of the desktop in Windows® 7 or the start screen in Windows® 8 Enterprise. It does not evaluate memory use during ordinary computer operations. For more information about the results this assessment produces, see Results for the Memory Footprint Assessment.
The following graphic shows the assessment process. As the graphic illustrates, the assessment requires multiple system reboots to generate all the assessment results.
In this topic:
Before You Begin
Settings
Before You Begin
Warning
The first-run help tips in Windows 8.1 can negatively affect assessment results. To disable these, run the following command from an elevated command prompt, and reboot the computer:reg.exe add "HKLM\Software\Policies\Microsoft\Windows\EdgeUI" /v DisableHelpSticker /t REG_DWORD /d "1" /f
Warning
Run this assessment only while the desktop is full screen. Do not run this assessment if you have another Windows Store app opened side-by-side with the desktop.
This assessment includes system reboots as a regular part of the assessment process. To configure your computer to run assessment jobs automatically without manual reboots or system prompts, see Automate Reboots Before You Run an Assessment.
System Requirements
You can run this assessment on the following operating systems:
Windows 7
Windows 8
Supported architectures include x86-based, x64-based, and ARM-based systems.
There are two ways to run this assessment on Windows RT:
Package the assessment job in the Windows® Assessment Console and then run it on Windows RT. For more information about this option, see. Package a Job and Run It on Another Computer.
Use Windows Assessment Services to run assessments on Windows RT. For more information, see Windows Assessment Services Technical Reference.
Settings
Microsoft defines the recommended settings so that you can compare the results across multiple computer configurations or over time on the same computer. When you review the results, the run information includes metadata that indicates whether the assessment used the recommended settings.
You can also customize the settings for an assessment, if you want to gather data that is different from the default data. For example, you might identify specific data that would help you perform a detailed analysis of a particular aspect of the computer.
The following table describes the assessment settings, recommended setting values, and alternative values for each setting.
Setting | Description | ||
---|---|---|---|
Use recommended settings |
Specifies whether the assessment uses the recommended settings. By default, this check box is selected. To change the settings for this assessment, you must first clear this check box. |
||
Configuration |
Specifies options that you can select to configure the type of memory testing that the assessment performs. These options are as follows:
|
||
Symbol Path |
Shows the path of the Microsoft public symbol server for Windows. The assessment uses symbols to make sure that its results show driver memory as driver allocations instead of kernel allocations. Without the use of symbols, the assessment analysis may incorrectly identify a memory allocation source. This can disguise issues and hide driver problems. For more information about the symbol server, see How to: Use a Symbols Server.
For more information about missing symbols and assessment accuracy, see Common In-Depth Analysis Issues. |
See Also
Concepts
Results for the Memory Footprint Assessment
Assessments
Other Resources
Windows Assessment Toolkit Technical Reference
Windows Assessments Console Step-by-Step Guide