Navigating files in Windows on an rclone mount takes forever due to indexing. I just want to navigate my media files (music, videos) and start streaming to my video player (mpv or VLC) as painlessly as possible. Is there any file explorer or way to open a file that would allow me to bypass all of this indexing?
Once the file starts streaming, everything goes smoothly and seeking is fast. The problem is getting the file open quickly.
What is your rclone version (output from rclone version)
go version: go1.13.7
Which OS you are using and how many bits (eg Windows 7, 64 bit)
OS: Windows 10, 64 bit
Which cloud storage system are you using? (eg Google Drive)
Cloud Storage: Mega and OneDrive. Both have the same issue.
The command you were trying to run (eg rclone copy /tmp remote:tmp)
'./rclone.exe mount MegaDrive: s: --vfs-cache-mode writes
Sorry for the delay in answer - but the forum had a little hickip earlier...
Doublecommander or Freecommander XE are good ones I use.
Explorer++ is also good, but I'm not sure I would recommend it anymore as it has stopped development a long time ago now.
The problem here is probably not indexing, but rather that windows explorer by default shows file-attributes that are not part of the listing info that rclone can get from the server (only name/path, size, modtime and hash).
If windows tries to display more data then this (for example preview images or "artist" on an mp3 or "date taken" on a photo ect. ect. then instead of just using the listing info rclone has to access each and every one of those files to get the extra info. This is very slow and you really want to avoid that.
The alternate file-explorers generally only display the basics by default and thus will avoid the problem.
However, if you'd really prefer to use normal Windows Explorer you can just go into the "properties" for the mount, choose the "customize" tab. Select optimize for "documents" and also tick the "apply to subfolders" box. Now all the folders will be set to only show basic attributes that are "compatible" with the listing data, and this should make thing far far more snappy.
Aside from this - there is a way to pre-cache the whole listing of the mount in RAM for really snappy access similar to a fast local disk. This also allows fast searches of local data as it will respond more like an SSD and make searching a large archive usable instead of taking like an hour... (you'd still want to avoid searching on other than basic attributes of course).
The latter is a more advanced setup that needs a precaching script. I can provide this and further instructions upon request if need be - but it may be overkill for your needs.
Hello, sir, I already seen in another topic ( mountscript) your mount script settings... Actually i'm using it, but i can't execute the .bat file as SYSTEM only as local user... Do you know a way to run the .bat file as system in windows startup? already tried to set up it in task schedule but i think its not working because rclone Browser GUI doesn't appear when the .bat is executed, in the other hand, i can see the driver letter and it has been mounted but i don't think it's working properly as "precaching"