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:
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.
dmclientsetup_arm.exe
dmclientsetup_x86.exe
dmclientxfer.exe
dmcommoninstaller.exe
enroll_arm.exe
enroll_x86.exe
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.
sdkinst.exe
smsbkup.exe
smssqlbkup.exe
smstsvc.exe
CmRcService
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.
bootstrp.exe
compmgr.exe
comregsetup.exe
CreateMedia.exe
dumpexcp.exe
OsdSetupHook.exe
perfsetup.exe
preinst.exe
rolesetup.exe
smsdpmon.exe
smswriter.exe
srvboot.exe
TsBootShell.exe
TsProgressUI.exe
tsprogressui.exe
Ccm32BitLauncher
CcmEval
VAppCollector
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.
msrdcoob_amd64.exe
msrdcoob_x86.exe
nlsdl.amd64.exe
Silverlight.exe
sqlexpr_x64_enu.exe
vc5027_x64.exe
vc5027_x86.exe
wic_x64_enu.exe
wic_x86_enu.exe
windowsupdatepageant30 x64.exe
windowsupdatepageant30-x86.exe
Följande fil är redan beskrivas i våra avstående för att stödja "User Account Control" för installation (2.9).
- ccmsetup.exe
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.
CmRcViewer.exe
cmtrace.exe
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.