Even if the cache(s) in those OS's are user specified, there has to be some reference to them. Most likely there's a registry entry telling the system where the user specified the dir. I wish I could tell you where though. My use of the registry is very limited so far, but this could help you a little.