1、自书遗嘱不会因为立了几年就没效。它是由遗嘱人自己亲笔写好,签上名字,还标明年、月、日的遗嘱。只要满足法定的生效条件,就会一直有效。
2、自书遗嘱要生效,得满足这些条件:一是遗嘱人得有完全民事行为能力,这样才能正确认识和判断自己行为及后果;二是遗嘱得是遗嘱人真实想法的表达,要是受了欺骗或者威胁立下的遗嘱,那是没用的;三是遗嘱内容不能违反法律和行政法规的硬性规定,也不能损害社会公共利益,像不能把别人的财产拿来处分;四是必须给那些没劳动能力又没生活来源的继承人留下必要的遗产份额。
3、只要自书遗嘱符合上面这些条件,不管立了多久都不会失效。但要是立遗嘱的人后来又立了新遗嘱,而且新遗嘱和原来的自书遗嘱内容有冲突,那就按新遗嘱来。从法律行业发展看,随着社会情况越来越复杂,未来对于遗嘱生效要件可能会有更细致的规定和解释,以更好地保障各方权益。