The winger moved to Old Trafford last summer from Palace, but made just two substitute appearances in the Premier League before a loan move to Cardiff City in January.
Zaha has now re-joined the Eagles on a similar temporary spell, pitching in with a goal and an assist in three games, and Warnock feels the increased levels of coaching now available to him are reaping rewards.
"Wilfried has got to learn one or two things," he told reporters. "He's gone to a massive club early in his career where you don't get a lot of coaching and I think that's what he needs.
"His attitude is spot on - people question that but his attitude has been super for me."
Zaha marked his return to Palace with a last-gasp equaliser in a 3-3 Premier League draw at Newcastle United in August, then a start against Burnley was followed by three matches as an unused substitute.
That run ended on Saturday with an impressive cameo 21-minute cameo against Chelsea, where Zaha set up Fraizer Campbell's 90th-minute strike in a 2-1 defeat.
"Wilfried's been working very hard with me over the last 10 days," Warnock added. "Wilfried knows what I think about him and what I'm going to do with him and he's clear about that.
"His discipline is a lot better. He's learning when to do his tricks and when not to do his tricks. If he's in the right area when he gets the ball, he's as good as anybody."