Search code examples
windowsstorage

Are Windows directory junctions drive letter bound?


If one creates a cross-volume directory junction on Windows, from, say, C:\Foo to D:\Bar, and then reassigns the volume letter on the drive that used to be D: to E:, will the junction stay valid?

And the converse: if the drive that is D: is moved to a different SATA slot but keeps the drive letter, will the junction stay valid?


Solution

  • Made a live experiment with a throwaway partition. Yes, the junctions are drive letter bound; when a drive letter of the target partition is changed, the junction no longer works in Explorer.