这完全不是问题,但很有趣。
当 windows pc 因任何原因挂起时,例如 WinExplorer 崩溃、内部崩溃或硬盘故障,大多数情况下,除鼠标外,一切都停止工作。我们可以移动鼠标,点击按钮。虽然点击后没有其他反应。
在这些“危机”时期,鼠标为什么以及如何工作?
参数:
我有一台 Windows 7 计算机,几乎专门用于流式传输视频(Internet Explorer 中的 Hulu,或使用 Windows Media Center 录制或直播的电视)。计算机通常会冻结几秒钟。硬盘灯在此期间一直亮着。当我开始观看某些内容或暂停视频后,似乎经常发生这种情况。
遵循此线程中的建议,
我已经安装了 Windows 性能分析工具并运行 xperf 命令,直到发生冻结。
如果我正确解释了结果,磁盘活动似乎与具有大量刷新计数和刷新服务时间的系统进程相对应。这是由具有未知路径树和路径名的组件完成的。
我在这里发布了一组日志文件:文件
那么,我该如何处理这些信息?
更新:2014 年 1 月 19 日:我应该补充一点,上个月出现了三个 BSOD——其中两个是在上周。这是一个比冻结更新的问题,尽管它似乎指向内存或硬盘驱动器问题。但正如我在下面的评论中所说,我运行了 MemTest 和磁盘诊断程序而没有检测到任何问题。我已将最新的 BSOD 转储文件添加到 FWIW 发布文件集合中。自从我买了这台电脑后,它一直存在一个问题,它在退出待机状态时会死机;我必须强制重启。所有这些都是难以排除的随机事件,可能相关也可能不相关。
更新:2014 年 1 月 29 日:我发现即使我进行干净启动,问题仍然存在。有没有可能跟硬盘上的数据量有关?我的驱动器上有大约 300 Gb 的录制电视。它们大多是半小时到两小时的程序,因此它们是大文件——每个文件大小从 3 到 25 Gb。它们应该是连续的文件;碎片整理对性能没有太大影响。
还有一个有趣的难题:Windows Media Center 录制时它永远不会发生。录制的节目没有中断或卡顿,我们可以在录制过程中观看其他视频而不会卡顿。要么媒体中心命令全优先级并且不允许中断,或者它可能是播放过程中冻结的原因。或者,与下面 Zero3 的建议一致,也许记录期间的持续活动会阻止驱动器减速。
freeze windows-7 performance troubleshooting hard-drive-cache
我在 64 位 Windows 7 Professional 上使用 Eclipse Kepler 4.3.2 (.M20140221-1700),运行在带有 8GB RAM 的 Dell E6500 上。Java VM 是 1.7_u51。Java 自动更新和 Windows 更新都处于活动状态。
据我所知,他们是在 4 月 9 日开始的。之前一切都运行良好。在编辑一些文件(不是全部,而是几种不同类型:.html、.php、.js,甚至 .css)时,Eclipse 每隔几秒钟就会停止响应。
与内容辅助有一些联系,因为使用 Ctrl-Space 调用内容辅助将在发生冻结的文件中触发立即冻结。
该.metadata/.log文件报告内存不足错误,但我认为这是一个红鲱鱼 - 这是另一个症状,而不是真正的原因:
!ENTRY org.eclipse.e4.ui.workbench 4 0 2014-04-10 12:55:13.296
!MESSAGE
!STACK 0
org.eclipse.e4.core.di.InjectionException: java.lang.OutOfMemoryError: Java heap space
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:243)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:224)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:167)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:285)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:504) …Run Code Online (Sandbox Code Playgroud) 当我插入 USB 闪存驱动器时,Windows 8.1 无法识别它。然后当我拔出鼠标(以便我可以插入闪存驱动器)时,会发生这种情况:
USB 也会导致 Skype 出现问题(不知道为什么)。我尝试退出 Skype,它从 Windows 栏中消失,但仍保留在进程管理器中,即使使用蛮力也无法退出(使用 Process Hacker 尝试但没有运气)。
这是我尝试过的:
我能用它做什么?
编辑: 我发现了一些错误:
事件 ID = 10111 来源:DriverFrameworks-UserMode 由于用户模式驱动程序崩溃,设备 USB 磁盘(位置(未知))脱机。Windows 将再尝试重新启动设备 5 次。有关此问题的详细信息,请与设备制造商联系。
事件 ID = 10110 来源:DriverFrameworks-UserMode 一个或多个用户模式驱动程序出现问题,宿主进程已终止。这可能会暂时中断您访问设备的能力。
事件 ID = 7011 来源:服务控制管理器 等待来自 avgwd 服务的事务响应时达到超时(30000 毫秒)。
事件 ID = 7011 来源:服务控制管理器 等待 WSearch 服务的事务响应时达到超时(30000 毫秒)。
当我尝试在 Chrome 中保存文件时,另存为对话框变得无响应,我必须关闭 Chrome。这是在 Windows 8.1 上
我发现的 Microsoft 回答 ( http://support.microsoft.com/kb/313937 ) 是指映射网络驱动器。所以我试图确保它们都被删除了。如果我在 cmd 对话框中输入“net use”,回复是:
新的连接会被记住
列表中没有条目。
我发现了这个问题,在 Windows 中打开/保存文件对话框需要很长时间才能打开
所以我从 ProMon 获取了一个日志,但不知道如何解释结果。我有点担心发布结果,因为它们显示了用户名和机器名称,我不确定这会使计算机遭受多少黑客攻击。
任何有助于解释结果的帮助将不胜感激。
我在 Windows 2012 R2 主机上的 Hyper-V 虚拟机中运行 Ubuntu Server 14.04.1 LTS。
运行一段时间后,Ubuntu 服务器似乎冻结(至少部分冻结)。它在 nginx 下托管的网站停止工作。我可以通过 Putty 连接并输入我的用户名和密码,但会话立即挂起:

当我尝试从控制台登录时会发生同样的事情(很难检查日志/故障排除)。但是我确实注意到控制台窗口中的输出如下:

如果有已经登录的本地或远程控制台会话,我仍然可以与其交互。但是,任何写入磁盘的尝试都会冻结会话。
我设法获取了dmesg 转储和kernel.log 的最新内容。这是一个较早的部分 dmesg屏幕截图,以防万一。
我相信这个问题可能与磁盘 I/O 堆栈有关:
[16209.927138] hv_storvsc vmbus_0_13: cmd 0x35 scsi status 0x2 srb status 0x82
[16209.927142] hv_storvsc vmbus_0_13: stor pkt ffff88003b203100 autosense data valid - len 18
[16209.927144] storvsc: Sense Key : Unit Attention [current]
[16209.927146] storvsc: Add. Sense: Changed operating definition
[16209.927151] sd 0:0:0:0: Warning! Received an indication that the operating …Run Code Online (Sandbox Code Playgroud) 我的运行 32 位 Ubuntu 16.04 的虚拟机运行良好,因为……好吧,现在。主机是64位Win 10。
每天关闭我的虚拟机时,我总是做两件事 - 提交我的代码,然后保存机器的状态。遗憾的是我忘了做第一个,似乎我被第二个搞砸了。
VirtualBox 当前显示我的 VM 的“保存状态”对话框窗口,进度条已满,百分比显示为 100%。就这样持续了 15 分钟。
正如标题明确指出的那样,我不知道在这种情况下该怎么办 - 因为使用 VirtualBox 将近十年 - 我从未经历过这种情况。
进程资源管理器向我显示进程尚未终止,但对话框窗口似乎没有响应。
在我的 VM 的快照文件夹中,我可以看到 4 个名称奇怪的文件。其中两个文件用于我的全新安装快照,一旦我在 VM 内安装操作系统,我总是会创建这些文件,以防我需要完全重置 VM 的状态。另外两个来自今天晚上,就在此问题发生之前不久。
我能做些什么来保存我的工作?是的,我的错我忘了提交,但告诉我这根本没有帮助。
我已经检查了这个错误报告,它已经 7 年了,但最近(4 周前)更新并标记为严重。我无法在那里或其他地方找到任何解决方案。
以防万一我复制了快照文件夹中的所有 4 个文件。
当我尝试启动我的来宾系统时,我的 Xubuntu 16.04 主机完全冻结,我无法键入或移动鼠标或执行任何操作。来宾系统也不会启动。我恢复了一个旧的工作快照,但在加载 97% 时也失败了。那么我必须进行硬重置。
在这种情况下,我如何记录错误消息,以及如何找出突然发生的原因?
DaVinci Resolve 16.2 无法启动。它挂在显示“正在加载 Firlight 页面”的初始屏幕上,尽管我在安装过程中甚至还没有安装任何 Fairlight 选项。
我已经看过一个视频,它告诉我要卸载、禁用 Windows 防火墙并重新安装。不幸的是,这没有帮助。
鉴于此问题可能与网络活动有关的提示,我使用SysInternals Process Monitor监控了 Davinci Resolve,我看到尝试连接到本地 PC 上的端口 1144 和 20312。
我正在运行 Windows 10。
当我的 Mac 被冻结时该怎么办?
出于某种原因,我的 Mac 被冻结了。我什至看不到鼠标光标,没有任何工作。我现在该怎么办?我知道长按电源按钮会关闭我的Mac下来,但有像Windows任何其他方式Ctrl+ Alt+ Del?