Sunday, January 2, 2011

Sony Vegas Movie Studio HD Stuck During Startup

Recently, I had been using Movie Studio off and on for a couple of days on a project, and then for no immediately obvious reason, it wouldn’t start up.  The splash screen would come up, and it would get to the step “Initializing external monitoring…” and would freeze.
init_ext_mon
(Note: I didn’t get a screenshot of my PC doing this, so I borrowed the above shot from another forum that was having problem with the same issue, hence the version 8)
Task manager would cause the splash screen to go away, but the process would never die, short of a full reboot.  Subsequent tries at launching the software would yield slightly different results, but in the end, it would never launch.
I began by trying all of the obvious fixes
  • Uninstalled some recently installed software.
  • Uninstalled and re-installed the Vegas software.
  • Deleted the software keys from the registry in HKLM and HKCU.
  • "Plugged a USB headset that had recently been removed back in.
  • I tried to do a system rollback to a restore point, but found that my periodic backups hadn’t been happening (a topic for another day).
  • Stopped the real-time anti-virus scanning.
None of these alleviated the problem.  Many others were reporting the problems on the forums, but no one had any fixes.

Using the SysInternals Process Monitor, I was able to determine that just before it locked up, the software seemed to be loading or enumerating “Media Interfaces”.  That got me to thinking about a problem that I had a few months ago with my sound card.
 vegas_media_int
I had already tried with and without my USB headphones plugged in.  The next step was to disable my SigmaTel High Definition Audio CODEC from Device Manager.  (Open Device Manager, find the sound card in the list, right-click on it, and select Disable).
image
A few months ago, I had a similar issue with another piece of software, whereby the software wouldn’t run correctly, because the SigmaTel wasn’t registering that the microphone had been plugged in early enough in the boot process.  This made sense as it’s well documented that many people are having problem’s with their Dell-installed SigmaTel audio cards after end-users have upgraded their PC’s to Windows 7 (apparently not a manufacturer-supported configuration). 
I rebooted, held my breath, and alas, it got stuck again…
As a last-ditch effort, I left the SigmaTel disabled, unplugged the USB headset, and ALSO my Logitech webcam (which has a built-in microphone).  Essentially, every single audio-device on my system was either un-plugged or disabled.  Another reboot and voilĂ , IT WORKED!

I’ve since plugged the USB headset back in, and Vegas is still working.  The webcam seemed to be the culprit, although after all of the problems that I’ve had with SigmaTel drivers, I plan on leaving it disabled and installing a Creative Labs sound board.

I hope that helps someone!

7 comments:

Unknown said...

OMG!
Thank you thank you :)
I had the similar problem with "initializing external monitoring". I searched and searched but didnt find a solution.
Today I was again seraching for a solution and found your blog.
I unplugged my mic and quickcam and sony vegas works again!!
Really thank you, you helped me very much :)
best regards

Anonymous said...

That post helped me! I yanked my midi adapter and the program loaded up. Very weird bug.

Kai-Uwe "Larde" Nielsen said...

Thanks! I called Sony support in when using Vegas 10, they didn't care to help me.
I just was stuck again in Vegas 11.
Unplugging my USB webcam did help. I would never have thought of it.
THANKS! :-)

brian botkiller said...

Hey there,

I have to post this here, because this issue just ate six hours of my life, and I feel I must help others.

If you are having the issue where Vegas hangs on initializing DirectX or external monitoring, refer to here:

https://www.custcenter.com/app/answers/detail/a_id/1382

Most of all, I think the things to pay attention to are:

1. Right click your .exe for vegas, go properties/compatibility - then enabled "run as admin".

2. I think this was really important, and it's SO NICE of Sony to BURY it so deep in their knowledge base - do the following: 9. Please follow this path and rename the extmondrv.dll file to extmondrv.old or the AVCDevices.dll to AVCDevices.old and the extviddev.dll to extviddev.old.

C:\Program Files\Sonic Foundry folder or Sony folder\Folder labeled with the program name\Video
Hardware drivers\extmondrv.dll
If that doesn't help, rename the file back to it's original name.


I think this REALLY is important.

The rest of the stuff they mention is mostly fluff - but these things are BIG. I FINALLY am back up and running, six hours later.

And, of mention - BUY ACRONIS TRUE IMAGE. NOW. I have always used the acronis method by which you boot your machine into the acronis loader and backup - but I am DONE with that. Get Acronis, setup incremental backup. I will never deal with this again. If I do, I might end myself or my computer's life.

Good luck to you.

Kevin Chen said...

THANKS A LOT !!
You saved me from reinstall Win7
Thank you !!!

GTerry said...

I had the exact same problem. But I didn't have a webcam to unplug. So I'm looking around, thinking. I unplugged my magic jack VOIP phone and the program opened right up.

Thanks for the blog and your troubleshooting.

Harry Shires said...

Thank you Brian, this just worked for me :)

Harry