I have Box drive on Windows. I use it as a regular folder on the computer. I can store images there.
When I store a small number of images (on the order of a couple hundreds) and I do not wait long to access them (on the order of a month), I do not have problems accessing them.
When I store a large number of images (on the order of thousands), I have the following problems:
1) reading them in Python with `opencv` function `cv2.imread()` always gives me a reading error after some image (`cannot open/read file`) (i.e., it reads first several images, but then it starts giving me the error),
2) copying the entire images folder from the Box drive to my hard drive using Windows' copy command may or may not result in a copying error at some image (i.e., it starts copying, it copies first several images, then it gives me the error).
Note, once I have copied all the images to my hard drive, the same Python code for images reading works without a problem (it also works way faster, but that is a whole other story).
This has been happening for a couple of years, on different Windows updates, conda updates, Python updates, `opencv` updates and spanning at least 10 different codes I wrote.
I think it is a general problem related to the way Box drive handles files.
**If I am correct, I am wondering if anybody can explain to me, please, why Box drive does that and how to mitigate that.**
--------------------------------------------------------------------
I do not know what code or error messages to provide here. I am interested in a general explanation and solution. However, if you need something like that to give me the answer, please, guide me what exactly I should provide.