Sin entrar a mirar en qué y por qué necesita java el zbrush, el problema de ese error que posteas, es debido al instalador que, como la mayoría de instaladores que corren a día de hoy para sistemas windows, se ejecutan como procesos de 16bits.
Eso supone un problema cuando se trata de cpu's a 64 bits. En el caso de AMD, sus micros de 64bits pueden funcionar en dos modos.
MODO 1:
Modo real: solo ejecuta a 64bits, incluido S.O.
Modo protegido: puedes instalar s.o de 32 y de 64 bits, y pueden correr simultaneamente procesos a 32 y a 64bits si el s.o corre a 64bits. Esto en realidad es una especie de modo real a 64bits donde pasa a modo protegido para ejecutar procesos de 32bits. En este modo es imposible ejecutar nada a 16bits.
MODO 2:
Compatibilidad 16 y 32 bits, donde el micro funciona como cualquier otro de 32bits. No ejecutará procesos a 64bits.
No se puede alternar entre modos una vez arrancado un s.o (al menos que yo sepa)
Soluciones a tu problema:
Buscar una versión de Java, sin instalador, binarios o fuentes. O si por alguna casualidad hay algun instalador a 32bits. Mira por la web de Sun sino lo hiciste ya.
Otra cosa sería mirar como te decía antes, en qué usa java, zbrush.
Saludos,
Unaided