在大气条件下,Fe、Ni和Cu杂质对镁的腐蚀影响不大。
镁合金中存在氧化物、氮化物、硫化物和氯化物等不同的非金属夹杂物。氯化物夹杂使镁合金的耐蚀性降低最为严重。在铸造过程中,如果不存在氯离子包合物,则氧化镁的加入对镁合金的耐蚀性没有影响。目前,镁合金熔炼所用的溶剂均为氯化钾、氯化钠、氯化钡等氯化物,铸件中的溶剂包裹体均为其聚集体。它们是潮解和产生CI-导致镁合金腐蚀。因此,溶剂包裹体腐蚀是镁合金腐蚀的一种非常危险的形式。夹杂物一般埋藏较深,溶剂夹杂物一旦发生腐蚀,会导致金属的完全破坏。如果金属表面有溶剂夹杂,虽然使用涂料保护不会防止溶剂夹杂腐蚀。