法律分析:
十年前的担保是否有效,要看主债务履行期限是否届满。如果属于主债务履行期限没有届满或者届满之后六个月之内的,则担保依然有效;否则将无效。
法律依据:
《中华人民共和国民法典》 第六百九十二条 保证期间是确定保证人承担保证责任的期间,不发生中止、中断和延长。