驱动程序是计算机中最活跃的部分之一,需要始终保持更新。程序最小化的主要原因是驱动程序已过时。这就是系统随机最小化您尝试运行的程序的原因。在本指南中,我们将向您展示防止正在运行的程序自行最小化的方法。
1.运行系统维护疑难解答
System Maintenance Troubleshooter是 Windows 中的一项内置功能,可对系统执行例行检查并修复在设备上发现的错误。因此,您必须执行此疑难解答,因为它将帮助您检测和修复导致程序自行最小化的错误。以下是运行系统维护疑难解答的步骤:
- 同时按Win + R键打开“运行”命令。
- 通过在搜索框中键入“控制面板”并单击“确定”打开“控制面板”。
- 在右上角的搜索框中键入“故障排除”,然后按回车键。
- 单击“故障排除”打开“故障排除”页面。
- 单击右侧的“查看全部”选项,查看所有适用于 Windows 的疑难解答程序。
- 在“名称”部分,找到并单击“系统维护”。
- 单击下一步运行系统维护疑难解答。
- 疑难解答程序检测到问题后,将进行必要的更改以修复错误。(这可能需要管理权限)
2. 更改您的用户资料
您遇到此错误的一个原因是用户配置文件已损坏。因此,您必须创建一个新的用户配置文件并确定是您当前的用户配置文件导致了错误。下面我们给出了创建新用户配置文件的步骤:
- 按Win键打开 Windows 开始菜单。
- 在下面的 Windows 搜索框中键入“ cmd ”。
- 通过右键单击命令提示符并选择“以管理员身份运行”选项,以管理员身份运行命令提示符。
- 将以下命令复制并粘贴到命令提示符中,然后按 Enter 键。
net user "账户名" /add (根据您在“帐户名称”中的选择输入新的帐户名称) net localgroup administrators "account name" /add (在 "account name" 中键入与上面相同的名称)
- 切换帐户后,关闭命令提示符窗口并切换到新用户。
注意:如果问题得到解决,那么您可以按照我们的指南创建一个新用户帐户并将您的所有数据从旧帐户转移到新帐户。
检查问题是否已解决。
3.关闭游戏模式
游戏模式是 Windows 中的一项内置功能,它允许低端系统在大型程序中表现出色。但是,它可能会导致程序的工作方式出现问题,尤其是程序的分辨率,从而导致其自身最小化。按照以下步骤,您将了解如何在 Windows 上关闭游戏模式:
- 同时按Win + I键打开 Windows 设置。
- 通过导航到游戏 > 游戏模式打开游戏模式页面。
- 单击切换开关关闭游戏模式。在“使用游戏模式”下。
4. 禁用 Windows 错误报告服务
Windows 错误报告是一项允许在程序停止运行时报告错误的服务。但是,这可能会干扰程序的工作方式并导致发生此类错误。因此,您必须在启动该程序之前禁用该服务。您可以按照以下步骤操作:
- 同时按Win + R键打开 Windows 运行命令。
- 通过在搜索框中键入“ services.msc”并单击“确定”来打开 Windows 服务。
- 右键单击并选择“属性”选项,打开 Windows 错误报告服务属性。
- 通过将启动类型从“手动”更改为“禁用”来禁用该服务。
- 单击Apply和OK确认更改。
5. 编辑 ForegroundLockTimeout 注册表项
另一种可以帮助您修复错误的方法是编辑 ForegroundLockTimeout 注册表项的值。此注册表项控制系统将应用程序移至前台的时间长度。以下是编辑 ForegroundLockTimeout 注册表项值的步骤:
- 同时按Win + R键打开 Windows 运行命令。
- 通过在搜索框中键入“ regedit ”并单击“确定”来打开注册表编辑器。
- 现在,导航到HKEY_CURRENT_USER > 控制面板 > 桌面。
- 通过单击右侧面板上的ForegroundLockTimeout键打开值编辑器。
- 将“数值数据”下的值从“ 0”更改为“ 30d40 ”,然后单击“确定” 。
6.更新显示驱动程序
过时的显示驱动程序是出现此错误的主要原因。因此,为确保您不会遇到此错误,您必须检查可用的驱动程序并将其安装到系统上。这些是向您展示如何更新显示驱动程序的步骤:
- 同时按Win + R键打开 Windows 运行命令。
- 通过在搜索框中键入“ devmgmt.msc”并单击“确定”来打开设备管理器。
- 通过单击显示适配器选项查看系统上已安装的驱动程序。
- 通过右键单击已安装的显示驱动程序来检查可用的更新。
- 要更新显示驱动程序,请单击更新驱动程序选项。
- 根据您的喜好选择更新方法。
- 更新驱动程序后,重新启动计算机以进行必要的更改。
7.更新到最新版本的Windows
程序随机最小化的另一个原因是 Windows 过时。过时的 Windows 往往会执行此类活动,因此您必须按照下面列出的步骤将 Windows 更新到最新版本:
- 同时按Win + I键打开 Windows 设置。
- 通过导航到Windows 更新和安全 > Windows 安全并单击“检查更新”选项来检查可用更新。
- 单击下载选项以下载最新的 Windows 更新。
- 更新到最新版本的 Windows 后重新启动计算机。
注意:如果 Windows 没有通知您有关可用更新的信息,您必须继续手动下载并安装最新的 Windows 更新。您可以按照以下步骤操作:
- 转到Microsoft 官方网页。
- 要下载最新的 Windows 更新,请单击“立即更新”选项。
- 要安装更新,请单击“立即更新”选项。
- 安装完成后点击重启选项。
8.运行系统扫描
损坏的系统文件也是您遇到此错误的原因之一。这种损坏会阻止程序正常工作。因此,为确保您的文件未损坏,您必须执行系统扫描以检测并修复在系统文件中发现的错误。按照以下步骤,您将了解如何通过系统扫描修复损坏的文件:
- 按Win键打开 Windows 开始菜单。
- 在 Windows 搜索栏中键入“ cmd ”。
- 通过右键单击命令提示符并选择“以管理员身份运行”选项,以管理员身份运行命令提示符。
- 在命令提示符中键入以下命令,同时在“sfc”和“/”之间留一个空格。
sfc /scannow
- 扫描您的系统后,文件检查器将自动修复损坏的文件。
注意:系统文件检查器扫描损坏的文件后,您必须运行 DISM 命令。按照以下步骤运行 DISM 命令:
- 要运行 DISM 命令,请将以下命令粘贴到命令提示符中。
Dism.exe /online /cleanup-image /restorehealth
- 重新启动计算机并进行所需的更改。
9.以安全模式运行系统
如果错误仍然出现在正常状态下,那么您必须在安全模式下测试系统。在安全模式下启动时,系统会以默认程序和最少的驱动程序启动。此模式将帮助您找到系统中的问题。您可以在安全模式下运行系统,如下所示:
- 同时按下Win + R键打开运行命令。
- 通过在搜索框中键入“ msconfig”并单击“确定”打开系统配置。
- 打开启动选项卡并选中“安全模式”框。
- 点击安全模式下的“最小”。
- 根据您的选择设置计时器,然后单击Apply和OK。
- 通过在系统配置提示上选择“重新启动”选项来重新启动计算机。
注意:如果在安全模式下没有出现该错误,则必须按照以下方法操作:
10.执行干净启动
如果错误仍然存在,则您必须在系统上执行干净启动。这样做将在最少的驱动程序和启动程序集上启动您的系统。但请注意,在此过程中,您必须在系统上 制作文件的备份副本,以防您的数据被删除。