导致遗嘱部分或全部失效的原因:
1、遗嘱人不具有完全行为能力。
2、遗嘱内容不是立遗嘱人的真实意思表示。
3、遗嘱继承、遗赠和遗赠抚养协议间冲突造成遗嘱无效。
4、遗产中的消极财产大于或等于积极财产,即债务清偿后无剩余财产,导致遗嘱无效。
【法律依据】
《继承法》第十九条特留份规定
遗嘱应当对缺乏劳动能力又没有生活来源的继承人保留必要的遗产份额。