Sadly there is much more that i can think of for you. Other than the info i found there is nothing else of use. A repair install only replaces the Windows files. Not drivers or anything else. Just the Windows files. So if it is a different file that is affected then no. A repair wouldn't fix it.
Sadly the only thing i can say now is to reinstall. I have found and provided all the help that i can. I have exhausted all my means to find answers...