Asking the "How to assign a drive letter to a Portable Device?" question again here as the "answer" there points to nowhere now.
The problem I'm facing is exactly the same. I.e., I need to view the images on the Portable Device coming from my attached smartphone. I don't like the new Windows Photo app at all and I've removed it, but none of the Windows image viewers I found can deal with such Portable Device. Moreover, images from anywhere on my disk can be drag&dropped (as attachment to my emails for e.g.), but those under the Portable Device folders can't.
I have a Canon Digital Rebel XSi and … When I connect the camera via USB, it shows up just fine under Portable Devices. The problem is that the filepath is Computer\Canon EOS DIGITAL REBEL XSi. I cannot get any third-party software to recognize that as a valid filepath (because it does not begin with something like F:), nor can I find any way of getting Windows 7 to assign a drive letter to the camera directly.
Is there a way to either assign a drive letter to the camera or get third-party software to recognize Computer\Canon EOS DIGITAL REBEL XSi as a valid filepath?
The "Most Helpful Reply" there was:
If it appears in the 'Portable Devices' section of My Computer, it doesn't get a drive letter – and it doesn't need a new driver either, it's working – at least as far as Microsoft is concerned
The problem is, some apps don't recognise these Computer\DeviceName\Folder paths
I've also noticed that Windows has issues with these folders too. When you have a folder full of images, viewing 'Large Icons' doesn't show a preview of the image – just the icon for the image type.
Yet again, Microsoft has released half finished functionality on us.
There was nothing wrong with assigning drive letters, or at least having the option to assign a drive letter in case you have too many devices to have them all assigned at once.
Instead they have released a new method of connecting to a portable device but have not provided all the functionality needed to allow these new drives to work properly