I checked the original VB6 control and the Drive() method returns the friendly name, like
Interesting my Drive property implementation which called SelectedDriveLetter() worked great as a replacement for my existing VB DriveList. I'll give your version a test. Thanks for also making those other backward compat changes as well. I'll do more testing tomorrow morning and provide feedback.