锁定 Windows 8.1 时 Visual Studio 2013 和 2015 崩溃
Posted
技术标签:
【中文标题】锁定 Windows 8.1 时 Visual Studio 2013 和 2015 崩溃【英文标题】:Visual Studio 2013 and 2015 Crash when locking Windows 8.1 【发布时间】:2015-12-03 17:48:58 【问题描述】:从锁定 Win-L 恢复后,Visual Studio 死机/崩溃,出现此错误屏幕。这似乎只有在对接双显示器时才会发生。
问题详情显示:
问题签名: 问题事件名称:APPRCASH 应用程序名称:devenv.exe 应用程序版本:14.0.23107.0 故障模块名称:StackHash_f6a7 故障模块版本:6.3.9600.18007 异常代码:c0000374 异常偏移:PCH_1F_FROM_ntdll+0x0003CA2C 操作系统版本:6.3.9600.2.0.0.256.48 区域设置 ID:1033我有什么:
-
Windows 8.1
Visual Studio 2013 和 2015
ReSharper 9
我尝试过的事情:
-
运行 DELL 命令更新。驱动程序都是最新的。
升级显示驱动程序。都是最新的。
使用 Visual Studio 2015。
以管理员身份运行。
根据this MSFT Ticket 降级 NVIDIA 驱动程序。我有一个 NVIDIA Quadro K1100M。驱动程序版本从 10.18.13.5382 到 348.07 (9.18.13.4807)。
事件查看器。它没有显示太多信息(如下),但它确实表明崩溃是在我锁定时发生的,而不是在我从锁定恢复时发生的。
【问题讨论】:
您也可以尝试调试它。运气好的话,你会发现它在第 3 方堆栈框架中进行了冲洗。 从开始菜单而不是 Win+L 锁定怎么样? ... 或者实际上,运行rundll32.exe user32.dll, LockWorkStation
也会锁定机器。
从开始菜单锁定时仍然发生。
@FraserCrosbie 我使用的是 Windows 10,但遇到了这个问题。
【参考方案1】:
我修好了。确实降级视频卡驱动程序就可以了。这正是我下载的驱动程序。我降级了两次,因为我真的不知道该选哪一个。
将驱动程序降级为 341.61-quadro-grid-desktop-notebook-win8-win7-64bit-international-whql.exe。最后,this link 帮助最大。我希望 MS 能重新打开它。在页面中搜索“driver”。
PS:这个问题和答案实际上与编码无关,这似乎有点愚蠢,但 Visual Studio 是一个非常常用的 IDE。我只希望这个答案在未来对某人有所帮助。
【讨论】:
不幸的是,该链接现已失效,并且 archive.org 上没有记录备份 无赖@TylerH。我不知道在哪里可以再次找到它,但至少堆栈溢出得到了你的支持!以上是关于锁定 Windows 8.1 时 Visual Studio 2013 和 2015 崩溃的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2015:Windows 8.1 缺少 ucrtbased.dll
对于标准 C++,我应该将 Windows 8.1 SDK 或 Windows 10 SDK 与 Visual Studio 2017 一起使用吗?
远程调试windows 8.1驱动Visual Studio 2013
Visual Studio 2015 RC 社区版目标平台在 Windows 8.1 上设置为 Windows 10 TP