Windows 7 Compatibility Testing (Part 2)

Innledning
I min første artikkel i denne serien, viste jeg et verktøy kalt Windows 7 Upgrade Advisor. Som jeg påpekte skjønt, er Windows 7 Upgrade Advisor en lett verktøy som er utviklet for rask og skitne kompatibilitetstesting på en enkelt PC. Selv om dette verktøyet kan være nyttig for å få en idé om hva du kan forvente under en oppgradering, er det langt fra å være en enterprise-klassen verktøyet. I denne artikkelen vil jeg vende min oppmerksomhet til programkompatibilitetstesting for større organisasjoner.
Samle et program Varelager
Selv om det kan virke som en åpenbar skritt, det første trinnet i bedriften søknaden kompatibilitetstesting er å lage en inventar av programmene som er installert på nettverket. Bare da kan du begynne å finne ut hvilke, om noen programmer kan føre til problemer med oppgradering til Windows 7.
Min erfaring har vist at de fleste større organisasjoner har allerede en omfattende beholdning av desktop-applikasjoner. Tross alt, bruker omtrent alle desktop management software i disse dager, og nesten alle de desktop management-programmer på markedet inkluderer en innebygd verktøy for å kompilere programvare inventar informasjon.
Selv om du allerede har en oppdatert programvare inventar, det er trolig bare kommer til å være minimalt nyttig for å bestemme hvilke programmer som skal være kompatibel med Windows 7. Grunnen til at dette er tilfelle er fordi Microsoft tilbyr et sett med verktøy som kalles Application Compatibility Toolkit. Application Compatibility Toolkit kan hjelpe deg med å finne ut hvilke applikasjoner vil fungere med Windows 7, men å gjøre det, det er behov for å vite hvilke programmer er på nettverket. Den enkleste måten å gi verktøykasse med den informasjonen den trenger er å la det gå sin egen programvare inventar, selv om du allerede har en oppdatert oversikt over programmene på nettverket ditt.
Innhente Application Compatibility Toolkit
Som nevnt i forrige avsnitt, er Microsofts viktigste verktøyet for programkompatibilitetstesting Application Compatibility Toolkit. På tidspunktet da denne artikkelen ble skrevet (januar 2010), den gjeldende versjonen av verktøysettet var 5,5. Den er tilgjengelig for nedlasting her.
Det er ikke noe spesielt som du må gjøre for å distribuere Application Compatibility Toolkit. Distribusjonsprosessen består av å svare på noen grunnleggende spørsmål i en standard installasjonsveiviseren.
Forberedelse til Varelager Collection
Application Compatibility Toolkit er i stand til å sette sammen en liste over programmer som kjører på nettverket, men prosessen for å gjøre så kan være litt forskjellig fra hva du kan brukes til. Gitt betydningen av inventar innsamlingsprosessen, vil jeg lede deg gjennom prosessen.
Opprette en Datainnsamling Package
Det første trinnet i beholdningen samlingen prosessen er å skape det som er kjent som en Datainnsamling Package. Datalogging Pakken er en pakke som inneholder en opptelling solfangeren og én eller flere kompatibilitet evaluatorer.
Den kompatibilitet evaluatorer er moduler som hver er utformet for å lete etter en bestemt type kompatibilitetsproblem. Det er tre forskjellige kompatibilitets evaluatorer.
User Account Control Compatibility Evaluator er designet for å se etter kompatibilitetsproblemer som kan oppstå som et resultat av å kjøre et program som en standard bruker (i motsetning til en administrator med frie tøyler over systemet) eller som en beskyttet administrator. Dette kompatibilitet evaluator overvåker faktisk den måten at programmer samhandler med operativsystemet som de kjører, og ser for potensielle problemer som kan oppstå når programmet kjøres i en mer restriktiv miljø.
Andre kompatibilitet evaluator er Windows Compatibility Evaluator. Dette kompatibilitet evaluator overvåker programmer som de kjører og ser for problemer knyttet til applikasjoner i samspill med komponenter i operativsystemet som har blitt foreldet i Windows 7.
slutt, den tredje kompatibilitet evaluator er Update Compatibility Evaluator. Dette kompatibilitet evaluator er laget mer for å teste effekten av oppdateringer til operativsystemet enn nye versjoner av operativsystemet. I hovedsak analyserer denne Compatibility Evaluator oppdatere konsekvens data, og hjelper deg til å oppdage problemer som kan oppstå når du distribuerer ulike Windows-oppdateringer. Denne spesielle kompatibilitet evaluator er utenfor omfanget av denne artikkelen serien, men jeg ønsket å i det minste nevne det slik at du ville vite hva dette evaluator var når du ser det.
Potensielle kompatibilitetsproblemer
Før jeg går videre, jeg ønsker å påpeke at kompatibilitet evaluatorer som jeg nettopp har diskutert har noen av sine egne kompatibilitetsproblemer. Ifølge Microsoft, kompatibilitets evaluatorer er ikke kompatible med eldre versjoner av Windows. Enda viktigere skjønt, kan de ikke brukes på alle 64-bit operativsystem.
Sette opp Application Compatibility Toolkit
Før du kan begynne å lage en datasamler pakken, må du konfigurere Application Compatibility Toolkit. For å gjøre dette, åpner Application Compatibility Manager. I tilfelle du lurer på, er det Application Compatibility Manager verktøyet som du etter hvert vil bruke til å opprette en datasamler pakke.
Når du åpner Application Compatibility Toolkit for første gang, vil Windows starte Application Compatibility Toolkit konfigurasjonsveiviseren. Klikk på Neste for å fjerne veiviseren velkomstskjermen, og du vil bli tatt til en skjerm som spør om du vil utføre en bedrift konfigurasjon, eller hvis du bare vil vise og administrere rapporter. Siden vårt mål er å faktisk samle lager og kompatibilitetsdata, må du velge alternativet Enterprise Configuration.
Klikk på Neste, og du vil bli tatt til en skjerm som ber deg om å oppgi navnet på en SQL Server som kan brukes til å lagre alle kompatibilitets data som du skal samle. Skriv inn navnet på SQL Server, og klikk på Koble til. Nå skriver du inn navnet på databasen som lagrer dine kompatibilitetsdata, som vist i figur A, og klikk på Opprett-knappen. Når veiviseren er ferdig å skape den nødvendige databasen, klikker du Neste for å fortsette
Figur A:.
Application Compatibility Toolkit er avhengig av en SQL Server-database
På dette punktet, vil du se en skjerm som spør etter et sted der logg-filer kan lagres, som vist i Figur B. Du kan lagre loggfilene dine hvor du vil, men plasseringen må være tilgjengelig via en UNC aksje. Et ytterligere krav er at hver datamaskin som du har tenkt på testing må ha skrivetilgang til loggfila katalogen. Du må aktivere disse tillatelsene på både aksje- og NTFS nivåer
Figur B:.
Angi UNC-banen til plasseringen der logg filene skal lagres
Klikk. Neste, og du vil bli bedt om å angi et sett med administrative rettigheter for loggtjenesten. I de fleste tilfeller kan du komme unna med å bruke den lokale systemkontoen, men uansett hva kontoen du bruker, det må ha tilgang til SQL database og loggfilene. Etter inn din påloggingsinformasjon, klikker du Neste fulgt av Fullfør for å fullføre konfigureringen.
Konklusjon
I denne artikkelen har jeg introduserte deg til Microsofts Application Compatibility Toolkit, og jeg har snakket om viktigheten av å samle inn en programvare inventar som det første trinnet i kompatibilitet testprosessen. I del 3, vil jeg diskusjonen. Fortsette ved å vise deg hvordan du samler en programvare inventar