Better ArchiveButton disabling

Disable archive button directly after its started instead of at the end.

Also, Alert the user if the files do not save properly