<LINK> funktioniert nicht, wie erwartet

HKdd

Cadet 3rd Year
Registriert
Okt. 2007
Beiträge
51
Ich habe auf meinem PC parallel verschiedene Windows-Versionen installiert und 7 Festplatten eingebaut.
Zusätzlich gibt es Netzlaufwerke u.a., so dass die 26 Buchstaben knapp werden.
Ich habe deshalb die Laufwerke bzw. Partitionen mit der Win10-Datenträgerverwaltung einem NTFS-Ordner zugewiesen.
Code:
Verzeichnis von D:\#XpmHDD
 
20.10.2018  08:36    <JUNCTION>     Cxp
20.10.2018  08:36    <JUNCTION>     D
20.10.2018  08:34    <JUNCTION>     Exp 
20.10.2018  08:34    <JUNCTION>     F764
20.10.2018  08:34    <JUNCTION>     G
20.10.2018  08:34    <JUNCTION>     I81
20.10.2018  08:36    <JUNCTION>     J10
20.10.2018  08:36    <JUNCTION>     K
20.10.2018  08:37    <JUNCTION>     L
20.10.2018  08:37    <JUNCTION>     R732
20.10.2018  08:37    <JUNCTION>     Y

Unter Windows 10 ist danach alles, wie erwartet.
Wenn ich nun Windows 8.1 starte, sind dort nur die ersten 7 Laufwerke in diesen Ordnern zu sehen.
Für die restlichen 4 mussten unter Win8.1 zusätzliche Ordner angelegt werden. Diese haben als Ergänzung ein x.
Unter Win7-Pro-64 war es ebenso. für die letzten 4 mussten separate Ordner mit y als letztes Zeichen angelegt werden.
Code:
Verzeichnis von D:\#XpmHDD
 
20.10.2018  08:36    <JUNCTION>     Cxp
20.10.2018  08:36    <JUNCTION>     D
20.10.2018  08:34    <JUNCTION>     Exp
20.10.2018  08:34    <JUNCTION>     F764
20.10.2018  08:34    <JUNCTION>     G
20.10.2018  08:34    <JUNCTION>     I81
20.10.2018  08:36    <JUNCTION>     J10
20.10.2018  08:36    <JUNCTION>     K   <= für Win 10
20.10.2018  09:20    <JUNCTION>     Kx   <= für Win 8.1
20.10.2018  09:33    <JUNCTION>     Ky   <= für Win 7
20.10.2018  08:37    <JUNCTION>     L   <= für Win 10
20.10.2018  09:20    <JUNCTION>     Lx   <= für Win 8.1
20.10.2018  09:33    <JUNCTION>     Ly   <= für Win 7
20.10.2018  08:37    <JUNCTION>     R732   <= für Win 10
20.10.2018  09:20    <JUNCTION>     R732x   <= für Win 8.1
20.10.2018  09:33    <JUNCTION>     R732y   <= für Win 7
20.10.2018  08:37    <JUNCTION>     Y   <= für Win 10
20.10.2018  09:20    <JUNCTION>     Yx   <= für Win 8.1
20.10.2018  09:33    <JUNCTION>     Yy   <= für Win 7
Beim Versuch, einen derartigen Ordner zu öffnen, kommt folgende Fehlermeldung
Fehler-Kx-in-J.jpg

Hier die Übersicht für meine Festplatten:
DTV-J.jpg
Fehler-Kx-in-J.jpgFehler-Kx-in-J.jpgDTV-J.jpg

Was könnte die Ursache für dieses Verhalten sein.
Wo sind die Verknüpfungsdaten hinterlegt, kann man da etwas ändern ?
Die Festplatten sind ja fest eingebaut und auch über den Buchstaben ansprechbar, nur eben nicht über die <JUNCTION>
 
Solche Links sind Sachen des OS. Wenn Du sie unter einem Windows einrichtest, dann stehen sie natürlich unter dem anderen nicht zur Verfügung.

Wofür das Ganze? Ich zähle da 14 Partitionen. Das Alphabet hat 26 Buchstaben. Da musst Du nicht derat herum basteln.
 
Hallo BlubbsDE,
hier ist mal die Übersicht der Laufwerke, das sind beinahe 26. Man möchte ja auch mal einen USB-Stick anstecken usw.
Laufwerke-F.jpg
Laufwerke-F.jpg

Ich denke, die Ursache liegt an der in der Registry gespeicherten Laufwerks-ID, die man beim DIR-Kommando auch angezeigt bekommt.
Code:
D:\#XpmHDD>dir

Verzeichnis von D:\#XpmHDD

20.10.2018  08:36    <JUNCTION>     Cxp [\??\Volume{4a455af0-0000-0000-0000-b0ffb3000000}\]
20.10.2018  08:36    <JUNCTION>     D [\??\Volume{50edac7f-0000-0000-0000-100000000000}\] 
20.10.2018  08:34    <JUNCTION>     Exp [\??\Volume{4a455af0-0000-0000-0000-407fc5000000}\]
20.10.2018  08:34    <JUNCTION>     F764 [\??\Volume{4a455af0-0000-0000-0000-000055000000}\]
20.10.2018  08:34    <JUNCTION>     G [\??\Volume{7c5ae703-0000-0000-0000-100000000000}\]
20.10.2018  08:34    <JUNCTION>     I81 [\??\Volume{4a455af0-0000-0000-0000-100000000000}\]
20.10.2018  08:36    <JUNCTION>     J10 [\??\Volume{697cb287-0000-0000-0000-100000000000}\]
20.10.2018  08:36    <JUNCTION>     K [\??\Volume{51fd135e-0000-0000-0000-100000000000}\]
20.10.2018  09:20    <JUNCTION>     Kx [\??\Volume{4fe9a047-e007-11e2-b295-806e6f6e6963}\]
20.10.2018  09:33    <JUNCTION>     Ky [\??\Volume{ba4a740f-8d5c-11e0-aeca-806e6f6e6963}\]
20.10.2018  08:37    <JUNCTION>     L [\??\Volume{0477938e-0000-0000-007e-000000000000}\]
20.10.2018  09:20    <JUNCTION>     Lx [\??\Volume{190f2326-be25-11e6-8668-806e6f6e6963}\]
20.10.2018  09:33    <JUNCTION>     Ly [\??\Volume{7b2d51cf-be44-11e6-8abb-806e6f6e6963}\]
20.10.2018  08:37    <JUNCTION>     R732 [\??\Volume{4a455af0-0000-0000-0000-b0ff9a000000}\]
20.10.2018  09:20    <JUNCTION>     R732x [\??\Volume{8e907401-beb3-11e5-8512-806e6f6e6963}\]
20.10.2018  09:33    <JUNCTION>     R732y [\??\Volume{82b3d74e-becf-11e5-a256-806e6f6e6963}\]
20.10.2018  08:37    <JUNCTION>     Y [\??\Volume{94d74f40-0000-0000-0000-100000000000}\]
20.10.2018  09:20    <JUNCTION>     Yx [\??\Volume{a79398f7-e352-11e4-8299-1c6f65adbc4d}\]
20.10.2018  09:33    <JUNCTION>     Yy [\??\Volume{364cd14e-e36a-11e4-b45d-806e6f6e6963}\]

Diese Nummer findet man in der Registry wieder. Man müsste also nur diese Einträge in das andere Windows übernehmen.
Für die ersten Ordner werden die gleichen Volume-IDs benutzt, warum nicht für die letzten vier ?

REG-F.jpg
REG-F.jpg
 
BlubbsDE schrieb:
Solche Links sind Sachen des OS. Wenn Du sie unter einem Windows einrichtest, dann stehen sie natürlich unter dem anderen nicht zur Verfügung.
Jaein. Junction-Points sind ein Feature von NTFS (das es auch schon ziemlich lange gibt). Es sollte da deshalb nicht zu Problemen kommen.

Ich vermute eher, dass das Problem darin begründet liegt, dass die Unterschiedlichen WIndows-Versionen unterschiedliche Geräteadressen ausgeben, so dass dann die vorhandenen Junction Points nicht mehr aufs korrekte Gerät verweisen.

HKdd schrieb:
Ich habe auf meinem PC parallel verschiedene Windows-Versionen installiert und 7 Festplatten eingebaut.
Zusätzlich gibt es Netzlaufwerke u.a., so dass die 26 Buchstaben knapp werden.
Das ist ein spezielles Szenario für das Windows eigentlich nicht gebaut ist.

Wenn möglich, würde ich eher nur ein oder zwei Windows-Instanzen auf der Hardware betreiben, Festplatten zusammenfassen (raided oder via Volume-Manager) und die übrigen Windows-Instanzen in virtuellen Maschinen fahren.
 
  • Gefällt mir
Reaktionen: Xippe
andy_m4 schrieb:
Jaein. Junction-Points sind ein Feature von NTFS (das es auch schon ziemlich lange gibt). Es sollte da deshalb nicht zu Problemen kommen.

Dennoch bleibt es eine OS Sache. Die Laufwerke bekommen von Windows IDs. Und die sind unter jeder Windows Version anders.
 
Ist zwar keine Hilfestellung, aber ist die Frage gestattet, welchen Sinn eine derartige Konstellation ergeben soll?
 
Ich habe jetzt für jede Windows-Version einen Ordner mit <LINKs> gemacht, damit klappt es.
 
Zurück
Oben