Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

Symptoms

Consider the following scenario:

  • You have a mobile device that is running Windows Embedded CE 5.x or Windows Embedded CE 6.0.

  • You install the Microsoft System Center Configuration Manager 2007 Service Pack 2 (SP2) client on the mobile device.

  • You perform software inventory on the mobile device.

  • You check the inventory report in Resource Explorer.

In this scenario, the inventory report contains incorrect file versions and descriptions for all .exe, .dll, and .ocs files that are not stored in the Windows folder.

Note Most .exe and .dll files that were included with Windows CE do not have a file version. 

For example, you save a Testfile.exe test file in the Application folder on the mobile device. In this scenario, you receive the following software inventory information:

version 0.0.0.0
description is emptyHowever, the file has an actual file version instead of 0.0.0.0, and the file has a detailed file description instead of an empty description.

Cause

This issue occurs because of an API function limitation that is used for Windows CE.

Resolution

This hotfix resolves an issue in the client role of System Center Configuration Manager 2007 SP2.

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, submit a request to Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:

http://support.microsoft.com/contactus/?ws=supportNote The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

To apply this hotfix, you must have a device that is running one of the following operating systems:

  • Windows CE 5.x

  • Windows CE 6.0

  • Windows CE 6.0 R2

  • Windows CE 6.0 R3

Additionally, you must install the client role of System Center Configuration Manager 2007 Service Pack 2 (SP2) on the device.

Installation guide

Notes

  • Before you install this hotfix package, you have to uninstall the System Center Configuration Manager 2007 SP2 client.

  • The following hotfix package can be installed on a System Center Configuration Manager 2007 SP2 site server that is running an x86-based or x64-based version of an operating system:

    SCCM2007-SP2-2483226-X86-ENU.msi

  • For more information about the installation guide, click the following article number to view the article in the Microsoft Knowledge Base:

    2477182 System Center Configuration Manager 2007 Hotfix Installation Guidance

After you install this hotfix on a System Center Configuration Manager 2007 SP2 site server, the following files are copied into the <InstallationFolder>\DeviceClientDeployment\ClientTransfer\<LanguageCode> folder:

  • For Windows CE 5.x ARM:

    • DeviceClient_WINCE5.0_ARM.cab

    • DmClientSetup_wince5.0_ARM.exe

    • DmInstaller_wince5.0_ARM.exe

    • Enroll_wince5.0_ARM.exe

  • For Windows CE 5.x x86:

    • DeviceClient_WINCE5.0_x86.cab

    • DmClientSetup_wince5.0_x86.exe

    • DmInstaller_wince5.0_x86.exe

    • Enroll_wince5.0_x86.exe

  • For Windows CE 6.0 ARM:

    • DeviceClient_WINCE6.0_ARM.cab

    • DmClientSetup_wince6.0_ARM.exe

    • DmInstaller_wince6.0_ARM.exe

    • Enroll_wince6.0_ARM.exe

  • For Windows CE 6.0 x86:

    • DeviceClient_WINCE6.0_x86.cab

    • DmClientSetup_wince6.0_x86.exe

    • DmInstaller_wince6.0_x86.exe

    • Enroll_wince6.0_x86.exe

To install this hotfix package, follow these steps:

  1. Rename the following files:

    • For Windows CE 5.x ARM:

      • DmClientSetup_wince5.0_ARM.exe to DmClientSetup.exe"

      • DmInstaller_wince5.0_ARM.exe to "DmInstaller.exe"

      • Enroll_wince5.0_ARM.exe to "Enroll.exe"

    • For Windows CE 5.x x86:

      • DmClientSetup_wince5.0_x86.exe to "DmClientSetup.exe"

      • DmInstaller_wince5.0_x86.exe to "DmInstaller.exe"

      • Enroll_wince5.0_x86.exe to "Enroll.exe"

    • For Windows CE 6.0 ARM:

      • DmClientSetup_wince6.0_ARM.exe to DmClientSetup.exe"

      • DmInstaller_wince6.0_ARM.exe to "DmInstaller.exe"

      • Enroll_wince6.0_ARM.exe to "Enroll.exe"

    • For Windows CE 6.0 x86:

      • DmClientSetup_wince6.0_x86.exe to DmClientSetup.exe"

      • DmInstaller_wince6.0_x86.exe to "DmInstaller.exe"

      • Enroll_wince6.0_x86.exe to "Enroll.exe"

  2. Copy the sample ClientSettings.ini file to the current folder.

    Note The ClientSettings.ini file is in the following folder:

    <InstallationFolder>\DeviceClientDeployment\ClientTransfer

  3. Customize the ClientSettings.ini file for your environment.

  4. If certificates are required, copy all the necessary certificates into the current folder.

  5. Transfer the folder to the mobile device.

  6. Run the Dminstaller.exe file to install the System Center Configuration Manager 2007 SP2 device client.


Registry information

To use the hotfix in this package, you do not have to make any changes to the registry.

Restart requirement

You do not have to restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace a previously released hotfix.

File information

The English (United States) version of this hotfix installs files that have the attributes that are listed in the following tables. The dates and the times for these files are listed in Coordinated Universal Time (UTC). The dates and the times for these files on your local computer are displayed in your local time together with your current daylight saving time (DST) bias. Additionally, the dates and the times may change when you perform certain operations on the files.

File name

File version

File size

Date

Time

Platform

Deviceclient_wince5.0_arm.cab

Not applicable

573,005

01-Feb-2010

14:20

Not applicable

Deviceclient_wince5.0_x86.cab

Not applicable

426,005

01-Feb-2010

14:20

Not applicable

Deviceclient_wince6.0_arm.cab

Not applicable

542,773

01-Feb-2010

14:20

Not applicable

Deviceclient_wince6.0_x86.cab

Not applicable

451,613

01-Feb-2010

14:20

Not applicable

Dmclientsetup_wince5.0_arm.exe

4.0.6487.2165

214,888

01-Feb-2010

14:20

THUMB

Dmclientsetup_wince5.0_x86.exe

4.0.6487.2165

163,176

01-Feb-2010

14:20

x86

Dmclientsetup_wince6.0_arm.exe

4.0.6487.2165

211,304

01-Feb-2010

14:20

THUMB

Dmclientsetup_wince6.0_x86.exe

4.0.6487.2165

177,512

01-Feb-2010

14:20

x86

Dminstaller_wince5.0_arm.exe

4.0.6487.2165

43,880

01-Feb-2010

14:20

THUMB

Dminstaller_wince5.0_x86.exe

4.0.6487.2165

34,664

01-Feb-2010

14:20

x86

Dminstaller_wince6.0_arm.exe

4.0.6487.2165

45,416

01-Feb-2010

14:20

THUMB

Dminstaller_wince6.0_x86.exe

4.0.6487.2165

37,224

01-Feb-2010

14:20

x86

Enroll_wince5.0_arm.exe

4.0.6487.2165

102,760

01-Feb-2010

14:20

THUMB

Enroll_wince5.0_x86.exe

4.0.6487.2165

68,456

01-Feb-2010

14:20

x86

Enroll_wince6.0_arm.exe

4.0.6487.2165

100,712

01-Feb-2010

14:20

THUMB

Enroll_wince6.0_x86.exe

4.0.6487.2165

76,136

01-Feb-2010

14:20

x86

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More Information

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

For more information, click the following article number to view the article in the Microsoft Knowledge Base:

978588 System Center Configuration Manager 2007 SP2 does not support mobile devices that are running Windows CE 6.0 In Windows CE, the ConfigMgr 2007 mobile client uses the GetFileVersionInfo API to retrieve the file version for software inventory. However, GetFileVersionInfo returns the file version of a loaded .dll file even if there are several other .dll files that have the same name in other folders and that have different file versions.

For more information about how to start Resource Explorer in Configuration Manager, visit the following Microsoft TechNet website:

How to start Resource Explorer in Configuration Manager

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×