Очень многие игроки задают вопрос, как запустить на Windows 7 Assassin's Creed: Valhalla, однако здесь трудно чем-то помочь по одной простой причине: игра работает на DirectX 12, которая ну никак не поддерживается на какой-либо операционной системе, отличающейся от Windows 10. В том числе легендарная и всеми любимая (а многими еще и до сих пор используемая) "Семерка" с двенадцатой частью API не совместима, как результат - несовместимы и все игры, которые заточены на DirectX 12.
А потому вам придется выбирать: либо Assassin's Creed: Valhalla, либо Windows 7. Совместить их, к сожалению, не получится. Да и официальная поддержка "Семерки" закончилась еще в начале года, а потому разработчики не особо и стремятся наладить эту самую совместимость, так что придется смириться с реальностью: для новых игр придется устанавливать Windows 10, нравится она вам или нет.