git bash 不仅是 git 命令,每个命令都突然变慢

git bash suddenly slow on every command not only git command

我在 WIN 10 中有 git bash。从上周开始,突然间每个命令(ls、cd、git、...)都运行得很慢,甚至 ctrl-c .输入命令后它会暂停,然后显示结果,在命令完成之前,它会暂停一段时间。我记得上周在通知角落里有一个 3D 图形 GPU 的东西。我检查了这台 PC 中没有 GPU,它是带有 2017 驱动程序的 GeForce 630。 (听说AMD驱动会导致这样的问题)

我们应该按顺序尝试这些步骤的事情:

  1. 正在启动到安全模式 - 以确保 windows 是否可以正常工作 w/o 此软件的问题;
  2. 重新安装 git bash
  3. 检查 Event Viewer - 查看是否记录了 git bash 应用程序的任何特定内容;
  4. 正在卸载上一两个会话安装的所有最新软件;
  5. 禁用所有自动加载程序和 anti-viruses/windows defender(只是为了测试)- 在大多数情况下这应该不是问题;
  6. 如果有,请尝试使用 Restore point
  7. 重新安装 windows 10(可能最不理想)。

1 安全模式 |尝试关闭除 git bash 之外的所有内容,或者作为替代方案,您可以在 windows 10

中进入安全模式

怎么做见here; it loads only necessary configuration

2 重新安装 git bash

是解决这个问题最直接的方法;

通过选择以下方法在 windows 10 中打开事件查看器:

  • control panel=>administration tools=>event viewer);
  • (通过打开搜索并键入|Win=> 只需键入 event viewer)-“event viewer”;
  • 通过打开运行命令(使用Win + R => eventvwr);

3 检查 Event Viewer

然后尝试检查 windows 日志:

  • 应用程序日志 - 记录与 Windows 系统相关的事件 组件,例如驱动程序和内置界面元素;
  • 系统日志 - 记录与系统上安装的程序相关的事件。

在您尝试 运行 命令(冻结您 git bash)。查看日期和时间列以检查最近的。

然后转到 eventvwr,您可能会看到一些新的 warning/error(很可能挂断了您的控制台) 请参阅 Event viewer 错误示例(您可以使用错误消息和事件 ID 来 google 问题):

4 正在卸载任何最新的软件

control panel => programs and features - 尝试卸载它,之后您可能会注意到此行为。

请让我们知道给定的解决方案是否有效或为您提供任何其他信息以继续调查。甚至解决问题。

5 禁用所有自动加载程序和 anti-viruses/windows defender

  1. 打开你的 Task manager;
  2. 转到 Starup 选项卡;
  3. 禁用那里的所有内容。

关于遗留 Windows 10 [对于 windows 10 个用户 20h2]: Win + R => Startup 选项卡;

How to Stop Windows 10 Apps From Launching at Startup

6 如果有

,请尝试使用 Restore point

Recovery options in Windows

7 正在重新安装 windows

前往 windows 10 website 并在 Create Windows 10 installation media 部分下载该工具。