Greg Salyer submitted this idea :
I run C6 on XP (on a VM) its very stable which isnt what you want to
hear, you will need a patch more info here
http://www.lindersoft.com/forums/showthread.php?t=18582 if you want to
run C6 on vista/W7
This might be relevant to your situ
http://www.strategyonline.co.za/blog/2007/04/win-16-subsystem-has-insufficient-resources/
but wow32 errors tend to be a problem with windows and theres alot of
different suggestions/solutions which google might be able to help you
track down the right one for you.
WRT which is the best VM, MS Virtual PC is ok but uses a lot memory
becuase of the way it works, Oracles VirtualBox is free but its not as
easy or refined to use like plugging in usb devices as VMWares
workstation is, so plugging in a memory stick requires more steps to
setup and complete in virtual box where as in vmware workstation just
plug in and choose removable devices, select the item and choose
Connect (disconnect from host).
I use both virtual box and vmware workstation, although I have the
latest version of workstation I still use workstation 6.5 becuase its
lightening fast compared to later versions of workstation but this
might be a CPU chipset issue (not tested) but most people wouldnt even
notice the speed difference, and I run both VM's on Win7 64 and
variations of Linux like a CentOs server running headless and with GUI
installed and Ubuntu workstation/server headless & gui.
Running a VM on a linux host is faster than a Win7 64 host and for best
performance I install the host OS's on SSD drives with all fancy gui
attributes like aero on windows switched off so its basic win 95 look
and feel to squeeze the very last bit of performance out of all the
machines. I also overclock one of my machines as well as I have a 2 ATI
HD4850x2 driving 6 monitors but the graphics cards are excellent for
brute force cracking encryption as well amongst other things. :)
When running guests like XP, I install the basic OS, patch it up to SP3
but I dont install things like the .net framework its just the absolute
minimum of windows to squeeze the most amount of performance out of the
guest and run clarion and I dont run AV's on the guests. Hosts I rotate
the different AV's I use becuase no AV catchs 100% of viruses/malware
for more info on this read this
http://www.shadowserver.org/wiki/pmwiki.php/Stats/Viruses
When I run C6 on XP, I've changed the C6 shortcuts to "Run in seperate
memory space" and I make the template registry in C6 read only, then I
can run multiple instance of C6 on the XP guest which means I can load
each app/dct (dll/exe) into an instance of C6 and its quicker working
that way then as I dont have the hassle of loading/unloading apps/dct
when I want to make a change in another app/dct.
I also look after various customers systems running my software,
peer2peer networks as well as windows domain servers and it all runs
sweet becuase 6 years ago I wanted to just concentrate on software so
handed over the HW support for my customers systems to other outside HW
support companies and TBH most dont have a clue what they were doing,
many sent kids out to sort out problems or install things onto servers
so my customers burned through HW support companies trying to find good
support, but after many hints and a bit of pleading last year I
relented and took them back so I have total control and say over what
goes at my customers. I've also developed an AI which monitors all the
systems and alerts me to any problems with any server or workstation,
hack attempts as well which is pretty sweet if I might say so, but
your wow32 problems is down to windows, its highly unlikely to be a
clarion problem (remotely possibly a C6 file corruption somewhere) but
at the same time you might be hitting 16bit limits within Clarion which
will give you crash so your only option is to upgrade to C8 if this is
whats going on, but I would start with a clean install of XP first.