Visual Studio和/或Windows资源管理器崩溃与TypeScript文件

问题描述:

在Windows资源管理器中,每当我尝试打开包含TypeScript文件的文件夹时,资源管理器都会冻结并崩溃。当我尝试在Visual Studio中编辑TypeScript文件时,它允许我在保存文件之前这样做。当我保存文件时,Visual Studio崩溃时没有任何对话框。Visual Studio和/或Windows资源管理器崩溃与TypeScript文件

我试着完全删除任何Visual Studio相关(卸载,注册表清理等)并重新安装。我也尝试在安全模式下运行Windows,并且/或者在安全模式下运行Visual Studio,但都没有工作。以管理员身份运行Visual Studio也不起作用。

我知道这是不是与实际回购问题,因为这些文件在其他几个开发机器上工作正常。这个功能在一个月前工作得很好,在更新或安装的扩展中没有变化。

我正在运行的Windows 64位计算机上的Visual Studio 2015年更新3(14.0.25431.01)。 用于Visual Studio的TypeScript工具版本为2.2.1.0。

请让我知道,如果有任何我可以提供的日志,我不知道从哪里得到它们。

+0

如果我创建使用记事本一个全新的打字稿文件,并将其保存在我的桌面上,然后我的桌面变得完全不可访问,并阻止Windows资源管理器无法启动...... –

+1

听起来像是杀毒软件应该看看的东西。 :) – toskv

+0

它可能是注册实用程序打开机器上的打字稿文件损坏?也许尝试将其更改为记事本(所有设置>系统>默认应用程序>按文件类型选择默认应用程序 - 然后找到您想要更改的文件扩展名并更改默认应用程序)并查看是否解决了该问题?听起来像电脑对无法加载图标或如果它们被分配到无法正常工作的应用程序反应不佳。 (编辑:根据日志,查看事件查看器 - 可能有一些在Windows日志>应用程序中) – jonifen

UPDATE

很多人都报这个问题,为Windows更新KB4013429的结果。这会影响所有Visual Studio安装。要解决此问题,只需卸载此更新并重新启动您的PC。


老 “解决方案”

我重新安装/清洁窗户解决了这个问题。

我知道这不是一个很好的答案,但我无法解决问题,否则。禁用防病毒屏蔽功能不起作用,也没有在安全模式下运行。我认为注册表中的某些东西在Visual Studio重装过程中可能已经损坏。如果有人在未来遇到这个问题,我很乐意听到任何实际的解决方案。

我在HKEY_CLASSES_ROOT\.ts的注册表中删除了很多东西,现在我至少可以查看包含.ts文件的资源管理器中的文件夹,但我仍然无法右键单击它们。

对我和我的同事的最大问题是,Git和Visual Studio中无法有时覆盖.ts文件(拒绝“权限”),我们不能将其删除手动无论是。

我不太相信这已经永久性地解决了这个问题对我来说,却在此刻显得如此:

我用Handle确定SearchProtocolHost.exe已经锁定了我的.ts文件,止跌”直到几分钟后才释放。

稍后几个Google搜索,我现在有disabled indexing .ts files in Windows Search。到目前为止,没有更多的锁!

+0

我希望能够尝试这个,但索引选项似乎没有在我的Windows 10 Home中可用。不在控制面板下。不通过开始按钮搜索。 – Reid

+0

通过从资源管理器中拖动,将一个Typescript文件添加到项目时,这并不能防止Visual Studio崩溃。 –

以下更新修复这个问题: 累积更新为Windows 10版本1607的基于x64的系统(KB4015438)。

这是3月20日,2017年