Você precisa usar o DirectX Web Installer . Ele fará o download de componentes opcionais do DirectX, incluindo as versões de DLL de tempo de execução anteriores exigidas por alguns aplicativos legados.
O instalador foi publicado em 2011 (muito depois do lançamento do DirectX 11) e é listado como compatível com o Windows 7. Além disso, como um instalador da Web, ele baixa os arquivos necessários quando você o executa, o que significa que é sempre mantido encontro. Portanto, não se preocupe se isso de alguma forma atrapalhará o DirectX 11 - funcionou bem quando eu o executei.