Improving Driver Availability Improving Driver Quality.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 7 Training. Windows ® 7 Compatibility Session 0 Isolation Isolation of Windows 7 Services.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Reprint Outstanding Transactions Report © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
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.
Co- location Mass Market Managed Hosting ISV Hosting.
Windows 7 Training. Windows ® 7 Compatibility Installer Detection.
DTM UI will only display the Windows Server 2008 R2 Server System Logo tests (for x64 and Itanium) Passing system gets both 64-bit System.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: OLE Notes Migration Utility
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
WinHEC /22/2017 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Connect with life Connect with life
February 26-28, 2008Munich Windows Vista LogoFest 1.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Ian Ellison-Taylor General Manager Microsoft Corporation PC27.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
Hardware IDs: USB\Vid_vvvv&Pid_pppp&Rev_rrrr USB\Vid_vvvv&Pid_pppp Compatible IDs: USB\Class_cc&SubClass_ss&Prot_pp USB\Class_cc&SubClass_ss.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
Feature: Void Historical/Open Transaction Updates © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

IoCompleteRequest (Irp);... p = NULL; …f(p);
Ctrl-K, X Ctrl-K, S
Windows 8 Hardware Certification Program and KIT Overview
Возможности Excel 2010, о которых следует знать
Title of Presentation 11/22/2018 3:34 PM
Windows Summit /1/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Title of Presentation 12/2/2018 3:48 PM
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Title of Presentation 5/12/ :53 PM
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
日本初公開!? Vista の新機能を実演 とっちゃん わんくま同盟 7/23/2019 9:09 AM
Title of Presentation 7/24/2019 8:53 PM
Presentation transcript:

Improving Driver Availability Improving Driver Quality

CEIP (Microsoft Customer Experience Improvement Program) Systems report a DNF when a driver is not found for an installed device Kernel mode drivers: OCA User mode drivers: CEIP Availability gaps by systems Availability gaps by DNF events Availability gaps by market share

Sources = Microsoft CEIP, WU, Responses, and others

Device Category Windows Vista SP1 Driver Availability Windows 7 Inbox Windows 7 Inbox + WU + Response Windows Vista SP1 to Windows 7 Gap Audio99%88%96%98%1% Bus96%95% 96%0% Display99%67%98% 1% Network98%82%94% 4% Storage97%77%95%96%1%

DQR available on DQR available on OCA Crash Ratios WU install failure reports Microsoft managed DNF Response surveys Windows Vista Compatibility Center (WVCC)

Issues tracked for drivers that we see 100+ crashes per day on Windows Vista systems OCA Analysis Issues for drivers that have more than 2x the average crash ratio for the category are prioritized higher Crash Ratio Analysis Issues for drivers with a high market share within their category are prioritized at the highest level Market Share Analysis Category Average Crash Ratio Audio Bluetooth Input Networking Storage Streaming Media * Average Crash Ratio = (# times caused) / (# times seen) for all devices within a category RatingDescription 5 (best)<=.25x average 4<=.75x average 3<= 2x average 2<= 9x average 1 (worst)>9x average

CSAT = Average ( ) Yes + (Somewhat/2) Yes + No + Somewhat

SM Chips and Interfaces Reference Designs Driver Maintenance IHV SoftwareHardware IHV Hardware ODM Build and Sell Products CM Build Product PC OEMs RetailChannels CM Build Product SM = Semiconductor Manufacturer ODM = Original Development Manufacturer CM = Contract Manufacturer

Which driver? Which version? OEM specific? Update to an Inbox Driver? Is the driver PFD/SDV clean? How will the end user access/install the solution? Have all serviceability scenarios been addressed? What is the best possible driver? Managing obsolescence with the end user in mind Blocking drivers from migrating Not supported messaging What about legacy devices?

ScenarioDescription PC Purchase New PC purchased from the store Working peripheral devices from previous PC continue to work Device Purchase Device purchased from the store and installed on a working PC Software Upgrade Upgrade for driver, firmware, or application is discovered and installed on a working PC Service Update Updating OS components (Service Pack) that devices depend on Drivers supports uninstall/reinstall OS Upgrade Upgrade for OS is installed on a working PC Working drivers for peripherals are migrated Working drivers for internal devices are migrated Non working drivers are blocked from migration OS Clean Install OS is installed on a PC Drivers for peripherals and internal devices are available

StageDescription NewSmall install base with increasing adoption MainstreamHigh adoption within device category Maintenance Decreasing new sales or supported in prior OS LegacyDevice has not been sold for several years End of LifeRelatively low install base

New OS release Required inbox Optional inbox Inbox Important update Driver targeting Windows Server Update Services Windows Update OCA response DNF response Windows Vista Compatibility Center Response

Pre-Qualify for Inbox Contact Microsoft device team Pass WLK Logo, PFD, SDV, and INF tests Driver passes device team pre-qualification tests Legal and Policy NDA, IDDA, amendments MSCA, Grant ECA Onboard Partner SSD/AutoSecure setup Security group setup Bug DB setup Individuals Cardkey, RAS SSD enlist Build access (Connect) Extranet access Security group add Partner training Partner Build Submit to SSD Source uses MS structure Builds in MS Razzel environment Partner Verify Pass INF tests Pass signability Pass PFD tests Pass SDV tests Pass WLK Logo Pass Inbox Driver tests with Driver Verifier Submit to Microsoft Driver PDBs Logs Baseline PnP IDs Stakeholder list Microsoft Verifies Verify INF, signability, PFD, SDV, and WLK logs Build, test sign, and, and verify driver bits Device team verifies Inbox Driver tests with Driver Verifier External Stakeholders Provided driver to stakeholders Incorporate feedback Report Feedback Pass Fail Fail with bugs Grant exceptions Notify stakeholders Windows Update Codesign Post to WU Device team verifies driver downloads from WU and installs Windows 7 Inbox New Driver FCIB War approval Manifest changes Timebuild Device team verifies timebuild Driver check-in Monitor for build breaks Device team verifies driver installs with new build Device team verifies zero regressions on upgrade from prior OS SetupSubmissionVerification Distribution

Identify Gaps Identify Partner SM Reference driver Reference hardware Inbox driver IHV/ISV Driver modifications Inbox driver Driver distribution ODM/CM Hardware modifications OEM Driver modifications Inbox driver Driver distribution Identify Solution Best Driver Driver Version PFD/SDV clean Target system Target distribution Legacy Migration block Not supported response WER BIOS block Distribute Solution Inbox Required inbox Optional inbox Windows Update WinQual logo WinQual DDC Response OCA DNF homepage DNF direct download DNF not supported WVCC Driver Availability System view DNF Response view Market Share view Driver Quality OCA and crash ratio reports WU install failures DNF Response surveys WVCC ratings

© 2008 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.