我刚刚用零件组装了一台新电脑。每当我从任何睡眠模式(S1、S3 或 S4)恢复时,计算机都会在欢迎屏幕出现后约 60 秒内冻结。 此时计算机完全没有响应,唯一的办法是重新启动。
我已将 BIOS 和所有驱动程序更新为来自主板制造商站点的最新版本。我已将 BIOS 设置重置为默认值,包括禁用 AMD Cool n Quiet。
Windows 事件日志根本没有帮助。除了刚刚恢复之后,系统已经绝对稳定了几个月(只要 AMD CnQ 被禁用;在 Cool n Quiet 激活的情况下,我确实遇到了周期性的死机)。
该系统是:
Mobo : MSI 790GX-G65
CPU : AMD Phenom II 965 BE at 3.6 GHz
Memory : Corsair DDR3 1600, at 1333 MHz and 9-9-9-21
HDDs : 1 EIDE (System - O/S, Programs, etc), 2 SATA in RAID-0 (Data)
DVD : 1 LITE-ON DVDRW SOHW-1673S
Card Reader: 1 multi-card reader
Keyboard is attached via PS2 and …Run Code Online (Sandbox Code Playgroud) 我刚开始使用 linux,所以我将 Ubuntu 安装到硬盘上。
我注意到大约 30 分钟后,鼠标指针会在键盘正常时停止移动
。 Fedora 也有同样的问题。(鼠标在 Vista 中工作正常(它是 MS Comfort 鼠标 1000))
我搜索并发现了一个建议我应该禁用睡眠设置,所以我这样做了,但没有运气。
有趣的是,当我使用 Ubuntu Live CD 时没有鼠标冻结 - 只有硬盘安装的 Ubuntu 有问题。
更新发现 2009 年的一些旧链接说我应该删除“moseemu”包。如何删除那个包?
更新不幸的是,这没有帮助 - 没有安装 mouseemu pkg。我尝试设置内核启动选项 noapic、irqpoll 等 - 没有运气。这太烦人了。
问题
通过谷歌浏览器下载文件后不久,几乎所有程序都完全冻结到 Windows 臭名昭著的“无响应”状态长达 5 分钟,对资源管理器的影响特别严重,但有些程序的行为很奇怪。例如,谷歌浏览器是完全交互式的(打开标签、浏览缓存的网页等)但无法浏览到新网页,iTunes 不会打开但会播放当前歌曲的剩余部分但不会播放下一首歌曲播放列表等
最终,问题自行解决并且程序恢复,但我发现如果您取消文件下载,问题的持续时间相对于您的反应速度而言会显着降低。
取消下载后立即执行完全相同的操作通常没有问题。
当使用来自任何来源(Dropbox、SourceForge、Imgur,甚至是由我自己的 Chrome 扩展程序创建的微小和本地生成的 BLOb等)的任何大小的任何文件类型(.ZIP、.MSI、.MSG、.PNG、.URL等)时,就会出现此问题。但是,我不完全确定位置(、等),因为我不经常下载东西到单独的驱动器。C:\Users\User\Dropbox\[USB]:\
此外,当我通过Greenshot捕获其中的一些屏幕截图并将它们上传到这篇文章时,问题再次发生 - 超级用户拒绝了该图像,说它无法打开,iTunes 如上所述播放,资源管理器不稳定但不完全像往常一样冻结,等等。虽然,我广泛使用 Greenshot 并且已经这样做了几个月,这是第一次发生这种情况。
我的工作 PC 上曾经发生过完全相同的问题,它具有完全相同的软件配置,但由于各种原因,我在其上多次重新安装了 Windows,并且不再发生。
潜在原因
由于这个问题非常不一致,我一直无法证明问题是由 Google Chrome 本身还是我的系统配置引起的(这曾经发生在我的工作 PC 上,但现在不再发生了)。
我已经并反驳了以下三个理论:
有时在使用自定义内核时,在 bash 自动完成中按 Tab 键的速度非常快。它冻结了整个桌面。然后过一段时间回来。这是我在许多自定义内核中遇到的唯一怪癖。他们都有,偶尔。为什么?
我确实安装了很多 ubuntu 包,但这不仅适用于命令行上的二进制程序,而且甚至适用于作为参数的程序和文件的参数,在文件很少的目录中(例如ls a__,有 15 个文件)目录,将挂在“a”上 45 秒)。这也永远不会发生在包含 ubuntu 标准的内核中。它也不会在每次登录时发生。有时看起来,如果我有一段时间没有使用给定的自定义内核启动系统,该内核会这样做,就好像它必须在充分执行之前“预热”一样。比如,它要么需要重新启动系统,要么在首次登录后需要 15 分钟才能独处。
我的 Outlook 稳定性有一个奇怪的问题。它似乎冻结了,不是随机间隔,而是基于看似奇怪的配置组合。我一直在尝试许多不同的组合,我什至转向“Cargo-cult”调试,因为我不知道是什么导致了这个......
这是我的设置 - 因为我不确定是哪些设置导致了锁定,我可能会提到不相关的事情:
问题是,在某些时候, Outlook 会完全冻结,我必须杀死它。这是不一致的 - 有些事情几乎一致地立即导致它,有时它会在一段时间后自行发生(有时是几分钟,有时是几个小时;有时在使用它时,有时在我之后已经离开它几个小时了)。
我到处搜索,似乎有很多类似的(显然)问题,并找到了许多“解决方案”(有些甚至比我的更专业),但到目前为止,它们都没有奏效。
我最近启用ControlMaster并启用ControlPersist了 SSH,以便它重用和多路复用连接以提高速度。配置是:
ControlMaster auto
ControlPath /tmp/ssh_mux_%h_%p_%r
ControlPersist 4h
Run Code Online (Sandbox Code Playgroud)
如果我ControlPersist关闭,一切都很好。有了它的,不过,第一混帐/ HG连接将永远定格。SSH 正常(在 shell 中)运行正常,这是第一次,但 git/hg 冻结。如果我用 ctrl+C 停止它然后重试,它将使用已经建立的连接进行多路复用,它会很快,但它不会第一次这样做。谈到LogLevel多达11给我:
remote: debug2: fd 4 setting O_NONBLOCK
remote: debug1: forking to background
remote: debug1: Entering interactive session.
remote: debug2: set_control_persist_exit_time: schedule exit in 14400 seconds
remote: debug1: multiplexing control connection
remote: debug2: fd 5 setting O_NONBLOCK
Run Code Online (Sandbox Code Playgroud)
在这一点上,它只是冻结并永远留在那里。怎么了?
由于控制面板的电源选项设置,我的笔记本电脑在自动进入睡眠(或休眠)状态时会死机。我不能按任意键,包括获得笔记本电脑唤醒Control+ Alt+ Delete。短按电源按钮没有任何作用。我必须按住电源按钮 4 秒钟才能强制笔记本电脑关机。当它启动时,Windows 会抱怨笔记本电脑没有正确关闭。
即使在电源选项中禁用了自动睡眠(和休眠),当我手动将其置于睡眠(或休眠)状态时,笔记本电脑也会冻结。
手动睡眠(或休眠)会使笔记本电脑冻结,即使笔记本电脑未对接并使用电池运行。断开连接时唯一连接到笔记本电脑的是我的无线(非蓝牙)鼠标。
手动睡眠(或休眠)工作 1 次,第二次将冻结笔记本电脑。重新启动后,我可以重复该过程(即第一次有效,第二次冻结)。
编辑 2014/07/15:我用原来的 HDD 替换了 SSD。当我手动将笔记本电脑置于睡眠状态并将其唤醒时,笔记本电脑会在一两分钟后冻结。屏幕亮着,我可以看到桌面,但没有任何反应。我什至没有机会让它第二次入睡。
如果电源选项未设置为在盖子合上时让笔记本电脑进入睡眠状态,则对接和断开笔记本电脑对笔记本电脑没有影响。
睡眠有3个阶段。第一阶段持续几秒钟,磁盘灯闪烁几次,多次闪烁非常亮。第二阶段持续几秒钟,并且根本不闪烁磁盘灯。第三阶段持续很多秒,并在整个时间内保持磁盘亮起,但不是很亮。笔记本电脑总是在第一或第二阶段冻结......我不知道是哪个。
我可以多次启动和退出 Process Explorer,而不会冻结笔记本电脑。有关更多详细信息,请参阅此问题。如果我将笔记本电脑置于睡眠状态并将其唤醒,则退出 Process Explorer 将冻结笔记本电脑。似乎笔记本电脑/操作系统在睡眠后进入一种状态,任何事情都可能导致它冻结。
我想过启动到安全模式并尝试从那里睡觉。不幸的是,在安全模式下,我没有看到用于睡眠或休眠的“开始”菜单选项。
我尝试了其他几件事并将它们作为答案,以便其他人可以对它们进行投票,我们可以看到通常有效的方法。
这是我的笔记本电脑的配置:
每当我通过.pdf在我的系统 (Windows 7 x64) 上打开文件来打开 Adobe Reader 时,如果 Internet 连接不可用(根本没有连接,甚至错误的 Internet 设置,例如不存在的代理),Adobe Reader 将适用于大约1秒,然后冻结8秒或更长时间,之后它会正常工作。
启用 Internet 后,它会冻结不到 1 秒。没有 CPU 活动,禁用 Internet 时没有网络活动(当然),并且在冻结期间内存负载为 80 MB,最终开始工作时为 100 MB。
对我来说,它是一个网络进程的独特签名,它决定了整个应用程序的执行。Adobe 正在 Internet 上寻找某些内容,并且不允许用户进行任何操作,甚至是滚动,直到完成或确定资源不可用,通过...等待超时。我也在等待那个超时。每次我在完全关闭后打开 Adobe Reader。
我看到了一些关于最近使用的位于不可用网络位置的文件的信息。我尝试将首选项/文档菜单中最近使用的文件列表减少到 1,但这不会影响最近使用的文件的完整列表,只会影响“文件”菜单中显示的内容。
其他答案(在启动时禁用保护模式,在启动时禁用签名的自动身份验证,禁用所有需要我可以识别的 adobe 自动网络操作)对我有用。为了避免这种烦人的中断,我唯一能做的就是让 Internet 一直在线,这有时是不可能的。
如果有人对这个问题有真正的解释,我将不胜感激。Adobe Reader 在网上寻找什么是非常必要的,以至于它必须在启动时完全停止运行,直到找到它要找的东西?
感谢您的帮助!
正如标题所说,每当我将文件拖到断开连接的映射网络驱动器上时,Windows 资源管理器就会冻结。
一分钟后,它再次解冻。有没有办法解决这种行为?
结冰的时候是这个样子

当我的机器内存不足时,我会出现意外行为。
我有一个带有 32GB RAM 的 Intel i7-6700,我正在运行带有 vanilla 4.14.8 内核的 Arch Linux。我在 SSD 磁盘上的加密 LVM 卷上有一个 32GB 交换。
在正常操作期间,我运行几个 QEMU/KVM 来宾以及其他东西(XFCE、Firefox 等)。正常的内存使用率约为 20-30%,几乎没有交换。
但是当我运行一些内存密集型的东西(例如7za a -md=29压缩一个大文件)时,当内存使用率达到 100% 时系统挂起/冻结。键盘和鼠标完全停止响应,显示冻结,磁盘活动停止,与机器的任何 TCP 连接在 SYN 阶段挂起。从这种情况中恢复的唯一方法是重启机器。
在挂起之前的那一刻,可以看到几乎没有使用交换空间。当然,swap 是启用的,我没有使用任何与内存相关的特定 sysctl 设置(特别是,我的 vm.swappiness 的默认值为 60)。
我不明白的是:
我不是内核专家,但据我所知,系统不应该在内存不足时冻结/挂起。我希望看到的是:
7za在内存耗尽时杀死所以实际上有 3 个独立的机制来防止内存耗尽,但它们似乎都失败了。我意识到可能有一些我不知道的微妙问题(即来宾 VM 中的内存膨胀、锁定的内存等),但我真的想不出任何可以解释我所看到的行为的东西。
有人可以解释这里发生了什么以及为什么?我只是错过了什么吗?我可以做些什么来确定性地防止挂起吗?
编辑:
我进行了一些差异测试,我发现:
问题似乎与 LVM 有某种关系。我在这两种情况下都使用了相同的物理分区,因此它也与磁盘无关。在测试期间,我将 vm.swappiness 保留为 60(默认)。
顺便提一下 - 在一个特定的测试中,我注意到在 htop 中,就在机器冻结之前,交换栏中出现了一个“缺口”。所以内核实际上开始使用swap,但它只持续了大约3秒。
这个问题应该很容易重现。 …