When I'm creating symlink for Nvidia cache folder on the same disk:
mklink /j "C:\ProgramData\NVIDIA Corporation\NV_Cache" "C:\Users\Admin\Downloads\NVcache"- it works.
It also works when linked to another disk with GPT and different cluster size (32k):
mklink /j "C:\ProgramData\NVIDIA Corporation\NV_Cache" "D:\NVcache"
But Nvidia cache files are not created when the symbolic link is to a RAM drive:
mklink /j "C:\ProgramData\NVIDIA Corporation\NV_Cache" "R:\NVcache"The target folder R:\NVcache is just always empty (R: is the RAM drive), yet I'm sure that cache files must be written at that moment.
Same with USB flash drives. Nvidia is not writing cache files, but I can drag&drop any file or folder at symlink and it will be moved to the target disk of any type, filesystem and any other conditions.
I tried all different options with all available filesystems. It's just not working. So sad