Como dije hace bastante poco:
Los archivos dependen totalmente del File System ya que en el disco fisicamente no existen. Por lo tanto lo normal es acceder a los servicios del S.O. para trabajar con archivos. Ahora resta que nos digas que S.O. es el que estas usando.