Windows 10 app compatibility is critical because there are some legacy apps users can't survive without.
To bring legacy apps to Windows 10, IT can turn to the Application Compatibility Toolkit inside the Windows Assessment and Deployment Kit. The Compatibility Administrator within the toolkit enables IT to review a list of apps that are compatible and what they require to run on the new OS.
It also has shims, which are command-line tools IT can use to make an app run on Windows 10. If the Compatibility Administrator does not have the shim IT needs, IT pros can create them. IT can also use Compatibility Mode to force Windows 10 app compatibility for a particular app, or to make adjustments to individual aspects of the app.
Just because an app is compatible doesn't mean that every aspect of the app will work correctly in Windows 10. As a result, it is wise for IT to conduct a trial with specific users so they can identify where any issues might crop up.
In terms of hardware compatibility, the device must have the following, according to Microsoft:
- a 1 GHz or faster processor;
- 1 GB of RAM for the 32-bit version and 2 GB of RAM for the 64-bit version;
- 16 GB of storage for the 32-bit version and 20 GB for the 64-bit version;
- a graphics card with DirectX 9 or later with a Windows Display Driver Model 1.0 driver; and
- a 1024 x 600 or higher display resolution
It is a good idea to exceed these requirements to ensure that the OS runs efficiently. It's also important to remember that certain features require special hardware to work, such as Windows Hello, which requires a 3D infrared camera to perform facial recognition.