If nothing works, the original source file may be irreparably corrupted. Sometimes uploaders post broken archives.
A systematic, bottom-up approach is recommended to avoid false conclusions. how to fix unarc dll returned an error code 1