您好!嗅觉丧失的病因很多,其中就有一个原因就是直接由病毒感染造成的.您有明确的感冒病史,感冒时也会造成嗅觉暂时性丧失.这是因为感冒时,鼻粘膜肿胀,影响鼻腔通气功能,阻碍了嗅分子进入到嗅裂区,从而嗅觉细胞无法嗅出味来.但是这是暂时的感冒一般病程是一周左右随时着感冒的痊愈嗅觉应该得以恢复.而你的感冒病程已经快一个月了可能有并发症所以嗅觉仍然没有恢复建议你应该到医院的耳鼻喉科就诊以明确诊断。