Windows Software and Hardware Compatibility Troubleshooting

Learn how to diagnose, troubleshoot, and repair any type of software or hardware compatibility problem in Windows 7, Windows 8.1, and Windows 10.
Course info
Level
Intermediate
Updated
Feb 15, 2018
Duration
1h 47m
Table of contents
Course Overview
Managing Software Compatibility in Windows
Resolving Software Compatibility Issues
Managing Hardware and Device Compatibility in Windows
Resolving Hardware Compatibility Issues
Description
Course info
Level
Intermediate
Updated
Feb 15, 2018
Duration
1h 47m
Description

Being able to troubleshoot is an invaluable asset for an IT professional. In this course, Windows Software and Hardware Compatibility Troubleshooting, you will learn how to diagnose, troubleshoot, and repair any type of software or hardware compatibility problem in Windows 7, Windows 8.1, and Windows 10. First, learn how to manage compatibility with the older and legacy software and devices you need to use on your PCs. Next, you will discover how to successfully diagnose and repair problems that can prevent software or devices from working correctly. Finally, you will explore how to manually repair problems caused in your PC’s operation by faulty devices. When you’re finished with this course, you will have the skills and knowledge needed to troubleshoot and repair any type of software or hardware compatibility issue in Windows 7, Windows 8.1, and Windows 10.

About the author
About the author

Mike was first awarded as a Microsoft MVP in 2011 and is a recognized technical expert in the Windows experience and troubleshooting with more than a dozen books published, including Beginning Windows 10 and Windows 10 Troubleshooting.

More from the author
Windows Network Troubleshooting
Intermediate
1h 46m
Jun 26, 2018
More courses by Mike Halsey
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi. I'm Mike Halsey. I'm a Microsoft MVP awardee and the author of many books and courses on Windows troubleshooting, and I'm excited to bring you this short course on how to troubleshoot software and hardware compatibility problems in Microsoft Windows. Having software that won't install, won't work, or that won't work reliably can be a huge barrier to productivity. This can only be made worse when you also have to contend with legacy and unsupported hardware you still need to use for critical purposes. This course will teach you everything you need to know to manage and troubleshoot software and hardware compatibility problems on Windows 7, Windows 8. 1, and Windows 10 PCs and how to prepare your organization to ensure future software and hardware deployments become worry free. You'll learn all the information you need to become an expert software and hardware troubleshooter across Windows 7, Windows 8. 1, and Windows 10. In this course, I'll detail all the tools you can use and show you techniques for obtaining the detailed information you require and help you become faster and more proficient at troubleshooting Microsoft Windows. Consider this course a master class in becoming a truly expert troubleshooter. Some of the major topics we'll cover include an in-depth look at how you can manage compatibility with legacy software, hardware, and internet; how you can troubleshoot app compatibility issues when migrating to Windows 10, and what the differences are in all the types of software, hardware, and support cycles for Windows, and how they affect you. By the end of this course, you'll be able to diagnose, troubleshoot, and repair any type of Windows software or hardware problem. I hope you'll join me on this journey to learn how to troubleshoot software and hardware compatibility on Microsoft Windows with Pluralsight.

Managing Software Compatibility in Windows
Hi. I'm Mike Halsey, and welcome to Windows Software and Hardware Compatibility Troubleshooting. In this course, I'm going to teach you everything you need to know to be able to manage, diagnose, and repair software and hardware compatibility problems in Windows. So let's begin with looking at what we're going to cover throughout the course. We'll begin by looking at how we manage software compatibility in Windows across many different program and app types, and there are actually many more than you might believe. Then we'll look at how we resolve software compatibility issues including complex compatibility problems and those associated with the rollout of a new version of Windows, say you're upgrading to Windows 10. Then we'll look at how we manage hardware and device compatibility in Windows before moving on to look at how we resolve complex hardware compatibility issues including those involving legacy hardware on PCs. Now before we start, I want to say that this course covers three different Windows Versions, Windows 7, Windows 8. 1, and Windows 10; and you'll see their mainstream and extended support expiry dates here. Now each one is color coded, so when something in the course applies to only one or two of these Windows versions, you will see either a circle with the number of the Windows version that that part of the module pertains to, or if it's a live demo, I will use a colored wallpaper so that you can tell at a glance what version of Windows this is about.

Resolving Software Compatibility Issues
It's very often that you'll find you need to use older legacy software on your PCs or in your business or organization. Sometimes just because nothing has come along since that's better, or at least even as good as the software you're using, and sometimes for mission-critical purposes. And that's what we're going to have a look at in this module. We're going to look at how we resolve compatibility issues with this older software. So let's have a look at what we're going to cover. We'll begin by looking at the Program Compatibility Assistant in depth and how we use it to configure software to run on modern operating systems. Then we'll look at how we manage plugins in web browsers, again, to manage compatibility, before moving on to look at how we manage website and intranet compatibility in business. We'll look at the User Account Control security system and how this can be configured to maintain compatibility with software. And then we'll look at the Windows Assessment and Deployment Kit, which can help maintain software compatibility across a large organization before finishing up by looking at the Hyper-V virtualization system and how we can use that for, guess what, app compatibility.

Managing Hardware and Device Compatibility in Windows
When you're troubleshooting software issues in Windows, you do have a lot of flexibility, even if it means you have the option to look for a different version of the software or even different software entirely. With hardware though it's a different matter as you don't have that freedom. You can't just say oh well, I'll just go out and I'll buy a different device instead. So how do you troubleshoot and manage device compatibility? So let's have a look at what we're going to cover in this module. We'll start by looking at all the different types of hardware and the different types of drivers that Windows supports, and there's quite a few of them. Then we'll look at the hardware troubleshooters and device driver troubleshooters that exist within the operating system before moving on to look at how we actually manage device drivers within the operating system itself. Then we'll finish up by looking at how we roll back and remove device drivers when they're causing problems.

Resolving Hardware Compatibility Issues
Now that we've looked at how we manage device drivers in Windows, let's have a look at how we resolve hardware compatibility issues. And in this module, we're going to cover the following subjects. First of all, we'll look at we unzip driver packages. And the reason for doing this is so that you can force installation of drivers that would not necessarily install on a specific version of Windows. We'll look at how you can identify devices that are just showing up as being completely unknown and how you can install and manage legacy hardware, things like serial and parallel devices. We'll look at how you can force the installation of unsigned drivers, drivers that are not digitally signed, and then how you can manually unpick a faulty driver installation before finishing by looking at how you manage drivers in Safe Mode and in Windows diagnostic mode.