2014-04-07 162 views
1

我從我們的MSDN訂閱和 安裝VS2012高級它工作正常的頭幾天,但後來我安裝了幾個擴展 但現在VS2012不啓動,並給出了錯誤:的Visual Studio 2012無法啓動

Faulting application name: devenv.exe, version: 11.0.50727.1, time stamp: 
    0x5011ecaa   
    Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000 
    Exception code: 0xc000041d 
    Fault offset: 0x77cc11f1 
    Faulting process id: 0x12c0 
    Faulting application start time: 0x01cf525c0d374f44 
    Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 
    11.0\Common7\IDE\devenv.exe   
    Faulting module path: unknown 
    Report Id: 4cd88dc0-be4f-11e3-bf75-0023245b4b3a 

我在Windows 7 64位上運行它。我試圖修復\卸載並重新安裝。但它不工作。

+1

見http://stackoverflow.com/questions/10655732/command-line-to-start-visual-studio-and-disable-add-ins-extensions-for-that-inst –

+0

刪除擴展。你應該能夠搜索這個並找到如何去做。 – crashmstr

回答

3

你可以嘗試運行devenv.exe的使用/安全模式

同時檢查VS 2012 will not start

  1. 刪除的關鍵:

    I had similar issue, you may be in the same boat.Found this from somebody else when looking around.

    The problem is with VS2012 Commands extension. It puts the registry entry below that somehow causes the ntdll error. What I did was take out the whole Layers key, start VS2012 and remove the extension. You may have to do it twice if VS manages to put it back when you start the first time.

    [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers] "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe"=""

    所以,如果按照上述指示: [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]。 VS2012加載但隨後崩潰之前,我可以(在C:\Windows\syswow64\KERNELBASE.dll錯誤)做任何事情都要

  2. 然後取出:
    • [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0]
    • [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config] 並重新開始。
+0

我拿出整層的鑰匙,啓動VS2012,螺母還是給出了上面的錯誤信息。我的機器上按鍵值如下 [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers]「C:\ Program文件(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe「=」DISABLEUSERCALLBACKEXCEPTION「此外,我的機器上沒有鍵值存在於此 [HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 11.0] ,此註冊不在我的機器上 [HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 11.0_Config] –

相關問題