fixed some concurrent bugs in Settings
lock ArchiveMetadata thus to deny UpdateChecker to perform checks while UpdateService is running.