场景

我使用的是戴尔15-5557的笔记本电脑,在某次开机的时候系统提示:Invalid configuration information - please run SETUP program.

虽然的点击Continue可以正常进入系统,但是每次开机都要来上这么一下真的很烦人,于是想着解决一下。

试错过程

1. BIOS调整

  • 刚开始以为是自己BIOS哪里设置的有问题,但是在进入BIOS后反复看了半天和修改很多设置,发现都没有用。
  • 重置bios问题依然存在

2. 硬件检测

在开机提示警告的地方点击Diagnostics进行硬件的检测,并没有发现任何问题。

3. 更换BIOS电池

查资料的时候有人说可能是BIOS电池没电了。为此我还专门买了一个纽扣电池,不出所料,问题依然存在。

需要说明的是,5557的产品规格里写的是币型电池用的是CR-2032,拆出来的却是CR-2016,这不是欺诈消费者吗!!

不过我买的CR-2032依然可以装上去使用。

4. 更换BIOS的版本

细心的你可能发现了,开机提示的左上角显示的BIOS版本是1.9.0,那有没有可能是它的问题呢,只能死马当做活马医了,试试吧。

我在官网找到了BIOS的下载,下载了几个版本的BIOS。

先试了,重新安装1.9.0,安装是没有问题的,但是开机后还是会有一样的报错。

当进行降级安装BIOS的时候,如1.6.0,会提示BIOS Update blocked due to unsupported downgrade.,不支持降级,即使在BIOS的设置中开启了allow downgrade依然不能降级。

至此我都要放弃了…………

大概过了20多天,我还是想解决一下这个问题,于是它真的被解决了!!

解决开机Invalid configuration information - please run SETUP program.报错。

像往常一样,我一样搜索了报错的关键词,然后点进去了一个国外视频,视频我传到了B站(国内看),跟着步骤,竟然修复了问题。

  • 准备一个U盘(我这里是8G的),格式化为FAT32格式。
  • 下载好BIOS 1.6.0版本的程序。
  • 将下好的Inspiron_5457_1.6.0.exe复制到格式化好的U盘,并且重命名为BIOS_IMG.rcv
  • 关闭电脑,拔掉充电器,插好U盘在电脑上。
  • 准备好两只手,一只手按住Esc+Ctrl这两个按键后不要松。另外一只手插上充电器,大约过了0.5s后,键盘上的Caps lock按键闪了一下,这时可以松开Esc+Ctrl这两个按键。系统进入了BIOS恢复模式。

  • 点击Continue进行BIOS的恢复。

  • BIOS恢复后自动重启电脑,这是提示的报错依然在,但是BIOS已经被替换成了1.6.0

  • 这时点击BIOS Setup在点击Exit后系统就可以正常使用了,以后再重启电脑就不会后开机的提示了。一定不要再升级BIOS 1.9.0,否则错误还是会存在,我认为官方需要出来给个解释并给出新的BIOS版本!

这台电脑的故事

虽然这台5557陪了我五年多了,日常办公还是可以应付的,期间给他升级了固态了,加了内存,由于经常的拆机,导致它的螺丝丢失了很多,连接转轴的C、D面坏了也都换新了。一年前它的键盘不行了,我给我换了新的键盘。电池也重新给他换过新的。昨天又给他重装了一下系统,属于他的新生命又来了!

笔记本二手淘来的

换的固态

目前使用16456小时,提供了不上生产力。

加的内存

一条是20年7月买的

另外一个是18年买的内存,当时价格还是很贵的,给15年买的笔记本用的,后来笔记本送人了,但是内存保留了下来

换的键盘和C、D面

给卖C、D面的老板要了一些螺丝,终于把螺丝给按上完了。

换的电池

电池损耗有点快,现在已经损耗17%

【已解决】戴尔 Inspiron 5457 和 5557 启动报错:Invalid configuration information - please run SETUP program.的更多相关文章

  1. 已解决: idea创建并部署SpringMVC项目时 报错 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

    用IDEA创建并运行SpringMVC项目时,最初发现没有Servlet包,这个问题已在上篇解决,然而当我们尝试去运行此时的SpringMVC项目时,发现仍然有错误.ClassNotFoundExce ...

  2. 【已解决】unity4.2.0f4 导出Android工程报错:Error building Player: ArgumentException: Illegal characters in path. [unity导出android工程 报错,路径含有非法字符]

    使用unity3D开发的一个客户端,需要导出为Android工程,然后接入一些第三方android SDK. unity版本 操作系统为: OS 名称: Microsoft Windows 7 旗舰版 ...

  3. 【已解决】wepy中使用分包加载报错

    问题: "xxx.js 出现脚本错误后者未正确调用Page()"       最近看小程序启动时间(性能监控),启动时间比较长,所以考虑使用分包加载.       但在使用过程中遇 ...

  4. (已解决)Adobe Creative Cloud 安装 Acrobat PDF 报错 DW071 DW003

    今天安装 Adobe Acrobat pdf 阅读器报错了,错误为 Exit Code: 7 Please see specific errors below for troubleshooting. ...

  5. Linux安装ElasticSearch启动报错的解决方法

    Linux安装ElasticSearch后,ElasticSearch是不能用root用户启动的,以root用户启动会报错Refer to the log for complete error det ...

  6. 【原】tomcat 7 启动报错:java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig()Ljavax/servlet/SessionCookieConfig的解决

    现象: tomcat 7 启动报错:java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig() ...

  7. Oracle启动报错ORA-03113解决

    环境:RHEL6.4 + Oracle 11.2.0.4 步骤摘要:1.启动报错ORA-031132.查看alert日志查找原因3.根据实际情况采取合理的措施,这里我们先增加闪回区大小,把库启动起来4 ...

  8. Oracle启动报错ORA-27102解决

    环境:RHEL5.5 + Oracle 10.2.0.4 此错误一般是因为数据库的初始化参数文件的内存设置不当导致.本例是因为操作系统参数设置问题导致. 当前现象:Oracle启动报错ORA-2710 ...

  9. 解决Windows下运行php Composer出现SSL报错的问题

    解决Windows下运行php Composer出现SSL报错的问题 2015-01-14 20:05   在windows下运行composer却出现SSL报错: E:\www>php -f  ...

  10. linux查看与修改交换内存配置(解决zabbix-agent启动报错)

    问题 zabbix-agent在一台centos6.5上启动报错: cannot allocate shared memory of size 949056: [28] No space left o ...

随机推荐

  1. Luogu P10838 『FLA - I』庭中有奇树 题解 [ 绿 ] [ 二分 ] [ 双指针 ] [ 树的遍历 ]

    庭中有奇树:很多算法揉在一起的好题. 转化题意 因为要封锁 \(m\) 条路径,根据贪心思想,他一定会封锁最短的 \(m\) 条路径.所以我们能走的最短传送路径就是最短的第 \(m+1\) 条路径. ...

  2. java list集合去重的两种方式

  3. 解决 Docker 容器镜像拉取难题:全面指南

    一.引言 在使用 Docker 容器的过程中,经常会遇到镜像拉取慢甚至无法下载的问题,这给开发和部署工作带来了不小的困扰.本文将深入探讨这一问题的原因,并提供多种有效的解决方案. 二.问题原因分析 网 ...

  4. 解释 Git 的基本概念和使用方式

    Git是一种分布式版本控制系统,常用于管理和追踪软件开发项目的代码.以下是Git的基本概念和使用方式的解释: 仓库(Repository):Git管理代码的基本单位,可以理解为一个存储代码历史和版本信 ...

  5. Vue3组件通信全攻略:多种方式详解+实战场景,轻松玩转复杂数据流!

    一.组件通信为何如此重要? 在大型Vue项目中,组件通信如同神经网络般贯穿整个应用.良好的通信机制能: 实现组件解耦 提升代码可维护性 构建清晰数据流 支撑复杂业务场景 二.父子组件通信:核心通信模式 ...

  6. 跨平台Windows和Linux(银河麒麟)操作系统OCR识别应用

    1 运行效果 代码下载链接: https://pan.baidu.com/s/1NUfLTjk6kzXJKsaH7yo4qA?pwd=rk5c 提取码: rk5c. 在银河麒麟桌面操作系统V10(SP ...

  7. rust学习笔记(6)

    模块 定义自己的模块,方便外部的调用 mod可以嵌套 可见程度 分为private和public 其中pub可以分为模块内可见和模块外可见 mod也遵循可见性的要求 // 一个名为 `my_mod` ...

  8. MySQL超大表删除数据过程

    背景 笔者在公司负责公司的OpenAPI应用,估产生了调用审计的需求.对于存储这些AccessLog,虽然业界有很合适的架构和理论,奈何我司已成本优先,且作为toB的项目,调用量并不算特别大,每天也就 ...

  9. Django实战项目-学习任务系统-用户注册

    接着上期代码框架,开发第2个功能,用户注册,在原有用户模型基础上,增加一个学生用户属性表,用来关联学生用户的各种属性值,这个属性表是参考网络小说里系统属性值设计的,方便直观了解用户的能力高低,等级以及 ...

  10. Redis 相关

    高并发多机的时候,虽然有失效时间,但还是会有短时间内缓存和数据库数据不一致(读操作不需要特殊操作),更新操作的时候先删除缓存,再更新数据库先更新数据库,再删除缓存原子性破坏,增加队列重试 先删除缓存, ...