Dell Device Management Agent viser ikke tilbehør etter installasjon av Dell Update-pakke
Summary: Finn ut mer om tillatelsesrelaterte problemer med tilgangskontrolliste (DUP) versjon 5.4.1 under spesifikke forhold.
Symptoms
Berørte produkter:
- Dell Device Manager Console
Problemet oppstår under følgende forhold:
- Eieren av tilgangskontrollisten
C:\ProgramData\Dellmappen erSYSTEM - Drivernes undermappe i
C:\ProgramData\Deller ikke til stede - Brukeren prøver å installere en DUP basert på 5.4.1-rammeverket i ADMIN-modus
- Denne situasjonen vil mest sannsynlig oppstå på datamaskiner med ny avbildning der ingen tidligere DUP-installasjoner er utført. I typiske miljøer går installasjonen uten problemer.
- Disse problemene er eksklusive for denne versjonen og påvirker ikke tidligere eller senere versjoner.
Cause
Under installasjonen kontrollerer DUP mappen ACL-tillatelser for å sikre riktig tilgang og fravær av symbolske lenker. Som en del av denne valideringen tilbakestilles tillatelsene til Dell-mappen.
I scenariet som er beskrevet, eies Dell-mappen av SYSTEM, og DUP kjøres under en administratorkontekst. I utgangspunktet kan prosessen fjerne eksisterende ACL-oppføringer på grunn av administratorens fulle kontroll. Når disse tillatelsene er fjernet, mangler prosessen de nødvendige rettighetene til å angi nye tilgangskontrollisteoppføringer på grunn av at tilgangskontrollisteeieren ikke har tilstrekkelige rettigheter. DUP kan ikke opprette drivermappen som kreves for driverutpakking, noe som resulterer i en installasjonsfeil.
Resolution
Omgåelse av problemet:
- Åpne ledetekst med administratorrettigheter ved å bruke
psexec.exe - Gå til mappen der DUP-en er plassert i ledeteksten
- Kjør DUP-en. Dette gjenoppretter de opprinnelige tillatelsene og gjør at installasjonen kan fullføres
Langsiktig løsning:
Senere versjoner av DUP-rammeverket er forbedret for å håndtere dette scenariet. Disse versjonene tilbakestiller ikke lenger tillatelsene til Dell-mappen. Pakking av DUP-en som opprinnelig ble bygd med versjon 5.4.1 ved hjelp av et nyere rammeverk, løser problemet, da det unngår å endre mappetillatelser.