20100420 tech: Microsoft releases free PC fix