Cho hỗn hợp vào nước lạnh, lọc chất rắn, cô cạn nước lọc thu được MgCl2.
Còn lại (BaSO4, MgO, Mg, Al2O3) cho vào dung dịch kiềm loãng, lạnh, lọc chất rắn. Sục CO2 dư vào nước lọc rồi lấy kết tủa nhiệt phân thu Al2O3:
Al2O3->NaAlO2 -> Al(OH)3 -> Al2O3
Còn lại (BaSO4, MgO, Mg) cho vào dung dịch CuCl2 dư. Lọc chất rắn (BaSO4, MgO, Cu)
Nước lọc gồm MgCl2 và CuCl2 dư: Thêm dung dịch NaOH dư, lọc kết tủa, nhiệt phân, khử bằng H2 dư thu MgO và Cu. Hòa tan vào HCl dư để loại Cu, cô cạn nước lọc, điện phân nóng cháy muối thu MgCl2
Phần rắn (BaSO4, MgO, Cu) cho vào HCl dư, lọc lấy BaSO4, Cu không tan. Thêm kiềm dư, lọc kết tủa, nhiệt phân thu MgO.
Còn lại BaSO4, Cu cho vào HNO3 loãng, dư. Lọc thu BaSO4 không tan