Jednak jest możliwe poprzez modyfikację rejestru, zmapowanie napędu aby był on widoczny także po restarcie systemu.

Utwórz nowy klucz "String Value" w kluczu: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices

Nazwa powinna wyglądać tak: "X:" gdzie X jest napędem wirtualnym.

Wartość powinna być ścieżką w napędzie fizycznym w formacie: \??\C:\jakiś\katalog albo: \DosDevices\C:\jakiś\katalog albo: \Device\Mup\127.0.0.1\C$\jakiś\katalog

Jest dostępne narzędzie, które wykona powyżej opisane zmiany. Należy odwiedzić psubst w celu użycia jednego z narzędzi.

Odwrotnym podejściem do tworzenia napędów wirtualnych jest HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices/*Faktycznie ten klucz rejestru jest odpowiednikiem pliku /etc/fstab w systemach Unix */Wymieniony klucz definiuje mapowanie napędów dyskowych do konkretnych partycji na urządzeniach fizycznych. Może on być edytowany ręcznie, jednak wyłącznie wtedy kiedy zainstalowany system Windows jest nieaktywny. Dla przykładu jeśli startujemy system z "D:\Windows" wówczas możemy edytować klucz HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices z Windowsa wystartowanego z "C:\Windows".