What Artista version do you have? V4, V5, V6? V4 will not work on Vista. Good reason to update software!
Does your laptop have the ability to use XP? When I purchased my computer it, Vista was automatic and the tech wiped that out and installed XP. I believe the computer came with the ability to do that. I paid extra for the labor to do that but it was worth it (to me).