Share via


System Center 2012 Configuration Manager-Logo certificering voor Windows Server 2008 R2

 

Van toepassing op: System Center 2012 Configuration Manager

Microsoft System Center 2012 Configuration Manager logo gecertificeerd voor Windows Server 2008 R2. Lees de volgende secties in combinatie met de Windows-logoprogramma: Microsoft Certified for Windows Server 2008 R2 Application Test Framework.

Installatie van toepassing op de multilingual omgeving is mislukt

Vereiste 1.5 - uitvoeren op de juiste wijze in een omgeving met meerdere talen

Normaal:

Toepassingen moeten worden uitgevoerd in een globale omgeving. Klanten die onder multilingual omgeving; moeten ondersteuning voor Unicode-compatibele toepassingen niet-Unicode-toepassingen die ondersteuning bieden voor specifieke talen moeten klanten uitgevoerd onder omgeving ondersteunde talen ondersteunen.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Waargenomen gedrag

Resultaat: Issue

Oplossing: documentatie

Dit probleem wordt verholpen in een toekomstige release. Tijdelijke oplossingen voor RTM zijn:

  • De omgevingsvariabele % TEMP % ingesteld op een pad dat alleen ANSI tekens bevat.

  • Gebruik een account met alleen ANSI tekens in de accountnaam.

Installatie van toepassing interne consistentie evaluatie fouten gegenereerd

TC 2.1.2 - IJS fouten # 18, 24, 27, 34, 71 zijn gegenereerd tijdens het valideren van het installatieprogramma toepassing

Normaal:

Windows-installatie pakketten moeten geen fouten ontvangen van de interne consistentie evaluaties (ICEs).

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Waargenomen gedrag

Resultaat: Issue

Oplossing: documentatie

  • ICE18

    • Adminconsole.msi-beheerconsole

    • Client.msi – Clientagent

    • Portalweb.msi – software Catalog-serverrol

    • Srsrp.msi – Reporting Srvcs Server-rol

    Deze onderdelen kunt u toevoegen of verwijderen van afzonderlijke functies (dat wil zeggen productconfiguratie) niet. We alleen toestaan volledige installatie en verwijdering van volledige zodat de paden waarin de logica van de map uiteindelijk een slechte staat niet mogelijk zijn. Hiermee wordt worden omgezet in een toekomstige release verwacht.

  • ICE27

    • 32bitcompat.msi – 32-bits proxy dll-bestanden zodat 3rd party 32-bits extensies met onze 64-bits clients werken kunnen

    We definiëren niet alle dialoogvensters dus altijd met een eenvoudige gebruikersinterface pakket installeert zodat deze dialoogvensters 'ontbrekende' geen functionele invloed hebben. We hebben bevestigd installeren en werk goed in stille en gebruiker interactieve modi verwijderen.

  • ICE34

    • Adminconsole.msi-beheerconsole

      Dit is door ontwerp, zoals we niet wilt dat programma voor Kwaliteitsverbetering opt-in dialoogvenster een standaardselectie – privacy vereiste hebben. De besturingselementen zijn nog wel toegankelijk via sneltoetsen en tabblad volgorde.

    • Wimgapi.msi msi – dit is een externe component we uit een ander team ophalen dat team heeft niet de bronnen op te lossen en het MSI-bestand testen, tenzij er een probleem met de functie is veroorzaakt door deze fouten.  We zijn niet op de hoogte van deze fouten veroorzaken functionaliteit problemen en gegeven onze implementatie en verwerken van model voor deze MSI Wij verwachten niet of er problemen optreden. Deze MSI is uitgegeven voor onze laatste grote release met deze dezelfde IJS oorzaken en we niet gehoord negatieve gevolgen. Deze heeft twee IJS fouten gerapporteerd:

      • ICE24 – de code voor de upgrade bevat kleine letters.  We zijn ervan overtuigd dat dit niet werkelijke problemen veroorzaken.  Onze model servicing en upgrade voor deze MSI is volledig verwijderen en opnieuw te installeren die door een externe bootstrapper beheerd. Daarom moeten we er zijn geen afhankelijkheden hebben in de code voor de upgrade en hebben hierdoor geen toekomstige problemen voor ons of onze klanten.

      • ICE71 – mediatabel wordt gestart met diskid4. Omdat er slechts één vermelding in de mediatabel en de bestanden worden verpakt in een CAB-bestand dat is opgeslagen in de database als een afzonderlijke stroom we zijn ervan overtuigd dat dit niet werkelijke problemen veroorzaken voor MSI.

Client-component geïnstalleerd door de toepassing maakt geen ARP-vermelding

TC 2.3.1 - de toepassing verwijderen correct?

Normaal:

Toepassingen moeten correct en volledig verwijderen van de computer. Dit omvat het verwijderen van bestanden, registersleutels GAC-assembly's, databasetabellen, metabase-instellingen, active directory-accounts, Services en enzovoort. Alles links op het systeem na het verwijderen, inclusief systeemonderdelen door de toepassing wordt geïnstalleerd, moet worden beschreven en aangetoond.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Waargenomen gedrag

Resultaat: Issue

Oplossing: documentatie

De site-server is geregistreerd in de software, zodat u via deze methode kan worden verwijderd. Er zijn echter veel bestanden en mappen die niet worden verwijderd als onderdeel van een site-server verwijderen. De volgende bestanden en mappen worden niet verwijderd en wordt automatisch verwijderd bij verwijderen in een toekomstige release. Veilig te kunnen worden verwijderd naar wens:

  • Alle bestanden en mappen in de map C:\SMSPKGSIG

  • Alle bestanden en mappen in de map C:\SCCMContentLib

  • Alle bestanden in de map C:\SMSPKG

  • Alle bestanden in de map C:\SMSPKGC$

  • Alle bestanden in de map C:\SMSSIG$

Een toekomstige release van System Center 2012 Configuration Manager verwijdert goed bovenstaande mappen.

De volgende bestanden zijn verwijderd bij het verwijderen, tenzij deze gebruikt tijdens het verwijderen worden. Als u dus ze moeten worden verwijderd nadat het systeem opnieuw opstarten, tenzij er nog steeds in gebruik:

  • C:\Windows\System32\FrameworkServerPerf.dll

  • C:\Windows\SysWOW64\FrameworkServerPerf.dll

  • C:\Windows\inf\CcmFrameworkServer

  • C:\Windows\inf\CcmFrameworkServer\0009

  • C:\Windows\inf\CcmFrameworkServer\0009\CcmFrameworkServer.ini

  • C:\Windows\inf\CcmFrameworkServer\CcmFrameworkServer.h

De volgende bestanden zijn niet verwijderd en links voor de beheerder om te valideren en oplossen van problemen met (indien nodig) verwijderen. Veilig te kunnen worden verwijderd naar wens:

  • C:\ConfigMgrSetup.log

  • C:\ConfigMgrAdminUISetup.log

Code fouten zijn gegenereerd tijdens het installeren van de toepassing met luapriv ingeschakeld in de toepassing Controle stoppen

TC 2.4.1 - wordt de toepassing-poging om te schrijven naar of bestanden onder Windows Resource Protection vervangen?

Normaal:

Toepassingen moeten worden geïnstalleerd zonder probeert te vervangen alle bestanden en registerinstellingen die worden beschermd door Windows Resource Protection.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Waargenomen gedrag

Resultaat: Issue

Oplossing: documentatie

De fouten over verhoogde machtigingen en rechten worden verwacht omdat onze installatieprogramma's hoeft te installeren en enkele niveau systeemonderdelen voor onze producten te laten functioneren bijwerken en onze installatieprogramma's bieden geen ondersteuning voor wordt uitgevoerd zonder Administrative bevoegdheden zodat deze oproepen altijd slagen.

Toepassing gedeeld onderdeel niet geïnstalleerd op de juiste locatie

TC 2.7.1 - Installeer gedeelde onderdelen die gebonden aan één leverancier zijn naar de juiste locatie?

Normaal:

Gedeelde onderdelen die gebonden aan een leverancier zijn moeten worden geïnstalleerd op een van twee locaties: de algemene map of de uitgever directory onder de map Program Files. Sla deze bestanden niet in de systeemmap.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Waargenomen gedrag

Resultaat: Issue

Oplossing: documentatie

Bestanden in de map SMSPKGSIG met de meeste vrije schijfruimte op station van de site-server (geen andere computer dan de siteserver bevatten deze map) zijn gefaseerde en worden gebruikt voor het valideren van hash/handtekeningen bestanden gedistribueerd naar het distributiepunt.  De bestanden in de map SMSPKGSIG zijn niet geïnstalleerd op een client, met inbegrip van de server waarop ze worden gehost.  Deze bestanden worden gemaakt van de SMS Executive-service en de inhoud hash van het bestand bevatten en worden gebruikt voor beveiligingsverificatie.  De siteserver SMS Executive behoudt de oorspronkelijke bestandsnaam.

De bestanden in de map %windows%\ccmsetup worden gedownload door clientcomputers tijdens de installatie van de clientsoftware van Configuration Manager. De map %windows%\ccmsetup is onze aangewezen map voor gefaseerde installatie voor de installatiebestanden van de client. We geen downloaden en installeren in de map 'Programmabestanden' omdat we niet wilt dat gebruikers de bestanden zoeken en deze later verwijderen. Deze bestanden blijven behouden na de installatie van de Configuration Manager clientagent in het geval van de clientagent moet worden geïnstalleerd - waardoor het downloaden van de bestanden opnieuw via het netwerk. De Configuration Manager 2012-client wordt geïnstalleerd, standaard naar de map %windir%\Ccm.

Alle bestanden gekopieerd naar de map "Windows\winsxs\Catalogs" zijn van de externe componenten die Configuration Manager is vereist voor installatie van de Configuration Manager-siteserver en de Configuration Manager-client. Als een onderdeel van een dergelijk onderdeel VCRedist is. Geen van deze rechtstreeks vanuit onze 2012 Configuration Manager-siteserver en clientonderdelen zijn geïnstalleerd, maar ze zijn geïnstalleerd.

Toepassing binaire bestanden bevatten geen geldig bestand versiegegevens

TC punt 2.8.2 - hebben de toepassing binaire bestanden geldig bestand versiegegevens?

Normaal:

Binaire waarde van webtoepassingen moeten geldig bestand versie informatie, waaronder de uitgever, productnaam en versie van het Product bevatten.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Waargenomen gedrag

Resultaat: Issue

Oplossing: documentatie

De binaire bestanden Ccmsetup.exe en Scepinstall.exe, bevinden zich in de map SMSPKGSIG, met de meeste vrije schijfruimte op station van de site-server (geen andere computer dan de siteserver bevatten deze map) zijn gefaseerde en worden gebruikt voor het valideren van hash/handtekeningen bestanden gedistribueerd naar het distributiepunt.  De bestanden in de map SMSPKGSIG zijn niet geïnstalleerd op een client, met inbegrip van de server waarop ze worden gehost.  Deze bestanden worden gemaakt van de SMS Executive-service en de inhoud hash van het bestand bevatten en worden gebruikt voor beveiligingsverificatie.  De siteserver SMS Executive behoudt de oorspronkelijke bestandsnaam.

De volgende bestanden in dezelfde map zonder geldige bestandsversie externe componentbestanden zijn die Configuration Manager 2012 is afhankelijk van, maar heeft geen invloed op:

  • dotnetfx40_client_x86_x64.exe

  • msrdcoob_x86.exe

  • Silverlight.exe

  • vc50727_x86.exe

  • vcredist_x86.exe

  • wic_x86_enu.exe

  • windowsupdateagent30-x86.exe

  • msrdcoob_amd64.exe

  • vc50727_x64.exe

  • vcredist_x64.exe

  • wic_x64_enu.exe

  • WindowsUpdateAgent30-x64.exe

Sommige van de uitvoerbare bestanden geïnstalleerd door de toepassing bevatten geen ingesloten manifest en enkele uitgevoerd met hogere bevoegdheden

TC 3.1.1 - toepassing kan worden gestart met minimale bevoegdheden gebruikerstoken controleren

Normaal:

Elk uitvoerbaar bestand geïnstalleerd door de toepassing wordt uitgevoerd met minimale bevoegdheden.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Waargenomen gedrag

Resultaat: Issue

Oplossing: documentatie

De bestanden zonder een manifest beoordelen worden ingedeeld in een van de volgende gebieden:

  1. De volgende bestanden met de extensie '.exe' zijn niet Win32-toepassingen. Deze bestanden zijn ontworpen om uit te voeren op andere platforms (WinCE ertoe leidt, Windows Mobile, ARM) en daarom het toevoegen van een manifest geen gevolgen zou hebben en kan er een negatieve.

    1. dmclientsetup_arm.exe

    2. dmclientsetup_x86.exe

    3. dmclientxfer.exe

    4. dmcommoninstaller.exe

    5. enroll_arm.exe

    6. enroll_x86.exe

  2. De volgende bestanden zijn bedoeld als een service is geïnstalleerd en uitgevoerd in de context van de lokale systeem. Deze bestanden kunnen niet interactief worden gestart door de gebruiker zodat het toevoegen van een manifest niet zou wijzigen hoe ze worden uitgevoerd.

    1. sdkinst.exe

    2. smsbkup.exe

    3. smssqlbkup.exe

    4. smstsvc.exe

    5. CmRcService

  3. De volgende bestanden alleen ondersteuning voor programmatisch worden aangeroepen door onze basisservices zoals site system-installatie of implementatie van besturingssysteem of gestart vanuit de console om een taak te voltooien. Deze meestal worden niet onafhankelijk uitgevoerd door een gebruiker zodat het toevoegen van een manifest niet zou wijzigen hoe ze worden uitgevoerd.

    1. bootstrp.exe

    2. compmgr.exe

    3. comregsetup.exe

    4. CreateMedia.exe

    5. dumpexcp.exe

    6. OsdSetupHook.exe

    7. perfsetup.exe

    8. preinst.exe

    9. rolesetup.exe

    10. smsdpmon.exe

    11. smswriter.exe

    12. srvboot.exe

    13. TsBootShell.exe

    14. TsProgressUI.exe

    15. tsprogressui.exe

    16. Ccm32BitLauncher

    17. CcmEval

    18. VAppCollector

  4. De volgende bestanden zijn externe herdistribueerbare onderdeel van een ander team van Microsoft en zijn vereiste onderdelen voor clientinstallatie van Configuration Manager. We hebben controle over deze bestanden, maar ze alle software installeren en verhoogde machtigingen toevoegen zodat een manifest hoeft niet zou wijzigen hoe ze worden uitgevoerd.

    1. msrdcoob_amd64.exe

    2. msrdcoob_x86.exe

    3. nlsdl.AMD64.exe

    4. Silverlight.exe

    5. sqlexpr_x64_enu.exe

    6. vc5027_x64.exe

    7. vc5027_x86.exe

    8. wic_x64_enu.exe

    9. wic_x86_enu.exe

    10. windowsupdatepageant30 x64.exe

    11. windowsupdatepageant30-x86.exe

  5. Het volgende bestand is al in ons zeggen afstand doet voor de ondersteuning van 'User Account Control' voor de installatie (2,9) verholpen.

    1. ccmsetup.exe
  6. De volgende bestanden zijn bedoeld om te worden uitgevoerd door een beheerder, maar geen bevoegdheden vereist.  Deze bestanden kunnen worden gestart als onderdeel van onze-console of handmatig door de beheerder. Toevoegen van een manifest zou de context van die deze onder uitvoeren, zodat deze de kern van onze aanvraag zeggen afstand doet veranderen.

    1. CmRcViewer.exe

    2. cmtrace.exe

    3. setupdl.exe

We proberen stroomlijnen toekomstige certificering testen, de juiste manifest toevoegen, indien van toepassing voor onze volgende versie.

Sommige van de binaire bestanden geïnstalleerd door de toepassing bevatten geen Authenticode-handtekening

TC 3.8.1 - zijn alle uitvoerbare bestanden geïnstalleerd door toepassing ondertekend?

Normaal:

Waarborgen dat alle installatieprogramma's en uitvoerbare bestanden geïnstalleerd door toepassing geldig Authenticode handtekening hebben.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Waargenomen gedrag

Resultaat: Issue

Oplossing: documentatie

De binaire bestanden Ccmsetup.exe, Ccmsetup.cab Client.msi en Scepinstall.exe, die in de map SMSPKGSIG bevinden zich, met de meeste vrije schijfruimte op station van de site-server (geen andere computer dan de siteserver bevatten deze map) zijn gefaseerde en worden gebruikt voor het valideren van hash/handtekeningen bestanden gedistribueerd naar het distributiepunt.  De bestanden in de map SMSPKGSIG zijn niet geïnstalleerd op een client, met inbegrip van de server waarop ze worden gehost.  Deze bestanden worden gemaakt van de SMS Executive-service en de inhoud hash van het bestand bevatten en worden gebruikt voor beveiligingsverificatie.  De siteserver SMS Executive behoudt de oorspronkelijke bestandsnaam.

De volgende bestanden zonder geldige handtekeningen zijn bestanden van derden die Configuration Manager 2012 is afhankelijk van, maar heeft geen invloed op:

  • dotnetfx40_client_x86_x64.exe

  • microsoftpolicyplatformsetup.msi

  • msrdcoob_x86.exe

  • MSXML6.msi

  • Silverlight.exe

  • vc50727_x86.exe

  • vcredist_x86.exe

  • wic_x86_enu.exe

  • windowsfirewallconfigurationprovider.msi

  • windowsupdateagent30-x86.exe

  • Wimgapi.msi

  • msrdcoob_amd64.exe

  • msxml6_x64.msi

  • vc50727_x64.exe

  • vcredist_x64.exe

  • wic_x64_enu.exe

  • WindowsUpdateAgent30-x64.exe

Prepdrv.sys is het stuurprogramma van Configuration Manager-software-softwarelicentiecontrole en via het bestand Client.msi als onderdeel van de Configuration Manager-client is geïnstalleerd. Dit bestand is in de standaardinstallatie niet-ondertekend, maar we een ondertekende versie van het bestand in de downloadbare media in de map \SMSSetup\Tools\WinQual hebt opgegeven. Instructies voor het installeren van de softwarelicentiecontrole stuurprogramma ondertekende software wordt geboekt voor het publiek op onze algemeen beschikbaar. In een toekomstige release van Configuration Manager 2012 zijn het bestand prepdrv.sys als onderdeel van de standaardinstallatie een WHQL ondertekend bestand.

Het feit dat het stuurprogramma Prepdrv.sys niet-ondertekende is waivered door zeggen afstand doet #356 "MSFT SCCM 2012 – TC1.3.1 – alle stuurprogramma's in de toepassing moet pass Windows Hardware Quality Labs (WHQL)". Dit wordt verwacht worden omgezet met een van beide de handtekening wordt ingesloten in het stuurprogramma of de CAT bestand gedreven samen met het stuurprogramma.