حاکم کابل و قندهار فردی به نام دوست محمدخان بود که با همکاری انگلیس عازم استیلا بر هرات شد. حسام السلطنه نیز هرات را در محاصره گرفت. هرات از رمضان سال 1272 درمحاصره ایران بود و در این مدت با وجود تهدیدات انگلیس و دوست محمدخان، حسامالسلطنه از آن جا دست برنداشت. عاقبت در 25 صفر 1273 حصار مستحکم آنجا را به وسیله یک مهندس فرانسوی گشود و هرات تحت تصرف ایران درآمد.