Nothing to fix as it isnt a bug or error, it is a known limitation of Windows.
The max path for most windows and other programs including explorer.exe itself is the 260 char path limit. So anything longer than that and you get that error. A lot of times when deleting files I get that error, I just go to the path it is complaining about and start renaming the files or folders down to just 1 char to shorten the length, then explorer can delete them without any problems.
There are some 3rd party programs that can handle paths longer than 260 chars by using the unicode versions of the Windows API.
Shane