在本文中,我们将解释 Windows 为何会滞后和缓慢,并向您介绍一些可以帮助您找到问题的流行监控工具。这些信息对基于 Windows 的服务器管理员和拥有家用电脑的普通用户都很有帮助。本文将对那些想要提高其计算机性能的人有所帮助 Windows 上的虚拟服务器.
服务器的性能取决于各种因素。为了达到我们的目的,我们可以将问题的所有来源分为几组:CPU、RAM、HDD、网络和软件。如果问题的原因不明显,则首先检查上述组件是有意义的。让我们仔细看看用于系统性能分析的内置工具,并以 Windows Server 2012 R2 为例。
Task Manager
任务管理器使我们能够管理进程:对进程进行优先排序,“分配”,将它们分配到某些处理器,创建新的进程,但最常见的用途是快速查看系统负载并强制关闭应用程序。
如何打开任务管理器:
- 在任务栏上单击鼠标右键,然后选择“任务管理器=
- 输入命令“taskmgr就是“ 在里面 ”运行”窗口或命令行。
- 按 ”Ctrl+Alt+Del”并选择“任务管理器=
- 按 ”按Ctrl + Shift + Esc键=
任务管理器显示每个活动进程的实时指标:内存占用、处理器负载等。您还可以在“信息”。您可以单击列的任意顶部部分,按列的值对行进行排序。要强制关闭进程,请在进程上单击鼠标右键,然后选择“结束任务”。上下文菜单中还有其他一些操作。
如果有多个用户使用服务器,你会发现这个“用户”选项卡,您可以在这里查看按用户排序的所有进程。单击鼠标右键可打开包含所有可用操作的上下文菜单。管理员可以发送消息、关闭或终止用户会话。
在里面 ”服务范围”选项卡中,您将找到有关所有服务的信息,并且您也可以从上下文菜单中启动、停止或重新启动任何服务。在“加工流程”选项卡中,您将看到进程按类型分组,并在“性能”选项卡,以图形方式呈现系统所有组件的负载。
因此,在任务管理器中,用户可以看到有关系统负载的最少且足够的信息,这可以帮助您对导致 Windows 速度变慢的原因进行初步分析。
资源监视器
资源监视器包含更多详细信息,以备不时之需。除了 CPU 负载和 RAM,您还可以实时查看“读取”和“写入”操作、打开的文件、相关服务和库以及网络活动。
想知道如何打开资源监视器吗?我们为您提供了几种选择:
- 点击“打开资源监视器“ 在里面 ”性能” 的任务管理器窗口;
- 进入 ”resmon”命令或“运行“ 窗户;
- 选择“资源监视器“ 在里面 ”工具”服务管理器菜单
资源监视器的每个选项卡中的信息都以表格和图形的形式呈现。要更改表格中的列集,您需要右键单击任何列的顶部部分,然后选择“选择列”。如果勾选任意选项卡中的任意进程,则所有其他选项卡中的信息将按照所选的值进行排序。
CPU 活动、内存、磁盘和网络的信息显示在单独的选项卡中,“概述”选项卡包含来自所有组件的累积信息。
让我们看一下Windows资源监视器的一些有用的功能。
查找阻止文件的进程
尝试删除或编辑文件时,系统可能会显示错误消息,指出该文件正在被另一个应用程序使用,因此无法编辑或删除。为了找到阻止该文件的进程,您需要在“关联句柄”部分中的“中央处理器”选项卡。如有必要,请结束该进程。
磁盘活动监控
在里面 ”圆盘”选项卡上,您可以看到进行的读写操作。在屏幕截图中,您可以看到系统主动处理交换文件的示例“页面文件.sys”,这通常会减慢系统速度并表明可用 RAM 不足。
另外,请注意“磁盘队列长度”指标。通常,它不应超过磁盘数量的两倍以上。如果只安装了一个物理磁盘,则队列不应长于 1-2。
该指标的频繁命中和较长的活动时间可能表示磁盘子系统的性能低下。
网络活动监控
在里面 ”网络”选项卡中,您可以找到导致网络负载过大的进程。可以是某些第三方应用程序(如屏幕截图所示)或内部进程。自动系统更新就是一个很好的例子。
在里面 ”TCP 连接”部分,你会发现一些有用的指标,例如“套餐丢失t”百分比和“延迟“这将帮助您评估您的网络连接。
此外,在“网络”选项卡中您将看到监听端口和防火墙状态。
任务管理器和资源管理器仅在问题发生于您进行分析的同一时刻的情况下才可以帮助您找到问题。但是,问题往往会偶尔出现。因此,我们将介绍一些用于在特定时间段内监控系统状态的监控工具。
性能监视器
性能监视器允许您跟踪操作系统各种系统对象的指标。例如,对象“物理磁盘“具有以下指标”磁盘活动 %“和”平均磁盘队列长度”和对象“内存”有度量“页面输出/с“。
如何打开:
- 选择“性能监视器“ 在里面 ”工具”服务器管理器菜单;
- 跑 ”性能监视器” 或 “运行“ 窗户;
- 选择“性能监视器“ 在里面 ”行政部”控制面板的部分。
性能监视器由三个主要组件组成:“监测工具“”数据收集器组“和”报告”。 在里面 ”监测工具”部分您可以找到一个工具来实时监控计数器或查看之前保存的报告。“数据收集器组”包含一组我们将要观察的监视器。对于我们的系统分析,我们可以使用现有的系统组或创建新的系统组。在“报告”部分您将看到已保存的监控结果。
让我们使用“系统性能=
1.转到“数据收集器设置“ 部分 - ”系统”并推出“系统性能=
2. 等待数据收集完成(默认 1 分钟),然后在“报告“ 部分 - ”系统 性能=
在报告顶部,您可以看到来自主要系统组件的累积信息以及检测到任何问题时的一些建议。分析检测到我们的测试服务器缺少 RAM。
要查看数据收集过程中计数器的变化情况,请点击“在性能监视器中查看数据”。然后点击屏幕底部任意你喜欢的计数器,例如“CPU 负载百分比“然后点击”近期亮点”以用粗黑线突出显示图表。在图表下方,您将看到所选计数器的平均值、最大值和最小值。
通常情况下,所有报告都以普通文件形式保存到“目录:\Perflog”文件夹,这样您就可以立即找到它并将其放在您需要的任何地方。
内置数据收集器集不可编辑,但对于手动创建的数据收集器,您可以设置不同的参数,例如数据收集持续时间或计划时间。
要创建组,您应该右键单击“Special”文件夹中的“数据收集器设置“部分,选择”添加” - “数据收集器设置”并按照向导的说明进行操作。如果您在创建的组上单击鼠标右键并选择“查看房源”将打开一个窗口,您可以在其中编辑默认参数。
事件日志
操作系统中的所有重要更改都记录在事件日志中,无论是服务的启动/停止、更新安装、重新加载、读取磁盘错误还是应用程序故障。事件分为信息、关键、错误消息和警告事件。
如果你的 Windows 滞后, 有时很慢或有时会失败,或者某个应用程序运行不稳定,您很有可能会在事件日志中找到与问题相关的记录。通过这些记录,您将能够找出导致问题的原因。
如何启动事件日志:
- 选择“查看事件“ 在里面 ”工具”任务管理器菜单。
- 选择“查看事件“ 在里面 ”行政部”控制面板中的组。
- 跑 ”EVENTVWR” 在命令行中或在“运行“ 窗户
日志位于“Windows 日志“和”应用与服务”部分。错误信息更有可能位于“系统”对数“Windows 日志”部分。但是,如果您事先知道要查找的内容,现有视图“管理事件” 您可以在其中查看所有主日志的信息。您无法编辑现有视图,因此如果您需要更改日志或事件类别,请创建视图或复制现有视图。
单击鼠标右键“管理事件”视图并选择“复制可编辑视图“点击”钙”在打开的窗口中。结果,您将看到新的视图“管理活动 (1)”。要编辑此视图,请选择它并单击窗口右侧的按钮“过滤当前可编辑视图“。
您可以仅设置错误和关键事件的输出以进行分析。
可靠性监控器
可靠性监视器可以视为事件日志的补充。要启动它,您需要打开“控制面板“, 去 ”支持中心“然后点击”显示可靠性日志“ 在里面 ”维护“ 部分。
监视器窗口中的事件按日期分组。如果您选择某个日期,您将在屏幕底部看到相关事件的列表。您还将在屏幕顶部看到取决于关键程度的可靠性线。这将帮助您估计故障动态。
我们描述的工具是相互补充的。这就是为什么在综合体中使用它们将为您提供有关系统的最详细信息。
这些工具可以帮助查找 Windows 的大多数问题。这些问题通常都可以被检测和消除,让您无需重新安装 Windows 即可恢复系统性能。