McIlroy har valt bort European Tours flaggskeppsevenemang eftersom han inte vill spela fyra veckor i rad.
Världens nummer tre återvänder från tre veckors paus för att försvara Wells Fargo Championship i Charlotte.
"Jag arbetar fortfarande på det men jag mår bättre än jag gjorde när jag satte klubbarna borta ett par veckor," sade han.
27-åringen är den enda medlemmen i världens fem bästa att inte vinna en turnering 2016.
När han talade till Golf Channel, tillade han: " Jag hade fått ett par dåliga vanor som ledde fram till Masters och det är aldrig riktigt en bra tid att arbeta på dem - du försöker bara spela golf och skjuta en poäng.
"Jag tog i princip två veckors ledigt från golf. Jag åkte hem till Irland i en vecka och hade sedan lite rast; jag var på ön och shoppade i ungefär 10 dagar, vilket var trevligt."
Efter Wells Fargo på Quail Hollow, kommer McIlroy fortsätta att tävla i Players' Championship och Irish Open, där han kommer att vara turneringsvärd på K Club.
Den fyra gånger större vinnaren kommer att spela i Memorial Tournament i USA en vecka efter Wentworth händelsen som förberedelse för US Open.
"Orsaken till att jag tog ledigt tre veckor efter Augusta var att jag inte kommer att ha mer än en vecka ledigt [i taget] förrän efter Ryder Cup i oktober", sade nordirländaren.
"Jag spelar här, nästa vecka på Players, Irish Open och sedan är det i princip vecka på, vecka ledig därifrån.
"Memorial, vecka ledig, US Open, vecka ledig, Franska öppet, vecka ledig, vecka ledig, PGA, vecka ledig, OS, vecka ledig, Fed Ex Cup, Ryder Cup.
"Det finns lite resor där också så det är en upptagen sträcka som kommer upp och du kan inte spela varje vecka."
Rory McIlroy har dragit sig ur BMW PGA Championship på Wentworth senare i maj, men säger att han är nära att ta bort "dåliga vanor" från sitt spel.