Windows 10 Hardware Compatibility

Windows 10 logo
As previously alluded to on ProvideFree, Windows 10 is around the corner, occasionally poking its head out, eager to emerge in full swing. Microsoft’s requirements, as ever, are pretty vague. That’s not good news for someone who just wants to know if they can run Windows 10 on their computer. So, without further ado, let’s run through what hardware you’ll need in order to run Windows 10, whether you qualify for the absolute minimum, or if you match what Microsoft recommends to run the operating system. As a pre-warning, parts of this article may get technical, but I’ll try and keep it as clear as possible.

 

The Operating System

I’m starting with software, I know, but bear with me on this. I’ll get to the hardware in a little while. If you’ll be buying Windows 10 at a later date, you can gloss over this section. For a direct upgrade, however, you’ll need a previous version of Windows, but you’re limited to either Windows 7 with Service Pack 1 installed, or Windows 8.1.

Additionally, what version you have will also determine your upgrade path. Current users of either Windows 7 Home Basic, Windows 7 Home Premium or Windows 8.1 shall be upgraded to Windows 10 Home, while current users of Windows 7 Professional, Windows 7 Ultimate or Windows 8.1 Pro will be upgraded to Windows 10 Pro.

If you upgrade within the first 12 months of the launch of Windows 10, your device will be provided with free updates for the lifespan of that device. The upgrade itself is dealt with through Windows Update. After this time period, the update will become a paid option.

If you’re running a Windows Phone 8.1 device, you’ll receive the update free of charge during the first 12 months of the software’s launch. After this time period, the update will become a paid option. Users of Windows 7 Enterprise and Windows 8.1 Enterprise, as well as Windows 8 RT are seemingly excluded from this upgrade system.

 

Processor

Minimum Requirements Recommended Requirements
1.00 GHz processor with an x86 (32-bit) architecture with support for EVP (AMD) or XD bit (Intel), and SSE2 instructions. 1.00 GHz processor with an x86_64 (64-bit) architecture with support for EVP (AMD) or XD bit (Intel), and SSE2 instructions.
Compatible Processor Architectures
AMD Bobcat
AMD Bulldozer
AMD Excavator
AMD Jaguar
AMD K8
AMD K10
AMD Piledriver
AMD Puma
AMD Puma+
AMD Steamroller
AMD Zen
Intel Airmont
Intel Bonnell
Intel Broadwell
Intel Core *
Intel Enhanced Pentium M *
Intel Goldmont
Intel Haswell
Intel Ivy Bridge
Intel Kaby Lake
Intel NetBurst
Intel Penryn
Intel Pentium M *
Intel Saltwell
Intel Sandy Bridge
Intel Silvermont
Intel Skylake
Intel Westmere
AMD Bobcat
AMD Bulldozer
AMD Excavator
AMD Jaguar
AMD K8
AMD K10
AMD Piledriver
AMD Puma
AMD Puma+
AMD Steamroller
AMD Zen
Intel Airmont
Intel Bonnell
Intel Broadwell
Intel Core *
Intel Goldmont
Intel Haswell
Intel Ivy Bridge
Intel Kaby Lake
Intel Penryn
Intel Saltwell
Intel Sandy Bridge
Intel Silvermont
Intel Skylake
Intel Westmere

* “Enhanced Pentium M” and “Pentium M” refer to the architecture names that Intel assigned to Pentium M, Core Solo and Core Duo processor families in 2004–2005.

* “Core” refers to the architecture assigned to all first-generation Core2 processors assigned the codenames, ConroeAllendale, Merom and Kentsfield.

 

System Memory (RAM)

Minimum Requirements Recommended Requirements
1 GB for the 32-bit version, or 2 GB for the 64-bit version. 4 GB for either version.
Compatible Types
DDR2, DDR3, or DDR4

 

Display Resolution

Minimum Requirements Recommended Requirements
800 × 600 pixels 1024 × 768 pixels

 

Graphics Card

Minimum Requirements Recommended Requirements
DirectX 9.0-compatible with Windows Display Driver Model (WDDM) 1.0 driver DirectX 9.0-compatible with Windows Display Driver Model (WDDM) 1.3 driver
Compatible Graphics Cards
AMD Radeon HD 2000 series
AMD Radeon HD 3000 series
AMD Radeon HD 4000 series
AMD Radeon HD 5000 series
AMD Radeon HD 6000 series
AMD Radeon HD 7000 series
AMD Radeon HD 8000 series
AMD Radeon HD 9000 series
AMD Radeon R2 – R8 APUs
AMD Radeon R5 – R9 200 series
AMD Radeon R5 – R9 300 series
AMD Radeon R9 Fury/Nano series
AMD Radeon RX 400 series
AMD Radeon RX 500 series
Intel GMA 950 (GM945 Family)
Intel GMA 3100 (G33/Q35 Family)
Intel GMA 3150 (Pineview Atom CPUs)
Intel GMA 4500 (B43/Q45 Family)
Intel GMA 4500MHD (GM45 Family)
Intel GMA X3000 (G965/Q965 Family)
Intel GMA X3100 (GM965 Family)
Intel GMA X3500 (G35 Family)
Intel GMA X4500 (G43 Family)
Intel GMA X4500HD (G45 Family)
Intel HD Graphics (Ironlake – Broadwell)
Intel HD Graphics 510/515/520/530
Intel HD Graphics 610/615/620/630
Intel HD Graphics 2000/3000
Intel HD Graphics 2500/4000
Intel HD Graphics 4200/4400/4600
Intel HD Graphics 5000
Intel HD Graphics 5300/5500/5600
Intel HD Graphics 6000
Intel Iris Graphics 540/550
Intel Iris Graphics 5100
Intel Iris Graphics 6100
Intel Iris Plus Graphics 640/650
Intel Iris Pro Graphics 580
Intel Iris Pro Graphics 5200
Intel Iris Pro Graphics 6200
NVIDIA GeForce 10 series
NVIDIA GeForce 100 series
NVIDIA GeForce 200 series
NVIDIA GeForce 300 series
NVIDIA GeForce 400 series
NVIDIA GeForce 500 series
NVIDIA GeForce 600 series
NVIDIA GeForce 700 series
NVIDIA GeForce 800 series
NVIDIA GeForce 900 series
NVIDIA GeForce 8000 series
NVIDIA GeForce 9000 series
NVIDiA GeForce TITAN Black/X/Xp/Z
AMD Radeon HD 5000 series
AMD Radeon HD 6000 series
AMD Radeon HD 7000 series
AMD Radeon HD 8000 series
AMD Radeon HD 9000 series
AMD Radeon R2 – R8 APUs
AMD Radeon R5 – R9 200 series
AMD Radeon R5 – R9 300 series
AMD Radeon R9 Fury/Nano series
AMD Radeon RX 400 series
AMD Radeon RX 500 series
Intel HD Graphics 510/515/520/530
Intel HD Graphics 610/615/620/630
Intel HD Graphics 2500/4000
Intel HD Graphics 4200/4400/4600
Intel HD Graphics 5000
Intel HD Graphics 5300/5500/5600
Intel HD Graphics 6000
Intel Iris Graphics 540/550
Intel Iris Graphics 5100
Intel Iris Graphics 6100
Intel Iris Plus Graphics 640/650
Intel Iris Pro Graphics 580
Intel Iris Pro Graphics 5200
Intel Iris Pro Graphics 6200
NVIDIA GeForce 10 series
NVIDIA GeForce 600 series
NVIDIA GeForce 700 series
NVIDIA GeForce 800 series
NVIDIA GeForce 900 series
NVIDIA GeForce TITAN Black/X/Xp/Z

 

Hard Drive or Solid State Drive Storage

Minimum Requirements Recommended Requirements
16 GB for the 32-bit version, or 20 GB for the 64-bit version.

 

Input Devices

Minimum Requirements Recommended Requirements
A keyboard, and a pointing device (such as a mouse, trackpad or touchpad), or a multi-touch-capable touchscreen.

 

Revisions

  • August 8, 2015 — added Intel HD Graphics 530 (Skylake-GT2).
  • February 10, 2016 — updated processor and graphics sections.
  • February 11, 2016 — added Intel GMA 950 (GM945 Family).
  • October 9, 2016 — added Intel HD Graphics 620 (Kaby Lake-GT2).
  • February 25, 2017 — added other Intel Kaby Lake graphics.
  • May 20, 2017 — added AMD Radeon RX 500 series, and NVIDIA GeForce TITAN Xp.

7 thoughts on “Windows 10 Hardware Compatibility

  1. Your list its not true… my pc show the update notification say “all requirements are ok at your pc” but since july 29 when the oficial was released the notification become into “sorry your graphic card its not compatible (Intel GMA 3150) your provider dont take care to develop a win 10 compatible driver… sorry… any suggestion?

    • Hello,

      I appreciate the feedback, thank you. All requirements listed above have been constructed using Microsoft’s own documentation. Intel has issued driver updates for all Intel GMA models mentioned in the article, but it never listed them on its website for download.

      Windows 10 requires a DirectX 9.0-compatible graphics processor with the Windows Display Driver Model (WDDM) version 1.0 or above. Clicking the link below will reveal the GMA 3150 built into the Intel Atom processors codenamed Pineview does indeed support both, as required by Windows 8.1. Windows 10 should be no different, so I see this as an error on Microsoft’s part.
      https://msdn.microsoft.com/en-us/library/windows/apps/dn344644.aspx

      Make sure you have the latest driver (8.15.10.2697) for the GMA 3150 (also known as the Intel NM10 chipset).
      http://www.driverscape.com/download/intel(r)-graphics-media-accelerator-3150

      Rerun the ‘Get Windows 10’ tool after the update and let me know how it goes.

      Best of luck!
      Dylan

        • From the video, I can see that you have 8.14.10.2567.

          The 8.15.10.2697 driver was released in 2012 for Windows 8, and I highly suggest you update the driver before trying the Windows 10 upgrade.

          Although the driver isn’t directly for Windows 7, it seems to me like Microsoft wants that driver installed before Windows 10 can be used on Intel GMA-equipped machines.

          According to Microsoft, the GMA 3150 will support WDDM 1.0 or 1.1 after the driver update, which is required by Windows 10.

          You can revert back to the previous driver if the update causes issues, although it will likely mean that you’ll need to obtain Windows 10 using another method.

          Here is the driver update for the GMA 3150:
          http://www.driverscape.com/download/intel(r)-graphics-media-accelerator-3150

          Make sure you select the appropriate driver for your version of Windows. I’m assuming by the video, that you’re using Windows 7 Ultimate 64-bit, so be sure to grab the 64-bit driver.

          Best of luck,
          Dylan

          • i was very happy about the directX-win10 announced as 200% more graphic power performance with any old graphic card
            i’ve already try to upgrade the driver, but it dont seems to work! as you say: the newer versión is for Windows 8… (not compatible at windows7) then just prompt a message “Windows determine you have the newest driver” and no more 🙁 i also have a lot of computers Samsung N145 with the same graphic card and the same problem.. i preserve my original product keys for this moment, to do reinstallation and only 1 activation of original licences, but no luck upgrading win10… :’-(
            thanks…

          • It seems that this driver problem is going to cause all Pineview Atom users the same issues. Unfortunately, Intel and Microsoft haven’t worked on a fix for it.

            There are two alternative methods to getting Windows 10, if you’d like to try them.

            Firstly, you can purchase a copy of Windows 8 and update to 8.1 through the operating system itself. This will then mean you’re using the drivers Microsoft has guaranteed are compatible, and Windows 10 should then work from there.

            Secondly, you can decide to wait it out until Windows 10 hits the shelves in retail. While this may not solve the issue directly, it will give people enough time to contact Microsoft about the issues you and likely many others are facing, and, hopefully, there will be some kind of positive response.

            Out of the two, the first option is less likely to cause you stress, but it will mean a fresh installation of Windows 8, before Windows 10 can be applied. You’ll definitely want to backup any important files on the system, onto an external drive of some kind before attempting this.

            Additionally, you also have the option to download Windows 10 manually and create an installation from a USB drive or DVD. It most likely won’t solve this problem which is why I didn’t mention it until now, but it’s there if you want to try it.
            https://www.microsoft.com/en-us/software-download/windows10

            I do wonder if this was intentional, as there appears to be no workaround to get Windows 10 working directly from within Windows 7, despite the fact that Windows 8 is perfectly compatible. (Both versions have virtually identical requirements.)

            I’ll be contacting Microsoft shortly to see what I can do.

            Regards,

            Dylan

Leave a Comment