如何修复 Windows 10 中缺少 .NET Framework 3.5?

已发表: 2018-08-17

许多 Windows 应用程序依赖于可以帮助它们顺利运行的各种功能。 此操作系统上程序的关键组件之一是 .NET Framework 3.5。 但是,一些用户报告说它在 Windows 10 Technical Preview 中丢失了。 其他人抱怨他们在安装它时遇到了麻烦。

如果您遇到同样的问题,请不要惊慌。 在本文中,我们将教您如何修复 Windows 10 上缺少 .NET Framework 3.5。我们还将为您提供一些有关如何安装 .NET Framework 3.5 的简单有效的提示。 因此,请继续阅读以找到解决此问题的理想解决方案。

在其他任何事情之前……

一些用户报告他们的屏幕上出现以下错误消息:

“.NET Framework 文件因有害病毒而丢失。”

通常,这伴随着一个提示,告诉他们拨打一个假定的支持号码。 如果您遇到这种情况,则广告软件很可能已进入您的计算机。 此错误消息会诱使用户认为他们的 PC 已崩溃。 受感染的用户会害怕并拨打提示中列出的号码。

当您看到此错误消息时,请不要惊慌,甚至不要尝试拨打电话。 这些很可能只是提供不必要的支持合同和服务的联络中心。 在最坏的情况下,这个骗局背后的人可能是想要获取您的财务和个人信息的犯罪分子。

这就是我们建议安装 Auslogics Anti-Malware 的原因。 此工具将清理并删除广告软件并防止其再次出现。 不用担心,因为该安全软件具有用户友好的界面,易于设置和运行。 激活它后,它将确保系统内存中没有恶意程序运行。 它还检测收集您的个人信息并跟踪您的活动的 cookie。

由于 Auslogics 是经过认证的 Microsoft 金牌应用程序开发人员,这家科技公司确保他们的安全程序与 Windows 10 兼容。这意味着您可以保持 Auslogics Anti-Malware 运行,并且不会干扰 Windows Defender。 这样,您就可以放心地知道您的计算机是安全可靠的。

受到推崇的

使用反恶意软件保护 PC 免受威胁

检查您的 PC 是否存在您的防病毒软件可能遗漏的恶意软件,并使用 Auslogics Anti-Malware 安全删除威胁

Auslogics Anti-Malware 是 Auslogics 的产品,获得了 Microsoft Silver Application Developer 认证
现在下载

方法一:将 .NET Framework 3.5 安装为 Windows 功能

有几种方法可以启用 .NET Framework,其中一种可以通过控制面板完成。 您可以按照以下说明检查该功能在您的计算机上是否可用:

  1. 在键盘上,按 Windows 键 + R。 这将打开运行对话框。
  2. 键入“appwiz.cpl”(无引号),然后按 Enter。
  3. 程序和功能窗口打开后,转到左窗格菜单,然后单击打开或关闭 Windows 功能。
  4. 寻找 .NET Framework 3.5(包括 .NET 2.0 和 3.0)选项。 如果可用,请确保启用它。
  5. 单击确定。
  6. 指令将显示在屏幕上。 按照他们完成安装过程。
  7. 如果出现提示,请重新启动计算机。

方法二:按需安装.NET Framework 3.5

如果您的计算机上未启用 .NET Framework 3.5 并且某个应用程序需要它,您将在屏幕上看到一条消息,要求您按需安装该功能。 您所要做的就是选择安装此功能,.NET Framework 3.5 将自动添加到您的 PC。

方法 3:使用 DISM 命令安装 .NET Framework

一些用户报告说,他们在尝试通过控制面板安装 .NET Framework 3.5 时会收到错误消息。 为避免此问题,我们建议使用命令提示符。 在继续之前,请注意您可能需要 Windows 10 安装介质,或者您可能需要安装 Windows 10 ISO 文件。 以下是通过命令提示符安装 .NET Framework 3.5 的步骤:

  1. 通过按键盘上的 Windows 键 + R 打开“运行”对话框。
  2. 键入“cmd”(无引号),然后按 Enter。
  3. 运行以下命令:

DISM /在线 /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:X:\sources\sxs

注意:确保将“X”替换为包含 Windows 10 安装介质的驱动器。 您也可能会看到一条消息,告诉您您需要管理权限才能运行该命令。 如果是这种情况,您需要以管理员身份启动命令提示符。 您可以按照方法五中的第一步和第二步来做到这一点。

方法四:安装缺失的更新

如果您在安装 .NET Framework 3.5 时仍然遇到问题,您可以尝试下载并安装适用于 Windows 10 的最新更新。错误可能会阻止该功能的某些组件成功添加到您的系统中。 但是,您可以通过更新 Windows 10 来解决此问题。

Windows 10 在后台下载并安装更新。 但是,可能会错过一两次更新。 因此,您可以按照以下步骤手动检查是否有可用的更新:

  1. 按键盘上的 Windows 键+I 打开设置应用程序。
  2. 打开“设置”应用后,转到“更新和安全”。
  3. 转到右窗格,然后单击检查更新。
  4. 如果有可用的更新,它们将在后台下载。 之后,再次尝试安装 .NET Framework 3.5。

方法五:运行 SFC 和 DISM 扫描

损坏的文件可能会阻止您将 .NET Framework 3.5 安装到系统中。 为了解决这个问题,您必须运行 SFC 扫描。 为此,只需按照以下说明进行操作:

  1. 在键盘上,按 Windows 键 + X。
  2. 从列表中选择命令提示符(管理员)或 PowerShell(管理员)。
  3. 在命令提示符中,键入“sfc /scannow”(不带引号),然后按 Enter。
  4. SFC 扫描现在将开始。 请记住,该过程可能需要几分钟。 所以,不要打断它。

之后,再次尝试安装 .NET Framework 3.5。 如果它不起作用,下一步是执行 DISM 扫描。 您可以按照以下步骤执行此操作:

  1. 以管理员身份启动命令提示符。
  2. 运行此命令:

DISM /在线 /Cleanup-Image /RestoreHealth

  1. 现在将开始 DISM 扫描。 该过程可能需要比第一次扫描更长的时间。 所以,一定不要打断它。

方法 6:运行 'lodct/r' 命令

也可以通过运行“lodctr”命令来解决缺少的 .NET Framework 3.5 问题。 为此,请按照下列步骤操作:

  1. 使用管理权限打开命令提示符。 您可以按照方法五的前两个步骤执行此操作。
  2. 命令提示符启动后,键入“lodctr /r”(无引号)。 按 Enter 键运行命令。

执行 'lodct/r' 命令后,您应该能够安装 .NET Framework 3.5 而不会出现任何问题。

方法 7:更改组策略

在某些情况下,更改组策略设置可以解决 .NET Framework 3.5 问题。 这可以通过遵循这些简单的步骤来完成。

  1. 在键盘上,按 Windows 键 + R 打开“运行”对话框。
  2. 键入“gpedit.msc”(无引号),然后按 Enter。

注意:您只能在 Windows 10 专业版上找到此工具。

  1. 组策略编辑器打开后,转到左侧窗格,然后导航到此路径:

计算机配置 -> 管理模板 -> 系统

  1. 转到右窗格,然后双击“为可选组件安装和组件修复指定设置”。 将显示一个新窗口。
  2. 选择启用,然后单击应用。
  3. 选择“直接从 Windows 更新而不是 Windows 服务器更新服务下载修复内容和可选功能”选项。
  4. 按键盘上的 Windows 键 + X。
  5. 选择命令提示符(管理员)或 PowerShell(管理员)。
  6. 输入“gpupdate /force”(无引号),然后按 Enter。

方法 8:检查您的操作中心

此问题也可以通过检查您的操作中心来解决。 为此,只需按照以下说明进行操作。

  1. 转到您的任务栏,然后单击搜索图标。
  2. 键入“控制面板”(无引号),然后按 Enter。
  3. 打开控制面板后,转到“查看方式”旁边的下拉列表。 从选项中选择类别。
  4. 现在,转到系统和安全部分。
  5. 单击安全和维护下的“查看计算机的状态并解决问题”。
  6. 确保解决将出现的任何警告。
  7. 解决所有问题后,请尝试再次安装 .NET Framework。

哪种方法对您有用?

在下面的评论中让我们知道!