You mean if it changes AFTER installation? Because I recall installing
Windows XP on top of another Windows XP, and getting the OS drive to be
mapped to D: and everything was working fine (just on the wrong drive). The
problem was I had to reformat and install with a different media in order
to get it as C: (I had an upgrade disk around only), because changing the
drive letter of the system drive after installation is unfeasible.

The problem is not hardcoding C:, the problem is just that ALL of those
paths are stored in absolute form in the registry, without even using
environment strings such as %SYSTEMROOT% to store them. But really, it's
not like you can go around unexpanding environment strings, chances are it
would open quite a lot of security holes.

On 10 December 2014 at 09:15, Michael Fritscher <mich...@fritscher.net>
wrote:

> Hi,
>
> congratulations! It's a pity that MS hardcodes the C:\ at more and more
> places... Original Windows NT 4.0 can boot completely even if the
> drive-letter changes, WinNT + IE throws an error message but works, on
> Windows 2000 one is automatically logged out again if it changes, on
> Windows XP even the login-Screen doesn't appear...
>
> Best regards,
> Michael Fritscher
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev@reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
_______________________________________________
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev

Reply via email to