∵不等式|x+ 1 x |>|a?2|+1对于一切非零实数x均成立,∴|a-2|+1<|x+ 1 x |min.∵|x+ 1 x |=|x|+| 1 x |≥2,当且仅当|x|=1时取等号.∴|a-2|+1<2,即|a-2|<1,∴-1<a-2<1,解得1<a<3.∴实数a的取值范围是(1,3).故选C.