If I understood you right, you did manage to install the game and updates on another computer, right? In that case, you could just copy the installed game files over to your sisters laptop. It should work just fince, since the game doesn't really need the registry entries to work properly after you...