Yes, but windows itself may be missing those files. Launchbox will install files it needs, but it also still needs the OS to have certain files as well. Specifically the directx and .net framework i mentioned, it could be they are not on that system, or you have older versions that need updating.