Windows 7 has Spider Solitaire as part of the pre-installed games within Windows. You shouldn't need to move it from one PC to the other.
There is also more information about fixing Spider Solitaire HERE .
It maybe not installed on you pc at them moment. Goto control panel / software and select "windows options" (or something like that) on the left menu. You will get a list of installed windows options that includes "games". Check the games you want and click ok. Here we go!
Thank you for the advice! I copied spider solitaire and solitaire with their dll file to Windows 8, and it's running great! How can you have Windows without Solitaire? Seriously??? (sol.exe, spider.exe, cards.dll)