From my understanding, Starforce boots itself up when you run the game. If you don't run the game and just patch, things should be taken care of.

How are you liking Beyond Divinity, frogbeastegg? Am considering a purchase myself.