There are many reasons for the formation of gallstones, which are the result of multiple factors, mainly the imbalance of the ratio of cholesterol and bile acids inside the bile, which leads to the precipitation of crystals to form the corresponding stones. The main causes include bile stasis, bile concentration is too high, and should be treated with clear etiology. 1, bile stasis: after certain surgeries or anatomical abnormalities, or have some bad dietary habits such as long-term low-fat, low-protein diet, diet, etc., as well as liver cirrhosis, hemolytic anemia and other disease factors, may lead to bile stasis in the gallbladder can not be effectively discharged, in this case easily form pigment gallstones; 2 Bile concentration is too high: obesity, high fat and high cholesterol diet, diabetes and other factors can lead to high cholesterol concentration in the body, which can easily precipitate crystals, thus increasing the possibility of forming cholesterol stones; 3, other: lack of exercise, age over 40, or family history are also causes of gallstones. The prevention of gallstones should be carried out according to your own situation. It is recommended to have a balanced diet and not to be too inclined to a certain kind of diet. In addition, you should exercise more and consume food regularly and quantitatively so as to effectively promote the discharge of bile. If you have a family history of gallbladder stones, you should have regular medical checkups to be able to detect and treat them early. Some patients can use choleretic drugs to effectively reduce the probability of gallstones.