ZBrushCentral

Startup Troubleshooting for ZBrush 3.5R2 Windows

How long is a TEMPorary file temporary?
And, if it should be deleted, who should delete?

For the die hard win 2000 users, there is a problem starting Zbrush 3.5 because of a call to an API funcrtion not supported in Windows 2000 kernel32.dll(AddVectoredExceptionHandler).

A workaround is to use an API wrapper like KDW .

Seems to work on my workstation (Win2K SP4 running under Vmware fusion, Mac Pro) but I haven’t had the time to check it intensively.

Of course “do it at under your own responsibility, no garranty etc. etc.”

Patrick

You do not need to do anything, ZBrush will delete temp files that are no longer needed.

Sorry, but this is not the case.
This morning (after getting the well known error message about TempFiles yesterday evening) I deleted three files from ZStartup\TempFiles.
Obviously ZBrush did NOT delete these temp files.

So again: will it stay as a workaround to delete temp files by hand?

Thank you.

Are the vmem folder files temporary files? If so, then they are staying during the zBrush.exe indefinite hang that happens every time I attempt to run it.

Again, you do not need to do anything, ZBrush will delete temp files that are no longer needed. If they are not deleted, then they are still needed.


Hi, I’m trying to launch 3.5R2 but it just won’t start and launching freezes.
win xp 32 bit
Q6600
2 gigs of ram
nvidia 7600 gt 256
. I tried to to what is listed in troubleshooting folder, but it gave nothing. Thank you.

On my first attempt at of the install I received the dual error so I ran the vcredist_x86 file in the trouble shoot folder. The I re-ran Zbrush and I recieved the error below.

“ZBrush Executable has encountered a problem and needs to close. We are sorry for the inconvenience.”

So today I started over. I uninstalled my virus protection and I uninstalled the C++ redistributed files using the add remove programs and I even reinstalled from the zip file again ZBrush 3.5R2. Then I went and I downloaded the latest vcredist_x86 file from MS and tried to run Zbrush as the Administrator and I still received the same error. (“ZBrush Executable has encountered a problem and needs to close. We are sorry for the inconvenience.”)

Microsoft XP Professional Service Pack 3
AMD ANTHLON MP 2600+ 2.13GHZ (DUAL), 2.00GB RAM
NVIDIA QUADRO FX 1000
84GBHD with 27GB available

I dont know what else to do any help would be appreciated.

Thanks

By running DxDiag

info from that file
Operating System: Windows XP Home Edition (5.1, Build 2600) Service Pack 3 (2600.xpsp_sp3_gdr.090206-1234)
Language: English (Regional Setting: English)
System Manufacturer: n/a
System Model: Product Name
BIOS: Phoenix - AwardBIOS v6.00PG
Processor: AMD Athlon™ XP 3000+, MMX, 3DNow, ~2.2GHz
Memory: 1472MB RAM
Page File: 518MB used, 4806MB available
Windows Dir: C:\WINDOWS
DirectX Version: DirectX 9.0c (4.09.0000.0904)
DX Setup Parameters: Not found
DxDiag Version: 5.03.2600.5512 32bit Unicode

    Card name: NVIDIA GeForce4 MX Integrated GPU
 Manufacturer: NVIDIA
    Chip type: GeForce4 MX Integrated GPU
     DAC type: Integrated RAMDAC
   Device Key: Enum\PCI\VEN_10DE&DEV_01F0&SUBSYS_904D1509&REV_A3

Display Memory: 64.0 MB
Current Mode: 1440 x 900 (32 bit) (60Hz)
Monitor: Plug and Play Monitor
Monitor Max Res: 1600,1200
Driver Name: nv4_disp.dll
Driver Version: 6.14.0010.9371 (English)
DDI Version: 9 (or higher)
Driver Attributes: Final Retail
Driver Date/Size: 10/22/2006 12:22:00, 4527488 bytes
WHQL Logo’d: Yes
WHQL Date Stamp: n/a
VDD: n/a
Mini VDD: nv4_mini.sys
Mini VDD Date: 10/22/2006 12:22:00, 3994624 bytes
Device Identifier: {D7B71E3E-42B0-11CF-2252-47B002C2CB35}
Vendor ID: 0x10DE
Device ID: 0x01F0
SubSys ID: 0x904D1509
Revision ID: 0x00A3
Revision ID: 0x00A3
Video Accel: ModeMPEG2_A ModeMPEG2_B ModeMPEG2_C ModeMPEG2_D
Deinterlace Caps: {212DC723-3235-44A4-BD29-E1652BBCC71C}: Format(In/Out)=(YUY2,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_MedianFiltering
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{212DC723-3235-44A4-BD29-E1652BBCC71C}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_MedianFiltering
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
Registry: OK
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
DDraw Test Result: Not run
D3D7 Test Result: Not run
D3D8 Test Result: Not run
D3D9 Test Result: Not run

:slight_smile:

I downloaded a trial ver of PSCS4 and it runs on my computer with no problems.

I downloaded a trial ver of AfterEffects CS4 and it does not run - does not run as it needs cess support or cees (forgot the correct spelling)

So I was wondering if there is a conflict of starting ZB3.5r2 because of no cess or cees support.

I’ll recheck the spelling on that.

Well I could not find the correct spelling of cess or cees support.

BTW does ZB3.5r2 work with all ver’s of open gl?

The CPU needs to have SSE2 (Streaming SIMD Extensions 2). If your have an older CPU, it may not have this feature.
Please check and verify that your CPU has SSE2 (or newer).

ok - I found this
CPUs supporting SSE2

[edit] Notable IA-32 CPUs not supporting SSE2

SSE2 is an extension of the IA-32 architecture. Therefore any architecture that does not support IA-32 does not support SSE2. x86-64 CPUs all implement IA-32. All known x86-64 CPUs also implement SSE2. Since IA-32 predates SSE2, early IA-32 CPUs did not implement it. SSE2 and the other SIMD instruction sets were intended primarily to improve CPU support for realtime graphics, notably gaming. A CPU that is not marketed for this purpose or that has an alternative SIMD instruction set has no need for SSE2.

The following CPUs implemented IA-32 after SSE2 was developed, but did not implement SSE2:

AMD Athlon XP 3000+ / 2.16 GHz

I don’t think it supports SSE2.

…was the SP1 !
Now all works fine :wink:
Edit or the SS2 (i had an Amd too) so I try with an Intel :wink:

yepp, i have the same problem. AMD Athlon XP 2800+ / 2.09 Ghz and no SSE2. I was looking for some kind of an SSE2 emulator, but no luck and it seems also impossible to emulate it.
Maybe Pixologic should check out the SSEplus Project from AMD http://developer.amd.com/CPU/LIBRARIES/SSEPLUS/Pages/default.aspx

To bad :frowning: so there is no Zbrush 3.5 without upgrading my computer before and this will not be possible in the near future.

After the upgrade dust settles, we will look into the possibility of making a special version of ZBrush3.5 that does not require sse II.
I can’t promise that it will be possible, but I can promise that we will try.

Ok…I get it now…pathetic whining is heard from below my chin…Oh I get it that’s me!

Ok so I need to upgrade my computer!
Well, well, I guess it’s time anyway…
Thanks for the research by all and sundry…

BrianW

BEVANS wrote:
Make a new directory named “vmem” under your zbrush directory.
Also make a new directory named “tempfiles” under your ZStartup directory.
See if that helps.

This has solved my problems on both Vista32 and XP32 system. Having done this, my program starts instantly with no error messages. So much for support assistance. I nominate BEVANS as my friend of the year!

I received a note from support that “tempfiles” was case sensitive and should be “TempFiles”. I would usually ignore that on a windows system, but I believe I also saw something about Zbrush treating some disk space as virtual (memory?) so to be safe, I would use the case sensitive name.

Maybe someone from support can elaborate on that becuase it may apply to a few other folder names.