Ознаки
Розглянемо такий сценарій:
-
У вас мобільний пристрій під керуванням 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
пустийЯкщо файл має фактичну версію файлу, а не 0.0.0.0, а файл має докладний опис файлу, а не пустий опис.
Причина
Ця проблема виникає через обмеження функції API, яке використовується для Windows CE.
Спосіб вирішення
Це виправлення усуває проблему в ролі клієнта System Center Configuration Manager 2007 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 sp2.
-
Наведений нижче пакет виправлень можна інсталювати на сервері сайту System Center Configuration Manager 2007 SP2 під керуванням x86-процесорів або x64-процесорів версії операційної системи:
SCCM2007-SP2-2483226-X86-ENU.msi
-
Щоб отримати додаткові відомості про посібник з інсталяції клацніть номер статті в базі знань Microsoft Knowledge Base:
2477182 System Center Configuration Manager 2007 Hotfix Installation Guidance
Після інсталяції цього виправлення на сервері сайту System Center Configuration Manager 2007 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.x86 :
-
DeviceClient_WINCE5.0_x86.cab
-
DmClientSetup_wince5.0_x86.exe
-
DmInstaller_wince5.0_x86.exe
-
Enroll_wince5.0_x86.exe
-
-
Для 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
-
-
Для 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.x86 :
-
DmClientSetup_wince5.0_x86.exe до "DmClientSetup.exe"
-
DmInstaller_wince5.0_x86.exe до "DmInstaller.exe"
-
Enroll_wince5.0_x86.exe до "Enroll.exe"
-
-
Для Windows CE 6.0 ARM:
-
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 |
Not applicable |
573,005 |
01 лютого 2010 р. |
14:20 |
Not applicable |
Deviceclient_wince5.0_x86.cab |
Not applicable |
426,005 |
01 лютого 2010 р. |
14:20 |
Not applicable |
Deviceclient_wince6.0_arm.cab |
Not applicable |
542,773 |
01 лютого 2010 р. |
14:20 |
Not applicable |
Deviceclient_wince6.0_x86.cab |
Not applicable |
451,613 |
01 лютого 2010 р. |
14:20 |
Not applicable |
Dmclientsetup_wince5.0_arm.exe |
4.0.6487.2165 |
214,888 |
01 лютого 2010 р. |
14:20 |
ВЕЛИКИЙ ПАЛЕЦЬ |
Dmclientsetup_wince5.0_x86.exe |
4.0.6487.2165 |
163,176 |
01 лютого 2010 р. |
14:20 |
x86 |
Dmclientsetup_wince6.0_arm.exe |
4.0.6487.2165 |
211,304 |
01 лютого 2010 р. |
14:20 |
ВЕЛИКИЙ ПАЛЕЦЬ |
Dmclientsetup_wince6.0_x86.exe |
4.0.6487.2165 |
177,512 |
01 лютого 2010 р. |
14:20 |
x86 |
Dminstaller_wince5.0_arm.exe |
4.0.6487.2165 |
43,880 |
01 лютого 2010 р. |
14:20 |
ВЕЛИКИЙ ПАЛЕЦЬ |
Dminstaller_wince5.0_x86.exe |
4.0.6487.2165 |
34,664 |
01 лютого 2010 р. |
14:20 |
x86 |
Dminstaller_wince6.0_arm.exe |
4.0.6487.2165 |
45,416 |
01 лютого 2010 р. |
14:20 |
ВЕЛИКИЙ ПАЛЕЦЬ |
Dminstaller_wince6.0_x86.exe |
4.0.6487.2165 |
37,224 |
01 лютого 2010 р. |
14:20 |
x86 |
Enroll_wince5.0_arm.exe |
4.0.6487.2165 |
102,760 |
01 лютого 2010 р. |
14:20 |
ВЕЛИКИЙ ПАЛЕЦЬ |
Enroll_wince5.0_x86.exe |
4.0.6487.2165 |
68,456 |
01 лютого 2010 р. |
14:20 |
x86 |
Enroll_wince6.0_arm.exe |
4.0.6487.2165 |
100,712 |
01 лютого 2010 р. |
14:20 |
ВЕЛИКИЙ ПАЛЕЦЬ |
Enroll_wince6.0_x86.exe |
4.0.6487.2165 |
76,136 |
01 лютого 2010 р. |
14:20 |
x86 |
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Додаткові відомості
Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:
824684 Опис стандартної термінології, яка використовується для опису оновлень
програмного забезпечення Microsoft Для отримання додаткових відомостей клацніть номер статті в базі знань Microsoft Knowledge Base:
978588 System Center Configuration Manager 2007 SP2 не підтримує мобільні пристрої, на яких запущено Windows CE 6.0 У Windows CE мобільний клієнт ConfigMgr 2007 використовує API GetFileVersionInfo, щоб отримати версію файлу для обліку програмного забезпечення. Однак GetFileVersionInfo повертає версію файлу завантаженого .dll, навіть якщо в інших папках є кілька інших файлів .dll з однаковим іменем, які мають різні версії файлів.
Щоб отримати додаткові відомості про запуск Провідника ресурсів у Configuration Manager відвідайте такий веб-сайт Microsoft TechNet: