Skip to main content
Adobe Photoshop Family

4 Messages

 • 

130 Points

Sun, Apr 24, 2011 3:53 PM

Lightroom: Multiple Folder Locations due to caps sensitivity and full path vs mapped drives

I have lightroom 3.3. My photos are stored on a NAS.

Originally i imported my folders from network location '\\server\folder'

At some point, i mounted the folder under a drive letter, and subsequently imported.

I then had two 'Folders' in the library browser.

I realized my mistake and started to use the 'update folder location' to merge them.

Now, i am importing, and it has created a new folder again, this time with a upper case first letter like "\\Server\folder" . Note the uppercase S. I dont know where its getting the uppercase letter from.

This is all quite irritating. Lightroom should be able to figure out that the folders are actually the same. I guess this involves making the UNC caps insensitive, and understanding that network shares can have full path, or be mapped via a drive lettter (at least in windows)

Responses

946 Messages

 • 

13.8K Points

10 years ago

Lightroom's catalog is fundamentally tied to the OS's path at this point. I know at least one person who has railed against that approach since before LR 1, but so far the situation remains.

For me, I make absolutely sure, using the OS, that the path name of my image files remains a constant. There are several ways to do this, depending on which OS you use (I use Windows and disk management for external drives and the SUBST command for internal drives).

230 Messages

 • 

4K Points

10 years ago

I agree that LR should make UNC paths case insensitive, but this is only because of shortcomings in Windows. Windows makes a real mess out of those network shares, you can see in in Windows Explorer by accessing shares in different ways :-(

To make assigned drive letters equal to UNC paths will be to much to ask for though, IMHO. I have started ONLY using assigned drive letters because of the very fact that case sesitivity and how Windows presents the paths is a problem.

Beat

1.3K Messages

 • 

22.5K Points

With one client I've been doing exactly the opposite - switching to network addresses because the drive letters keep changing. But we've also been hit by changing cases. Whatever the cause and whatever the best solution, Lightroom should make it easy to reconnect - hence the importance of your post
http://feedback.photoshop.com/photosh...

John

4 Messages

 • 

130 Points

10 years ago

The RFC's for NETBIOS (used by SMB) indicate that at least the netbios 'name' is case insensitive.

Also, the RFC's for DNS (used by CIFS) indicate also that the host name is case insensitive.

So, the host *name* part seems straight forward, and RFC compliant, to be case insensitive.

230 Messages

 • 

4K Points

I've seen all different representations (for both hostname and netbios name, including the first letter being capital and the rest lowercase) in Windows 7, so I just think of it as a mess.

Beat

4 Messages

 • 

130 Points

Yeah, i agree its a mess.However, if lightroom always converted to the full unc path, and used caps insensitive server name, then it would make great strides into making network shares easier.

230 Messages

 • 

4K Points

No disagreement on this :-)

Beat

4 Messages

 • 

130 Points

10 years ago

i did a quick search, and found trivial code to convert a mapped drive, to a full UNC path (ok, its basic, but you get my point)

http://support.microsoft.com/kb/160529

So, it appears it would also be trivial to unify the folders where a person connects via mapped drive, or via full UNC.

4 Messages

 • 

106 Points

5 months ago

Adobe software is so fragile and terrible.  I just spent 30 minutes renaming folders and "Find Missing Folder ..." to correct the issue.  They should really allow me to rename the whole prefix.

I also tried opening the catalog file (just a SQL db) with a hex editor and searched and replaced the upper case folder name with the lower case path.  This seemed to work okay until I quit LR.  It then complained about the catalog integrity.  After quitting LR and opening back up, LR stated the catalog was corrupt and failed to repair it.

Thus I resorted to:

1) Rename the folder with windows file browser, I just added a '-2', then copied the full path to clipboard
2) Go back to LR, click around until the '?' shows up on the folder, then right-click and select "Find Missing Folder ..."
3) Paste in the full path, press return twice
4) Now the folder shows up under the correct network drive prefix
5) Rename it again to drop the '-2'

Adobe, fix your software to be consistent.