Dry cough for more than two months after a cold may be cough variant asthma, acute tracheobronchitis, pharyngitis and so on, which can be treated by drugs. 1. Cough variant asthma: the disease is mainly characterized by chronic cough as a clinical manifestation, which may be induced by airway hyperresponsiveness after a cold. Patients can take cotrimoxazole capsules, montelukast sodium dispersible tablets, and inhaled glucocorticoids, such as budesonide powder inhaler. 2. Acute tracheobronchitis: It may be a more serious cold that causes an infection in the lower respiratory tract, such as tracheobronchitis, which results in a dry cough. Patients can use dextromethorphan hydrobromide tablets, pentoxyverine ammonium chloride tablets and other cough suppressants. 3. Pharyngitis: mainly due to colds when the human body is invaded by viruses, resulting in inflammation of the mucous membrane of the pharynx, thus causing a dry cough, usually with sore throat, swallowing discomfort and other symptoms. Patients can use clear pharyngeal drops, compound borax gargle solution and other drugs to relieve pharyngeal edema. In addition to the above factors, the dry cough after the cold for a long time does not rule out other causes, such as pneumonia, gastroesophageal reflux, and so on, it is recommended to consult a doctor in a timely manner for targeted treatment.