Administration, Deployment, Windows 10

Why a Windows 10 upgrade was unsuccessful? Use SetupDiag to find out.

SetupDiag is a standalone diagnostic tool that can be used to obtain details about why a Windows 10 upgrade was unsuccessful.

SetupDiag works by examining Windows Setup log files. It attempts to parse these log files to determine the root cause of a failure to update or upgrade the computer to Windows 10. SetupDiag can be run on the computer that failed to update, or you can export logs from the computer to another location and run SetupDiag in offline mode.

To quickly use SetupDiag on your current computer:

  1. Verify that your system meets the requirements described below. If needed, install the .NET framework 4.6.
  2. Download SetupDiag.
  3. If your web browser asks what to do with the file, choose Save. By default, the file will be saved to your Downloads folder. You can also save it to a different location if desired by using Save As.
  4. When SetupDiag has finished downloading, open the folder where you downloaded the file. As mentioned above, by default this is your Downloads folder which is displayed in File Explorer under Quick access in the left navigation pane.
  5. Double-click the SetupDiag file to run it. Click Yes if you are asked to approve running the program.
    • Double-clicking the file to run it will automatically close the command window when SetupDiag has completed its analysis. If you wish to keep this window open instead, and review the messages that you see, run the program by typing SetupDiag at the command prompt instead of double-clicking it. You will need to change directories to the location of SetupDiag to run it this way.
  6. A command window will open while SetupDiag diagnoses your computer. Wait for this to finish.
  7. When SetupDiag finishes, two files will be created in the same folder where you double-clicked SetupDiag. One is a configuration file, the other is a log file.
  8. Use Notepad to open the log file: SetupDiagResults.log.
  9. Review the information that is displayed. If a rule was matched this can tell you why the computer failed to upgrade, and potentially how to fix the problem.
Intune, Microsoft, Microsoft 365, Office 365, Training & Workshop, Windows 10

Modern Workplace (Microsoft 365) Discovery Day – Overview Session

Thursday, 16 August 2018, 9:00 AM-4:00 PM

Cliftons Auckland
Level 4, 45 Queen Street, Auckland

From home to business, from desktop to web and the devices in between, Microsoft 365 empowers your employees with intelligent & secure tools to get work done.

Showcasing the product suite of Microsoft 365, join us to understand what products are available to you now with your current subscription, as well as understanding new products which can be implemented immediately and work seamlessly with existing tools and infrastructure.

We’re inviting you to experience M365’s potential in person with a full-day Microsoft 365 Discovery session.

GPMC, Group Policy Objects, Windows 10

Fixing Folder Redirection on Windows 10 1709

Upgrading devices from Windows 8.1 to Windows 10 1709. Folder Redirection and Offline Files was not applying to Windows 10 devices. After searching we found a registry setting that reapplied the Folder Redirection link:

  1. Go into regedit.
  2. Locate the registry subkey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. Create a new DWORD Value.
  4. Type EnableLinkedConnections, and then click Modify.
  5. In the Value data box, type 1, and then click OK.
  6. Exit the registry and then restart the device.

By default folders that are redirected should be offline by default. We found this wasn’t the case in the environment.

So next we needed to specify administratively assigned Offline Files. This can be found at: Computer Configuration/Administrative Templates/Network/Offline Files

Add in your UNC path for the home drive/redirected folders and we were back in business.

Applications, Configuration Manager 2012, Deployment, Error

App Install Failed 80004005 – SCCM OSD Standalone Media


I created a standalone media of a fully functioning network build task sequence. A number of applications would not install from the stand alone media.

The SMSTS.log showed the following:
App install failed.
Install application action failed: ‘Office_2016_ProPlus_16.0.4266.1001_P1’. Error Code 0x80004005

No MSI log file was created, so the installer didn’t even begin.


In the task sequence the application had the Retry this step if computer unexpectedly restarts option enabled. Disable this setting and the stand alone media worked correctly.


Deployment, Office 365, Windows 10

Microsoft 365 Powered Device Assessment Kit & Service Offerings Guide

In this session we will talk about how to engage your customers to deploy modern Windows and Office and keep them always up-to-date. Learn about the Microsoft 365 powered device Assessment kit based on Windows Analytics and how it can assist you to engage customers as they consider the move to, and support of, Windows 10 and Office ProPlus. We will also discuss some of the potential services opportunities related to Microsoft 365 powered device, that you can package and offer to your customers.

Products featured: Windows 10, Office 365 ProPlus

Watch a replay:

Administration, Configuration Manager 2012, Configuration Manager 2016, Deployment, Microsoft, Office 365, OMS

WEBINAR – Simplify your Windows 10 servicing with Upgrade Readiness

Accelerate upgrades to new releases

Windows Analytics Upgrade Readiness is a free Windows Analytics service (included with Windows 10 Pro and above) that helps you upgrade to and service Windows 10, end to end. With powerful, data-driven insights and guided workflows, it allows you to adopt new releases more quickly and easily.

Join this webinar to:

  • Get a detailed walk-through and see demos of how Upgrade Readiness works.
  • Find out how Upgrade Readiness offers insight into update progress, driver issues, and feedback from end users.
  • Learn how you can use this tool to export data to commonly-used software deployment tools, including System Center Configuration Manager.

Link to view the on-demand version of the webinar for your future reference: Click here to join the webinar >

Administration, Configuration Manager 2012, Deployment

Reusing the same USB to Ethernet adapter for multiple deployments

MAC Addresses are unique identifiers of network interfaces but when reusing the same USB to Ethernet adapter for multiple deployments, your MAC Address is not unique. SCCM think that’s the same device and your device don’t receive the Task Sequence.

Beginning with SCCM 1610, you can provide a list of hardware IDs that SCCM will ignore when using PXE boot and client registration. You can now exclude the MAC address and SMBIOS GUID in the console so that same adapters can easily be reused.

  1. In the SCCM console, go to Administration / Site Configuration / Sites
  2. On the top ribbon, click Hierarchy Settings
  3. SCCM Duplicate Hardware Identifiers
  4. In the Client Approval and Conflicting Records tab
  5. In the Duplicate hardware identifiers section, click Add and enter your MAC Address or SMBIOS GUID to exclude
Active Directory, Administration, Azure, Configuration Manager 2012, Configuration Manager 2016, Deployment, EMS, Intune, Microsoft, Office 365, Security, Training & Workshop, Uncategorized, Windows 10

Microsoft Ignite – Configuration Manager What’s Next?

System Center Configuration Manager Overview and Roadmap

Learn about the latest developments in System Center Configuration Manager (ConfigMgr), watch demos, and understand what is coming next.

Windows has evolved. Simplify Windows 10 management and lower the Total Cost of Ownership (TCO) with the Microsoft Cloud. See how Enterprise Mobility + Security (EMS) and Windows 10 can be used together to ease procurement, simplify provisioning and lower TCO through modern management & security, and deliver cloud-based updates without the need for an on-premises infrastructure.


Administration, Deployment, EMS, Endpoint Computing Devces, Intune, Microsoft, Security, Training & Workshop

Identity-Driven UEM with Microsoft EMS

This webinar illustrates how Microsoft Enterprise Mobility + Security (EMS) provides an identity-driven unified endpoint management solution that can help you manage and secure user identities, devices, apps, and data across all of your iOS, macOS, Android, and Windows devices.