Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chris Jackson Principal Consultant “The App Compat Guy” Microsoft Corporation SESSION.

Similar presentations


Presentation on theme: "Chris Jackson Principal Consultant “The App Compat Guy” Microsoft Corporation SESSION."— Presentation transcript:

1 Chris Jackson Principal Consultant “The App Compat Guy” Microsoft Corporation chris.jackson@microsoft.com http://appcompatguy.com @appcompatguy SESSION CODE: WCL401

2

3 Automated Analysis Assessment start end ACT Inventory Rationalize Install Manual Test Ready to Deploy Remediate Initial Budget Refine Budget App Install Green? Runtime Manual Test Runtime Manual Test User Manual Test User Manual Test Detailed Automated Analysis Yes No App Run Green? Yes No

4 finding apps how full is your house?

5

6

7 msiexec.exe msi5.tmp msiexec.exeacta.tmpafsetup.exemsiexec.execmd.exe Call this with /uninstall to uninstall agents Check for MSI with the GUID {DC93B45B-D4F5-4FFE-9B47-042BD6FA8CC5} to see if agents are installed Gone in about 4 seconds!

8 actdcsvc.exe dep.exe sdbinst.exe uacce.exe sdbinst.exe dep.exe ginasession0. exe uacce.exe envchange. exe verclsid.execollect.exe gmeserv.exe verclsid.exe compressor. exe uploader.exebucketizer.exe Just a scheduler! Uses shims!

9

10

11 11 Log Processing Service and DB Data Collection Package/Compatibility Evaluators Inventory Windows 7 Update Desktop Topology Europe North America HR Finance Application Compatibility Manager Greg Ichiro Internet Compatibility Exchange Windows Vista

12

13 Automated Analysis Assessment start end ACT Inventory Rationalize Install Manual Test Ready to Deploy Remediate Initial Budget Refine Budget App Install Green? Runtime Manual Test Runtime Manual Test User Manual Test User Manual Test Detailed Automated Analysis Yes No App Run Green? Yes No

14 filtering apps cleaning out the attic

15 Remove multiple versions Remove hardware support apps Remove obvious noise Start End Collect data from business owners Remove duplicates

16

17

18 App NameVersionInternal AssessmentVendor AssessmentACT Community Assessment Adobe Reader9.1

19

20

21 testing apps what’s broken, and why?

22

23

24

25 fixing apps the black art of fixing busted applications

26 ApplicationApplicationWindowsWindows Shim DLL Import Function ShimmedFunctionShimmedFunction ExportFunctionExportFunction

27

28

29 Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.

30 www.microsoft.com/teched www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn

31

32

33

34


Download ppt "Chris Jackson Principal Consultant “The App Compat Guy” Microsoft Corporation SESSION."

Similar presentations


Ads by Google