I'm not sure about Michael-Maximin's problem, but his problem may be similar to my problem with recent versions of Vegas on my desktop (but not on my laptop), which is a start-up error message (this is from the most recent build of Vegas Pro 20), "So4HardwareDetection.exe has stopped working: A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available." And the message has a button that says: "Close program", which, if I press, closes the window but leaves Vegas open (so it is probably closing the So4 program).
@Michael-Maximin Hi, this is a forum where you're talking to real people, it's not Google, so a little courtesy would be nice.
We must consider that English may not be their native language, so speaking in more detail might not come easy for them.
If you both (Michael and Ecquillii) can give us your computer's hardware specs, that will be a big help to us and might help us fix your problem faster.
Version of Vegas: VEGAS Pro Version 20.0 (Build 370) Windows Version: Windows 10 Home (x64) Version 21H2 (build 19044.2846) Cameras: Canon T2i (MOV), Sony HDR-CX405 (MP4), Lumia 950XL, Samsung A8, Panasonic HC-V785 (MP4) Delivery Destination: YouTube, USB Drive
Processor: 3.40 gigahertz Intel Core i7-6700 RAM: 16 Gigabytes Graphics Card: AMD Radeon R9 370 Graphics Card Driver Version: 15.200.1065.0 GPU acceleration of video processing: Optimal - AMD Radeon R9 370 Enable Hardware Decoding for supported formats: Enable legacy AVC is off; Enable legacy HEVC is on Hardware Decoder to Use: Auto (Off)
RogerS, if this is the preference item you are referring to, in Preferences: General: "Disable hardware detection launch warning" whether enabled or disabled, it does not affect the error message.
j-v, the only options I have on that tab for "Hardware decoder to use" are Auto or Off. Or is there another Preferences tab that you are referring to, to allow the GPU to show up?
@Ecquillii have you turned off Hardware Acceleration for the GPU? I'm not sure your AMD GPU meets the specs for Vegas, as per the requirements: Does your card have 4GB RAM and support VCE 3.0?
AMD/ATI® Radeon with 4GB and VCE 3.0 or higher
From Wiki:
VCE 3.0
Video Code Engine 3.0 (VCE 3.0) technology features a new high-quality video scaling and - since version 3.4 - High Efficiency Video Coding (HEVC/H.265).
It, together with UVD 6.0, can be found on 3rd generation of Graphics Core Next (GCN3) with "Tonga", "Fiji", "Iceland", and "Carrizo" (VCE 3.1) based graphics controller hardware, which is now used AMD Radeon Rx 300 Series (Pirate Islands GPU family) and VCE 3.4 by actual AMD Radeon Rx 400 Series and AMD Radeon 500 Series (both Polaris GPU family).
I enabled the iGPU in the BIOS. Still getting the same error message. I checked and unchecked the File I/O options without a change to the error. Is there a second step to that procedure which I may have missed?
j-v, I followed Nick Hope's instructions for resetting Vegas several times, and the So4 error repeated each time.
Reyfox and Michael-Maximin, I now have three choices under GPU acceleration, and I tried all three sequentially, and the error continued to occur with all three.
@Ecquillii Sorry, but I don't know what the reason for this error is. Never saw it myself and on this forum I cannot find a reason. Maybe it has something to do with extra Windows options as .NET framework or so. My last hint trying to overcom this is uninstalling Vegas 20 and completely remove all remnants and directories in C/Program files and C/ProgramData. Restart the computer and try to install again
I have uninstalled and reinstalled both Vegas 19 and Vegas 20 several times, on my desktop PC, trying to resolve this problem, trying different things each time.
With Vegas 19, what I ended up doing last summer was reverting to Build 550, which doesn't have the So4 error problem (which also makes me think that the problem is not necessarily my computer, per se, but rather some kind of change in the later builds.)
With Vegas 20, along with installing and completely uninstalling, I have tried each update since it has been released, without a resolution to the problem.
On my laptop, this is not an issue, the latest builds of both Vegas 19 and 20 work just fine, no So4 error message.
No one has any idea of what version you are referring to, or what hardware you are using. In order to try and help, you have to provide the information that is requested of you. No one here to my knowledge is a mind reader.
Ecquillii might be worth looking for this file and open it in note pad to see what Vegas finds when it runs the GPU detection on start up (if it even gets to this stage). Your AMD GPU with 2GB of on board memory does not meet the min requirements for Vegas. The file can be found here: C:\Users\Username\AppData\Local\VEGAS Pro\20.0\gpu_video_x64.log
andyrpsmith, I followed your advice to look at the gpu_video_x64.log. I compared the logs for both Vegas Pro 19.0 (Build 550, the last build that does not generate the So4 error message at startup) and Vegas Pro 20.0 (Build 370, which does generate the So4 error message), and did not see anything discernibly different until the last six lines.
VP 19 had three lines that did not appear in VP 20:
andyrpsmith, thanks for your suggestion and questions. I'm not sure what you are referring to. With Vegas Pro 19.0 (Build 550) I do not get the So4 error message. With Vegas Pro 19.0 (Build 636, and following), and all builds of Vegas Pro 20.0, I get the So4 error message. (This is only on my desktop computer; the error message does not occur on my laptop.)
In the previous post, I listed the differences that I could see between the gpu logs for VP 19 Build 550 and the most recent build of VP 20 using the same graphics card.
If the error message is generated in a later build of VP 19, but not in an earlier build, why would the graphics card be implicated?