Hỏi tức là đã trả lời. Quý Ly lập ra hộ tịch bắt mọi người cứ 2 tuổi trở lên phải kê khai ai ẩn náu phải phạt. Quả nhiên hộ tịch làm xong, số người từ 15 tuổi đến 60 hơn gấp mấy lần trước. Quân số do vậy tǎng thêm nhiều. Quý Ly đặc biệt chú trọng luyện tập thủy binh để giữ mặt sông mặt biển. Ông cho
đóng những con thuyền lớn bên trên lát ván để đi lại dễ dàng, khoang dưới cho người chèo chống rất lợi hại. ở các cửa bể và những nơi hiểm yếu trên các sông lớn, ông cho đóng cọc, hình thành những trận địa mai phục quy mô.
Về biên chế quân đội, Quý Ly phân chia Nam Bắc gồm 12 vệ, Đông Tây phân ra 8 vệ. Mỗi vệ có 18 đội, mỗi đội có 18 người. Đại quân có 30 đội, trung quân 20 đội Mỗi doanh có 15 đội, mỗi đoàn có 10 đội. Ngoài ra còn 5 đội cấm vệ quân. Tất cả
do một Đại tướng thống lĩnh.
Nǎm Â't Dậu (1405) sau những nǎm tháng ngoại giao mềm mỏng, chịu lép không kết quả, cha con Hồ Quý Ly phải đứng trước thử thách hiểm nghèo: Đối phó với cuộc xâm lược của nhà Minh. Hồ Quý Ly giao cho con cả là Hồ Nguyên Trừng chỉ
đóng giữ các nơi. Nhưng đúng như Hồ Nguyên Trừng nói: "Thần không ngại đánh, chỉ sợ lòng dân có theo hay không theo mà thôi." Chính vì họ Hồ không được lòng dân nên khi Trương Phụ và Mộc Thạnh đem 20 vạn bộ binh kỵ binh và hàng chục vạn phu dịch sang xâm lược nước ta, triều Hồđã thất bại.
Trước các mũi tiến công của địch, đội quân nhà Hồ có chặn đánh ở một vài nơi rồi rút về giữ phòng tuyến Nam sông Hồng. Quân Minh thừa cơ hội đã tập trung binh lực vượt sông Hồng đánh chiếm thành Đa Bang. Cuối nǎm Bỉnh Tuất (20-1-1407) thành Đa Bang thất thủ, tuyến phòng ngự của quân nhà Hồ cũng tan vỡ nhanh chóng. Từ Đa Bang ngày 22-1-1407, quân địch tràn xuống chiếm kinh thành Thǎng Long. Quân nhà Hồ lại một lần nữa rút lui xuống miền hạ lưu sông Hồng. Và sau một vài trận phản công thất bại, Hồ Quý Ly và Hồ Hán Thương đem theo bọn thuộc hạ chạy ra biển rồi vào Thanh Hóa.
Đến Lỗi Giang (Mã Giang) quân Minh đuổi kịp, quân Hồ lại một phen tan tác. Tướng Hồ là Ngụy Thức thấy thế nguy cấp, bèn tâu: