Microsoft has released its Windows 8.1 beta as a disk image, making it more convenient to upgrade multiple devices within an organization or enterprise.