Microsoft KB Archive/941391

From BetaArchive Wiki
Knowledge Base


How to check for the presence of Gadgets security update 938123 (MS07-048) on a Windows Vista-based computer

Article ID: 941391

Article Last Modified on 8/14/2007



APPLIES TO

  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Starter
  • Windows Vista Home Basic 64-bit Edition
  • Windows Vista Home Premium 64-bit Edition
  • Windows Vista Ultimate 64-bit Edition
  • Windows Vista Enterprise 64-bit Edition



INTRODUCTION

This article describes how to check for the presence of Gadgets security update 938123 (MS07-048) on a Windows Vista-based computer.

MORE INFORMATION

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:

  1. Determine the language locale code. To do this, follow these steps:
    1. Click Start, type %programfiles%\Windows Sidebar in the Start Search box, and then press ENTER.
    2. 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:

    Locale Identifier Constants and Strings
    http://msdn2.microsoft.com/en-us/library/ms776260.aspx

  2. Click Start, type cmd in the Start Search box, and then press ENTER to open a Command Prompt window.
  3. Type cd %windir%\winsxs\manifests at the command prompt, and then press ENTER to switch to the Manifests folder.
  4. 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
  5. 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.


REFERENCES

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 MS07-048: Vulnerability in Windows Gadgets could allow remote code execution


Keywords: kbhowto kbinfo kbsecurity kbpubtypekc kbexpertisebeginner KB941391