In this study, a new adaptive trust-region strategy is presented to solve nonlinear systems. More specifically, we propose a new method leading to produce a smaller trust-region radius close to the optimizer and a larger trust-region radius far away from the optimizer. Accordingly, it can lead to a smaller step-size close to the optimizer and a larger one far away from the optimizer. The new strategy includes a convex combination of the maximum norm of function value of some preceding successful iterates and the current norm of function value. The global convergence of the proposed approach is established while the local q-quadratic convergence rate is proved under local error bound condition, which is weaker than the nonsingularity. Numerical results of the proposed algorithm are also reported.