如何解决电脑windows蓝屏问题

发布于:2025-06-29 ⋅ 阅读:(15) ⋅ 点赞:(0)

一,起因。

最近在装双系统的时候遇到这个蓝屏问题,但是我通过gpart检测,实际上,windows所在的分区已经被我格式化了,但是我插入启动盘的时候就会进这个页面,甚至进入不了装系统的界面。于是我多方搜索,网上有各种说法,比如用什么自动修复,或者拔内存条。

结果都不管用,然后我突然想到我在ubuntu进grub时,windows的引导项居然还在,但是,我不是在gpart清空了windows所在分区了吗?

所以理论上来说,我的电脑不应该再出现window相关的东西才对。

于是我考虑到会不会有可能是因为windows的引导项没删干净,所以才出现的这个问题,结果最后发现,确实是这个原因。

因此,解决方法就很明确了,删除grub下的windows启动项即可。

二,解决方法

在Ubuntu下彻底删除Windows系统并清理相关启动项,可以按照以下步骤操作。请务必仔细阅读每一步,操作前建议备份重要数据:

步骤 1:确认Windows分区位置

  1. 打开终端,输入以下命令查看磁盘分区信息:
Shellsudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL

步骤 2:卸载Windows分区(如果已挂载)

  1. 如果Windows分区已挂载,先卸载它:
Shellsudo umount /dev/sdXn # 替换为你的Windows分区路径(如 /dev/sda2)

步骤 3:删除Windows的EFI启动文件

  1. 删除EFI系统分区中的Windows启动文件:
Shellsudo rm -rf /boot/efi/EFI/Microsoftsudo rm -rf /boot/efi/EFI/BOOT # 仅删除Windows的BOOT条目(注意:BOOT目录可能包含其他内容,谨慎操作!)

步骤 4:删除Windows分区

方法 1:使用 gparted 图形工具

  1. 安装GParted(如果未安装):
Shellsudo apt install gparted
  1. 打开GParted:
Shellsudo gparted
  1. 在GParted中:
  • 找到Windows分区(如/dev/sda2)。
  • 右键点击分区 → 选择 Delete。
  • 点击 Apply 确认删除。

方法 2:使用命令行 fdisk

  1. 列出所有分区:
Shellsudo fdisk -l
  1. 删除Windows分区(以/dev/sda2为例):
Shellsudo fdisk /dev/sda

步骤 5:清理Windows启动项(可选)

  1. 更新GRUB配置以移除Windows启动项:
Shellsudo fdisk /dev/sda

步骤 6:扩展Ubuntu分区(可选)

如果需要利用Windows分区释放的空间:

  1. 在GParted中:
  • 右键点击Ubuntu分区(如/dev/sda3) → 选择 Resize/Move。
  • 拖动滑块扩展分区到最大可用空间。
  • 点击 Apply 确认操作。

步骤 7:重启系统

  1. 重启电脑:
Bashreboot
  1. 验证:
  • 开机后应直接进入Ubuntu,且GRUB启动菜单中不再显示Windows选项。

注意事项

  1. 数据安全:删除分区会永久清除数据,确保已备份重要文件。
  2. EFI分区:如果误删Ubuntu的EFI文件(如/boot/efi/EFI/ubuntu),可能导致系统无法启动。此时需使用Ubuntu安装U盘修复GRUB。
  3. 双系统残留:如果之前通过BIOS/UEFI设置调整了启动顺序,可能需要进入BIOS删除Windows的启动项。

如果有任何疑问,请随时提问!

补充

当然,还有一种方式是直接使用:

shellsudo ls /boot/efi/EFI

您将看到一些输出,例如:

shellBOOT Windows ubuntu

要删除 Windows 文件夹,请使用以下命令:

shellsudo rm -r /boot/efi/EFI/Windows

不过,可能每个人的都不一样。比如我的就是:

shellBOOT Microsoftin ubuntu

这种的话,直接删除Microsoftin就好了。

要验证文件夹是否已删除,请

shell sudo ls /boot/efi/EFI

再次使用命令。


网站公告

今日签到

点亮在社区的每一天
去签到