Network Rendering & Vista Data Exec.Prevention

Flavio Castellani wrote on 12/29/2008, 5:00 AM
Hello,

i was wondering if anyone had the same issue in trying to use network rendering when one of the node is a Windows Vista Ultimate.
The latter prevents the execution of the Sony Network Render Service and suggests to turn off DEP for this program.
However, when I try to do so, windows refuses to turn it off for it saying: "This program must run with data execution protection enabled. You cannot turn off DEP for this program".

Thank you in advance for any hint on how to work around this problem.

Cheers and Happy Holidays.

Comments

jabloomf1230 wrote on 12/29/2008, 10:51 AM
I assume that you are using Vista Ultimate x64. Given that assumption, it is impossible to turn off DEP for any 64 bit program. So if you are using Vegas 8.1 and its network renderer, you are out of luck.

But, if you are using the 32 bit version of Vegas (8.0c), under either Vista 32 bit or Vista x64, then one possible option is to use the Windows utility BCDEdit:

1. Make sure that you are logged into Vista as an administrator.
2. Right click the command prompt icon and select "run as administrator".
3. Type: "bcdedit.exe /set {current} nx AlwaysOff"
4. Reboot.

That sequence disables software DEP for all 32 bit programs and Windows components. Keep in mind that hardware DEP is enforced by the CPU and you can't disable that, to my knowledge, unless your motherboard BIOS setup program has that option available.
blink3times wrote on 12/29/2008, 11:10 AM
I have had a few problems with DEP and vista 64 in the past and managed to get it corrected. In my circumstance Vegas was running around looking for a particular codec (the cineform codec which I had inadvertently un-installed) and it began to search in places where it made Vista feel threatened.... and as a result would shut Vegas down siting DEP issues. The problem was cleared by re-installing the missing codec in the proper location.

I guess what I'm saying is to make sure Vegas doesn't have to actively SEARCH for files/codecs that appear to be missing for one reason or another.
Flavio Castellani wrote on 12/31/2008, 12:19 PM
Thanks to both!

I'll try both tips. In any case, I read after posting that MPEG layer 2 distributed rendering is not possible, so my interest in distributing rendering dropped :)

Anyway: HAPPY NEW YEAR TO ALL.

Cheers,
/Flavio
musicvid10 wrote on 12/31/2008, 4:10 PM
Using 8.0c on a Vista Home Premium laptop and XP Pro desktop, network rendering works both ways, even on wireless, did not have to turn Data Execution off, just made sure net render was allowed through both firewalls, and made sure I was logged onto the remote computer.

True, you can't do distributed render of mpeg-2 (it's a license restriction), but you can do mpeg-2 render over the network. I just put the faster CPU (in this case my laptop) to work on the render, and merrily cruise along on my desktop as if nothing was happening. It only takes a few % of network bandwidth to run the remote CPU at a steady 99%.