This article describes how to check for the presence of Gadgets security update 938123 (MS07-048) on a Windows Vista-based computer.
Security update 938123 does not include a registry key that you can use to confirm the presence of the update. However, when you install this update, some files are added to the Manifests folder. The path of this folder is %windir%\Winsxs\Manifests.
To make sure that security update 938123 is installed, follow these steps:
- Determine the language locale code. To do this, follow these steps:
- Click Start, type %programfiles%\Windows Sidebar in the Start Search box, and then press ENTER.
- Find the folder that uses the language locale code as its name.
For example, if the name of a folder is "de-de," the language locale code for this computer is "(de-de)."
Note For more information about language locale codes in Windows Vista, visit the following Microsoft Web site: - Click Start, type cmd in the Start Search box, and then press ENTER to open a Command Prompt window.
- Type cd %windir%\winsxs\manifests at the command prompt, and then press ENTER to switch to the Manifests folder.
- Run the dir command to list the files that are added when you install security update 938123.
- In a 64-bit version of Windows Vista, type one of the following commands, and then press ENTER:
- dir amd64_microsoft-windows *6.0.6000.16528_lang-code_*.manifest
- dir amd64_microsoft-windows *6.0.6000.20644_lang-code_*.manifest
Note The lang-code placeholder represents the language locale code that you determined in step 1. For example, to list the installed files on a German computer, run one of the following commands:- dir amd64_microsoft-windows *6.0.6000.16528_de-de_*.manifest
- dir amd64_microsoft-windows *6.0.6000.20644_de-de_*.manifest
- In a 32-bit version of Windows Vista, type one of the following commands, and then press ENTER:
- dir x86_microsoft-windows *6.0.6000.16528_lang-code_*.manifest
- dir x86_microsoft-windows * 6.0.6000.20644 _lang-code_*.manifest
Note The lang-code placeholder represents the language locale code that you determined in step 1. For example, to list the installed files on a German computer, run one of the following commands:- dir x86_microsoft-windows *6.0.6000.16528_de-de_*.manifest
- dir x86_microsoft-windows *6.0.6000.20644_de-de_*.manifest
- If security update 938123 is installed, the manifest files are present.
On a computer that is running a 32-bit version of Windows Vista, the following manifest files appear.
Note The following file names use an asterisk as a wildcard symbol. An actual manifest file resembles the following:x86_microsoft-windows-g..-contacts.resources_31bf3856ad364e35_6.0.6000.16528_en-us_3b44f02d590d6c52.manifest
x86_microsoft-windows –g..-contacts*6.0.6000.16528_lang-code_*.manifest
x86_microsoft-windows –g..-contacts*6.0.6000.20644_lang-code_*.manifest
x86_microsoft-windows –g.. edsgadget *6.0.6000.16528_lang-code_*.manifest
x86_microsoft-windows –g.. edsgadget *6.0.6000.20644_lang-code_*.manifest
x86_microsoft-windows –g..s-weather *6.0.6000.16528_lang-code_*.manifest
x86_microsoft-windows –g..s-weather *6.0.6000.20644_lang-code_*.manifest
x86_microsoft-windows –g..ts-stocks *6.0.6000.16528_lang-code_*.manifest
x86_microsoft-windows –g..ts-stocks *6.0.6000.20644_lang-code_*.manifest
On a computer that is running a 64-bit version of Windows Vista, the following manifest files appear.
Note On a computer that is running a 64-bit version of Windows Vista, the manifest files for 32-bit versions of Windows Vista are also present. Additionally, the following file names use an asterisk as a wildcard symbol. An actual manifest file resembles the following:amd64_microsoft-windows-g..-contacts.resources_31bf3856ad364e35_6.0.6000.16528_en-us_97638bb1116add88.manifest
amd64_microsoft-windows –g..-contacts*6.0.6000.16528_lang-code_*.manifest
amd64_microsoft-windows –g..-contacts*6.0.6000.20644_lang-code_*.manifest
amd64_microsoft-windows –g.. edsgadget *6.0.6000.16528_lang-code_*.manifest
amd64_microsoft-windows –g.. edsgadget *6.0.6000.20644_lang-code_*.manifest
amd64_microsoft-windows –g..s-weather *6.0.6000.16528_lang-code_*.manifest
amd64_microsoft-windows –g..s-weather *6.0.6000.20644_lang-code_*.manifest
amd64_microsoft-windows –g..ts-stocks *6.0.6000.16528_lang-code_*.manifest
amd64_microsoft-windows –g..ts-stocks *6.0.6000.20644_lang-code_*.manifest
Note The GUIDs at the end of each file are different for each gadget depending on language and architecture.
For more information about Gadgets security update 938123 (MS07-048), click the following article number to view the article in the Microsoft Knowledge Base:
938123
(http://support.microsoft.com/kb/938123/
)
MS07-048: Vulnerability in Windows Gadgets could allow remote code execution