Как известно, в ОС Windows не могут существовать два файла с идентичным именем и расширением, тоже самое относится и к папкам. А теперь посмотрим внимательно на скриншот, и скажем, что в нем не так.
Нашли? В директории находятся два файла с именем «avatar_1.jpg», при этом имена файлов и расширения идентичны. И ведь не было предпринято никаких махинаций по замене английской буквы на русскую, или же добавления еще одного расширения при сокрытии в свойствах папки расширения у файлов.
Как же такое может быть?
Ответ несложен: на скриншоте специально не показано название папки, в которой располагаются файлы. А ведь этой папкой является «User/Pictures» из библиотеки. По сути, библиотека является лишь контейнером для пользовательских папок.
У меня, к примеру, в системе создано два пользователя, соответственно, у каждого из них есть своя локальная папка «Pictures». Когда мы заходим в библиотеку, то видим только те файлы, которые принадлежат текущему пользователю. Но в системе может быть еще и папка «Public/Pictures», к которой имеют доступ все пользователи. Вот в эту папку как раз таки и можно поместить два одинаковых файла, один из которых будет числиться в папке «Public/Pictures», другой – в папке «User/Pictures».