Fixed #7 by ensuring to check OS version before trying to access Roaming and Temporary folders