Požymiai
Jei programos diegimas, palaukite kai ccmsetup atnaujina Microsoft System Center Configuration Manager kliento programos diegimas gali nepavykti po atnaujinimo.
Pastaba. Naują programą diegti nelabai.
Programų, turite panaikinti turinio užklausos duomenys, programos įdiegti nepavyksta ir toks klaidos pranešimas yra užregistruotas AppEnforce.log faile:
+++ Nepavyko įgyvendinti programos klaida 0x87d01106.
+++ AppEnforce data laikas 8128 (0x1FC0)
Priežastis
Ši problema kyla dėl to, kad turinio užklausos duomenys panaikinami naujinant schemos pakeitimų.
Toliau seka turinio užklausos, sukurtų taikomųjų programų diegimo metu. Šios klasės panaikinamas atliekant kliento naujinimą:
root\ccm\softmgmtagent:DownloadContentRequestEx2
Mano aplinka turi įtakos?
Norėdami nustatyti, ar problema yra jūsų aplinkoje, jūsų svetainės serverio duomenų bazės vykdyti šią užklausą:
select cia.AssignmentName, col.CollectionName from CI_CurrentErrorDetails ced
join CI_ConfigurationItems ci on ci.CI_ID = ced.CI_ID
join CI_AssignmentTargetedCIs cat on cat.CI_ID = ci.CI_ID
join CI_CIAssignments cia on cia.AssignmentID = cat.AssignmentID
join Collections_G col on col.CollectionID = cia.TargetCollectionID
where ced.ErrorCode in ( -2016407290)
group by cia.AssignmentName, col.CollectionName
Jei pateikia rezultatai, panašūs į šiuos, turi įtakos jūsų aplinkoje.
AssignmentName |
CollectionName |
"Adobe" per CMD_All Systems_Install |
Visos sistemos |
Sprendimas
Ši problema yra išspręsta visuotinai prieinamus versijoje 1702 ir 1702 pirmosios bangos šį naujinimą:
4018732 naujinimas, System Center Configuration Manager versija 1702, pirmojoje
Pastaba. Šis naujinimas padės išvengti problemos, paminėtam skyriuje "Požymiai" vyksta kai ccmsetup atnaujina kliento konfigūracijos tvarkyklė. Tačiau, jei jau įvyko problema, Šis naujinimas nėra išspręsti šią problemą. Norėdami išspręsti šią problemą, kai ji įvyko, atlikite veiksmus, kurie išvardyti skyriuje "Sprendimas".
Sprendimas
Norėdami išspręsti šią problemą, naudokite vieną iš toliau nurodytų būdų:
-
Untarget ir nusitaikyti susijusio programos.
-
Iš karto, baigus naujinti versiją, naudokite RunOnce valymo užduotį. Norėdami tai padaryti, atlikite šiuos veiksmus:
-
Sukurti programinės įrangos platinimo paketą ir programą naudodami šią komandą:powershell -executionpolicy bypass -noprofile -command "& {$query=gwmi -class CCM_CITask -namespace root\ccm\citasks; $query| rwmi}"
-
Norėdami paleisti vieną kartą diegimas (geriau kai nėra vartotojų yra prisijungę).
-
Įdiegti visi paveiktas sistemas.
-
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Produktų, kuriems
Šiame straipsnyje taip pat taikomas:
-
Microsoft System Center Configuration Manager (Dabartinis skyrius - 1702 versija)