Happened to me a few days ago too..
PPM forgot everything. I couldn't even remove installed packages and query * returned nothing.
I didn't find any solution(And I was in a hurry to install some package, so I didn't try too long), so I removed and reinstalled ActivePerl.