曾静的博客

但行好事,莫问前程.

嗨,我是曾静 (@devzeng),目前暂居深圳。


这是我用来记录平日学习笔记的地方,欢迎您的访问.

ThinkPad无法启动系统问题解决办法

最近几天一台Windows电脑(ThinkPad)无法启动进入系统,开机有个错误提示界面,然后就自动关机,错误界面如下图:

error

上面的文字内容如下:

Verifying shlm SBAT data failed: Security Policy Violation
Something has gone seriously wrong: SBAT self-check failed: Security Policy Violation 

开始怀疑是系统硬件问题,使用系统自带的自检工具查了一下没有发现有啥异常问题。简单用错误提示在网上查了一下都是一些和Ubuntu相关的错误,就没怎么仔细去看了。

觉得可能要重做系统,手头上也没有安装系统的工具拿到电脑维修店去检查了一下,说是主板有问题要维修(电脑比较旧了感觉维修没啥必要就没管了,还好没有修要不然就被忽悠了,水真的很深)。

查了一下资料,发现网上有很多类似的问题,简单按照步骤对bios设置了一下,竟然搞定了,这里记录一下解决的过程。

开机按 F1 (和电脑有关,具体要看每个机型的设置) 进入 bios 设置界面。

bios-home

1、关闭 Restart -> Load Setup Defaults -> OS Optimized Defaults

restart-settings-1

弹框选择Yes保存设置

restart-settings-2

2、关闭 Security -> Secure Boot -> Secure Boot

security-settings-1

security-settings-2

F10 保存设置

3、再次开机就可以正常进入系统了。

参考资料

最近的文章

MySQL创建函数语法报错的解决过程

近期想把之前做的一个系统在本地跑起来做一些测试,结果在执行创建函数语句的时候报错了,解决的方式很简单,免得下次再遇到,记录一下解决过程。SQL语句如下:DROP FUNCTION IF EXISTS fn_version_format;CREATE FUNCTION fn_version_format(version VARCHAR(50)) RETURNS VARCHAR(255)BEGIN DECLARE v_con VARCHAR(255); SET v_con =...…

Note继续阅读
更早的文章

hvigor插件开发实战

hvigor 构建工具是一款基于 TypeScript 实现的构建任务编排工具,主要提供任务管理机制,包括任务注册编排、工程模型管理、配置管理等关键能力,提供专用于构建和测试应用的流程和可配置设置。DevEco Studio 使用构建工具 hvigor 来自动执行和管理构建流程,实现应用/服务构建任务流的执行,完成 HAP/APP 的构建打包。hvigor 允许开发者实现自己的插件,开发者可以定义自己的构建逻辑。目前主要提供了两种方式来实现插件:基于hvigorfile脚本开发插件 和 基...…

Note继续阅读