应该是有效的,过去中药就是对病毒有效,西药抗生素对病毒根本就没有效。西药那些抗病毒的药也有,比如说达菲,它也有效,但是它的效果有限。中国人几千年就是靠这些中医的预防和治疗方法活下来了,所以中华民族一直人丁兴旺,发展到今天。所以我们中药预防病毒感染效果应该说很好,但是确实现在各种原因造成的现在我们的中医水平不高,或者是参差不齐,所以有些所谓中医大夫治疗效果不好,但是也有很多治疗好的中医大夫,大医院也有好中医大夫,民间也有好的中医大夫。只是看你的水平的高低,你用药才效果好,你水平高的肯定要好,你水平低的一下否认了。其实真的是往中药脸上抹黑,有的人为了一点利益来胡说八道,怎么预防这那的,其实出于利益,实际上中药效果很好。