I’m not going to get into all the variations of file designators. Your question is not about software, it’s about terminology and technical writing.
And I’m a technical writer!
Microsoft has standard terminology for every part of their software. Most of it is in the Microsoft Manual of Style, which unfortunately I don’t have at hand (it’s in my office, and I’m at home). Still, you should try to find a link to it on the Microsoft web site. I would be surprised if it were not there.
Other, more general technologies such as HTTP, XML, and so forth, have their own terminology that may be more useful for entities such as URIs.
Unfortunately, this still leaves you to be the person to choose what to use. Consider your audience; what terminology will they recognize without further explanation? Use that wherever you can.
If you have any doubts about what they’ll recognize, then provide a glossary. All the Windows help systems I know allow you to link glossary entries to words in the text.
On the other hand, you may just decide to bag all this. The upside is you save time and worry. The downsides are that your users pester you with questions and use the software incorrectly. Perhaps, given your expectations of your users, this won’t be much of a problem. In other words, I imagine that an experienced Mac user would be able to find a file in Windows Explorer even without help.
Unsolicited polemic in favor of technical writing: You now see why having goodtechnical writers is important. If I had a nickel for every time I’ve heard an engineer say “We don’t need a technical writer; I know how to write!”, well, I’d be retired already.
Of course, bad technical writing is as terrible as bad software writing.:smack: