什么是系统资源?

系统资源的定义和如何修复系统资源错误

系统资源是可以由操作系统控制和分配的计算机的任何可用部分,因此计算机上的所有硬件和软件都可以按照设计一起工作。

系统资源可以由用户使用,例如打开程序和应用程序时,以及通常由您的操作系统自动启动的服务

由于系统资源有限,您可以在系统资源上运行较少,甚至完全从系统资源运行。 有限的访问任何特定的系统资源会降低性能,并且通常会导致某种错误。

注意:系统资源有时称为硬件资源,计算机资源资源。 资源与统一资源定位符(URL)无关。

系统资源的例子

系统资源通常与系统内存 (计算机的RAM)有关,但资源也可能来自CPU主板甚至其他硬件。

尽管整个计算机系统有许多独立的部分可以被视为系统资源 ,但通常有四种主要的资源类型,所有资源类型都可以在设备管理器中查看和配置:

当您在计算机上打开任何程序时,可以看到工作中的系统资源的示例。 随着应用程序的加载,操作系统正在预留程序需要运行的特定数量的内存和CPU时间。 它通过使用当前可用的系统资源来完成此操作。

系统资源不是无限的。 如果您的计算机上安装了4 GB的RAM,但操作系统和各种程序总共使用2 GB,则实际上只有2 GB的系统资源(以系统内存的形式,在这种情况下)是随时可用于其他事情。

如果没有足够的内存可用,Windows将尝试将某些内容存储在交换文件 (或分页文件)中,这是存储在硬盘驱动器上的虚拟内存文件,以释放该程序的内存。 如果即使这个伪资源填满了,当交换文件达到其最大可能的大小时会发生这种情况,Windows将开始提醒您“虚拟内存已满”,并且您应该关闭程序以释放一些内存。

系统资源错误

一旦关闭它们,程序应该 “回馈”内存。 如果这种情况没有发生,这比您想象的更常见,那么这些资源将无法用于其他进程和程序。 这种情况通常称为内存泄漏资源泄漏。

如果幸运的话,这种情况会导致Windows提示您计算机系统资源不足,通常会​​出现如下错误:

如果你不那么幸运,你会注意到一台速度较慢的计算机,或者更糟糕的是,错误消息没有多大意义。

如何解决系统资源错误

修复系统资源错误的最快方法是重新启动计算机 。 关闭计算机将确保您所打开的所有程序和应用程序以及在后台徘徊的所有程序和应用程序都将被完全清除,从而窃取宝贵的计算机资源。

我们在“ 为什么重新启动修复大多数计算机问题”中讨论了更多这方面的内容。

如果由于某种原因重新启动不是一个选项,您可以随时尝试自己追踪违规程序。 最好的办法是从任务管理器 - 打开它,按内存使用情况进行排序,并结束那些占用系统资源的任务。

有关如何执行此操作的所有详细信息,请参阅如何强制退出Windows中的程序 ,其中包括一些不需要任务管理器的其他同样有效的方法。

如果系统资源错误频繁出现,特别是涉及随机程序和后台服务时,可能需要更换一个或多个RAM模块。

记忆测试将证实这种或那种方式。 如果其中一个测试对于某个问题是肯定的,唯一的解决方法是更换你的RAM 。 不幸的是,它们不可修复。

即使经常关闭计算机也会导致重复系统资源错误的另一个可能原因可能是后台服务在您未意识到的情况下自动运行。 这些程序在Windows首次打开时启动。 您可以从任务管理器中的“ 启动”选项卡查看它们是哪些,并禁用它们。

注意:任务管理器的“ 启动”选项卡在旧版Windows中不可用。 如果在Windows版本中没有看到任务管理器的区域,请改为打开系统配置实用程序。 您可以通过运行对话框或命令提示符中的msconfig 命令执行此操作。

有关系统资源的更多信息

如果设备兼容即插即用,Windows会自动将系统资源分配给硬件设备。 几乎所有的设备和当今所有常用的计算机硬件设备都符合即插即用标准。

系统资源通常不能被多个硬件使用。 主要的例外是在某些情况下可以在多个设备之间共享的IRQ。

Windows Server操作系统可以使用Windows系统资源管理器来控制应用程序和用户的系统资源。

“系统资源”也可能指安装在您计算机上的软件,如程序,更新,字体等。 如果这些东西被删除,Windows可能会显示错误,说明该资源未找到并且无法打开。