2017-12-21 18 views
0

VS 2017 stürzt beim Start ab.Visual Studio 2017 stürzt beim Start ab (Professional und Enterprise, Build 15.5.2)

Microsoft Visual Studio 2017 has stopped working

Ich habe versucht:

  • Update auf neueste Build 15.5.2
  • Lauf VS als admin
  • den .vs Ordner löschen
  • VS Installation Reparieren
  • devenv.exe/ResetSettings
  • devenv.exe/ResetUserData
  • devenv.exe/Safemode
  • devenv.exe/resetskippkgs
  • prüft Schriftart MT Extra-einen langen Weg hatte, anstatt den Dateinamen in der Registrierung HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ Currentversion \ Fonts
  • Ordner% TEMP% entrümpelt
  • Umbenennen/Löschen% LOCALAPPDATA% \ Microsoft \ Visualstudio \ 15.xxx
  • Deinstallation GitExtensions

  • Deinstallation VS Professional Installation VS Unternehmen wieder deinstallieren, auf der Suche dieses Mal für jeden Ordner mit dem Namen Visual Studio und jede Zeichenfolge Spiel von Visual Studio in der Registrierung (regedit) löschen und neu zu installieren,

  • mein Laufwerk C: formatieren. VS begann normal, sobald ich es installiert habe, aber sobald ich anfing, zusätzliche Programme hinzuzufügen (Steam, Notepad ++, Office, etc), begann es wieder zu stürzen.

Keine der oben genannten hat das Problem behoben. Ich bin mit 10 Unternehmen gewinnen, Intel Core i7-5960X CPU @ 3 GHz, 32 GB RAM, 64-Bit-OS

Von Ereignisanzeige:

Fault bucket , type 0 
Event Name: APPCRASH 
Response: Not available 
Cab Id: 0 

Problem signature: 
P1: devenv.exe 
P2: 15.0.27130.2010 
P3: 5a31e4ea 
P4: KERNELBASE.dll 
P5: 10.0.16299.15 
P6: 2cd1ce3d 
P7: c000041d 
P8: 001008b2 
P9: 
P10: 

Faulting application name: devenv.exe, version: 15.0.27130.2010, time stamp: 0x5a31e4ea 
Faulting module name: KERNELBASE.dll, version: 10.0.16299.15, time stamp: 0x2cd1ce3d 
Exception code: 0xc000041d 
Fault offset: 0x001008b2 
Faulting process id: 0x17b0 
Faulting application start time: 0x01d37a24c40d6287 
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe 
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll 
Report Id: bdb4ae52-6612-4f9d-a016-d19e68f0ee59 
Faulting package full name: 
Faulting package-relative application ID: 

Fault bucket 1293705288626429016, type 5 
Event Name: CLR20r3 
Response: Not available 
Cab Id: 0 

Problem signature: 
P1: devenv.exe 
P2: 15.0.27130.2010 
P3: 5a31e4ea 
P4: mscorlib 
P5: 4.7.2600.0 
P6: 59d789f1 
P7: 5f9e 
P8: 4 
P9: System.ArgumentException 
P10: 

Faulting application name: devenv.exe, version: 15.0.27130.2010, time stamp: 0x5a31e4ea 
Faulting module name: KERNELBASE.dll, version: 10.0.16299.15, time stamp: 0x2cd1ce3d 
Exception code: 0xe0434352 
Fault offset: 0x001008b2 
Faulting process id: 0x17b0 
Faulting application start time: 0x01d37a24c40d6287 
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe 
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll 
Report Id: e821f1e4-bfff-4775-9131-2c3d763b5848 
Faulting package full name: 
Faulting package-relative application ID: 

Application: devenv.exe 
Framework Version: v4.0.30319 
Description: The process was terminated due to an unhandled exception. 
Exception Info: System.ArgumentException 
    at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32, IntPtr) 
    at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32, IntPtr) 
    at MS.Internal.Text.TextInterface.Native.Util.ConvertHresultToException(Int32) 
    at MS.Internal.Text.TextInterface.Font.DisplayMetrics(Single, Single) 
    at MS.Internal.FontFace.PhysicalFontFamily.MS.Internal.FontFace.IFontFamily.LineSpacing(Double, Double, Double, System.Windows.Media.TextFormattingMode) 
    at MS.Internal.TextFormatting.SimpleTextLine..ctor(MS.Internal.TextFormatting.FormatSettings, Int32, Int32, System.Collections.ArrayList, Int32 ByRef, Int32 ByRef, Double) 
    at MS.Internal.TextFormatting.SimpleTextLine.Create(MS.Internal.TextFormatting.FormatSettings, Int32, Int32, Double) 
    at MS.Internal.TextFormatting.TextFormatterImp.FormatLineInternal(System.Windows.Media.TextFormatting.TextSource, Int32, Int32, Double, System.Windows.Media.TextFormatting.TextParagraphProperties, System.Windows.Media.TextFormatting.TextLineBreak, System.Windows.Media.TextFormatting.TextRunCache) 
    at MS.Internal.TextFormatting.TextFormatterImp.FormatLine(System.Windows.Media.TextFormatting.TextSource, Int32, Double, System.Windows.Media.TextFormatting.TextParagraphProperties, System.Windows.Media.TextFormatting.TextLineBreak, System.Windows.Media.TextFormatting.TextRunCache) 
    at MS.Internal.Text.Line.Format(Int32, Double, System.Windows.Media.TextFormatting.TextParagraphProperties, System.Windows.Media.TextFormatting.TextLineBreak, System.Windows.Media.TextFormatting.TextRunCache, Boolean) 
    at System.Windows.Controls.TextBlock.MeasureOverride(System.Windows.Size) 
    at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) 
    at System.Windows.UIElement.Measure(System.Windows.Size) 
    at System.Windows.Controls.DockPanel.MeasureOverride(System.Windows.Size) 
    at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) 
    at System.Windows.UIElement.Measure(System.Windows.Size) 
    at System.Windows.Controls.Border.MeasureOverride(System.Windows.Size) 
    at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) 
    at System.Windows.UIElement.Measure(System.Windows.Size) 
    at System.Windows.Controls.Grid.MeasureCell(Int32, Boolean) 
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32, System.Windows.Size, Boolean, Boolean, Boolean ByRef) 
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32, System.Windows.Size, Boolean, Boolean) 
    at System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size) 
    at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) 
    at System.Windows.UIElement.Measure(System.Windows.Size) 
    at Microsoft.VisualStudio.PlatformUI.Shell.Controls.WindowContentPresenter.MeasureOverride(System.Windows.Size) 
    at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) 
    at System.Windows.UIElement.Measure(System.Windows.Size) 
    at System.Windows.Window.MeasureOverrideHelper(System.Windows.Size) 
    at System.Windows.Window.MeasureOverride(System.Windows.Size) 
    at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size) 
    at System.Windows.UIElement.Measure(System.Windows.Size) 
    at System.Windows.Interop.HwndSource.Process_WM_SIZE(System.Windows.UIElement, IntPtr, MS.Internal.Interop.WindowMessage, IntPtr, IntPtr) 
    at System.Windows.Interop.HwndSource.LayoutFilterMessage(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) 
    at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) 
    at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object) 
    at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32) 
    at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate) 
    at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32) 
    at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr) 

UPDATE 12-23-17 Beschlossen mein Laufwerk formatieren Installieren Sie Visual Studio erneut und starten Sie die Anwendung nach jeder weiteren Programminstallation. Ich glaube, ich habe das Problem auf das Microsoft Office-Installationsprogramm beschränkt, es sei denn, etwas läuft ohne mein Wissen im Hintergrund. Sobald ich mit der Installation von Office begonnen habe, habe ich Visual Studio gestartet und den Absturz ausgelöst. Aktualisiere diesen Beitrag mit neuen Informationen, während ich mehr lerne. -Leo

enter image description here

UPDATE 2: behobenes Problem (NICHT WAHR, siehe nächste UPDATE). Microsoft Office war der Schuldige. Im Pfad C: \ Programme \ Microsoft Office \ root \ Office16, Datei MLCFG32.CPL in MLCFG32.CPL.old umbenannt, aus Windows abgemeldet, wieder angemeldet und Visual Studio erfolgreich geöffnet. Danke Joyce vorbei an der MSDN forum.

UPDATE 12/31/17 (auch als Antwort hinzugefügt) Dies ist keine permanente Korrektur.VS 2017 startet nach der Ausführung eines noch nicht festgelegten Prozesses abstürzt. Ich muss die Datei MLCFG32.CPL wiederholt zu .old und zurück umbenennen, und dann startet VS normal.Am nächsten Tag würde es wieder brechen.

Antwort

2

UPDATE 1/11/18 Problem gelöst! Das Problem lag bei der Installation von WindowBlinds 10.65 (048 - Windows 10 Edition) - 64-Bit-Betriebssystem und der Verwendung eines Designs, das style-systemweite Schriftarten anwendet. Die Fehlerbehebung besteht darin, diese Funktion zu deaktivieren, indem Sie "Keine systemweiten Schriftarten anwenden" aktivieren, indem Sie im linken Menü auf Stil klicken (1), auf Schriftarten (2) klicken und dann das oben beschriebene Kontrollkästchen aktivieren.

Link to Stardock forums with fix details.

WindowBlinds settings


UPDATE 12/31/17 Dies ist kein permament fix.VS 2017 beginnt abstürzt, nachdem eine noch nicht bestimmt Prozess ausführt. Ich muss die Datei MLCFG32.CPL wiederholt zu .old und zurück umbenennen, und dann startet VS normal. Am nächsten Tag würde es wieder brechen.

Problem gelöst. Microsoft Office war der Schuldige. Im Pfad C: \ Programme \ Microsoft Office \ root \ Office16 habe ich die Datei MLCFG32.CPL in MLCFG32.CPL.old umbenannt, sich von Windows abgemeldet, wieder angemeldet und Visual Studio erfolgreich geöffnet.

enter image description here

Danke Joyce am MSDN forum über.

+0

das ist sehr interessant, was hat Office mit VS zu tun? Abgesehen von VSTO bin ich mir nicht sicher, ob es irgendwelche anderen Plugins gibt, die eine Verbindung darstellen könnten. Ich habe intermittierende Abstürze, aber nicht beim Start (seit Herbst Update auf SB), bekanntes Problem, aber immer noch nicht gelöst, so dass dies mein Auge erwischt :). Edit: Ich sehe, dass Probleme mit .CPL sind "tiefer" in der Natur, referenzierten Thread dort. – NSGaga

+0

Keine Ahnung, was die Beziehung zwischen diesen beiden Programmen ist. Hast du dein Problem behoben, @NSGaga? –

Verwandte Themen