While it is advised that you ensure your current hardware is compatible before you upgrade to Windows 10, sometimes this step gets overlooked. After all, Microsoft kept the official system requirements the same for Windows 7, Windows 8/8.1, and now Windows 10. So, in theory, you shouldn’t have an issue.
However, it’s not always sufficient to blindly trust Microsoft’s general recommendations. Occasionally, legacy hardware will lack the proper drivers or compatibility requirements for a Windows 10 upgrade. This can cause minor inconveniences like slow load times and memory issues, or it can stop the computer from booting at all. If this occurs, double check your hardware to ensure compatibility. This should be one of the easier fixes for IT departments, since proper hardware can be purchased then put in place.