The petroleum ether extract of traditional Chinese medicine for the prevention and treatment of sugar and lipid metabolism disorders, wherein the active ingredients of the extract are composed of 1-cerotol, ß-sitosterol, n-hexacosanoic acid, atractylenolide III, oleanolic acid, berberine, jateorrhizine, salvianolic acid B, cyclotetracosane, 9,12-octadecadienoic acid, 5,7-dimethoxycoumarin, ginsenoside Rb1. The preparative method comprises extracting crude drug Radix Salviae Miltiorrhizae, Fructus Ligustri Lucidi, Rhizoma Coptidis, Herba Cirsii Japonici, Cortex Eucommiae, Rhizoma Atractylodis Macrocephalae, Radix Notoginseng and Fructus Citri Sarcodactylis with C1-3 alcohol and / or water, combining total extracts, extracting the total extracts with petroleum ether to obtain the petroleum ether extract.