Question: I recently bought the new updated textures from textures.com (cgtextures), and after more than an hour of intense download and sorting the textures, i get this annoying message:

"Cannot read '//....\Desktop\Trabajos Blender\Do Widzenia\Blender\Biblioteca del Blender\Texturas, Materiales\Texturas de páginas random\Metales, industriales, engranajes, etc\Plástico, polímero, goma, etc\Plastic polymer\TexturesCom\_Plastic\_Polymer\_1K\_albedo.tif': No such file or directory"

Another thing is that every textures i recently downloaded are marked as 0b files instead o 777kib or 1.5mib or such.

What's happening and how i can solve this?

Answer: 
MS Windows includes limitations on the maximum file path to any accessible file - it appears that you have exceeded that limit.

See [docs.microsoft.com/en-us/windows/desktop/fileio/naming-a-file](https://docs.microsoft.com/en-us/windows/desktop/fileio/naming-a-file) - in particular the following section :

**Maximum Path Length Limitation**  

*In the Windows API (with some exceptions discussed in the following paragraphs), the maximum length for a path is MAX\_PATH, which is defined as 260 characters. A local path is structured in the following order: drive letter, colon, backslash, name components separated by backslashes, and a terminating null character. For example, the maximum path on drive D is "D:\some 256-character path string`<NUL>`" where "`<NUL>`" represents the invisible terminating null character for the current system codepage.*

Your path (including the assumed 'c:\users\' prefix not shown) exceeds the 260 character limit. This means that when Blender (and other programs) attempt to access the files the file is effectively unreadable.

Since this is a limitation of the operating system (rather than a limitation of Blender) the only option is to relocate the files to a more O/S-friendly directory.
My solution for this was that you need to copy downloaded file to 3D Objects map `C:\Users\<your username>\3D Objects` that worked for me