1、主合同解除以后,保证合同的效力不能简单下结论,得看具体情况。保证合同是跟着主债权债务合同走的,主债没了,从债也会跟着没了。要是主合同因为债务还清、抵销这些正常原因结束了,那保证合同的保证责任也就自然没了。
2、要是主合同是经过双方商量好了解除,或者因为一方违约等符合法律规定的情况解除的,按照《中华人民共和国民法典》的说法,合同解除后,还没履行的就不用再履行了;已经履行的,根据实际履行情况和合同本身特点,当事人可以要求恢复到原来的样子,或者采取其他补救办法,还能要求赔偿损失。
3、这时候,保证合同不会直接就无效了,保证人还是得对债务人该承担的民事责任负责。当然了,如果保证合同另外有约定,那就按照约定来。比如说,主合同因为一方违约解除了,违约的一方要承担赔偿损失等责任,要是保证的范围包含了这个违约责任,那保证人还是得在约定的范围内承担责任。