rogue drive lettering screws up shortcuts

Hewlett-packard / Dv4-1030ee
August 30, 2010 at 00:12:36
Specs: Windows 7 Pro, 2.0 Ghz with 2Gb RAM
Does anyone know how to enmass identify shortcuts and then enmass correct the 'rogue' drive lettered shortcuts?

I ask as Windows doesn't seem to me to have ever provided adequate user interfacing with respect to drive letter maintenance, ie; MS doesn't afford so much as a script or something to permanently embed a drive letter for specified (external hard) drives and instead assigns any re-introduced hard drive with the next available drive letter, such that ext hard drives are in effect somewhat randomly being assigning drive letters.

That sort of drive letter management creates issues in retaining the proper drive letter for saved shortcuts and frequently users must either physically mark each hard drive with it's user assigned drive letter and always thereafter assure it is listed as such (otherwise stored shortcuts won't point to the correct EHD).

I know that once a users realize this issue, 'we' still find ourselves with shortcuts that point to the wrong drive letter.

So surely there must be a way to enmass identify and group shortcuts according to their associated drive letters, and moreover a means to enmass 'correct' or 're-point' them to their correct drive letters, no?

Or are we eternally left to tediously revising each shortcut's properties (changing their drive letters manually one by one)?

Please don't in effect tell me that computing isn't advanced enough yet and they actually don't "work for us" (I already know that).

Regards and hap-e-trails, Steve Hopper

See More: rogue drive lettering screws up shortcuts

August 30, 2010 at 06:32:11
If you leave the external drive connected the assigned letter will remain static as long as you don't add any fixed drives. To avoid that issue simply assign higher drive letters to the external drives at the start.

Connect the USB drive and go to Disk Management and right click on the drive in question. Choose to assign a drive letter. Choose a letter high enough that any future fixed drives would not push it up. That same letter should be used each time you connect that device.

If you have multiple devices that appear to be identical then you need to label each device with a unique name.

Be sure to always safely remove the devices.

Report •

September 4, 2010 at 21:59:29
I found others who seem to be able to do what I need done. They're writing a powershell script file.

I just don't know enough to modify their example and use it, ref.

Their example is used on a W7 machine, so I suppose if I did figure out how to write the script (and then also use it), I could simply plug the EHD in to my W7 machine so as to change my 3,000 plus shortcuts (all having the 'rogue' drive letter assignments).

Regards and hap-e-trails, Steve Hopper

Report •

September 5, 2010 at 05:36:21
Wouldn't it be easier to reassign the correct drive letter for the ones that matter?

Report •

Related Solutions

September 7, 2010 at 04:21:33
Again the issue (aside from MS's annoyingingly rogue-ish drive letter assignments) is about half of the 6,000 plus shortcuts "on" the EHD, refer to one drive letter and the other half point to another drive letter.

Someone has told me he's willing to provide me a code, ie; a small .net .exe UI containing current Drive Letter of the EHD (to effectually change all the drive's shortcuts so they all point to the one drive letter).

MS should at some point down the road, realize this issue and finally fix it by writing software such that once a user manually "names' as well as "assignes" a drive letter to a drive, thereafter the friggin drive will not be changed by the current 'methodology' that MS employs, ie; the current drive letter re-assignment 'methodolgy' will disabled for drives having been named by the user).

It's either that or usersmight somehow disable Windows's drive letter assignment utility.

Regards and hap-e-trails, Steve Hopper

Report •

September 7, 2010 at 04:36:23
IMO USB never worked like it should. Your issue is just one of many.

While my suggestions won't fix the current issue they should prevent it from happening in the future.

Report •

Ask Question