Kaepernick's 5-yard scoring strike to Quinton Patton in the first quarter made it 10-0 for San Francisco, which never trailed in the contest.
Phil Dawson converted both his field goal tries in the victory.
Christian Ponder completed 17-of-23 pass attempts for 116 yards and a pair of touchdowns but also lost a fumble and tossed an interception for the Vikings, who are winless in the pre-season.
Couple calls 9-1-1 over missing hash browns; assault McDonanld's employees
Ohio crash that killed two caught on camera [VIDEO]