基于Win11系统使用Hyper-v安装Win7虚拟机,关于Hyper-v网络设置及常见问题解决!

一,首先打开安装Hyper-v,可以见文章

Win11 家庭版/专业版开启Hyper-V

二,找到Hyper-V管理器,打开后,准备装虚拟机

此处举例安装Win7-64位系统
安装前准备:iso镜像文件

三,打开管理器--点击“新建”一选择”虚拟机“,单击下一页

四,点击“下一步”,自定义虚拟机名称和虚拟机储存位置,单击下一页

五,选择“指定代数”,选第一代,单击下一页

六,启动内存:4096 MB,取消勾选 为此虚拟机使用动态内存,单击下一页

七,配置网路,单击下一页

八,创建虚拟硬盘页面,选择 ◎创建虚拟硬盘,名称:Windows 7.vhdx

位置:E:\Hyper-V\Windows 7\Virtual Hard Disks,大小:40 GB,单击下一页

九,安装选项,选择 ◎从可启动的CD/DVD-ROM安装操作系统
选择 ◎映像文件(.iso),单击浏览,选择准备好的系统镜像,点击下一页

百度网盘:win7专业版镜像下线

链接:https://pan.baidu.com/s/1tzpHd1GWBGqbdAWTvnANDA 
提取码:2fyu

系统镜像下载备用网站:

https://www.e2esoft.cn/win7_sp1_iso/

十,正在完成新建虚拟机向导,点击完成

十一,至此Windows 虚拟机创建完毕

十二,接下来 设置虚拟机系统,中间虚拟机窗格,右单击Windows 7,选择设置

十三,左侧管理列表,单击检查点,右侧窗口取消勾选 使用检查点,单击确定

十四,中间虚拟机窗格,右单击Windows 7,选择连接单击启动

十五,单击下一步,安装系统开始

单击现在安装

选择要安装的操作系统,单击下一步

勾选 我接受许可条款,单击下一步

单击自定义(高级)

单击下一步

安装开始

安装结束

十六,安装驱动,运行(快捷键:WIN+R),输入devmgmt.msc并回车,打开设备管理器
其他设备下中存在未知设备,需要安装驱动。

首先下载从Hyper-V Server 2012 R2中提取的Hyper-V Integration Services(Hyper-V集成服务)6.3.9300.16384版 ISO

百度网盘
链接:https://pan.baidu.com/s/14VfvHmTykvXy5KBRqDEtYQ 
提取码:i003

以上版本如果失败,请下载:

选择下载的vmguest.iso镜像,单击打开

单击Install Hyper-V Integration Services(安装Hyper-V集成服务)

单击确定

单击,重新启动计算机

十七,运行(快捷键:WIN+R),输入devmgmt.msc并回车,打开设备管理器
查看网络适配器(网卡)和显示适配器(显卡)的识别情况:正常
其他设备中2个未知设备可忽略

关于虚拟机中网络设置,解决虚拟机没有网络!

Hyper-V虚拟机没有网络的原因
  • DHCP服务器可能因维护而暂时关闭或配置错误:会导致基于Windows的计算机无法自动从DHCP为自己分配IP地址。
  • 虚拟网络适配器与虚拟机的Windows系统不匹配:会导致网络连接失败。例如,如果虚拟机与Windows Vista系统一起安装,则它只能使用传统网络适配器而不是标准网络适配器。但是,如果Hyper-V虚拟机无法在Windows较新操作系统(如Windows 11/10或Windows Server 2019)上访问互联网的话,则无网络问题与网络适配器无关。

步骤1. 添加新的虚拟网络交换机

设置完成后,在宿主机上的网络连接中会出现桥接以及刚才创建的虚拟交换机

如果网桥是没有连接的状态,请右键诊断,重置网络适配器 就成功连接

步骤2. 指定网络适配器配置

步骤1. 返回Hyper-V管理器,选择虚拟机和设置。

步骤2. 单击网络适配器,然后选择您创建的虚拟交换机,单击“确定”

步骤3. 在Hyper-V中共享网络连接

步骤1. 在搜索框中输入“查看网络连接”并将其打开,然后查找虚拟机网络。

步骤2. 右键单击它并选择“属性”>“共享”>“允许其他网络用户通过此计算机的Internet连接进行连接”,然后从下面的框中选择创建的网络交换机,单击“确定”

步骤3. 打开虚拟机电源,查看Hyper-V虚拟机没有网络问题是否已经被成功解决。

如何解决虚拟网络适配器与来宾操作系统不匹配的问题?

正如我们之前提到的,有时Hyper-V网络不可用也可能是因为虚拟网络适配器与虚拟机的来宾系统不匹配。在这种情况下,来宾操作系统(例如,Windows 7 Starter 32位)可能需要安装旧版网络适配器。

步骤1. 打开Hyper-V管理器,关闭目标虚拟机电源。

步骤2. 点击“添加硬件”,然后选择“旧版网络适配器”,点击“添加”

步骤3. 为旧版网络适配器选择一个虚拟交换机,然后单击“确定”

如何修复物理机网络问题?

除了Hyper-V虚拟机没有网络之外,在Hyper-V上创建新虚拟机时可能还会遇到其他问题。

在Hyper-V中创建虚拟机后,一些用户发现,由于网络适配器的优先级不正确,计算机上的网络流量只能通过虚拟网络适配器发送,导致虚拟机的互联网正常,而本地计算机没有互联网。这该如何解决?请参考以下步骤。

步骤1. 在搜索框中输入Windows PowerShell并以管理员身份将其打开。

步骤2. 先执行此命令:Get-NetAdapter,记住虚拟网络适配器的IfIndex值。

步骤3. 再执行此命令:Get-NetIPInterface,监视IfIndex值。

注意:在Windows上,较小的接口度量值意味着较高的优先级,因此要解决运行Hyper-V虚拟机后本地计算机上没有网络的问题,请降低虚拟网络适配器的优先级。

步骤4. 在搜索框中输入“查看网络连接”并将其打开,然后查找虚拟机网络。

步骤5. 右键虚拟网络适配器,选择“属性”,选择“Internet协议版本4(TCP/IPv4)”>“属性”>“高级”,取消选中自动指标并在接口指标框中键入一个值,然后单击“确定”

步骤6. 返回网络页面,选择“Internet协议版本6(TCP/IPv6)”,参考步骤5修改接口指标值。

  • 30
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值