質問者
Visual Studio 2013が起動しない。動作を停止しましたのメッセージが出る。

質問
-
ある日、突然Visual Studioが起動しなくなってしまいました。
最初のVisual Studioの画面まで起動するのですが、すぐにクラッシュしてしまいます。
Windows OS: 7 Professional
Visual Studioバージョン:2013
イベントログには、以下のようなエラーが発生していました。
解決方法を教えてください。
障害が発生しているアプリケーション名: devenv.exe、バージョン: 12.0.21005.1、タイム スタンプ: 0x524fcb34
障害が発生しているモジュール名: KERNELBASE.dll、バージョン: 6.1.7601.23915、タイム スタンプ: 0x59b94abb
例外コード: 0xe0434352
障害オフセット: 0x0000c54f
障害が発生しているプロセス ID: 0xe7c
障害が発生しているアプリケーションの開始時刻: 0x01d353dc35ec1d70
障害が発生しているアプリケーション パス: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe
障害が発生しているモジュール パス: C:\Windows\syswow64\KERNELBASE.dll
レポート ID: 7a0fe1dd-bfcf-11e7-aec6-0800279732ea
ソース ".NET Runtime" からのイベント ID 1026 の説明が見つかりません。このイベントを発生させるコンポーネントがローカル コンピューターにインストールされていないか、インストールが壊れています。ローカル コンピューターにコンポーネントをインストールするか、コンポーネントを修復してください。
イベントが別のコンピューターから発生している場合、イベントと共に表示情報を保存する必要があります。
イベントには次の情報が含まれています:
アプリケーション:devenv.exe
フレームワークのバージョン:v4.0.30319
説明: ハンドルされない例外のため、プロセスが中止されました。
例外情報:System.ArgumentNullException
場所 System.IO.MemoryStream..ctor(Byte[], Boolean)
場所 System.IO.MemoryStream..ctor(Byte[])
場所 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.Utilities.BitmapFromPngOrJpeg(Byte[], Microsoft.VisualStudio.Shell.Connected.ConnectedUser.Logger)
場所 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.AvatarCache+<>c__DisplayClass2.<.ctor>b__0()
場所 Microsoft.VisualStudio.Shell.InvokableFunction`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].InvokeMethod()
場所 Microsoft.VisualStudio.Shell.InvokableBase.Invoke()
例外情報:System.ArgumentNullException
場所 Microsoft.VisualStudio.Shell.ThreadHelper.InvokeOnUIThread(Microsoft.VisualStudio.Shell.InvokableBase)
場所 Microsoft.VisualStudio.Shell.ThreadHelper.Invoke[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Func`1<System.__Canon>)
場所 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.AvatarCache..ctor(Microsoft.VisualStudio.Services.Profile.AvatarSize, Byte[], Boolean, Microsoft.VisualStudio.Shell.Connected.ConnectedUser.Logger)
場所 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.ProfileCache..ctor(Microsoft.VisualStudio.Services.Profile.Profile, System.Guid, System.Uri, System.String, Microsoft.VisualStudio.Shell.Connected.ConnectedUser.Logger)
場所 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.Connector+<ConnectAsync>d__1.MoveNext()
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
場所 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.IdeUserSession+<ConnectAndInitializeSessionAsync>d__a.MoveNext()
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
場所 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.BaseUserSession+<ConnectAsyncImpl>d__17.MoveNext()
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
場所 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.BaseUserSession+<ConnectAsync>d__2.MoveNext()
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
場所 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.BaseUserSession+<PollConnectAsync>d__22.MoveNext()
場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
場所 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.Poller+<PollAsync>d__3.MoveNext()
場所 System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__6_1(System.Object)
場所 System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
場所 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
場所 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
場所 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
場所 System.Threading.ThreadPoolWorkQueue.Dispatch()
場所 System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
要素が見つかりません。
すべての返信
-
こんにちは。
Logオプションで起動し、アクティビティログを調べてみてください。
https://msdn.microsoft.com/ja-jp/library/ms241272(v=vs.120).aspx
- 回答の候補に設定 立花楓Microsoft employee, Moderator 2017年11月6日 5:21
-
Visual Studio 2013 Desktop Expressを使用していますが、
数日前から起動時に落ちる現象が現れました。
自分の場合は、インターネット接続を切断したら、VSを起動してもエラーで落ちなくなりました。
起動時にインターネット上からの情報を取り込むときにエラーで落ちているのかも知れません。
そのうち解消されればよいのですが。
アプリケーション:WDExpress.exe
フレームワークのバージョン:v4.0.30319
説明: ハンドルされない例外のため、プロセスが中止されました。
例外情報:System.ArgumentNullException障害が発生しているアプリケーション名: WDExpress.exe、バージョン: 12.0.31101.0、タイム スタンプ: 0x545474d3
障害が発生しているモジュール名: KERNELBASE.dll、バージョン: 10.0.15063.674、タイム スタンプ: 0x6d16dd24
例外コード: 0xe0434352
障害オフセット: 0x000eb872
障害が発生しているプロセス ID: 0xb14
障害が発生しているアプリケーションの開始時刻: 0x01d354357be70bb5
障害が発生しているアプリケーション パス: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\WDExpress.exe
障害が発生しているモジュール パス: C:\WINDOWS\System32\KERNELBASE.dll
レポート ID: 6b799407-ba86-448d-935c-27f59698d957
障害が発生しているパッケージの完全な名前:
障害が発生しているパッケージに関連するアプリケーション ID: