If you want to recover 7z file password without damaging saved data in free the go with eSoftTools 7z password recovery tool, which comes with free demo version. Because of this free version user can get only first three letter of password, if you want to recover all password keys then go with full version of this tool which also performs very well with all windows and 7z versions.
More Info:- https://www.7zpasswordrecovery.com/