Hi there!
Let's start with the System Update Readiness Tool.
System Update Readiness Tool (SURT)
Download and run the System Update Readiness Tool for your version of Windows here:
System Update Readiness Tool
NOTE: If you aren't sure if your Windows installation is 32-bit or 64-bit, check here:
How to determine whether a computer is running a 32-bit version or 64-bit version of the Windows operating system
This tool will take some time to complete - when it has finished, attach C:\Windows\Logs\CBS\CheckSUR.log with your reply.