I recently started experiencing some low memory errors while rendering. I managed to find a fix and figured I would share in case others experience the same problems. I also sent my findings to Sony so hopefully they can take the info and add it to their knowledge base.
This is what I sent:
I just spent the last 9 hours tracking down a low memory error that would occur every time I was trying to render my latest video. What was strange was the crash would only occur depending on the format I was trying to render it as. SONY AVC would render fine but the MainConcept would not. Also windows Media Video V11 would only render if the sound was un-checked.
It also made no difference on the length of the video, the low memory error would occur within seconds. Using Task manager resource monitor I could see that I had plenty of system memory, page file & hard disk memory.
I finally found the solution to Vegas giving me memory errors using CFF Explorer... This is what I did.
1) Using "CFF Explorer" I open the original "VegasMovieStudioPE100.exe" file.
2) Now go to "NT Header/File Header" and click "File Header". There you will find a button labeled "click here". Click it. And select the checkbox "App can handle> 2GB address space"
3) Now press the "ok"'s and when back on the main menu, click on the disk button and save the modified ".exe" file, overwrite the orginal one. (Note in Vista and 7 you must be running CFF Explorer in Administrator Mode).
Suddenly all my low memory errors were history and have been able to render all my movies with no issues.
I hope this information will be forwarded to some lead programmer so they can use this information and fix future versions so others won't have to spend 9 hours like I did. I had to use a similar fix on Vegas-Platinum-9. So that's why I even tried this.
Sony's reply:
Hi Jamie,
Thank you for contacting Sony Creative Software. First, I apologize for the unusually long delay in responding to you. Our new Vegas Pro 10 has been well-received and as such, a high number of people are coming to us for support on this product.
Thank you for reporting this issue. We are aware that Windows will restrict a 32 bit application to 2gb of memory, and that a utility such as CFF Explorer can be used to change this allocation in Windows so that it does not enforce this limitation on a 32 bit application.
We are glad to hear this resolved your issue.
If you still have a follow-up question on this particular incident, please feel free to update it. If you have a completely different question, please create a new incident.
Sincerely,
XXXX X.
Customer Service & Technical Support
Sony Creative Software Inc
www.sonycreativesoftware.com
So if they are aware Windows will restrict a 32 bit application to 2 gigs what are they going to do about it? Nothing? Or is it Microsoft problem?
FYI: I am currently running Vista 64 so maybe this problem is not an issue with Windows 7? I don't know but if anyone is experiencing this "low memory" error and you KNOW you have enough memory (like myself with 16 gigs). The CFF explorer fix is well worth a try, it's free, quick, easy and reversible (just keep a copy of the original file or just uncheck the box).
This is what I sent:
I just spent the last 9 hours tracking down a low memory error that would occur every time I was trying to render my latest video. What was strange was the crash would only occur depending on the format I was trying to render it as. SONY AVC would render fine but the MainConcept would not. Also windows Media Video V11 would only render if the sound was un-checked.
It also made no difference on the length of the video, the low memory error would occur within seconds. Using Task manager resource monitor I could see that I had plenty of system memory, page file & hard disk memory.
I finally found the solution to Vegas giving me memory errors using CFF Explorer... This is what I did.
1) Using "CFF Explorer" I open the original "VegasMovieStudioPE100.exe" file.
2) Now go to "NT Header/File Header" and click "File Header". There you will find a button labeled "click here". Click it. And select the checkbox "App can handle> 2GB address space"
3) Now press the "ok"'s and when back on the main menu, click on the disk button and save the modified ".exe" file, overwrite the orginal one. (Note in Vista and 7 you must be running CFF Explorer in Administrator Mode).
Suddenly all my low memory errors were history and have been able to render all my movies with no issues.
I hope this information will be forwarded to some lead programmer so they can use this information and fix future versions so others won't have to spend 9 hours like I did. I had to use a similar fix on Vegas-Platinum-9. So that's why I even tried this.
Sony's reply:
Hi Jamie,
Thank you for contacting Sony Creative Software. First, I apologize for the unusually long delay in responding to you. Our new Vegas Pro 10 has been well-received and as such, a high number of people are coming to us for support on this product.
Thank you for reporting this issue. We are aware that Windows will restrict a 32 bit application to 2gb of memory, and that a utility such as CFF Explorer can be used to change this allocation in Windows so that it does not enforce this limitation on a 32 bit application.
We are glad to hear this resolved your issue.
If you still have a follow-up question on this particular incident, please feel free to update it. If you have a completely different question, please create a new incident.
Sincerely,
XXXX X.
Customer Service & Technical Support
Sony Creative Software Inc
www.sonycreativesoftware.com
So if they are aware Windows will restrict a 32 bit application to 2 gigs what are they going to do about it? Nothing? Or is it Microsoft problem?
FYI: I am currently running Vista 64 so maybe this problem is not an issue with Windows 7? I don't know but if anyone is experiencing this "low memory" error and you KNOW you have enough memory (like myself with 16 gigs). The CFF explorer fix is well worth a try, it's free, quick, easy and reversible (just keep a copy of the original file or just uncheck the box).