Upgrade to Windows 10: In depth

Slides:



Advertisements
Similar presentations
Working with Disks and Devices
Advertisements

Microsoft ® Official Course First Look Clinic Overview of Windows 8 By Ragowo Riantory, S.Kom, MCP.
Module 1: Installing Windows XP Professional
Troubleshooting Windows. Failure to boot Is it hardware (OS not found)? Hard drive failure Is the system powered on? Is the power supply OK? Is the system.
Installing Windows 7 Lesson 2.
11 INSTALLING WINDOWS XP Chapter 2. Chapter 2: Installing Windows XP2 INSTALLING WINDOWS XP  Prepare a computer for the installation of Microsoft Windows.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 2: Attended and Unattended Installations and Troubleshooting.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 3: Upgrading from a Previous Version of Windows.
Week:#14 Windows Recovery
Microsoft® Desktop Deployment Assistance Program 4: SMS OS Deployment Feature Pack Thomas Lee Chief Technologist QA plc
MDOP 2010: Diagnostic and Recovery Toolset (DaRT) Speaker Fabrizio Grossi
 Contents 1.Introduction about operating system. 2. What is 32 bit and 64 bit operating system. 3. File systems. 4. Minimum requirement for Windows 7.
Ran Oelgiesser, Sr. Product Manager Praveen Vijayaraghavan, Program Manager (Virtual PC) Yigal Edery, Group Program Manager (MED-V)
Moving to Win 7 Considerations Dean Steichen A2CAT 2010.
Johan Arwidmark Chief Technical Architect WCL315.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Tutorial 11 Installing, Updating, and Configuring Software
ITE 1 Chapter 5. Chapter 5 is a Large Chapter It has a great deal of useful information about operating systems. You will find this VERY helpful when.
A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e Chapter 7 Fixing Windows Problems.
Chapter Fourteen Windows XP Professional Fault Tolerance.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 5 Windows XP Professional McGraw-Hill.
Please Note: Information contained in this document is considered LENOVO CONFIDENTIAL For Lenovo Internal Use Only Do Not Copy or Distribute!! For Lenovo.
Windows XP to Windows 7 using P2V Migration. Agenda Deploying Local P2V Migration for SA Retro Mode Scripts Customize MDT 2010 with Disk2VHD Windows Virtual.
Windows 2003 Installation/Upgrade and Update. Checking Compatibility Supported Upgrade paths Using the MS Windows Upgrade Advisor HCL (Hardware Compatibility.
14 Step-by-Step Instructions for an Upgrade Installation n Prepare for the installation Verify that all devices and applications are Windows 2000 compatible.
Module 1: Installing Microsoft Windows XP Professional.
Recover Your Data Quickly: Disaster Recovery Techniques with ARCserve  Disaster Recovery.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 13 Understanding and Installing Windows 2000 and Windows NT.
Week #2 Objectives Upgrade and Migrating to Windows 7 Image-Based Installation of Windows 7 Application Compatibility.
Page 1 of 38 Lenovo Confidential Lenovo Confidential Lenovo Confidential Lenovo Confidential Lenovo Confidential Please Note: Information contained in.
John Samuels October, Why Now?  Vista Problems  New Features  >4GB Memory Support  Experience.
Windows Vista Configuration MCTS : Installing and Upgrading.
ITMT 1371 – Windows 7 configuration Chapter 2: Installing Windows 7 ITMT 1371 – Windows 7 Configuration.
Installing Windows 7 Lesson 2. Objectives Select the appropriate installation option Perform a clean installation of Windows 7 Migrate user files and.
Installing Windows 7 Lesson 2.
Understanding Office MAC: What Windows Admins need to know
Prepare for Windows 10 and UEFI
Windows 7 Planning, Deployment Tools & Migrating from Windows XP
Chapter Fifteen Working with Windows 8/8.1.
Fix web app compatibility with Enterprise Mode
Microsoft Ignite /8/ :18 AM BRK3145
Deployment Internals: Mastering Windows Deployment Services
Manage Microsoft devices like a Pro
Upgrade, upgrade, upgrade! Say goodbye to clean installs of Windows 10
A Fast Track into Device Guard
Microsoft /6/ :30 PM BRK3293 Explore adventures in the underland: Forensic techniques against hackers evading the hook Paula Januszkiewicz.
Microsoft Ignite /8/2018 6:39 PM
Troubleshooting Windows 10 Deployment: Top 10 Tips and Tricks
Modernizing App Experiences
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
CONFIGURING HARDWARE DEVICE & START UP PROCESS
Newness and Coolness in Configuration MANAGER
Drive productivity with OneDrive and SharePoint file collaboration
Deploy Windows 10 Mobile for the mobile workforce
Master Windows 10 Deployments - Expert Level
Microsoft Virtual Academy
BRK2105: Simplify OS deployments with Windows Provisioning
Determine your role in a managed service
Seamless Office Migrations with Add-ins and Macros
Microsoft Ignite /20/2018 2:21 PM
Migrating your SQL Server Instance
11/23/2018 3:03 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Task recorder in Dynamics AX
Press ESC for Startup Options © Microsoft Corporation.
Meetup User Experience Design for SharePoint
Ask the Experts: Windows 10 deployment, servicing, and provisioning
CIS MS Windows Operating System
Understand the impact of the future of SharePoint
Microsoft 365 Business Technical Fundamentals Series
Presentation transcript:

Upgrade to Windows 10: In depth Microsoft 2016 6/11/2018 10:01 PM BRK3173 Upgrade to Windows 10: In depth Pallavi Dheram Program Manager Microsoft © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Agenda Terminology Common deployment technologies 6/11/2018 10:01 PM Agenda Terminology Common deployment technologies How feature updates work Troubleshooting What’s new in the Anniversary Update Recap Q&A © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

“Updated” terminology 6/11/2018 10:01 PM “Updated” terminology Feature Update = Upgrade New features and functionality Quality Updates = Updates/servicing fixes Patches, security fixes, cumulative updates © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Common deployment technologies 6/11/2018 10:01 PM Common deployment technologies © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Common deployment techniques Wipe & load Backup data Image customization Bare metal deployment Migrate data and apps Install drivers Feature Update In-place migration of apps, data and settings New devices Upgrade to new hardware PC refresh every 3-5 years

How feature updates work 6/11/2018 10:01 PM How feature updates work © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Phases of update Downlevel Windows RE First Boot Second Boot

User experience (media-based) Microsoft 2016 6/11/2018 10:01 PM User experience (media-based) © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

User experience (WU-based) Microsoft 2016 6/11/2018 10:01 PM User experience (WU-based) © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Phase 1: Downlevel Downlevel Windows RE First Boot Second Boot System requirement checks Disk space checks Dynamic Update Full application and device scan

Phase 1: Downlevel Downlevel Windows RE First Boot Second Boot System requirement checks CPU RAM Disk space in system reserved partition Mode of operation (safe, audit) Other checks (Windows to Go, VHD)

Phase 1: Downlevel Downlevel Windows RE First Boot Second Boot System requirement checks CPU RAM Disk space in system reserved partition Mode of operation (safe, audit) Other checks (Windows to Go, VHD) Disk space checks Ability to use external storage Minimum space on OS drive needed

Phase 1: Downlevel Downlevel Windows RE First Boot Second Boot System requirement checks CPU RAM Disk space in system reserved partition Mode of operation (safe, audit) Other checks (Windows to Go, VHD) Disk space checks Ability to use external storage Minimum space on OS drive needed Dynamic Update Latest fixes to Setup New drivers from Windows Update Fixes for the new OS

Phase 1: Downlevel Downlevel Windows RE First Boot Second Boot System requirement checks CPU RAM Disk space in system reserved partition Mode of operation (safe, audit) Other checks (Windows to Go, VHD) Disk space checks Ability to use external storage Minimum space on OS drive needed Dynamic Update Latest fixes to Setup New drivers from Windows Update Fixes for the new OS Full app and device scan Compatibility DBs carried by Setup Determine incompatible apps and drivers

Phase 1: Downlevel (cont’d) Windows RE First Boot Second Boot Perform system requirement checks Perform disk space checks Dynamic Update Full application and device scan Inventory apps, drivers, data and settings Suspend BitLocker/handle 3rd party encryption

Phase 2: Windows RE Downlevel Windows RE First Boot Second Boot Boot into WinPE-based offline environment Lay down the new OS Inject drivers into the new system’s driver store Gather the old OS into Windows.old

Phase 3: First boot Downlevel Windows RE First Boot Second Boot Specialize the new OS Install drivers Migrate apps Migrate system settings

Phase 4: Second boot Downlevel Windows RE First Boot Second Boot Migrate user settings Migrate user data OOBE

What’s migrated Migrated Not migrated Apps Microsoft 2016 6/11/2018 10:01 PM What’s migrated     Migrated Not migrated Apps Apps compatible with Windows 10 Apps that can be remediated automatically during update Apps not compatible with Windows 10 Inbox universal apps Drivers All drivers compatible with Windows 10 Inbox drivers Data All data under user profiles All data under public folders N/A Settings All settings by default Settings that are explicitly marked as “don’t migrate” © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

What blocks the update Applications Drivers Incompatible with Windows 10 Anniversary Update No automatic remediation Drivers Boot-critical drivers incompatible with Windows 10 Anniversary Update No new replacement on Windows Update

Recovering a machine Rollback: during the feature update Uninstall: for a limited time after the feature update Reset: anytime after a feature update

Rollback Restores the original OS when the update fails System-initiated Available during every phase of the update Downlevel Windows RE First Boot Second Boot Boot into old OS Clean up Clean up Boot into Windows RE Undo update operations Boot into old OS Clean up

Uninstall “Go back” to the previous OS after a successful update Microsoft 2016 6/11/2018 10:01 PM Uninstall “Go back” to the previous OS after a successful update User-initiated Available for 10 days for Windows 10 Anniversary Update Available for 31 days for Windows 10 November Update User needs to be an admin Cannot initiate remotely © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Reset Restores new OS in pristine state User initiated Available anytime after the update Apps & settings are not preserved

FAQs for feature updates Microsoft 2016 6/11/2018 10:01 PM FAQs for feature updates Do you support cross-architecture feature updates? No, we don’t support 32-bit to 64-bit conversion during the update. © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

FAQs for feature updates Microsoft 2016 6/11/2018 10:01 PM FAQs for feature updates Do you support cross-architecture feature updates? No, we don’t support 32-bit to 64-bit conversion during the update. Can you convert BIOS to UEFI during the update? No, we don’t have support for this today. © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

FAQs for feature updates Microsoft 2016 6/11/2018 10:01 PM FAQs for feature updates Do you support cross-architecture feature updates? No, we don’t support 32-bit to 64-bit conversion during the update. Can you convert BIOS to UEFI during the update? No, we don’t have support for this today. How much free disk space is required to install Windows 10 Anniversary Update? The exact amount of disk space needed for a feature update varies from machine to machine. It is calculate dynamically during the update, and depends on the hardware and software configuration of the machine. © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Troubleshooting 6/11/2018 10:01 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Types of update failures Downlevel failures Rollbacks

Logs Symptom Log Log location Rollbacks, Down-level failures Setupact.log $Windows.~BT\Sources\Panther Rollbacks, Uninstall $Windows.~BT\Sources\Rollback OOBE Windows\Panther\UnattendGC Post update Windows\Panther Mini dumps for fatal errors Diagerr.xml Memory dump for bugchecks Setupmem.dmp

Device install logs Symptom Log Log location Device install information for crashes/hangs Setupapi.setup.log Setupapi.offline.log Setupapi.dev.log %WinDir%\inf Device install information on rollback $Windows.~BT\Sources\Rollback\setupapi

Error code – Extended code Example of a rollback error: C1900101 – 20017 Error code Extended code 2 17 Phase Operation

Common error codes Microsoft 2016 6/11/2018 10:01 PM Error code Description Common causes Relevant logs C1900101 – 20017 Boot operation in Windows RE Driver hangs/crashes Panther/setupact.log Rollback/setupact.log Setupcrash.dmp, if it exists C1900101 – 30018 Sysprep operation in first boot Setupmem.dmp, if it exists Setupapi.dev.log C1900101 - 40017 Boot operation in second boot AV issues, filter drivers, driver crashes C1900101 – 3000D/4000D Data migration in first/second boot Disk corruption, access denied errors © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows 10 Anniversary Update 6/11/2018 10:01 PM Windows 10 Anniversary Update © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Feature update with 3rd party encryption At Windows 10 launch: Windows 7/8.x machine Drives encrypted with BitLocker Successful update Drives encrypted with 3rd party software Failed update

Feature update with 3rd party encryption At Windows 10 November Update: Windows 7/8.x machine Drives encrypted with BitLocker Successful update Drives encrypted with 3rd party software Run pre-update script from ISV Failed update

Feature update with 3rd party encryption Microsoft 2016 6/11/2018 10:01 PM Feature update with 3rd party encryption With Windows 10 Anniversary update: New command line parameter /reflectdrivers Setup.exe /reflectdrivers <path of folder containing drivers> Windows 7/8.x machine Drives encrypted with BitLocker Successful update Drives encrypted with 3rd party software Successful update!! © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Configuration of updates Commonly used commands /Auto {Clean | DataOnly | Upgrade} Automates setup UI and selects migration option /Compat {IgnoreWarning | ScanOnly} IgnoreWarnings auto accepts dismissible compat warnings ScanOnly runs setup through the down-level compat scan /DynamicUpdate {enable | disable} Enable or disable downloading updates (default is enabled) /InstallLangPacks <location> Auto install language packs during upgrade  /NoReboot Use to postpone first reboot during upgrade Full list is documented below https://msdn.microsoft.com/en-us/library/windows/hardware/dn938368(v=vs.85).aspx

Automatic configuration of updates New configuration file called setupconfig.ini Alternative for command line parameters

Sample setupconfig.ini Two available formats: In command line format: [Setupconfig] [CommandLines] /NoReboot /ShowOobe None /Telemetry Enable /ReflectDrivers <folder containing encryption drivers> In non-command line format: [SetupConfig] NoReboot ShowOobe=None Telemetry=Enable ReflectDrivers=<folder containing encryption drivers>

Using setupconfig.ini In WSUS updates: In media updates: "%systemdrive%\Users\Default\AppData\Local\Microsoft\Windows\WSUS\SetupConfig.ini“ In media updates: Setup.exe /configfile <path of file>

Microsoft 2016 6/11/2018 10:01 PM Recap © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Please evaluate this session 6/11/2018 10:01 PM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at http://myignite.microsoft.com From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting https://aka.ms/ignite.mobileapp © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Questions? Microsoft 2016 6/11/2018 10:01 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

6/11/2018 10:01 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Down-level Codes Hex Down-level Phase SetupPhaseUnknown 1 SetupPhaseUnknown 1 SetupPhaseError 2 SetupPhasePreDownload 3 SetupPhaseUnpack 4 SetupPhasePrepare 5 SetupPhaseInstall 6 SetupPhaseFinalize 7 SetupPhasePostFinalize 8 SetupPhaseWelcome 9 SetupPhaseDownload A SetupPhaseMediaCreate B SetupPhaseLaunchSetup Hex Down-level Sub Phase SetupSubPhaseUnknown 1 SetupSubPhaseErrorCleanup 2 SetupSubPhaseUnpackDecrypt 3 SetupSubPhaseUnpackExpand 4 SetupSubPhaseRefreshDu 5 SetupSubPhaseProductKey 6 SetupSubPhaseEula 7 SetupSubPhaseCompatRecoveryReq 8 SetupSubPhaseCompatSysReq 9 SetupSubPhaseCompatDownloadReq A SetupSubPhaseCompatMigChoice B SetupSubPhaseInstallDu C SetupSubPhaseCompatInstallReq D SetupSubPhaseDiskPartition E SetupSubPhaseInstallMediaLayout F SetupSubPhaseInstallDeploy 10 SetupSubPhaseInstallMigPackage 11 SetupSubPhaseInstallMigDriver 12 SetupSubPhaseInstallMigData 13 SetupSubPhaseInstallDebuggerOptions 14 SetupSubPhaseInstallFinalize 15 SetupSubPhaseAdvertise 16 SetupSubPhaseGetWebSetupUserInput 17 SetupSubPhaseDownloadMedia 18 SetupSubPhaseLayoutIso 19 SetupSubPhaseLayoutUsb 1A SetupSubPhaseSummary 1B SetupSubPhaseDiskSpaceDownloadReq 1C SetupSubPhaseDiskSpaceInstallReq 1D SetupSubPhasePkeyGetEdition

Rollback Codes Hex Phase 1 2 3 4 5 SP_EXECUTION_UNKNOWN    Hex Phase SP_EXECUTION_UNKNOWN 1 SP_EXECUTION_DOWNLEVEL 2 SP_EXECUTION_SAFE_OS 3 SP_EXECUTION_FIRST_BOOT 4 SP_EXECUTION_OOBE_BOOT 5 SP_EXECUTION_UNINSTALL  Hex Operation SP_EXECUTION_OP_UNKNOWN 1 SP_EXECUTION_OP_COPY_PAYLOAD 2 SP_EXECUTION_OP_DOWNLOAD_UPDATES 3 SP_EXECUTION_OP_INSTALL_UPDATES 4 SP_EXECUTION_OP_INSTALL_RECOVERY_ENVIRONMENT 5 SP_EXECUTION_OP_INSTALL_RECOVERY_IMAGE 6 SP_EXECUTION_OP_REPLICATE_OC 7 SP_EXECUTION_OP_INSTALL_DRVIERS 8 SP_EXECUTION_OP_PREPARE_SAFE_OS 9 SP_EXECUTION_OP_PREPARE_ROLLBACK A SP_EXECUTION_OP_PREPARE_FIRST_BOOT B SP_EXECUTION_OP_PREPARE_OOBE_BOOT C SP_EXECUTION_OP_APPLY_IMAGE D SP_EXECUTION_OP_MIGRATE_DATE E SP_EXECUTION_OP_SET_PRODUCT_KEY F SP_EXECUTION_OP_ADD_UNATTEND Hex Operation 10 SP_EXECUTION_OP_ADD_DRIVER 11 SP_EXECUTION_OP_ENABLE_FEATURE 12 SP_EXECUTION_OP_DISABLE_FEATURE 13 SP_EXECUTION_OP_REGISTER_ASYNC_PROCESS 14 SP_EXECUTION_OP_REGISTER_SYNC_PROCESS 15 SP_EXECUTION_OP_CREATE_FILE 16 SP_EXECUTION_OP_CREATE_REGISTRY 17 SP_EXECUTION_OP_BOOT 18 SP_EXECUTION_OP_SYSPREP 19 SP_EXECUTION_OP_OOBE 1A SP_EXECUTION_OP_BEGIN_FIRST_BOOT 1B SP_EXECUTION_OP_END_FIRST_BOOT 1C SP_EXECUTION_OP_BEGIN_OOBE_BOOT 1D SP_EXECUTION_OP_END_OOBE_BOOT 1E SP_EXECUTION_OP_PRE_OOBE 1F SP_EXECUTION_OP_POST_OOBE 20 SP_EXECUTION_OP_ADD_PROVISIONING_PACKAGE

Workarounds for rollback issues Boot into media and check if disk is readable If not, disk corruption could be an issue or a BIOS update is required If yes, then the update process might be causing BCD corruption or a bad driver is being reflected C1900101 – 30018 If there was a hang and manual reboot, there won’t be a memory dump Setupapi.dev.log can help identify the culprit Look in the device install log for a driver section that was opened by never closed <ins> tag in the section indicates that it was never closed Look for a driver in the “Core device install” phase in that section Try updating after removing the driver If there was a crash, look for a setupmem.dmp

Workarounds for rollback issues Try upgrade with the clean boot option C1900101 – 3000D/4000D Could be disk corruption or an access denied error Run chkdsk to check for corruption For an access denied error, the log file should tell you what file caused it Retry update after removing the file

Help links Troubleshoot common Windows 10 upgrade errors