Unless you had this game running on the exact same system on Windows 7 or older, there's no telling if it's the OS or not. NFS The Run has had a lot of compatibility issues regardless of OS (Windows 7 too), many of them related to hardware configs and file issues. EA has not been diligent about fixing these problems either, so whether or not your hardware is "sufficient" it still matters.
If you want to just go blind, start googling NFS fixes and try them at random, it's the exact same thing I'd be stuck doing without knowing what hardware you have.