type
status
date
slug
summary
tags
category
icon
password

在Windows上同时使用夜神模拟器和虚拟机的兼容性解决方案 | 开关 Hyper -V 的

警告:虽然成功启动夜神模拟器夜神模拟器,Docker受到未知损害,仍然不得不重置一切数据。 我重启+关闭wsl仍然没有解决问题。 最后我不得不重装Docker
当在 Windows 上同时使用夜神模拟器和虚拟机(如 Docker)时,可能会遇到兼容性问题,特别是涉及到 Hyper-V 的情况。以下是一些详细的解决方法:
  1. 关闭 Hyper-V: 如果你需要使用夜神模拟器,但是 Hyper-V 正在运行,可以通过以下步骤关闭它:
      • 打开命令提示符(管理员权限)。
      • 输入以下命令并按 Enter 键:
        • 重启电脑以使更改生效。
    1. 启用 Hyper-V: 如果你需要使用虚拟机或 Docker,并且需要 Hyper-V,可以通过以下步骤启用它:
        • 打开命令提示符(管理员权限)。
        • 输入以下命令并按 Enter 键:
          • 重启电脑以使更改生效。
      1. 手动设置功能(适用于不同版本的 Windows):
          • 对于 Windows 11
            • 打开 设置(Settings)。
            • 转到“应用”(Apps)。
            • 选择“可选功能”(Optional Features)。
            • 点击“更多 Windows 功能”(More Windows features)。
            • 在列表中找到 Hyper-V,并确保已启用或关闭,根据你的需求进行设置。
          • 对于 Windows 10
            • 打开 控制面板(Control Panel)。
            • 转到“程序”(Programs)。
            • 选择“启用或关闭 Windows 功能”(Turn Windows features on or off)。
            • 在列表中找到 Hyper-V,并确保已启用或关闭,根据你的需求进行设置。
      1. 打开 PowerShell(管理模式): 如果你需要以管理员模式打开 PowerShell,可以通过以下方法:
          • 使用 Listary 进行快速访问:
            • 在 Listary 的搜索框中输入“ps”。
            • 在搜索结果中找到 PowerShell,并右键点击。
            • 选择“以管理员身份运行”选项,即可管理员模式打开 PowerShell。
          • 或者,使用开始菜单或运行对话框搜索“PowerShell”,右键点击 PowerShell 并选择“以管理员身份运行”。
          • 另外,通过命令提示符或资源管理器,在地址栏中输入“powershell”,并选择以管理员身份运行。

      PowerShell(PS)和命令提示符(CMD)的区别

      在 Windows 操作系统中,PowerShell(PS)和命令提示符(CMD)是两个常用的命令行工具,它们虽然在外观和使用方式上有些相似,但在功能和性能上存在一些重要区别:
      1. 功能性差异
          • CMD:命令提示符是 Windows 自带的命令行解释器,其功能相对简单,主要用于执行基本的命令和批处理脚本。
          • PowerShell(PS):PowerShell 是由微软开发的命令行工具和脚本语言,具有更强大的功能和灵活性,支持各种操作系统管理任务、脚本编写和自动化操作。
      1. 语法差异
          • CMD:命令提示符使用的是基于文本的命令解释器,其命令语法较为简单,而且支持的命令也相对较少。
          • PowerShell(PS):PowerShell 使用的是基于对象的命令解释器,其命令语法更为灵活和强大,支持管道操作、脚本编写和调用 .NET Framework 等高级功能。
      1. 扩展性差异
          • CMD:命令提示符的扩展性有限,很难实现复杂的脚本和自定义功能。
          • PowerShell(PS):PowerShell 的扩展性非常强大,可以通过编写脚本、模块和调用 .NET 程序集等方式实现各种复杂的功能和自定义操作。
      1. 兼容性差异
          • CMD:命令提示符的命令通常较为简洁,更容易在不同版本的 Windows 中实现兼容。
          • PowerShell(PS):PowerShell 的命令语法和功能较为复杂,可能需要较高版本的 PowerShell 才能运行某些特定的命令或脚本。
      Xposed、EdXposed 和 lsposed的区别BiliBiliToolPro 在 Dockercompose 中无法运行的解决办法
      • Twikoo
      • Giscus
      • Utterance