maerklin
wenn ich Dich richtig verstanden habe, ist Steam auf D bei Dir nur "hin-kopiert" (aus Backup), aber auf C installiert. Railworks wird da laufen, wo Steam "richtig installiert" ist (bei Dir, vermute ich, auf C). Um die Version auf D zu benutzen, müsstest Du die Installation im Windows-Registry auf D verschieben - geht (hab ich bei mir gemacht), aber dazu musst Du einigermaßen sicher bei größeren Registry-Manipulationen sein (akute Lebensgefahr für Windows
).
Ansonsten eben die vorhandene Steam-Installation (vermutlich C) nutzen (wie StS beschrieben hat), oder Steam deinstallieren und auf D neu installieren (dann dein Backup dahin kopieren + mit Steam Dateiüberprüfung aktualisieren/reparieren).