Unhandled Exception ... access denied

#1
Hi folks,

this is my problem:

had Vista, XP and Ubuntu in triple-boot working fine with easyBCD

I formatted the drive where XP was installed and did a new install there

now i can't get easyBCD back getting to work

i have NET 3.5 installed, but PC will keep booting in XP and gives the following error when i try to write MBR (reinstall Vista Bootloader):

(the beginning is in Dutch)

Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.
************** Tekst van uitzondering **************
System.ComponentModel.Win32Exception: Toegang geweigerd
bij System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
bij System.Diagnostics.Process.Start()
bij ..()
bij ..()
bij ..(Object , EventArgs )
bij System.Windows.Forms.Control.OnClick(EventArgs e)
bij System.Windows.Forms.Button.OnClick(EventArgs e)
bij System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bij System.Windows.Forms.Control.WndProc(Message& m)
bij System.Windows.Forms.ButtonBase.WndProc(Message& m)
bij System.Windows.Forms.Button.WndProc(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Geladen assembly's **************
mscorlib
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///E:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
EasyBCD
Assembly-versie: 1.7.2.7
Win32-versie: 1.7.2.7
CodeBase: file:///E:/Program Files/NeoSmart Technologies/EasyBCD/EasyBCD.exe
----------------------------------------
Microsoft.VisualBasic
Assembly-versie: 8.0.0.0
Win32-versie: 8.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///E:/WINDOWS/assembly/GAC_MSI...0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///E:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///E:/WINDOWS/assembly/GAC_MSI....0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///E:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///E:/WINDOWS/assembly/GAC_MSI..._b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///E:/WINDOWS/assembly/GAC_MSI....0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///E:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
msfeeds
Assembly-versie: 1.0.0.0
Win32-versie: 1.0.0.0
CodeBase: file:///E:/WINDOWS/assembly/GAC_MSIL/msfeeds/1.0.0.0__7df935e7b230192c/msfeeds.dll
----------------------------------------
mscorlib.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///E:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///E:/WINDOWS/assembly/GAC_MSI...561934e089/System.Windows.Forms.resources.dll
----------------------------------------
************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.
Bijvoorbeeld:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.
 

Terry60

Knows where his towel is.
Staff member
#2
Hi yawriats, welcome to NST.
When you Installed XP, it regressed the MBR and PBR to XP versions.
Boot the Vista DVD, "repair your computer", "startup repair".
Do the above line 3 times, then Install EasyBCD 2.0 latest build on Vista, and add the XP and Linux entries again.
If you don't have a VIsta DVD, you can download a recovery disk which will do the same job.
 
#3
update

thanx for the reply;

in meanwhile a couple of things happened
suddenly I only could boot in Vista
then after uninstalling the bootloader I couldn't load a thing
nor XP nor Vista nor Ubuntu

so I reinstalled Windows XP,
and now again only Vista works.

anyway, I now tried your advice (although I am in an other situation).

let's hope everything will work now...
 

Terry60

Knows where his towel is.
Staff member
#4
The "uninstall vista bootloader" button in EasyBCD is provided for someone who wants to dump Vista completely and go back to a single boot of XP.
It should never be used if you intend to keep Vista as an OS.
Vista needs the BCD and bootmgr to boot. It can't be booted by XPs NTLDR.
Using that button will have the same effect as installing XP after Vista, as in your initial post. It will put XP in control of the boot process and leave Vista unbootable.
You must get the Vista BCD/bootmgr back in control, and then use EasyBCD to add the entries for your other systems.
Follow the first link in the sticky thread if you're unsure of how the multi-boot process works. It's a very good tutorial