Зависание обычно означает переход Steam от загрузки к распаковке тяжелых данных, что требует огромного запаса свободного места на диске. Первым делом освободи лишние 20–30 гигабайт, так как при нехватке памяти процесс просто «засыпает» без уведомлений об ошибке. Попробуй полностью закрыть Steam через диспетчер задач и запустить его от имени администратора, чтобы исключить блокировку файлов системой. В настройках загрузки обязательно нажми «Очистить кэш загрузки», это сбросит накопившиеся ошибки и заставит клиент перепроверить пакеты. Также стоит сменить регион загрузки на соседний, чтобы обновить соединение с серверами контента. Если график активности диска пуст дольше часа, проверь состояние своего SSD, ведь ошибки записи на финальной стадии часто указывают на износ накопителя. Не спеши удалять игру, иногда Доте просто нужно время, чтобы молча переварить гигабайты кода в фоновом режиме.