The main causes of cerebral thrombosis should be related to hypertension, hyperlipidemia, diabetes, obesity, advanced age, and genetic factors. Patients with hypertension, which should be the most common in the clinic, and the damage to the cerebral blood vessels that it causes are also very numerous. Hypertension often leads to endothelial damage of blood vessels as well as to the breakage of vascular elastic fibers, which causes the formation of blood clots in the vessel walls. Hyperlipidemia can often form plaques in the blood vessel wall, and the unstable plaques may also lead to cerebral thrombosis. The damage of diabetes to the cerebral blood vessels, mainly accelerating the hardening of blood vessels, should be the most serious. High age itself will promote arteriosclerosis, and the degree of cerebral vascular sclerosis will further aggravate and easily induce cerebrovascular disease. Genetic factors are reflected in the occurrence of cerebrovascular disease showing familial characteristics. Therefore, controlling patients’ blood pressure, blood sugar and blood lipids should be the most critical and effective way to prevent cerebral thrombosis. Patients should have a low salt, low fat and low sugar diet as the mainstay, which should be the most direct way of prevention. Stabilizing emotions can prevent spasm of cerebral blood vessels. Regularly review the changes of blood pressure, blood sugar and blood lipids of patients, and if symptoms of cerebrovascular disease appear, they should promptly undergo neurology examination and treatment.