Microsoft is gearing up to launch Windows 11 to General Public on October 5. However, before proceeding to upgrade to Windows 11, you should undertake few steps for a smooth installation. AOMEI, a popular software products company has announced freebies ahead of the Windows 11 public release. The software tools will be useful for those users who would like to capture backup and get the system ready before the arrival of Windows 11.