The Sunday Mirror says Real Madrid were interested in prising the Mexican striker away from Old Trafford, after becoming aware of his frustration at being on the bench for big games.
Juventus are also monitoring the 24-year-old, who has scored 16 times for United this season.
But while Ferguson admitted that Hernandez is unhappy at not being given more first-team starts, the Red Devils boss insists he is going nowhere.
Fergie said: “Javier is on a long-term contract. We won’t be entertaining any interest.
“I speak to the players all the time, especially the ones who don’t play. I have said to Javier that it hasn’t been easy to leave him out because of his 16-goal tally.
“If you look at the goals he has scored in terms of the games he has played, he has a brilliant record. He will always have that because he is a fantastic penalty-box player.
“But it’s difficult when you are up against a player of Robin van Persie’s form. Then we’ve got Welbeck, Rooney and Kagawa. That’s the benefit of having a strong squad. It’s given us an advantage.”
Can Chicharito reach his potential at United? Give us your shout below...