Dela via


System Center 2012 Configuration Manager-logotyp certifiering för Windows Server 2008 R2

 

Gäller för: System Center 2012 Configuration Manager

Microsoft System Center 2012 Configuration Manager logotypen är certifierade för Windows Server 2008 R2. Läs följande avsnitt tillsammans med den Windows Logo Program: Microsoft Certified för Windows Server 2008 R2 programmet Test Framework.

Det gick inte att programinstallationen på flera miljön

Krav 1,5 - köras korrekt i en miljö med flera språk

Förväntat:

Program måste köras i en Global miljö. Unicode-kompatibla program måste ha stöd för kunder som körs under multilingual miljön. icke-Unicode-program som har stöd för specifika språk måste stöda kunder som körs i miljön för språk som stöds.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Observerade beteende

Resultat: Issue

Lösning: dokumentation

Det här problemet kommer att åtgärdas i en nästa version. Lösningar för RTM är:

  • Ange en sökväg som endast innehåller-tecken miljövariabeln % TEMP %.

  • Använda ett konto som innehåller-tecken i kontonamnet.

Programinstallation genereras intern inkonsekvens utvärderare fel

TC 2.1.2 - is fel # 18, 24, 27, 34, 71 genererades vid valideringen programmets installationsprogram

Förväntat:

Windows-paket måste inte ta emot några fel utvärderare för intern inkonsekvens (ICEs).

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Observerade beteende

Resultat: Issue

Lösning: dokumentation

  • ICE18

    • Adminconsole.msi – Administratörskonsol

    • Client.msi – klient

    • Portalweb.msi – serverrollen programvaru-katalog

    • Srsrp.msi – Reporting Srvcs serverroll

    De här komponenterna kan inte du lägga till eller ta bort enskilda funktioner (det vill säga produktkonfigurationen). Vi endast tillåta fullständig installation och borttagning av fullständig så att inte möjligt sökvägarna där mappen logik skulle hamna i ett felaktigt tillstånd. Detta är förväntat matchas i kommande versioner.

  • ICE27

    • 32bitcompat.msi – 32-bitars proxy DLL-filer så att 3 part 32-bitars filnamnstillägg kan arbeta med våra 64-bitars klienter

    Vi definierar inte alla dialogrutor så paketet installerar alltid med grundläggande UI så att dessa 'saknas' dialogrutor har ingen funktionell effekt. Vi har bekräftat att installera och avinstallera fungerar korrekt i både tyst och interaktiva lägen.

  • ICE34

    • Adminconsole.msi – Administratörskonsol

      Detta är av Design som vi inte vill CEIP delta i dialogrutan om du vill ha en standardval – sekretess krav. Med kontrollerna är fortfarande tillgängliga via snabbtangenter och fliken ordning.

    • Wimgapi.msi msi – det här är en extern komponent som tas emot från en annan grupp som team har inte resurser för att åtgärda och prövas på nytt genom MSI om det finns ett funktioner problem som orsakas av felen.  Vi är inte medveten om alla funktionsproblem som orsakar felen och angivna våra distribution och betjäna modell för den här MSI vi förväntar sig inte att det uppstår problem. Den här MSI släpptes våra senaste större versionen med dessa samma is-fel och vi inte har hört talas om eventuella negativa effekter. Det finns två is-fel som rapporterats:

      • ICE24 – uppgradera koden innehåller gemener.  Vi tror att det inte orsaka några problem.  Vår underhåll och uppgradera modell för den här MSI är full avinstallera/installera om hanteras av en extern startprogram. Därför har vi inga beroenden på upgrade koden och det innebär inte någon framtida problem för oss eller våra kunder.

      • ICE71 – media tabellen börjar med diskid4. Eftersom det finns endast en post i tabellen media och alla filer packas i en CAB-fil som lagras i databasen som en separat ström tror vi att det inte orsaka några problem för MSI.

Klientkomponenten installerad av programmet skapa inte ARP-post

TC 2.3.1 - programmet avinstallera avinstalleras?

Förväntat:

Program måste korrekt och avinstallera fullständigt från datorn. Här ingår ta bort filer, registernycklar, globala CACHEN sammansättningar, databastabeller, IIS-inställningarna, active directory-konton, tjänster och så vidare. Allt vänster i systemet när du avinstallerar, inklusive komponenter installeras av programmet, måste dokumenteras och berättigade.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Observerade beteende

Resultat: Issue

Lösning: dokumentation

Platsservern är registrerad i Lägg till/ta bort program, så kan avinstalleras via den här metoden. Det finns dock många filer och mappar som inte tas bort som en del av en webbplats avinstallationen. Följande filer och mappar inte tas bort och ska tas bort automatiskt när du avinstallerar i kommande versioner. De kan tas bort önskade:

  • Alla filer och mappar i mappen C:\SMSPKGSIG

  • Alla filer och mappar i mappen C:\SCCMContentLib

  • Alla filer i mappen C:\SMSPKG

  • Alla filer i mappen C:\SMSPKGC$

  • Alla filer i mappen C:\SMSSIG$

Kommande versioner av System Center 2012 Configuration Manager tas korrekt ovan kataloger.

Följande filer tas bort vid avinstallera, om de inte används under avinstallationen. Om så de ska tas bort när systemet startas om förrän fortfarande:

  • 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

Följande filer är inte tas bort och värdet för administratören att validera och felsöka (om det behövs) avinstallationen. De kan tas bort önskade:

  • C:\ConfigMgrSetup.log

  • C:\ConfigMgrAdminUISetup.log

Stoppa koden fel genererades när programmet installerades med luapriv aktiverat i programkontrollen

TC 2.4.1 - har programmet försök att skriva till eller ersätta filer under Windows Resource Protection?

Förväntat:

Installera program utan att försök att ersätta alla filer och registerinställningar som skyddas av Windows Resource Protection.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Observerade beteende

Resultat: Issue

Lösning: dokumentation

Fel om förhöjda behörigheter förväntas eftersom våra installationsprogram måste du installera och uppdatera vissa nivå komponenter för vår produkt ska fungera korrekt och inte har stöd för våra installationsprogram körs utan administrativa privilegier så dessa samtal alltid lyckas.

Programmet installeras inte delad komponent på rätt plats

TC 2.7.1 - installerar delade komponenter som är privata för en enda leverantör till rätt plats?

Förväntat:

Delade komponenter som är privata för en enskild programvaruleverantör måste vara installerad i någon av följande platser: katalogen med vanliga eller den utgivare katalog under mappen Program. Lagra inte filerna i katalogen System.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Observerade beteende

Resultat: Issue

Lösning: dokumentation

Filerna i mappen SMSPKGSIG stegvis på den platsservern enhet (ingen annan dator än platsservern innehåller den här mappen) med mest ledigt diskutrymme och används för att validera hash/signaturer för filer som distribueras till distributionsplatsen.  Filerna i mappen SMSPKGSIG är inte installerad på en klient, inklusive server är värd.  De här filerna har skapats av tjänsten SMS Executive innehålla innehåll hash för filen och används för verifieringen.  Platsservern SMS Executive behåller det ursprungliga filnamnet.

Filerna i mappen %windows%\ccmsetup hämtas av klientdatorer under installationen av klientprogrammet Configuration Manager. Mappen %windows%\ccmsetup är våra tillfälliga mapp för installationsfiler klienten. Vi inte hämta eller installera dem i mappen "Program" som vi gör inte vill att användarna att hitta filer och ta bort dem senare. De här filerna bevaras efter installationen av klientagenten för Configuration Manager-i händelsen klientagenten måste installeras - vilket gör igen hämta filer via nätverket. Configuration Manager 2012-klienten installeras som standard i mappen %windir%\Ccm.

Alla filer kopieras till mappen "Windows\winsxs\Catalogs" är från externa komponenter som kräver att Configuration Manager för att installationen har slutförts för både Configuration Manager-platsservern och Configuration Manager-klienten. Som en del av dessa komponenter är VCRedist. Ingen av dem installeras direkt från våra 2012 Configuration Manager-platsservern och klientkomponenterna, i stället de installeras.

Binärfiler innehåller inte någon giltig fil versionsinformation

TC 2.8.2 - binärfiler för program har giltig filversionsinformation?

Förväntat:

Binärfiler för program måste innehålla en giltig versionsinformation, inklusive utgivare, produktnamn och produktversion.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Observerade beteende

Resultat: Issue

Lösning: dokumentation

Binärfiler Ccmsetup.exe och Scepinstall.exe, som finns i katalogen SMSPKGSIG stegvis på den platsservern enhet (ingen annan dator än platsservern innehåller den här mappen) med mest ledigt diskutrymme och används för att validera hash/signaturer för filer som distribueras till distributionsplatsen.  Filerna i mappen SMSPKGSIG är inte installerad på en klient, inklusive server är värd.  De här filerna har skapats av tjänsten SMS Executive innehålla innehåll hash för filen och används för verifieringen.  Platsservern SMS Executive behåller det ursprungliga filnamnet.

Följande filer i samma mapp, utan giltig filversionsinformation är extern komponentfiler som är beroende av Configuration Manager 2012 men som styr inte:

  • dotnetfx40_client_x86_x64.exe

  • msrdcoob_x86.exe

  • Silverlight.exe

  • vc50727_x86.exe

  • vcredist_x86.exe

  • wic_x86_enu.exe

  • paketet WindowsUpdateAgent30-x86.exe

  • msrdcoob_amd64.exe

  • vc50727_x64.exe

  • vcredist_x64.exe

  • wic_x64_enu.exe

  • paketet WindowsUpdateAgent30 x64.exe

Några av de filer som installerats av programmet inte innehåller inbäddade manifest och några kör med högre privilegier

TC 3.1.1 - verifiera program startar med minsta behörighet token för användaren

Förväntat:

Varje körbar fil som installerats av programmet körs med minsta behörighet.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Observerade beteende

Resultat: Issue

Lösning: dokumentation

Granska filer utan ett manifest hör de till någon av följande områden:

  1. Följande filer med filtillägget ".exe" är inte Win32-program. De här filerna är avsedd att köras på andra plattformar (WinCE, Windows Mobile, ARM), och därför att lägga till ett manifest har ingen effekt och kan ha en negativ effekt på sidan.

    1. dmclientsetup_arm.exe

    2. dmclientsetup_x86.exe

    3. dmclientxfer.exe

    4. dmcommoninstaller.exe

    5. enroll_arm.exe

    6. enroll_x86.exe

  2. Följande filer är avsedda att installeras som en tjänst och körs lokalt System. De här filerna kan inte startas interaktivt av användaren så att lägga till ett manifest inte kan ändra hur de körs.

    1. sdkinst.exe

    2. smsbkup.exe

    3. smssqlbkup.exe

    4. smstsvc.exe

    5. CmRcService

  3. Följande filer endast stöd som programmatiskt anropas av våra core-tjänster, till exempel plats systeminstallation eller distributionen av operativsystemet eller startas från konsolen för att utföra en aktivitet. De flesta av dem kan inte köras oberoende av en användare så att lägga till ett manifest inte kan ändra hur de körs.

    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. Följande filerna är extern redistributable komponent från en annan Microsoft-team och de komponenter som krävs för Configuration Manager klientinstallation. Vi har inte kontroll över de här filerna, men de alla installera programvara och kräver förhöjd behörighet lägger till ett manifest skulle inte ändra hur de körs.

    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. Följande fil är redan beskrivas i våra avstående för att stödja "User Account Control" för installation (2.9).

    1. ccmsetup.exe
  6. Följande filer är avsedda att köras av en administratör, men kräver inte utökade privilegier.  De här filerna kan startas antingen som en del av våra konsolen eller manuellt av administratören. Lägga till ett manifest ändrar kontexten dessa köras under så att de viktiga punkten i våra avstående-begäran.

    1. CmRcViewer.exe

    2. cmtrace.exe

    3. setupdl.exe

För att förenkla framtida certifiering testning som vi vill lägga till rätt manifestet tillämpliga för våra nästa version.

Några av binärfiler installerad av programmet innehåller inte Authenticode signatur

TC 3.8.1 - är alla filer som installerats av program som har undertecknat?

Förväntat:

Garantera att alla installationsprogram och exekverbara svar installeras av program har giltig Authenticode signatur.

Microsoft Corporation – Microsoft System Center 2012 Configuration Manager: Observerade beteende

Resultat: Issue

Lösning: dokumentation

Binärfiler Ccmsetup.exe, Ccmsetup.cab, Client.msi och Scepinstall.exe, som finns i katalogen SMSPKGSIG stegvis på den platsservern enhet (ingen annan dator än platsservern innehåller den här mappen) med mest ledigt diskutrymme och används för att validera hash/signaturer för filer som distribueras till distributionsplatsen.  Filerna i mappen SMSPKGSIG är inte installerad på en klient, inklusive server är värd.  De här filerna har skapats av tjänsten SMS Executive innehålla innehåll hash för filen och används för verifieringen.  Platsservern SMS Executive behåller det ursprungliga filnamnet.

Följande filerna utan giltiga signaturer är från tredje part som är beroende av Configuration Manager 2012 men som styr inte:

  • 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

  • paketet WindowsUpdateAgent30-x86.exe

  • Wimgapi.msi

  • msrdcoob_amd64.exe

  • msxml6_x64.msi

  • vc50727_x64.exe

  • vcredist_x64.exe

  • wic_x64_enu.exe

  • paketet WindowsUpdateAgent30 x64.exe

Prepdrv.sys är Configuration Manager-drivrutin avläsning och installeras som en del av Configuration Manager-klienten via Client.msi-filen. Den här filen är osignerade, i standardinstallation, men har vi samlat en signerad version av filen i nedladdningsbara media i mappen \SMSSetup\Tools\WinQual. Instruktioner om hur du installerar drivrutinen signerad software avläsning kommer att publiceras för allmänheten på våra allmänna tillgänglighet. I en framtida version av Configuration Manager 2012 kommer prepdrv.sys-fil som en del av standardinstallation att en signerad WHQL-fil.

Det faktum att Prepdrv.sys drivrutinen osignerade är waivered av avstående #356 "MSFT SCCM 2012 – TC1.3.1 – alla drivrutiner i det programmet måste pass Windows Hardware kvalitet övningar (WHQL)". Detta är förväntat matchas med antingen signaturen som inbäddad i drivrutinen eller filen CAT som flyttas tillsammans med drivrutinen.