学会使用专业软件检测与修复电脑硬件故障问题也是程序员的一种软技能。

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维修法(软件篇)的更多相关文章

  1. 程序员必备PC维修法(硬件篇)

    自检自修不是万能,但不会自检自修却万万不能.程序员修电脑还是有必要的. 情景:通电情况下,电脑主机无法启动,所有主机内部硬件无反应. 原因:1.CPU.主板.电源积尘.(出现率30%) 2.CPU.主 ...

  2. 「编程羽录」上线,程序员必备的这些技能你能get到嘛?

    大家好,我是小羽. 好久不见,给大家带来个好消息,小羽的全新专题「编程羽录」系列正式上新,主要是介绍一些关于面试题和经验总结的文章. 会为大家提供一些技术栈之外,程序员还需要的其他方面硬核知识,做到全 ...

  3. Java程序员必备的一些流程图

    Java程序员必备的一些流程图 转自https://juejin.im/post/5d214639e51d4550bf1ae8df 前言: 整理了一些Java基础流程图/架构图,做一下笔记,大家一起学 ...

  4. 程序员必备神器(FastStoneCapture)

    工欲善其事,必先利其器. 作为程序员,如果我们不知道如何制作动态图或者快捷录屏.录视频等,会给人一种身怀不技的感觉:好!屁话少说,接下来我会废话连篇的介绍一款神器--------那就是FastSton ...

  5. 程序员必备基础:Git 命令全方位学习

    前言 掌握Git命令是每位程序员必备的基础,之前一直是用smartGit工具,直到看到大佬们都是在用Git命令操作的,回想一下,发现有些Git命令我都忘记了,于是写了这篇博文,复习一下~ https: ...

  6. 打造程序员的高效生产力工具-mac篇

    打造程序员的高效生产力工具-mac篇 1   概述 古语有云:“工欲善其事,必先利其器” [1] ,作为一个程序员,他最重要的生产资源是脑力知识,最重要的生产工具是什么?电脑. 在进行重要的脑力成果输 ...

  7. <转载> 优秀程序员必备的23条好习惯

    转自 优秀程序员必备的23条好习惯 编程是一项聪明人玩的游戏,它既是对智力的考验,也是对习惯的考验,智力的好坏取决于父母的基因,人们无从左右,但习惯的好坏却是可以不断培养.一项由美国芝加哥大学国家研究 ...

  8. Java程序员必备的6款最佳开发工具

    工欲善其事,必先利其器.每一个Java程序员都有其惯用的工具组件.对于Java程序员,各种有用的软件和工具泛滥成灾.初级开发人员要么找不到合适的工具,要么在寻找过程中浪费了大量的时间.下面,我将为大家 ...

  9. windows程序员进阶系列:《软件调试》之堆 (一)

    windows程序员进阶系列:<软件调试>之堆 (一) 堆是软件在运行时动态申请内存空间的主要途径.从堆上申请来的空间需要程序员自己申请和释放,且申请和释放操作必须绝对匹配.忘记释放或者多 ...

随机推荐

  1. C#后台unxi时间戳转换为前台JS时间的方法

    后台返回的时间是一个格式为 /Date(1530153274362)/ 的unxi时间戳前台转换代码:var matchResult = data.match(/(\d+)/);if (matchRe ...

  2. hdu-3015 Disharmony Trees---离散化+两个树状数组

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3015 题目大意: 有一些树,这些树的高度和位置给出.现在高度和位置都按从小到大排序,对应一个新的ra ...

  3. veritas.com常用资源汇总

    NetBackup 8.1.2文档(合集) https://www.veritas.com/support/en_US/article.100044086   NetBackup产品组停止支持生命周期 ...

  4. 【转】Android UI开发第二十四篇——Action Bar

    Action bar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式.在大多数的情况下,当你需要突出展现用户行为或全局导航的activity中使用action bar,因为acti ...

  5. .nettiers和SQLite搅合到一块之后遇到的问题

    第一步 用SQLiteStudio生成一个新的数据库,sqlitetest,新建一张表test,建立一个主键字段ID,一个字符字段Name,建立完成,留待后用. 第二步 用VS2010建立一个sqli ...

  6. 使用免费公开的api接口示例(iOS)

    做项目难免需要测试,要测试就需要一些接口,现在网上的很多接口都是需要收费的. 以下是目前找到的免费 JSON API免费接口 云聚数据 网吧数据 其中选取了一个百度百科的接口 百度接口 百度百科接口: ...

  7. runtime - 消息机制

    Xcode中使用runtime代码时,建议先做下配置: 使用runtime代码时会有适当的提醒. OC方法调用的本质是消息转发,消息机制的本质 创建一个Person类,添加方法 - (void)eat ...

  8. oracle时间计算

    1.在给定时间上加减天数 SQL> select to_char(to_date('20170531000000','yyyymmdd HH24:MI:SS')+4,'YYYYMMDDHH24M ...

  9. (二)活用ComponentScan

    项目改造成spring cloud项目后,有非常多组件是复用的,比如(一)敏感信息混淆的组件,比如数据库.Redis等配置, 比如常用的api组件Swagger配置.每个微服务组件里都会有若干个组件随 ...

  10. JS常用数组方法及实例

    1.join(separator):将数组的元素组起一个字符串,以separator为分隔符 ,,,,]; var b = a.join("|"); //如果不用分隔符,默认逗号隔 ...