Wraz z upływem czasu łazik udało się doprowadzić do stanu pełnej funkcjonalności.

mały|lewo|Trasa przebyta przez łazik Spirit na powierzchni Marsa Od roku 2004 misja lądownika ulegała wielokrotnemu przedłużeniu. Od lądowania do 30 kwietnia 2008 roku, Spirit przebywał na powierzchni Marsa 1538 dni i pokonał dystans 7 528 m, wykonując w tym czasie setki eksperymentów naukowych. Pod koniec stycznia 2009 ujawniono, że przez ostatnich kilka dni Spirit odmawiał posłuszeństwa i nie reagował na rozkazy z ZiemiMarsjański łazik ma kłopoty – NASA nie wie skąd poważna usterka.. Pomimo tego udało się ponownie doprowadzić go do funkcjonalności. W maju 2009 łazik utknął na skrawku luźnego piasku (nazwanym później „Troją”), lecz mimo unieruchomienia prowadził badania nad jego strukturą. Prowadzone w kolejnych miesiącach próby uwolnienia łazika z marsjańskich piasków zakończyły się niepowodzeniem i 26 stycznia 2010 roku NASA zmieniła jego status na stacjonarną platformę badawczą NASA.. Od wylądowania łazik pokonał oficjalnie dystans 7730,50 m.