解决Win10系统msconfig配置错误后无法启动的问题

背景故事

按百度搜出来的某篇经验,通过msconfig设置了启动参数。

https://jingyan.baidu.com/article/414eccf6b5a9646b421f0a5f.html
然后重启后Win10不能正常启动了。
之后自动修复也没办法修改,系统也没有设置还原点。
安全模式也没办法进入。
倒是可以进入命令行模式,但在命令行模式里打不开msconfig,也没办法修改msconfig的选项。

比较怀疑是处理器个数、PCI锁定以及无GUI引导这3个选项导致的问题。


无意间找到了一哥们的博客,发现了曙光:

https://blog.csdn.net/qq_33712555/article/details/83006742

 

解决办法


使用WinPE启动U盘,引导启动PE系统。
在系统盘(如C:)下面打开命令行窗口。
执行bcdedit命令,可以查看当前的启动参数。

比如:

Windows 启动加载器
-------------------
标识符                  {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows 10
locale                  zh-CN
inherit                 {bootloadersettings}
recoverysequence        {-----------------------------}
displaymessageoverride  Recovery
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {-----------------------------}
nx                      OptIn
bootmenupolicy          Standard
numproc                 8
quietxxx                Yes
xxxpcixx                Yes

最后三项名字不太记得了,有几个关键字,对应的就是CPU数量、无GUI启动、PCI锁定。
看看你之前改了什么参数,找到对应的参数项,我的就是这3个选项出了问题。

然后通过bcdedit可以对启动参数进行删改。
删除参数:
 

bcdedit /deletevalue {default} 参数名

修改参数:
 

bcdedit /set {default} 参数名 参数值

那个{default} 就是Windows启动加载器对应的标识符。

我找了一个兄弟的正常机器,敲bcdedit查看了他的设置。

发现他的机器上最后3个设置是没有的,所以我直接删除了这3个参数。

总结

不要折腾,系统最重要的是稳定!稳定!

 

  • 19
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
### 回答1: 在使用msconfig系统配置设置过诊断启动和禁用服务后,可以获得一些重要的好处。 首先,诊断启动可以帮助我们解决系统启动过程中的问题。当我们遇到系统启动缓慢、程序运行不稳定等问题时,通过选择诊断启动选项,系统会禁用所有非必要的服务和启动项,以便我们找出问题所在。通过逐个启用服务和启动项的方式,我们可以逐步确定造成问题的程序或服务,并采取相应的措施修复。 其次,禁用服务选项也是一个非常有用的功能。有些时候,我们可能注意到系统中存在一些不必要的服务在运行,这些服务不仅占用系统资源,还可能对系统的安全性和稳定性产生影响。通过禁用这些服务,我们可以减少系统的负载,提高系统的性能和响应速度,同时也能增强系统的安全性。 使用msconfig系统配置设置诊断启动和禁用服务是一种简单方便但有效的系统管理工具。它可以帮助我们快速解决系统启动和运行中的问题,提高系统的稳定性和性能。但需要注意的是,在进行任何设置之前,我们应该了解自己的操作系统和相关服务的知识,以免不慎禁用了系统必要的服务,导致系统无法正常运行。 ### 回答2: 使用msconfig系统配置可以设置诊断启动和禁用服务。诊断启动选项可以帮助我们在启动时排除一些可能导致系统问题的因素,以便更好地解决问题。禁用服务选项可以让我们选择性地禁用一些不必要的服务,以提高系统的性能和资源利用率。 要进行诊断启动,我们可以打开运行对话框,输入"msconfig"命令,然后进入系统配置工具。在"常规"选项卡中,可以选择"选择性启动"以开启诊断启动模式。接下来,在"服务"选项卡中,我们可以勾选"隐藏所有Microsoft服务"以隐藏系统自带的服务,然后再禁用其他非必要的服务。点击"应用"后,重新启动计算机即可应用这些设置。 要禁用服务,我们也可以打开运行对话框,输入"msconfig"命令,进入系统配置工具。在"服务"选项卡中,可以勾选"隐藏所有Microsoft服务",然后逐个勾选需要禁用的服务,并点击"应用"按钮即可。 需要注意的是,在进行这些设置时需要谨慎操作,确保不禁用系统必需的服务,以免影响系统的正常运行。如果在设置过程中出现了问题,可以通过撤销更改或者恢复系统初始化来修复。总之,使用msconfig系统配置可以方便地设置诊断启动和禁用服务,以提高系统的性能和解决潜在问题。 ### 回答3: 使用msconfig系统配置可以进行诊断启动和禁用服务的设置。诊断启动是一种以最小限度加载系统驱动程序和服务的方式启动计算机,用于排除启动过程中可能出现的问题。禁用服务则是在计算机启动时不加载某些特定服务,以提高系统的性能和稳定性。 要进行诊断启动设置,可以按下“Win + R”键,然后输入“msconfig”命令,打开系统配置工具的窗口。在窗口中选择“常规”选项卡,然后勾选“选择性启动”选项。接下来,在下方的选项中取消选择“加载启动项目”和“加载系统服务”选项,并勾选“使用原始启动配置”选项。最后点击“应用”和“确定”按钮保存设置。重新启动计算机后,系统会以诊断启动的方式启动。 要进行禁用服务的设置,同样打开系统配置工具的窗口,选择“服务”选项卡。在该选项卡中,勾选“隐藏所有Microsoft服务”选项,以保留必要的系统服务。然后,选择要禁用的服务,点击“禁用”按钮。需要注意的是,禁用某些服务可能会影响系统的正常运行,所以在禁用之前最好先了解服务的功能和作用。设置完成后,点击“应用”和“确定”按钮保存设置,重新启动计算机使设置生效。 通过使用msconfig系统配置进行诊断启动和禁用服务的设置,我们可以帮助解决系统启动过程中的问题,并提高系统的性能和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值