问题分析:病毒感染多久能恢复通常取决于感染上病毒的类型。因为病毒感染导致的病情不同,痊愈时间也不同。如果是普通的病毒感染,大概一周左右就能痊愈。感冒、胃肠炎等病毒感染,一般一周左右就能痊愈。但是如果感染了部分病毒,患者的恢复时间会比较长,比如EB病毒会变成慢性感染,持续数月甚至更长。