LOL! Przeinstalowałeś system i dziwisz się, że programy Ci nie działają? I nie będą działać. Pomimo, że biblioteki są w odpowiednich katalogach nie ma żadnych informacji w rejestrze systemowym odnośnie ich wywołań oraz lokalizacji. Skąd system ma wiedzieć, że dany program jest zainstalowany. Jest takie fajne polecenie systemowe o nazwie
REGSVR32 Dzięki niemu zarejestrujesz dowolną dll-kę. Ale jest jeden "mały" problem. Programy, w szczególności te większe mają ich od groma i ciut ciut, więc bawiąc się tym poleceniem stracisz wiele czasu i nerwów.
Więc lepiej przeinstaluj programy, aby uniknąć kłopotów oraz błędów aplikacji.