Matt Ayers Senior Program Manager Microsoft Corporation WCL403.

Slides:



Advertisements
Similar presentations
Michael Niehaus & Tim Mintner Senior Software Development Engineers Microsoft Corporation WCL309.
Advertisements

 Ricky Buch Program Manager Microsoft Corporation  Kevin Michael Woley Program Manager Microsoft Corporation PC50.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /19/2017 7:21 AM
Johan Arwidmark Chief Technical Architect TrueSec WEM303.
 Alexander Malek Lead Program Manager SharePoint Microsoft Corporation BB47.
Johan Arwidmark Chief Technical Architect WCL315.
Dan Parish Program Manager Microsoft OFC305 Excel Services Microsoft Office Excel 2007 Thin Rendering in Browser View and interact Custom Applications.
Session 1.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Marcius Tribelhorn Premier Field Engineer Microsoft South Africa WCL401.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Jeff Neafsey Mobility Architect Microsoft Corporation WMB402.
WPH301. announcement Overview Roadmap for Business Risk Management (security model, application security, security management) Deploying Windows Phone.
customer.
Nik Kalyani Co-founder DotNetNuke Corporation WUX312.
Rahul Garg National Technology Specialist Microsoft Australia SOA303.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Pieter Hancke Senior Consultant Microsoft Consulting Services Session Code: WCL303.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Sara Ford Program Manager Microsoft Corporation DPR301.

Ben Robb MVP, SharePoint Server cScape Ltd OFC204.
Mark Michaelis Chief Computer Nerd IDesign/Itron/IntelliTechture DTL313.
demo User Signs Up Temporary Account is Created with Verification Link Sent User Clicks Link Account is Activated Login.Register(userName,
David B. Cross Product Unit Manager Microsoft Corporation Session Code: SIA303 Donny Rose Senior Program Manager.
Deployment Internals: Mastering Windows Deployment Services
Tech·Ed North America /6/2018 2:20 AM
7/28/ :17 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
9/11/2018 5:53 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /13/2018 5:39 AM
MDOP: Advanced Group Policy Management 4.0
Tech·Ed North America /14/2018 7:13 PM
Tech·Ed North America /15/2018 3:31 AM
SharePoint Online Management and Control
Windows PowerShell Remoting: Definitely NOT Just for Servers
Sysinternals Tutorials
Matt Masson Software Development Engineer Microsoft Corporation
Twenty Windows Tools You Never Knew Existed
Tech·Ed North America /5/2018 6:43 PM
Tech·Ed North America /7/2018 9:06 AM
Tech·Ed North America /7/2018 2:51 PM
Ben Robb MVP, SharePoint Server cScape Ltd Session Code: OFS207
Tech Ed North America /1/2019 2:58 AM Required Slide
Intro to Workflow Services and Windows Server AppFabric
Tech·Ed North America /2/2019 4:47 PM
TechEd /11/ :44 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /11/ :54 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Tech·Ed North America /17/2019 1:47 AM
2010 Microsoft BI Conference
Top OS Deployment Issues With Answers from Experts
Building Silverlight Apps with RIA Services
What's New in Microsoft Deployment Toolkit 2012 (MDT)
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
TechEd /28/2019 3:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /7/2019 1:14 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
A Lap Around Internet Explorer 9 For Developers
Windows 8 Security Internals
2010 Microsoft BI Conference
Hack-proofing your Clients using Windows 7 Security!
Lap Around the Windows Azure Platform
Code First Development in Microsoft ADO.NET Entity Framework 4.1
Building BI applications using PowerPivot for Excel
5/24/ :22 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Presentation transcript:

Matt Ayers Senior Program Manager Microsoft Corporation WCL403

Current Helpdesk Issues The cost of running a service desk can be as much as 10% of companies' IT operations staffing budget The typical support center supports over 300 applications The average call volume increased from less than 1 call per employee per month to 1.36 calls from 1995 to 2001

Traditional Troubleshooting Low-bandwidth Inconvenient Invasive Frustrating Repetitive

Windows Troubleshooting Platform Reduce number of support calls Make support calls more efficient Increase customer satisfaction

A Bit of Background The Windows Troubleshooting Platform is a new feature The Windows Troubleshooting Platform runs on Windows 7 and beyond Windows 7 trouble shooting focuses on relationship between helpdesk and end-user

Today Troubleshooting Overview & Architecture Using the Windows Troubleshooting Pack Designer (TSPDesigner) Deploying & Running Troubleshooters Going beyond the TSPDesigner Beyond TechEd

Troubleshooting Overview

Windows Troubleshooting Platform Automated Efficient Repeatable Standardized Secure

Windows Troubleshooting Philosophy Use well-known methods Allow designers to focus on their expertise Address configuration issues Fix problems when we are certain Collect data when we are not

Troubleshooting Client Demo

Troubleshooting Pack Win7 Troubleshooting Implementation Root Cause DetectVerify Resolve

Diagram of Troubleshooting Pack Identification metadata identifies pack, security signature and user interaction Scripts contain the logic to find and fix the problem User-visible information stored in localized resources (MUI-support) Identification Metadata Detection Scripts Resolution Scripts Verification Scripts Localized Resources Trouble- shooting Pack

Troubleshooting Pack Details 91f3d9b6-aca6-435d-b9ca-829ab02a4aef 1.0 Fabrikam Billing Troubleshooter This troubleshooter will help solve common problems with the Fabrikam billing software WrongBillingServer The application is trying to contact the wrong billing server The billing server can change but the application has no way to update the billing server outside of the registry. This will check that the registry points to the most current billing server Any false TS_WrongBillingServer.ps1

A Little Less Detail

Windows Troubleshooting Pack Designer GUI-based authoring environment Generates the metadata to describe a troubleshooting pack Links to Graphical PowerShell Editor to create PowerShell scripts Signs each pack with a certificate Packages the troubleshooting pack into a cab

Two New Concepts Root Causes Interactions

Four New PowerShell Commandlets Get-DiagInput Write-DiagProgress Add-DiagRootcause Update-DiagReport

Component Interaction Windows Troubleshooting Framework Process 1 Process 2 Troubleshooting Runtime Engine PowerShell Runtime Results and Reports GUI CMD Troubleshooting Pack Get-DiagInput Update-DiagReport Update-DiagRootCause Write-DiagProgress PowerShell Scripts Platform cmdlets

Authoring a Troubleshooting Pack

Deploying Troubleshooting Packs Deploy Troubleshooting Packs using Configuration Manager or Group Policy Post troubleshooting packs online Intranet SharePoint site Internal network shares Technical support websites Provide links in your help documentation

Command Line Execution Uses Powershell to run scripts remotely via the command line Get-TroubleshootingPack Invoke-TroubleshootingPack Runs the same Troubleshooting packs as the wizard runs Easy to discover package contents Provides scripted or remote execution

Running a Troubleshooting Pack from the Command Line

Basic.diag file structure

Extension points XML markup tags that customize the declarative UI Not available from the designer Requires using commandline tools to generate a troubleshooting pack

Commandline tools sdmc.exe – compiles a.diag file into a.diagpkg sdcatalog.exe – creates the security catalog for a troubleshooting pack signtool.exe – creates a digital signature for the security catalog and.diagcab file cabarc.exe – packages the troubleshooting pack into a.diagcab file

Extending a Troubleshooting Pack

Topics That We Didn’t Cover Today Answer files Extension points Localization Custom icons Global Troubleshooters Signing with a trusted certificate Group policy

More information Learn more by searching for Windows Troubleshooting Platform on msdn Give feedback by ing

In Summary… The Windows Troubleshooting Platform makes finding and fixing problems both more approachable and more efficient The Troubleshooting Pack Designer allows you to rapidly create simple troubleshooters The Windows Troubleshooting Platform provides an extensible framework beyond the Designer

Track Resources →Want to find out which Windows Client sessions are best suited to help you in your deployment lifecycle? →Want to talk face-to-face with folks from the Windows Product Team? Meet us today at the Springboard Series Lounge, or visit us at Springboard Series The Springboard Series empowers you to select the right resources, at the right technical level, at the right point in your Windows® Client adoption and management process. Come see why Springboard Series is your destination for Windows 7.

Sessions On-Demand & Community Resources for IT Professionals Resources for Developers Microsoft Certification and Training Resources Microsoft Certification & Training Resources Resources

Complete an evaluation on CommNet and enter to win! Required Slide

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.