Smoking is a risk factor for cerebral infarction and can increase the risk of reinfarction. Smoking can damage the endothelium of blood vessels, which can cause narrowing of the lumen and stiffening of the walls of blood vessels, resulting in impaired blood circulation to the brain and causing ischemic and hypoxic changes in the brain, thus causing cerebral infarction. There are various controllable factors that cause cerebral infarction, including smoking, alcohol consumption, hypertension, hyperlipidemia, hyperglycemia, hyperhomocysteinemia, etc. The uncontrollable factors are mainly age, gender and seasonality. In addition, a patient’s previous medical history is also a risk factor for reinfarction. Therefore, patients with hyperlipidemia, hyperglycemia, and hypertension should be given appropriate medications to actively control them. For patients who smoke and drink alcohol, they should quit smoking and abstain from alcohol to prevent the risk of reinfarction.