Проблемы
Рассмотрим следующий сценарий.
-
У вас есть мобильное устройство под управлением Windows Embedded CE 5.x или Windows Embedded CE 6.0.
-
Вы устанавливаете клиент Microsoft System Center Configuration Manager 2007 с пакетом обновления 2 (SP2) на мобильном устройстве.
-
Вы выполняете инвентаризацию программного обеспечения на мобильном устройстве.
-
Вы проверяете отчет об инвентаризации в обозревателе ресурсов.
В этом сценарии отчет об инвентаризации содержит неправильные версии файлов и описания для всех .exe, .dll и OCS-файлов, которые не хранятся в Windows папке.
Обратите внимание, .exe и .dll файлы, включенные в Windows CE, не имеют версии файла.
Например, вы сохраняете Testfile.exe тестового файла в папке "Приложение" на мобильном устройстве. В этом сценарии вы получите следующие сведения об инвентаризации программного обеспечения:
Описание версии 0.0.0.0
имеет значение emptyHowever, файл имеет фактическую версию файла вместо 0.0.0.0, а файл содержит подробное описание файла вместо пустого описания.
Причина
Эта проблема возникает из-за ограничения функции API, используемого для Windows CE.
Решение
Это исправление устраняет проблему с ролью клиента System Center Configuration Manager 2007 с пакетом обновления 2 (SP2).
Сведения об исправлении
Поддерживаемое исправление доступно корпорацией Майкрософт. Однако это исправление предназначено только для устранения проблемы, описанной в этой статье. Примените это исправление только к системам, в которых возникла эта проблема.
Если исправление доступно для скачивания, в верхней части этой статьи базы знаний есть раздел "Доступно скачивание исправлений". Если этот раздел не отображается, отправьте запрос в службу поддержки клиентов Майкрософт, чтобы получить исправление.
Обратите внимание, что при возникновении дополнительных проблем или необходимости устранения неполадок может потребоваться создать отдельный запрос на обслуживание. Обычные затраты на поддержку будут применяться к дополнительным вопросам поддержки и вопросам, которые не подходят для этого исправления. Полный список номеров телефонов службы поддержки и обслуживания майкрософт или создания отдельного запроса на обслуживание см. на следующем веб-сайте Майкрософт:
http://support.microsoft.com/contactus/?ws=supportОбратите внимание, что в форме "Доступно скачивание исправлений" отображаются языки, для которых доступно исправление. Если язык не отображается, исправление недоступно для этого языка.
Предварительные условия
Чтобы применить это исправление, необходимо иметь устройство под управлением одной из следующих операционных систем:
-
Windows CE 5.x
-
Windows CE 6.0
-
Windows CE 6.0 R2
-
Windows CE 6.0 R3
Кроме того, необходимо установить на устройстве роль клиента System Center Configuration Manager 2007 с пакетом обновления 2 (SP2).
Руководство по установке
Примечания.
-
Перед установкой этого пакета исправлений необходимо удалить клиент System Center Configuration Manager 2007 с пакетом обновления 2 (SP2).
-
Следующий пакет исправлений можно установить на сервере сайта System Center Configuration Manager 2007 с пакетом обновления 2 (SP2) под управлением операционной системы на основе x86 или x64:
SCCM2007-SP2-2483226-X86-ENU.msi
-
Для получения дополнительных сведений о руководстве по установке щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
2477182 System Center Configuration Manager исправлений 2007 г.
После установки этого исправления на сервере сайта System Center Configuration Manager 2007 с пакетом обновления 2 (SP2) следующие файлы копируются в папку <InstallationFolder>\DeviceClientDeployment\ClientTransfer\<LanguageCode>:
-
Для Windows CE 5.x РУКУ:
-
DeviceClient_WINCE5.0_ARM.cab
-
DmClientSetup_wince5.0_ARM.exe
-
DmInstaller_wince5.0_ARM.exe
-
Enroll_wince5.0_ARM.exe
-
-
Для 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
-
-
Для Windows CE ARM 6.0:
-
DeviceClient_WINCE6.0_ARM.cab
-
DmClientSetup_wince6.0_ARM.exe
-
DmInstaller_wince6.0_ARM.exe
-
Enroll_wince6.0_ARM.exe
-
-
Для 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
-
Чтобы установить этот пакет исправлений, выполните следующие действия.
-
Переименуйте следующие файлы:
-
Для Windows CE 5.x РУКУ:
-
DmClientSetup_wince5.0_ARM.exe DmClientSetup.exe"
-
DmInstaller_wince5.0_ARM.exe "DmInstaller.exe"
-
Enroll_wince5.0_ARM.exe "Enroll.exe"
-
-
Для Windows CE 5.x x86:
-
DmClientSetup_wince5.0_x86.exe "DmClientSetup.exe"
-
DmInstaller_wince5.0_x86.exe "DmInstaller.exe"
-
Enroll_wince5.0_x86.exe "Enroll.exe"
-
-
Для Windows CE ARM 6.0:
-
DmClientSetup_wince6.0_ARM.exe DmClientSetup.exe"
-
DmInstaller_wince6.0_ARM.exe "DmInstaller.exe"
-
Enroll_wince6.0_ARM.exe "Enroll.exe"
-
-
Для Windows CE 6.0 x86:
-
DmClientSetup_wince6.0_x86.exe DmClientSetup.exe"
-
DmInstaller_wince6.0_x86.exe "DmInstaller.exe"
-
Enroll_wince6.0_x86.exe "Enroll.exe"
-
-
-
Скопируйте пример ClientSettings.ini в текущую папку.
Обратите вниманиеClientSettings.ini файл находится в следующей папке:<InstallationFolder>\DeviceClientDeployment\ClientTransfer
-
Настройте ClientSettings.ini для своей среды.
-
Если требуются сертификаты, скопируйте все необходимые сертификаты в текущую папку.
-
Переведите папку на мобильное устройство.
-
Запустите Dminstaller.exe, чтобы установить клиент устройства System Center Configuration Manager 2007 с пакетом обновления 2 (SP2).
Сведения о внесении изменений в реестр
Чтобы использовать исправление в этом пакете, не нужно вносить изменения в реестр.
Требование перезагрузки
После применения этого исправления не нужно перезапускать компьютер.
Сведения о замене исправлений
Это исправление не заменяет ранее выпущенный исправление.
Сведения о файлах
В версии этого исправления США на английском языке устанавливаются файлы с атрибутами, перечисленными в следующих таблицах. Даты и время для файлов указаны в формате UTC. Даты и время для этих файлов на локальном компьютере отображаются с учетом часового пояса и перехода на летнее время. Кроме того, даты и время могут изменяться при выполнении определенных операций с файлами.
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Deviceclient_wince5.0_arm.cab |
Неприменимо |
573,005 |
1 февраля 2010 г. |
14:20 |
Неприменимо |
Deviceclient_wince5.0_x86.cab |
Неприменимо |
426,005 |
1 февраля 2010 г. |
14:20 |
Неприменимо |
Deviceclient_wince6.0_arm.cab |
Неприменимо |
542,773 |
1 февраля 2010 г. |
14:20 |
Неприменимо |
Deviceclient_wince6.0_x86.cab |
Неприменимо |
451,613 |
1 февраля 2010 г. |
14:20 |
Неприменимо |
Dmclientsetup_wince5.0_arm.exe |
4.0.6487.2165 |
214,888 |
1 февраля 2010 г. |
14:20 |
БОЛЬШОЙ ПАЛЕЦ |
Dmclientsetup_wince5.0_x86.exe |
4.0.6487.2165 |
163,176 |
1 февраля 2010 г. |
14:20 |
x86 |
Dmclientsetup_wince6.0_arm.exe |
4.0.6487.2165 |
211,304 |
1 февраля 2010 г. |
14:20 |
БОЛЬШОЙ ПАЛЕЦ |
Dmclientsetup_wince6.0_x86.exe |
4.0.6487.2165 |
177,512 |
1 февраля 2010 г. |
14:20 |
x86 |
Dminstaller_wince5.0_arm.exe |
4.0.6487.2165 |
43,880 |
1 февраля 2010 г. |
14:20 |
БОЛЬШОЙ ПАЛЕЦ |
Dminstaller_wince5.0_x86.exe |
4.0.6487.2165 |
34,664 |
1 февраля 2010 г. |
14:20 |
x86 |
Dminstaller_wince6.0_arm.exe |
4.0.6487.2165 |
45,416 |
1 февраля 2010 г. |
14:20 |
БОЛЬШОЙ ПАЛЕЦ |
Dminstaller_wince6.0_x86.exe |
4.0.6487.2165 |
37,224 |
1 февраля 2010 г. |
14:20 |
x86 |
Enroll_wince5.0_arm.exe |
4.0.6487.2165 |
102,760 |
1 февраля 2010 г. |
14:20 |
БОЛЬШОЙ ПАЛЕЦ |
Enroll_wince5.0_x86.exe |
4.0.6487.2165 |
68,456 |
1 февраля 2010 г. |
14:20 |
x86 |
Enroll_wince6.0_arm.exe |
4.0.6487.2165 |
100,712 |
1 февраля 2010 г. |
14:20 |
БОЛЬШОЙ ПАЛЕЦ |
Enroll_wince6.0_x86.exe |
4.0.6487.2165 |
76,136 |
1 февраля 2010 г. |
14:20 |
x86 |
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Чтобы получить дополнительные сведения о терминологии обновления программного обеспечения, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
824684 Описание стандартной терминологии
, используемой для описания обновлений программного обеспечения Майкрософт. Для получения дополнительных сведений щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
978588 System Center Configuration Manager 2007 с пакетом обновления 2 (SP2) не поддерживает мобильные устройства под управлением Windows CE 6.0 в Windows CE, мобильный клиент ConfigMgr 2007 использует API GetFileVersionInfo для получения версии файла для инвентаризации программного обеспечения. Однако GetFileVersionInfo возвращает версию загруженного .dll-файла, даже если существует несколько других .dll-файлов с одинаковыми именами в других папках и с разными версиями файлов.
Дополнительные сведения о том, как запустить обозреватель ресурсов в Configuration Manager, см. на следующем веб-сайте Microsoft TechNet: