什么是 Microsoft Visual C++ Redistributable?

已发表: 2018-06-01

'真正的成功有更多的组成部分超过一个句子或想法可以包含'
齐格齐格拉

基本上,有两种类型的 PC 用户:一种认为一切都是理所当然的人,另一种是喜欢深入挖掘的人。 如果您属于第二类,您可能想知道什么是神秘的 Microsoft Visual C++ 可再发行组件,以及为什么在您的计算机上安装了如此多的可再发行组件。 幸运的是,这个谜团很容易解决——我们已经在这篇文章中解决了你的问题。 只需继续阅读以找到正确的答案,并了解有关问题的更多信息。

为什么有这么多“Microsoft Visual C++ Redistributables”,我需要它们吗?

您可能已经检查了计算机上安装的程序列表,并发现 Windows 中有许多称为 Microsoft Visual C++ Redistributable 的版本。 这可能看起来很可疑,甚至会让您相信您的操作系统有问题。 您甚至可能认为您遇到了恶意软件案例。

好吧,警惕永远不会受到伤害,但在这种情况下,无需担心:Microsoft Visual C++ Redistributable 是您计算机中完全合法的组件。 所以,是时候找出它在这里的用途了。

Microsoft Visual C++ Redistributable 是一个标准的可分发共享代码包,它作为 Windows 的一部分提供,使应用程序能够在您的 PC 上运行。 Microsoft Visual C++ Redistributable 包含由 Microsoft 开发、测试、支持和更新的代码,这使得该软件包成为软件开发人员和用户的可靠选择。 例如,它允许使用预先开发的代码或为多个应用程序提供单一安装。 总而言之,Microsoft Visual C++ Redistributable 是一个非常方便的功能,您的应用程序依赖它为您工作。 所以,你确实需要它——这是事实。

Microsoft Visual C++ Redistributable 是一个重要的 Windows 组件。不要删除它。

为什么我的 PC 上有这么多版本的 Visual C++ Redistributable?

在您的机器上安装了多个版本的 Visual C++ Redistributable 并非偶然。 其中一些版本随 Windows 一起提供,因为它们可以帮助您的操作系统按预期方式工作。 Visual C++ Redistributable 的特定版本取决于您使用的 Windows 版本和位版本。 例如,如果您拥有 64 位版本的 Windows,您将看到 64 位以及 32 位可再发行组件。 但是,如果您有 32 位版本的 Microsoft 操作系统,则只有 32 位可再发行组件可用。 这意味着 32 位版本的 Windows 只能运行 32 位应用程序。

其他可再发行组件与需要这些软件包才能在基于 Windows 的设备上执行其功能的特定程序一起出现。 大多数情况下,此类可再发行组件是在安装某些程序期间从 Microsoft 下载的。 在某些情况下,它们与您希望使用的应用程序的安装程序捆绑在一起。

另一点是,Microsoft 会定期提供有问题的可再发行组件的更新,而不会将它们合并到更大的包中,这会导致许多版本的 Visual C++ Redistributable 驻留在您的 PC 上。

总而言之,您的 Windows 中可能有很多版本的 Visual C++ Redistributable,它们的存在是有充分理由的:它们中的每一个都服务于与计算机正常运行相关的某些目的。

如果我删除 Microsoft Visual C++ Redistributable 会发生什么?

实际上,您可以删除任何 Microsoft Visual C++ Redistributable 项目,但我们强烈建议您不要这样做。 可能发生的情况是依赖于您已删除的可再发行组件的应用程序将无法启动或运行。

问题是,可能很难弄清楚有多少软件依赖于某个可再发行组件,因此删除某些软件包可能会导致多个应用程序出现问题。 这可能会导致一团糟,因为很多程序可能会立即开始播放。 更重要的是,您的操作系统本身可能会出现问题。 总而言之,无缘无故删除 Microsoft Visual C++ Redistributable 是个坏主意。

如果 Microsoft Visual C++ Redistributable 有问题怎么办?

删除 Microsoft Visual C++ Redistributable 不会加速您的 PC

首先,请记住,尽管您的 PC 上有许多版本的 Microsoft Visual C++ Redistributable,但它们不会占用太多空间或降低系统速度。 因此,如果您的计算机运行缓慢或迟缓,C++ 可再发行组件与它无关。 因此,如果您希望卸载其中一些软件包的原因是您的计算机运行缓慢,那么您不应该这样做——删除这些软件包弊大于利。

提高您的整体 PC 性能

在这种情况下,我们建议您整理计算机,检查是否有损坏或丢失的系统文件,清理您的 Windows 注册表,并优化您的计算机设置。 为此,您可以使用 Auslogics BoostSpeed:这个方便的工具将以安全有效的方式提升您的 PC 性能。

受到推崇的

使用 Auslogics BoostSpeed 解决 PC 问题

除了清洁和优化您的 PC 之外,BoostSpeed 还可以保护隐私、诊断硬件问题、提供提高速度的技巧,并提供 20 多种工具来满足大多数 PC 维护和服务需求。

Auslogics BoostSpeed 是 Auslogics 的产品,获得了 Microsoft 银级应用程序开发人员认证
免费下载

在对 Microsoft Visual C++ Redistributable 进行故障排除之前执行备份

如果您确定是 Microsoft Visual C++ Redistributable 出现问题并且您愿意自己处理该问题,那么最好先备份您的重要文件。 为此,您可以使用云驱动器或便携式存储设备。 您不妨将数据迁移到另一台笔记本电脑。

此外,明智的做法是创建一个系统还原点,以便能够将您的 PC 回滚到以前的工作状态,以防万一出现问题。

以下是如何创建系统还原点

Windows 7的:

  1. 单击开始并选择控制面板。
  2. 转到系统和安全。
  3. 单击系统链接。
  4. 然后单击系统保护链接。
  5. 导航到系统保护选项卡,然后单击创建。
  6. 命名还原点。 然后选择创建。

视窗 8 (8.1):

  1. 转到“开始”屏幕,找到“搜索”区域。
  2. 在其中键入系统还原,然后单击右侧窗格中的设置。
  3. 在“系统属性”窗口中,转到“系统保护”选项卡。
  4. 找到创建按钮并单击它。
  5. 为您的还原点命名,然后单击创建。

视窗 10:

  1. 使用 Windows 徽标键 + S 快捷键打开搜索区域。
  2. 键入创建还原点。
  3. 选择系统属性。
  4. 导航到保护设置并选择您的主系统驱动器。
  5. 单击创建按钮。
  6. 输入还原点的名称,然后单击创建。 创建一个还原点以在出现问题时回滚您的系统,

如果出现问题,这就是您应该做的以及时将您的 PC 送回

Windows 7的:

  1. 转到“开始”菜单,然后转到“搜索”框。
  2. 键入系统还原。 您将被带到系统还原屏幕。
  3. 单击还原系统文件和设置。 然后选择下一步。
  4. 找到您要返回的还原点。 确认它。

视窗 8 (8.1):

  1. 按键盘上的 Windows 徽标键 + Q 快捷键。
  2. 然后在搜索中输入恢复。 点击设置。
  3. 选择恢复。 然后选择打开系统还原。
  4. 选择并确认您的还原点。

视窗 10:

  1. 打开开始菜单。 然后进入控制面板。
  2. 进入系统和安全。 选择文件历史记录。
  3. 导航到恢复部分。
  4. 选择打开系统还原。
  5. 点击下一步。 选择所需的还原点。 单击下一步并完成。
  6. 然后确认您的选择。

更新您的操作系统

执行备份后,更新您的系统:可能有旨在修复 Microsoft Visual C++ Redistributable 的新开发。

这是您可以更新的方法

Windows 7的:

  1. 打开开始菜单并进入控制面板。
  2. 选择系统和安全并转到 Windows 更新。
  3. 单击检查更新。 您将被带到“选择要安装的更新”窗口。
  4. 选择您希望在计算机上安装的更新,然后单击“确定”进行确认。 选择安装更新。

视窗 8 (8.1):

  1. 打开开始菜单并选择设置。
  2. 然后转到更改电脑设置。
  3. 选择 Windows 更新。 然后按立即检查更新。
  4. 一旦您的操作系统找到可用的更新,请单击“安装”按钮开始使用它们。

视窗 10:

  1. 按 Windows 徽标键 + I 快捷方式并选择更新和安全。
  2. 单击检查更新。 检查更新以修复您的 Microsoft Visual C++ Redistributables
  3. 出现可用更新列表后,让它们通过。

最后,重新启动您的 PC 并查看您的问题是否已解决。

运行 SFC 扫描

如果您的 Microsoft Visual C++ Redistributable 问题仍然存在,您还可以检查您的 PC 是否存在丢失或损坏的系统文件,因为它们可能是问题的根源。 只需按照以下说明运行内置的系统文件检查器实用程序:

  1. 找到搜索区域并在其中键入 cmd。
  2. 选择命令提示符。 右键单击它并选择以管理员身份运行。
  3. 命令提示符窗口将打开。 键入 sfc /scannow。

使用系统文件检查器扫描您的系统以查找丢失或损坏的系统文件。

等待扫描完成 - 请耐心等待,您不应中止该过程。 然后退出命令提示符窗口,重新启动您的机器,看看您的问题是否已经消失。

重新安装 Microsoft Visual C++ Redistributable

都无济于事? 如果是这样,核选项是重新安装您的可再发行组件。 也就是说,保存您的进度,关闭所有应用程序并确保正确备份您的重要数据。 然后打开控制面板应用程序,输入程序和功能,找到有问题的 Microsoft Visual C++ Redistributable 版本并选择卸载。 访问 Microsoft 的下载中心并从中下载最新版本。 将其安装在您的 PC 上,重新启动机器,然后享受无故障的计算机。

我们希望我们的建议对您有用。

您对 Microsoft Visual C++ Redistributable 有任何想法或问题吗?

非常感谢您的意见!