The invention relates to a preparation having the functions of promoting blood circulation, enlivening spleen and tonifying kidney, the process for preparation and quality control method, wherein the preparation is produced mainly from astragalus root, Chinese ephedra, Chinese angelica root, herba ecliptae, atractylodes rhizome, safflower, radix paeoniae rubrathe, peach kernels, achyranthes and cyathula root, Ligusticum wallichii, bitter orange and root of balloonflower. The preparation can be made into injections and various oral administration preparations including dripping pills, mini-pills and dispersible tablets. The invention also provides the method for determining and identifying contents of the preparation.