Something seems very wrong, because disabling DEP is never a reasonable thing to do. People use VB6 all day long with DEP enabled and never have a problem.

This is because VB6 has a DEP exception, granted via a stock appcompat shim preinstalled with Windows:

Name:  sshot.jpg
Views: 14196
Size:  54.5 KB

Globally disabling DEP is not a good idea. Once more it sounds like this Windows install has been trashed and reinstalling from scratch is the best bet.