Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

driveletter USB stick resetten

210 views
Skip to first unread message

Rob

unread,
Dec 10, 2013, 1:37:05 PM12/10/13
to
Als je een USB stick aansluit op een Windows computer dan krijgt deze
een driveletter toegewezen. Heb je alleen een harddisk dan is dat
meestal letter D. Heb je ook een CDROM/DVD dan heeft die vaak letter
D en wordt de USB stick letter E.

Nou heb ik op een hele kudde computers de CDROM/DVD indien aanwezig
op een hogere letter gezet, in de hoop dat dan overal de USB stick
letter D krijgt. Dat blijkt ijdele hoop, op de computers waar daarvoor
al een USB stick gebruikt was die dus letter E had blijft deze na
deze wijziging E krijgen.

Is er een mogelijkheid om bijv door een registerwijziging of een
commandline commando deze mapping te wissen zodat ie weer vers begint
met letter D?

(ik zie al zoekend talloze GUI tooltjes om driveletters te managen en
te beheren; daar heb ik dus niks aan)

Bozweb

unread,
Dec 10, 2013, 2:18:39 PM12/10/13
to
Bij admintools in het configuratie scherm

Rob

unread,
Dec 10, 2013, 2:30:06 PM12/10/13
to
Heb ik dus niks aan.
Ik zoek een registerkey die ik kan deleten of setten, of een commando
wat ik kan geven "blabla /optie".
Het moet vanuit een script gebeuren, het zijn 120 computers dus die ga
ik niet allemaal langs....

Bozweb

unread,
Dec 10, 2013, 3:31:47 PM12/10/13
to
Kan niet, want je moet ook het path aanpassen op de vaste schijf die
naar D wijst;
Volgens M$:
Veel MS-DOS- en Windows-programma's verwijzen naar specifieke
stationsletters. Als u een stationsletter wijzigt, bestaat het risico
dat bepaalde programma's op de vaste schijf hierna niet correct
werken.
Je kan op eigen risico deze proberen.
http://safelyremove.com/

Rob

unread,
Dec 10, 2013, 3:55:36 PM12/10/13
to
Dat speelt hier niet want het is een wisselbaar medium!
Je komt aan met een USB key, prikt die er in en dan krijgt ie een
letter. Ik wil dat dat D wordt. Dat kun je niet forceren, hij pakt
een vrije letter en als ie dat gedaan heeft dan "schrijft hij dat ergens
op" en geeft de volgende keer dezelfde letter.
Dat is wat ik wil resetten naar wat ie doet als hij nieuw is.

> Je kan op eigen risico deze proberen.
> http://safelyremove.com/

Dat is een ander onderwerp. Die problemen ken ik ook maar nu is dat
geen issue, de mensen kunnen de computer gewoon afsluiten en daarna pas
de stick er uit halen als Windows geen zin heeft om hem vrij te geven.

Ano

unread,
Dec 10, 2013, 5:01:57 PM12/10/13
to
Mag ik vragen waarom de USB stick de letter "D" moet krijgen? Is dat iets
"cosmetisch" of is er een andere reden voor?


Rob

unread,
Dec 10, 2013, 5:04:16 PM12/10/13
to
Het betreft "kiosk" (webcafe) machines waar de gebruiker totaal niets
op kan opslaan behalve op de zelf meegebrachte USB stick.
De "mijn documenten" folder staat in de group policy geredirect naar D.
Ook is dit veel handiger in allerlei handleidingen.
Je hoeft dan niet steeds te schrijven "de driveletter waar je USB stick
op terecht gekomen is".

Ano

unread,
Dec 10, 2013, 5:11:09 PM12/10/13
to
Misschien ben je er door deze key "HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices"
te deleten? Zie bijv.
http://www.tomshardware.co.uk/forum/266874-45-drive-letter-assignments-registry
en
http://superuser.com/questions/306782/how-can-i-permanently-assign-drive-letters-to-my-usb-devices-in-windows

Andere mogelijkheid: zo te zien kan deze Windows service precies doen wat
jij wilt: http://www.uwe-sieber.de/usbdlm_e.html


Rob

unread,
Dec 10, 2013, 5:21:21 PM12/10/13
to
Ano <a...@ano.invalid> wrote:
> Misschien ben je er door deze key "HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices"
> te deleten? Zie bijv.
> http://www.tomshardware.co.uk/forum/266874-45-drive-letter-assignments-registry
> en
> http://superuser.com/questions/306782/how-can-i-permanently-assign-drive-letters-to-my-usb-devices-in-windows

Nou daar staan alleen de devices in die er op dat moment in zitten.
Wat ik dus zoek is waar hij bewaart dat de USB key E: is op het moment
dat die key er niet in zit. Zodat als die er weer ingestoken wordt het
weer E wordt en niet D.

In dat artikel staat wel "het staat ergens in de registry" maar niet waar
precies. Ik ga morgen wel een reg diff draaien op een nieuw geinstalleerde
PC waar ik voor het eerst een USB key in doe.

> Andere mogelijkheid: zo te zien kan deze Windows service precies doen wat
> jij wilt: http://www.uwe-sieber.de/usbdlm_e.html

Ja die had ik ook al gezien maar het liefst installeer ik geen extra
software als ik bijv ook gewoon een regkey kan deleten of iets standaard
windows runnen (diskpart misschien?)

Lukt het echt niet dan ga ik dat ding denk ik proberen.

Erik Baas

unread,
Dec 10, 2013, 6:46:18 PM12/10/13
to
Rob schreef op 10-12-2013 19:37:
> Als je een USB stick aansluit op een Windows computer dan krijgt deze
> een driveletter toegewezen. Heb je alleen een harddisk dan is dat
> meestal letter D. Heb je ook een CDROM/DVD dan heeft die vaak letter
> D en wordt de USB stick letter E.
>
> Nou heb ik op een hele kudde computers de CDROM/DVD indien aanwezig
> op een hogere letter gezet, in de hoop dat dan overal de USB stick
> letter D krijgt. Dat blijkt ijdele hoop, op de computers waar daarvoor
> al een USB stick gebruikt was die dus letter E had blijft deze na
> deze wijziging E krijgen.
>
> Is er een mogelijkheid om bijv door een registerwijziging of een
> commandline commando deze mapping te wissen zodat ie weer vers begint
> met letter D?

In een DOS-box of batchfile:

SUBST D: E:\

--
Erik.

Sjouke Burry

unread,
Dec 10, 2013, 7:31:20 PM12/10/13
to
Een drive letter die door de admintools gezet wordt, blijft daarna
altijd terug komen,tenzij er een conflict optreedt.
Mijn usb backup schijf heeft zo de partitie letters u, v en w gekregen,
om partities f,g en h te backuppen.
En windows slaat dat op ergens in de eerste disktracks.

BugHunter

unread,
Dec 10, 2013, 7:41:36 PM12/10/13
to
Rob <nom...@example.com> schreef:
Je moet wel in MountedDevices zijn. Gewoon DOSDevices\D: wissen.


--
Bye, BugHunter.
-
http://27mc.woelmuis.nl

Machiel de Wit

unread,
Dec 10, 2013, 7:54:48 PM12/10/13
to
Rob schreef op 10-12-2013
in <slrnlaenqh...@xs8.xs4all.nl>:
Ik zet de CDROM drives altijd op R, writers op W en virtuele roms op V,
dan blijft er voldoende over voor je USB sticks.

Je kunt gewoon de drive letter van de USB-stick wijzigen als hij erin
zit, maar ik begrijp dat je dat voor een heel berg in een keer het
wiltregelen.

Wellicht is dit wat voor je:
http://www.zdnet.nl/usb/125831/usb-drive-letter-manager-4-6-1/
http://www.uwe-sieber.de/usbdlm_e.html


--
MdW.

Rob

unread,
Dec 11, 2013, 3:46:43 AM12/11/13
to
Ik heb eens wat meer computers bekeken en ik zie nu hoe het werkt!
Er is in MountedDevices een entry \\??\Volume{uid} met een binary
waarde en inderdaad een \DOSDevices\driveletter: per aanwezige drive.

Ik denk dat die Volume entries de mapping tabel zijn van de USB sticks
naar driveletter waardoor hij onthoudt wat de vorige letter was, en
die driveletter: entries dat is dan wat er nu aanwezig is.

Ik ga vanmiddag nog wat testen ter plekke en dan kan ik wel een scriptje
maken wat de overbodige Volume entries weggooit. Ik verwacht eigenlijk
dat als er geen matchende Volume entry is hij wel weer bij D zal beginnen.
(wat de vorige keer dat de betreffende stick erin zat niet kon omdat daar
toen de CDROM zat)

Bedankt in ieder geval. Ik vind het prettiger om even een klein stukje
toe te voegen aan een al aanwezig loginscript dan om weer een extra
stuk software te installeren wat heel veel kan en wellicht weer security
leaks heeft.

Rob

unread,
Dec 11, 2013, 3:47:59 AM12/11/13
to
Machiel de Wit <reply-to-ng....@xs4all.nl> wrote:
> Rob schreef op 10-12-2013
> in <slrnlaenqh...@xs8.xs4all.nl>:
>> Als je een USB stick aansluit op een Windows computer dan krijgt deze
>> een driveletter toegewezen. Heb je alleen een harddisk dan is dat
>> meestal letter D. Heb je ook een CDROM/DVD dan heeft die vaak
>> letter D en wordt de USB stick letter E.
>>
>> Nou heb ik op een hele kudde computers de CDROM/DVD indien aanwezig
>> op een hogere letter gezet, in de hoop dat dan overal de USB stick
>> letter D krijgt. Dat blijkt ijdele hoop, op de computers waar
>> daarvoor al een USB stick gebruikt was die dus letter E had blijft
>> deze na deze wijziging E krijgen.
>>
>> Is er een mogelijkheid om bijv door een registerwijziging of een
>> commandline commando deze mapping te wissen zodat ie weer vers begint
>> met letter D?
>>
>> (ik zie al zoekend talloze GUI tooltjes om driveletters te managen en
>> te beheren; daar heb ik dus niks aan)
>
> Ik zet de CDROM drives altijd op R, writers op W en virtuele roms op V,
> dan blijft er voldoende over voor je USB sticks.
>
> Je kunt gewoon de drive letter van de USB-stick wijzigen als hij erin
> zit, maar ik begrijp dat je dat voor een heel berg in een keer het
> wiltregelen.

Precies het is de bedoeling dat het automatisch goed werkt, de mensen
moeten gewoon achter zo'n computer kunnen gaan zitten en een reproduceerbare
omgeving krijgen.

BugHunter

unread,
Dec 11, 2013, 3:53:28 AM12/11/13
to
Rob <nom...@example.com> schreef:
Het is overigens ook nodig dat je de letter die hij nu krijgt
ook verwijdert, maar dat had je al door geloof ik.

Rob

unread,
Dec 11, 2013, 3:59:32 AM12/11/13
to
BugHunter <bugh...@com.invalid> wrote:
>> Bedankt in ieder geval. Ik vind het prettiger om even een klein stukje
>> toe te voegen aan een al aanwezig loginscript dan om weer een extra
>> stuk software te installeren wat heel veel kan en wellicht weer security
>> leaks heeft.
>
> Het is overigens ook nodig dat je de letter die hij nu krijgt
> ook verwijdert, maar dat had je al door geloof ik.

Ja maar het is nog niet zo heel simpel want er zijn ook entries voor
de harddisk en CDROM in die tabel en die moet ik niet verwijderen!
Dus eerst even checken hoe die te herkennen zijn... de binaire waarde
is veel korter zie ik al.
0 new messages