Application Compatibility Toolkit

Jeg har tidligere skrevet kort om Application Compatibility Toolkit versjon 5.0, ACT 5 blant venner. Tenkte å utdype litt mer hva dette verktøyet faktisk kan brukes til. Sjekk også Deployment Ressurs Samlinga mi for en oversikt over verktøy og tilgjenglighet.

En ting som er lurt å merke seg er at dette verktøyet ikke bare er nyttig med tanke på OS Migrering, men også rundt større Service Pack utrullinger, Hotfixer og  lignende. Enkelte av verktøyene er også fine for pakking av sære applikasjoner, for å finne ut hva applikasjonen faktisk gjør o.l.  

 

Application Compatibility Toolkit 5.0

ACT 5 gir muligheten for å samle inn data med distribuerte agenter i eksisterende miljø, få oversikt over faktisk installerte applikasjoner og samle data om disse, samt muligheten for å drive mer detaljert testing av applikasjoner og sette sammen "fixer" for å få applikasjoner med kompabilitetsproblemer til å fungere på Windows Vista f.eks.

ACT installeres sentralt og settes opp med en database som agentene populerer med data. Gjennom et eget verktøy kan man da hente ut rapporter om applikasjoner og eventuelle utfordringer med dem og ikke minst se data fra online ACT community, med testdata andre firmaer, Microsoft og leverandører har lagt ut.

 

Distribuerte kompatibilitets "agenter"

  • Inventory collector. Samler inn data om installerte applikasjoner og system informasjon
  • User Account Control Compatibility Evaluator. UAC er en av de store endringene i Windows Vista og denne agenten sjekker for problemer rundt nye rettighets og sikkerhetsinnstillinger for UAC.
  • Update Compatibility Evaluator. Denne agenten samler data om kompatibilitet i forbindelse med sikkerhetsoppdateringer for OS'et, baserer seg på data om hvilke moduler som lastes, registry nøkler som leses, filer som åpnes osv.
  • Internet Explorer Compatibility Evaluator. Kartlegger mulige problemer med Webapplikasjoner og sites i forbindelse med OS oppgradering.
  • Windows Vista Compatibility Evaluator. En mer generell evaluering som omfatter vurdering av problemer med nye GINA dll'er, service isolering, utfasede OS moduler etc.

 

Andre verktøy

  • Setup Analysis Tool (SAT). Analyserer installasjoner som kjøres og rapporter problemer rundt f.eks installering av kernel drivere, 16-bits issues, Gina dll'er, ressurser beskyttet av Windows Resource Protection etc.
  • Internet Explorer Test Tool. Samler inn issues med websites og IE 7. Laster opp log til ACT server for rapportering.
  • Standard User Analyzer. Favoritt verktøyet mitt. Her starter du programmet du vil undersøke via SUA og etter at du avslutter det får du ut en rapport om eventuelle issues. For en del ting kan du også få laget automatiske fikser.
    • I tillegg til SUA finnes det et lignende verktøy, kalt LUA Buglight. Dette er ikke en del av ACT og ble utviklet for å dekke de hullene SUA måtte ha i sin testing. Du finner det her.

 

Om ikke lenge kommer jeg med en egen post om Standard User Analyzer, et av verktøyene i ACT 5.0 og kanskje også LUA Buglight hvis det ser ut til å være interesse for App.Compat poster.

 

 Ha en god 17.mai!

 

Step-by-step for å komme i gang med App.Compat i større miljøer

Technet Mag om å finne og fikse applikasjons issues relatert til privilegier (LUA Bugs)

ACT Demo