Service packs are cumulatively. There is never a need to install them in order.

By doing this you will likely bloat the system restore and chew up a lot of disk space.

-> Now let's see what your issue is. Ooops. It's about disk space. Forget SP2 and to reclaim space, turn off then on SYSTEM RESTORE.