It's kind of like squirrel hunting. If you know the squirrel is in a tree,you can sit down and wait and eventually the squirrel will show but if you don't know which tree the squirrel is in, it is usually a fool's errand.
Knowing the general location of a missing item, you can diligently and methodically search until you find it. But if you don't know the location, you are on that fool's errand. I have multiple locations in multiple buildings where an item may logically be expected to reside. When I deposited the item, the location was perfectly logical. But logic changes with time and unfortunately, my memory is far from what it once was.
I had the idea to lable each shelf , bin, bucket with a number a number and when I deposited an item, I would enter the location number in a spreadsheet. Kind of like the indexing system libraries use. This would certainly work if and only if I could maintain the discipline. One monkey wrench in the works would be to remember what I called an item at the time. I have enough trouble finding old posts that I have made on the forum. Sigh.
.