血常规是可以根据白细胞的数值来判断是细菌性感染还是病毒性感染的,但是这种判断的方法并不绝对的准确,它只适合于大多数的病原体。在白细胞升高的时候是需要考虑细菌性感染的,主要会以白细胞当中的中性粒细胞升高最为明显。如果白细胞升高主要是以淋巴细胞升高为主的,这时候很有可能是发生了巨细胞病毒感染或者是EB病毒的感染。但是在身体出现一起上呼吸道病毒感染的时候,是有可能会引发患者出现中性粒细胞减少的,也可能会引发白细胞总数的下降。