闲聊电脑(7)常见故障排查
闲聊电脑(7)常见故障排查
夜深人静,万籁俱寂,老郭趴在电脑桌上打盹,桌子上的小黄鸭和桌子旁的冰箱又开始窃窃私语……

小黄鸭:冰箱大哥,平时遇到电脑故障该咋处理呢?
冰箱:常见的故障,一般分为软件故障和硬件故障两种。
小黄鸭:那软件故障咋处理呢?
冰箱: 看情况,一般是缺少 .net 组件或者 dll 文件
小黄鸭:那该咋办?
冰箱:看看软件的报错信息,然后上网搜索,看看都缺少了啥,缺啥就安装啥。
小黄鸭:那要是安装了 .net 和 dll 还不行呢?
冰箱:下载其他版本的软件试试。
小黄鸭:哦,那如果还不行呢?
冰箱:重装系统呗。
小黄鸭:这么简单粗暴吗,软件有问题直接重装系统?
冰箱:是啊。有时候遇到一些稀奇古怪的问题,直接重装系统反而是比较快的方法,主要是节省时间。
小黄鸭:那硬件的问题该怎么处理呢?
冰箱:主要是换件,怀疑哪个配件有问题就换哪个配件。
小黄鸭:那怎么判断硬件是不是有问题呢?
冰箱:常见的电脑硬件一般是显示器、鼠标、键盘、音箱、机箱、电源、主板、内存、硬盘、CPU 这些。咱一个个分析。
小黄鸭:先从哪个开始?
冰箱:先说显示器,显示器通电后,屏幕上只要能显示字符或者图片,那一般就没问题。如果显示图像偏蓝、偏红、偏绿的话,看看是不是 VGA 线头接歪了。
小黄鸭:那鼠标跟键盘呢?
冰箱:鼠标底下一般会亮红灯,亮灯了,基本就没啥问题。键盘的话,也是一样的逻辑,看灯。
小黄鸭:看啥灯,咋看啊?
冰箱:键盘右上角的灯。按大写字母锁定键,或者小键盘开关,多按几次,只要对应的灯能点亮和熄灭,基本就没问题。
小黄鸭:音箱就看看它会不会响,对不?
冰箱:是的。不过音箱不响,也有可能是声卡驱动有问题。为了避免这种情况,可以把音箱的插头插到手机的耳机孔里面,放个音乐,看看它响不响,响的话,音箱就没问题。
小黄鸭:那机箱呢?它基本上就是一个铁壳子,会出啥问题?
冰箱:机箱出问题的话,一般是按钮失灵,或者指示灯不亮。自己能维修的话,可以换个开关、LED灯试试,别的也没啥好办法。
小黄鸭:那电源咋判断呢,拿个电笔测量下?
冰箱:拿电笔测量也可以,但是还有更简单的办法。就是用一根曲别针,或者细铁丝,把绿色插口和黑色插口连接到一起。
小黄鸭:绿色插口?啥意思,没听懂。
冰箱:电源上不是有一排线束连接到主板吗。
小黄鸭:哦,好像是。
冰箱:那一排线束里,每一根线对应一个小插孔,你找到绿色线和黑色线对应的插孔,把细铁丝的两头插到插孔里就可以了。
小黄鸭:我看线束里面只有一根绿色的线,黑色的线有好几根,应该用哪一根呢?
冰箱:黑色是接地线,随便哪一根都可以。把细铁丝插进插孔后,再拔掉,看看电源的风扇转不转,一直转的话,基本就没啥问题了。如果风扇不转、或者转几圈就停了,那这个电源就是有问题的。
小黄鸭:那主板呢?
冰箱:如果主板上有小喇叭的话,就容易判断。
小黄鸭:咋判断?
冰箱:把电源、CPU 跟主板连接好,不要插内存,然后开机,看看主板上的小喇叭响不响,响的话,基本就没问题,不响的话,主板就有问题了。
小黄鸭:那如果主板上没有喇叭呢?
冰箱:可以自己买个小喇叭插到主板上,如果主板上没有对应的喇叭接口的话,那就需要主板诊断卡。不过,感觉没必要,有那个买诊断卡的钱,还不如找人维修。而且诊断卡的诊断结果也不见得都对,因为它不一定能兼容所有的主板。
小黄鸭:内存咋判断好坏?
冰箱:用 PE 系统判断,开机后从优盘引导进入 PE 系统。因为 PE 是加载到内存中的,如果内存有问题,加载会出错。换句话说,如果进入 PE 的时候报错了,一般都是内存故障引起的。
小黄鸭:硬盘呢?
冰箱:用 GHOST 判断。在安装系统的时候,使用 GHOST 还原,如果硬盘的速度高于 500MB 每秒,并且还原过程中不出错的话,硬盘一般没问题。如果硬盘的速度很慢,耗时很长,或者还原的时候报错,那硬盘就有问题。
小黄鸭:CPU 坏了有啥表现?
冰箱:CPU 很少会坏,一般电脑出问题,不会考虑 CPU。不过 CPU 的散热器工作不正常,温度过高,会导致系统自动关机。
小黄鸭:那硬盘的故障判断就这些方法了吗?
冰箱:简单判断的话,用上面的方法基本就够用了。要想精准定位故障点,就需要进一步的操作了。比如:拿万用表在主板上跑线路、用 MHDD 扫描硬盘坏道等。
小黄鸭:咱就是简单排查故障,应该用不了那么高深的技巧。
冰箱:嘘,老郭快醒了,下次再聊吧……
来自 《老郭梦话录》 by 搬了菠萝蜜
相关文章:
闲聊电脑(7)常见故障排查
闲聊电脑(7)常见故障排查 夜深人静,万籁俱寂,老郭趴在电脑桌上打盹,桌子上的小黄鸭和桌子旁的冰箱又开始窃窃私语…… 小黄鸭:冰箱大哥,平时遇到电脑故障该咋处理呢? 冰箱…...
Vim 编辑器|批量注释与批量取消注释
添加注释 ctrl v 进入块选泽模式。上下键选中需要注释的行。按大写 I (shift i) 进入插入模式,输入注释符。按两次 ESC 退出,即完成添加注释。shift : 再输入 qw 保存退出。 取消注释 ctrl v 进入块选泽模式。上下键选中…...
Android 使用AIDL HAL
生成的目录结构 以audioControl 为例: 首先编写的是aidl文件。 其文件目录结构是:── android │ └── hardware │ └── automotive │ └── audiocontrol │ ├── AudioFocusChange.aidl │ ├── AudioGainConf…...
C++的一些基础语法
前言: 本篇将结束c的一些基础的语法,方便在以后的博客中出现,后续的一些语法将在涉及到其它的内容需要用到的时候具体展开介绍;其次,我们需要知道c是建立在c的基础上的,所以c的大部分语法都能用在c上。 目…...
mysql 技术100问?
什么是软件架构?它的定义和目的是什么?软件架构设计的基本原则是什么?请解释一下模块化架构和分层架构的区别。为什么重视可伸缩性在软件架构中的作用?请讨论一下微服务架构和单体应用架构的区别和优劣。如何选择适合项目的软件架…...
APK漏洞扫描工具
一、APKDeepLens是一个基于python的工具,旨在扫描Android应用程序,专门针对OWASP TOP 10移动漏洞。 工具:python3.8或者以上版本 安装 git clone https://github.com/d78ui98/APKDeepLens/tree/main cd /APKDeepLens python3 -m venv venv…...
ReactNative项目构建分析与思考之react-native-gradle-plugin
前一段时间由于业务需要,接触了下React Native相关的知识,以一个Android开发者的视角,对React Native 项目组织和构建流程有了一些粗浅的认识,同时也对RN混合开发项目如何搭建又了一点小小的思考。 RN环境搭建 RN文档提供了两种…...
LeetCode454 四数相加
给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足: 0 < i, j, k, l < n nums1[i] nums2[j] nums3[k] nums4[l] 0 示例 1: 输入:nums1 [1,2], nu…...
Kafka消费者重平衡
「(重平衡)Rebalance本质上是一种协议,规定了一个Consumer Group下的所有Consumer如何达成一致,来分配订阅Topic的每个分区」。 比如某个Group下有20个Consumer实例,它订阅了一个具有100个分区的Topic。 正常情况下&…...
【线代基础】张量、向量、标量、矩阵的区别
1、标量(Scalar) 纯数字,无方向性、无维度概念。因此也叫 标量张量、零维张量、0D张量 例如,x18,x21.34 x1、x2即为标量 2、张量(tensor) 具有方向性,可以理解为一个多维数组&a…...
用chatgpt写论文重复率高吗?如何降低重复率?
ChatGPT写的论文重复率很低 ChatGPT写作是基于已有的语料库和文献进行训练的,因此在写作过程中会不可避免地引用或借鉴已有的研究成果和观点。同时,由于ChatGPT的表述方式和写作风格与人类存在一定的差异,也可能会导致论文与其他文章相似度高…...
字节跳动也启动春季校园招聘了(含二面算法原题)
字节跳动 - 春招启动 随着各个大厂陆续打响春招的响头炮,字节跳动也官宣了春季校园招聘的正式开始。 还是那句话:连互联网大厂启动校招计划尚且争先恐后,你还有什么理由不马上行动?! 先来扫一眼「春招流程」和「面向群…...
二,几何相交---4,BO算法---(3)数据结构
数据结构分两块,一个是某一时间状态的局部相交线段。一个是事件队列,是某一时刻局部相交线段的集合。...
中间件MQ面试题之Kafka
MQ相关面试题 Kafka面试题 (1)rockermq和kafka 的区别在哪里? 使用场景有什么不一样? 不同点: 数据可靠性 不同: RocketMQ:支持异步实时刷盘、同步刷盘、同步复制、异步复制;kafka:使用异步刷盘方式,异步复制/同步复制。性能对比:kafka单机写入TPS比较高单机支持…...
Prometheus 安装部署
文章目录 1.部署Prometheus1.1.修改配置文件1.2.配置告警规则1.3.运行Docker 2.部署Alertmanager2.1.修改配置文件2.2.Prometheus监控配置2.3.运行Docker 3.部署Grafana3.1.运行Docker3.2. 配置数据源3.3. 配置dashboard 开源中间件 # Prometheushttps://iothub.org.cn/docs/m…...
龙芯杯赛道-学习过程记录
Preface&免责声明: 由于参赛资料企业并未开源,所以我不能开放出有关参赛的资料 但是我会在这里记录参赛时看不懂的一系列知识补充 ------------------------------------------------------------------------------------------------------- TSEN…...
76. 最小覆盖子串-力扣hot100(C++)
76. 最小覆盖子串s 初始化和特判 //本题做题思想 //从头开始,首先找到一个包含所有字母的字串,将i移动到包含字串字母的位置,然后更新长度和字符串ans后, //i的位置加1,j的位置也加1,从新开始上面的流程&…...
vue的生命周期有那些
1.v-text 相当于js的innerText <div v-text"姓名:name"></div>const name ref(张三); //声明 2.v-html 相当于js的innerHTML <div v-html"html"></div>const html ref(<s>这是一段文字</s>) 3.v-bin…...
OpenStack安装步骤
一、准备OpenStack安装环境 1、创建实验用的虚拟机实例。 内存建议16GB(8GB也能运行)CPU(处理器)双核且支持虚拟化硬盘容量不低于200GB(!)网络用net桥接模式 运行虚拟机 2、禁用防火墙与SELin…...
如何借助CRM系统获得直观的业务洞察?CRM系统图表视图解析!
Zoho CRM管理系统在优化客户体验方面持续发力,新年新UI,一波新功能正在赶来的路上。今天要介绍的新UI功能在正式推出之前,已经通过早鸟申请的方式给部分国际版用户尝过鲜了。Zoho CRM即将推出图表视图,将原始数据转换为直观的图表…...
使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式
一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明:假设每台服务器已…...
论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(二)
HoST框架核心实现方法详解 - 论文深度解读(第二部分) 《Learning Humanoid Standing-up Control across Diverse Postures》 系列文章: 论文深度解读 + 算法与代码分析(二) 作者机构: 上海AI Lab, 上海交通大学, 香港大学, 浙江大学, 香港中文大学 论文主题: 人形机器人…...
进程地址空间(比特课总结)
一、进程地址空间 1. 环境变量 1 )⽤户级环境变量与系统级环境变量 全局属性:环境变量具有全局属性,会被⼦进程继承。例如当bash启动⼦进程时,环 境变量会⾃动传递给⼦进程。 本地变量限制:本地变量只在当前进程(ba…...
关于nvm与node.js
1 安装nvm 安装过程中手动修改 nvm的安装路径, 以及修改 通过nvm安装node后正在使用的node的存放目录【这句话可能难以理解,但接着往下看你就了然了】 2 修改nvm中settings.txt文件配置 nvm安装成功后,通常在该文件中会出现以下配置&…...
微信小程序 - 手机震动
一、界面 <button type"primary" bindtap"shortVibrate">短震动</button> <button type"primary" bindtap"longVibrate">长震动</button> 二、js逻辑代码 注:文档 https://developers.weixin.qq…...
用docker来安装部署freeswitch记录
今天刚才测试一个callcenter的项目,所以尝试安装freeswitch 1、使用轩辕镜像 - 中国开发者首选的专业 Docker 镜像加速服务平台 编辑下面/etc/docker/daemon.json文件为 {"registry-mirrors": ["https://docker.xuanyuan.me"] }同时可以进入轩…...
聊一聊接口测试的意义有哪些?
目录 一、隔离性 & 早期测试 二、保障系统集成质量 三、验证业务逻辑的核心层 四、提升测试效率与覆盖度 五、系统稳定性的守护者 六、驱动团队协作与契约管理 七、性能与扩展性的前置评估 八、持续交付的核心支撑 接口测试的意义可以从四个维度展开,首…...
接口自动化测试:HttpRunner基础
相关文档 HttpRunner V3.x中文文档 HttpRunner 用户指南 使用HttpRunner 3.x实现接口自动化测试 HttpRunner介绍 HttpRunner 是一个开源的 API 测试工具,支持 HTTP(S)/HTTP2/WebSocket/RPC 等网络协议,涵盖接口测试、性能测试、数字体验监测等测试类型…...
GO协程(Goroutine)问题总结
在使用Go语言来编写代码时,遇到的一些问题总结一下 [参考文档]:https://www.topgoer.com/%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B/goroutine.html 1. main()函数默认的Goroutine 场景再现: 今天在看到这个教程的时候,在自己的电…...
Vite中定义@软链接
在webpack中可以直接通过符号表示src路径,但是vite中默认不可以。 如何实现: vite中提供了resolve.alias:通过别名在指向一个具体的路径 在vite.config.js中 import { join } from pathexport default defineConfig({plugins: [vue()],//…...
