程序员必备PC维修法(软件篇)
学会使用专业软件检测与修复电脑硬件故障问题也是程序员的一种软技能。
windows篇
情景:如何获取电脑硬件的真实信息。(如何检验选购回来的硬件是否正品)
自检:使用AIDA64软件检查电脑硬件,能详细分析电脑中CPU、主板、内存、硬盘、显示屏、显卡、外部设备等真实信息。并且可以通过一些基础测试来电脑硬件状况。

情景:通电情况下,电脑能正常进入BIOS系统,进入windows系统,但进入出现黑屏情况,有显示鼠标箭头。
原因:1.系统响应速度慢。(出现率50%)
2.驱动软件冲突。(出现率20%)
3.windows注册表错误操作。(出现率30%)
自检:1.等待几分钟,是否延时加载桌面出来。
自修:1.按“delete+ctrl+alt”组合键,选择“注销”,然后再重新进入系统。
2.按“delete+ctrl+alt”组合键,启动“任务管理器”,选择“文件”-“新建任务”,然后输入“explorer.exe”。
2.重启电脑,长按“F8”键,选择“最后一次正确配置”。
3.重启电脑,长按“F8”键,选择“安全模式”或者“带命令提示符的安全模式”进行系统,安装当前显卡驱动版本。
PS: 建议不要随便手动修改windows注册。如果没有手动修改过的话,应该是被一些捆绑软件修改了,建议使用杀毒软件杀毒。
情景:通电情况下,windows系统显示内存“可用内存小于实际内存”。
原因:1.windows系统位数与内存容量不兼容。(出现率10%)
2.主板某个内存插槽损坏。(出现率5%)
3.某条内存损坏。(出现率5%)
4.主板某个内存槽积尘。(出现率10%)
5.某条内存金手指积尘。(出现率20%)
6.某条内存与某个内存插槽接触不良。(出现率50%)
自检:1.检查windows系统位数是否支持对应的内条容量。(64位操作系统支持4G以上内存。)
2.检查内存金手指部分是否积尘。
3.检查主板内存槽是否积尘。
自修:1.安装windows x64 操作系统。
2.清理主板某个内存槽的积尘。
3.用橡皮擦擦拭某条内存条。
4.尝试重新安装内存条。
5.如内存损坏,请移除损坏的内存条。
程序员必备PC维修法(软件篇)的更多相关文章
- 程序员必备PC维修法(硬件篇)
自检自修不是万能,但不会自检自修却万万不能.程序员修电脑还是有必要的. 情景:通电情况下,电脑主机无法启动,所有主机内部硬件无反应. 原因:1.CPU.主板.电源积尘.(出现率30%) 2.CPU.主 ...
- 「编程羽录」上线,程序员必备的这些技能你能get到嘛?
大家好,我是小羽. 好久不见,给大家带来个好消息,小羽的全新专题「编程羽录」系列正式上新,主要是介绍一些关于面试题和经验总结的文章. 会为大家提供一些技术栈之外,程序员还需要的其他方面硬核知识,做到全 ...
- Java程序员必备的一些流程图
Java程序员必备的一些流程图 转自https://juejin.im/post/5d214639e51d4550bf1ae8df 前言: 整理了一些Java基础流程图/架构图,做一下笔记,大家一起学 ...
- 程序员必备神器(FastStoneCapture)
工欲善其事,必先利其器. 作为程序员,如果我们不知道如何制作动态图或者快捷录屏.录视频等,会给人一种身怀不技的感觉:好!屁话少说,接下来我会废话连篇的介绍一款神器--------那就是FastSton ...
- 程序员必备基础:Git 命令全方位学习
前言 掌握Git命令是每位程序员必备的基础,之前一直是用smartGit工具,直到看到大佬们都是在用Git命令操作的,回想一下,发现有些Git命令我都忘记了,于是写了这篇博文,复习一下~ https: ...
- 打造程序员的高效生产力工具-mac篇
打造程序员的高效生产力工具-mac篇 1 概述 古语有云:“工欲善其事,必先利其器” [1] ,作为一个程序员,他最重要的生产资源是脑力知识,最重要的生产工具是什么?电脑. 在进行重要的脑力成果输 ...
- <转载> 优秀程序员必备的23条好习惯
转自 优秀程序员必备的23条好习惯 编程是一项聪明人玩的游戏,它既是对智力的考验,也是对习惯的考验,智力的好坏取决于父母的基因,人们无从左右,但习惯的好坏却是可以不断培养.一项由美国芝加哥大学国家研究 ...
- Java程序员必备的6款最佳开发工具
工欲善其事,必先利其器.每一个Java程序员都有其惯用的工具组件.对于Java程序员,各种有用的软件和工具泛滥成灾.初级开发人员要么找不到合适的工具,要么在寻找过程中浪费了大量的时间.下面,我将为大家 ...
- windows程序员进阶系列:《软件调试》之堆 (一)
windows程序员进阶系列:<软件调试>之堆 (一) 堆是软件在运行时动态申请内存空间的主要途径.从堆上申请来的空间需要程序员自己申请和释放,且申请和释放操作必须绝对匹配.忘记释放或者多 ...
随机推荐
- java——栈和队列 面试题
(1)栈的创建 (2)队列的创建 (3)两个栈实现一个队列 (4)两个队列实现一个栈 (5)设计含最小函数min()的栈,要求min.push.pop.的时间复杂度都是O(1) (6)判断栈的push ...
- testng失败重跑
重跑失败场景 1.要添加两个文件 背景:因为这里只是想单独展示失败的重跑的案例,所以先暂时把app这块的运行注释掉,只跑一个简单的demo,就一个简单类,类中就3个测试方法,失败重跑的原理是,运行方法 ...
- vuejs样式绑定
第一种:class的对象绑定,class引用的是一个对象,这个对象的属性显示不显示由变量决定 <style> .activated{ color:red; } </style> ...
- SecureCRT 设置
- UTF8与ANSI互转
在取回的结果中,如果有Unicode字符,用printf来打印的话,则会出现乱码.通过这个方法,可以判断是否为unicode字符,是的话,通过wprintf来打印.1.判断字符串是否为Unicode的 ...
- 字符串缓冲区StringBuffer类,正则表达式
StringBuffer类 StringBuffer又称为可变字符序列,它是一个类似于 String 的字符串缓冲区,通过某些方法调用可以改变该序列的长度和内容.它是一个容器,容器中可以装很多字符串. ...
- 读取当前路径,列出xls文件
import java.io.File; public class GetCurrentDirectory { public String GetDirectory() { File director ...
- Layer弹出层关闭后刷新父页面
API地址:http://layer.layui.com/api.html#end 调用END回调方法: end - 层销毁后触发的回调 类型:Function,默认:null 无论是确认还是取消,只 ...
- List<T>转换为二维数组
public <T> Object[][] toArrays(List<T> data){ Object[][] o=new Object[data.size()][20]; ...
- js复习,预编译
注意:函数声明整体提升.变量 声明提升 1.imply global 暗示全局变量:即任何变量,如果变量未声明就赋值,此变量就为全局对象所有 ==> eg: a = 122;==> e ...