首页
精美壁纸
站点统计
友情链接
投稿
这样的我
更多
精美壁纸
站点统计
友情链接
投稿
这样的我
Search
1
钉钉破解版-钉钉破解版可以随意更改位置
1,658 阅读
2
《彩虹六号M》正式登陆,快来加入战斗!免费下载注册游完教程
1,366 阅读
3
【已解决】系统在此应用程序中检测到基于堆栈的缓冲区溢出
985 阅读
4
IDEA项目启动很慢的3种解决办法
943 阅读
5
appcrash事件怎么解决?三种方法教你
905 阅读
游戏资讯
等风也等你
生气日记
前端开发
css
JavaScript
html
jQuery
我爱学习
Ajax
Vue
Node
MongoDB
登录
/
注册
Search
标签搜索
说说
MongoDB
node
apache
麦肯锡
字符串
arcgis license server
stata
字母
变量
英文字母
分组
英语
网络适配器
图
网卡
No Feign Client for loadBalancing defined. Did you forget to include
Could
关于我
集成feign
再度Miren
累计发布
560
篇内容
累计收到
96
条评论
首页
栏目
游戏资讯
等风也等你
生气日记
前端开发
css
JavaScript
html
jQuery
我爱学习
Ajax
Vue
Node
MongoDB
页面
精美壁纸
站点统计
友情链接
投稿
这样的我
搜索到
560
篇与
的结果
2015-07-11
解决问题常用七步法
善于解决问题的能力通常是缜密而系统化思维的产物,任何一个有才之士都能获得这种能力。有序的思维工作方式并不会扼杀灵感及创造力,反而会助长灵感及创造力的产生。步骤一:清晰地陈述要解决的问题清晰地陈述问题的特点:?一个主导性的问题或坚定的假设具体,不笼统有内容的(而非事实的罗列或一种无可争议的主张)可行动的以决策者下一步所需的行动为重点首要之务是对问题的准确了解?步骤二:分析问题切勿低估团队合作对解决问题的价值?步骤三:去掉所有非关键问题!步骤四:制定详细的工作计划工作计划的最佳做法:?提早:不要等待数据搜集完毕才开始工作经常:随著反复仔细分析数据而修改、补充或改善工作计划具体:具体分析,寻找具体来源综合:同项目小组成员一起检测,尝试其他假设里程碑:有序地工作,使用80/20方法按时交付?步骤五:进行关键分析?需遵循的原则:?以假设和最终产品为导向,不要只拘泥于数字-要题问“我要回答什么问题?”经常反复地进行假设和数据分析,不要绕圈子尽可能地简化分析,不轻言使用大的线性计划之类的工具仔细分析之前估算其重要性,开阔视野,不要「见树不见林」使用80/20及简便的思维方法,别钻牛角尖从专家那里得到数据,经常给出比“图书馆数据”更清晰的指导方向对新数据采取灵活态度同项目小组共享良计对困难有所准备,勇于创新尽可能选择简便的问题解决方式……并避免复杂,间接或推论的方法对准「够精确」的目标即可,不需完美寻找明显事物一定要充分利用其他人的经验……并设法找专家来导引你的分析工作进行检查以保证结论同事实相符……随着迹象的增多,准备重新修改你的假设放眼未来,迎接分析方面将遇到的困难…同项目小组共享良计永远寻找开创性的方法…仔细将你的工作纪录成文件?步骤六:综合分析调查结果,并建立论步骤七:说故事(陈述来龙去脉)?准备故事图解:画出你所持论点的完整结构,以每张图表上方的讯息文字串连成一个合乎逻辑又具说服力的故事。??http://bi.dataguru.cn/article-7352-1.html
2015年07月11日
34 阅读
0 评论
0 点赞
2014-09-22
Visual Studio中的生成解决方案、重新生成解决方案和清理解决方案
首先,在Visual Studio中,一个解决方案是可以包含一个或多个项目的。若对整个解决方案:1.在“解决方案资源管理器”,选择或打开解决方案。?2.在菜单栏上,依次选择“生成”,然后选择以下命令之一:?a、选择“生成”或“生成解决方案”生成最近生成更改的那些项目文件和组件(注:如果解决方案中包括多个项目,则“生成”命令将变成“生成解决方案”)。?b、选择“重新生成解决方案”后,先清理解决方案然后再生成所有项目文件和组件。?c、选择“清理解决方案”删除所有中间文件和输出文件。仅使用项目和组件文件,则个中间文件和输出文件的新实例可以生成。若当前解决方案只有一个项目:1.解决方案资源管理器,选择或打开项目。?2.在菜单栏上,依次选择 生成,然后选择 生成ProjectName 或 重新生成ProjectName。?a、选择 生成ProjectName 生成最近生成更改的那些项元素。?b、选择 重新生成ProjectName 后,先“清理”项目然后生成项目文件和所有项目元素。只生成启动项目及其依赖项:1. 在菜单栏上,依次选择 工具,选项。?2. 在 选项 对话框中,展开 项目和解决方案 节点,然后选择 生成并运行 页。?生成并运行,项目和解决方案,选项 对话框打开。?3. 选择 在运行时仅生成启动项目和依赖项 复选框。?当该复选框处于选中状态,因此,只有当前启动项目及其依赖项后,当您执行以下步骤之一:?在菜单栏上,依次选择 调试,启动 (f5)。?在菜单栏上,依次选择 生成,生成解决方案 (ctrl+shift+b)。?如果清除此复选框,所有项目、它们的依赖项和解决方案文件生成,当您运行上述任一命令时。? 默认情况下会清除此复选框。停止生成:任意执行以下步骤之一:?在菜单栏上,依次选择 生成,取消。?选择 Ctrl + 断路键。
2014年09月22日
197 阅读
0 评论
0 点赞
2014-02-25
彻底解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)
尊重作者,支持原创,如需转载,请附上原地址:https://blog.csdn.net/libaineu2004/article/details/19245205这篇文章有点长,内容有点多,如果时间急迫,可以直接翻页去末尾看结论。红色字体加粗的。(#^.^#)一、Qt Creator环境设置1、cpp或h文件从window上传到Ubuntu后会显示乱码,原因是因为ubuntu环境设置默认是utf-8,Windows默认都是GBK.我们使用的Windows系统本地字符集编码为GBK。2、Windows环境下,Qt Creator,菜单->工具->选项->文本编辑器->行为->文件编码->默认编码,常用的选项有以下几个:System(简体中文windows系统默认指的是GBK编码)GBK/windows-936-2000/CP936/MS936/windows-936UTF-8二、编码知识科普Qt常见的两种编码是:UTF-8和GBK★UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如果是UTF8编码,则在外国人的英文IE上也能显示中文,他们无需下载IE的中文语言支持包。★GBK是国家标准GB2312基础上扩容后兼容GB2312的标准。GBK的文字编码是用双字节来表示的,即不论中、英文字符均使用双字节来表示,为了区分中文,将其最高位都设定成1。GBK包含全部中文字符,是国家编码,通用性比UTF8差,不过UTF8占用的数据库比GBD大。GBK是GB2312的扩展,除了兼容GB2312外,它还能显示繁体中文,还有日文的假名。★GBK、GB2312等与UTF8之间都必须通过Unicode编码才能相互转换:GBK、GB2312--Unicode--UTF8UTF8--Unicode--GBK、GB2312★在简体中文windows系统下,ANSI编码代表GBK/GB2312编码,ANSI通常使用0x80~0xFF范围的2个字节来表示1个中文字符。0x00~0x7F之间的字符,依旧是1个字节代表1个字符。Unicode(UTF-16)编码则所有字符都用2个字节表示。三、编码转换Windows自带的记事本,无法查看UTF-8编码的文件到底有无BOM,需要使用其他文件编辑器,比如EditPlus或者SublimeText。UTF-8与ANSI(即GBK)的互转,可以使用EditPlus工具"文件另存为"或者Encodersoft编码转换工具对.cpp和.h源文件文本进行批量转换.四、QString显示中文乱码的原因我们使用的Windows系统本地字符编码(Local字符集)为GBK。编译器分析出源文件字符编码之后,会进行解码再编码,将源字符集转码成执行字符集。执行字符集一般默认为使用本地字符编码(Local字符集)。Qt5可以设置Local字符集,GBK/UTF-8QTextCodec *codec = QTextCodec::codecForName("UTF-8");//或者"GBK",不分大小写 QTextCodec::setCodecForLocale(codec);Qt5中QString内部采用unicode字符集,utf-16编码。构造函数QString::QString(const char *str)默认使用fromUtf8(),将str所指的执行字符集从utf-8转码成utf-16。由上面fromUtf8()可知,QString需要执行字符集编码为utf-8,然后以utf-8进行解码,再编码为utf-16才能获得正确的字符编码。显示中文乱码的原因其实就是QString转码方式与执行字符集不一致。(比如,源字符集为本地字符集GBK编码,QString以utf-8的方式进行解码,会导致获得错误的二进制编码,再将错误二进制转为utf-16就会出现乱码。)?五、Qt编码指定Qt需要在main()函数指定使用的字符编码:#include <QTextCodec> int main(int argc, char *argv[]) { QApplication a(argc, argv); //设置中文字体 a.setFont(QFont("Microsoft Yahei", 9)); //设置中文编码 #if (QT_VERSION <= QT_VERSION_CHECK(5,0,0)) #if _MSC_VER QTextCodec *codec = QTextCodec::codecForName("GBK"); #else QTextCodec *codec = QTextCodec::codecForName("UTF-8"); #endif QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecForTr(codec); #else QTextCodec *codec = QTextCodec::codecForName("UTF-8"); QTextCodec::setCodecForLocale(codec); #endif return a.exec(); }这里只列举大家最常用的3个编译器(微软VC++的cl编译器,Mingw中的g++,Linux下的g++),源代码分别采用GBK和无BOM的UTF-8以及有BOM的UTF-8这3种编码进行保存,发生的现象如下表所示。情况1:指的是Local字符集为GBK情况2:指的是Local字符集为UTF-8源代码的编码编译器显示正常显示乱码GBKwin vs cl情况1情况2win mingw-g++情况1情况2linux g++情况1情况2UTF-8(无BOM)win vs?cl编译失败error C2001: 常量中有换行符编译失败error C2001: 常量中有换行符win?mingw-g++情况2情况1linux?g++情况2情况1UTF-8(有BOM)win vs?cl情况1情况2(有#pragma预处理)情况2(没有#pragma预处理)win?mingw-g++情况2情况1linux?g++情况2情况1如果您使用的是Visual C++编译器,则默认情况下不会将您的源代码视为utf-8编码。除非有BOM,否则它将使用您当前的代码页进行解释。就是说,当使用Visual C++编译程序的时候,它会分析源文件采用何种编码,有BOM标识符则可以正确识别其编码是UTF-8,若没有BOM标识符则认为其使用本地字符集编码(Local字符集)。Local字符集是什么?取决于你的设置QTextCodec *codec = QTextCodec::codecForName(???);如果源文件是UTF-8+BOM的编码方式,还需要在头文件加入#if defined(_MSC_VER) && (_MSC_VER >= 1600) # pragma execution_character_set("utf-8") #endif或者添加QMAKE_CXXFLAGS += /utf-8到您的.pro文件中。如果源文件是UTF-8+无BOM的编码方式,则一定不能加#pragma execution_character_set(“utf-8”),不然会产生乱码。六、测试案例案例1、中文字符串测试#if defined(_MSC_VER) && (_MSC_VER >= 1600) # pragma execution_character_set("utf-8") #endif #include <QApplication> #include <QFont> #include <QTextCodec> #include <QPushButton> #include <QDebug> #include <QString> int main(int argc, char *argv[]) { QApplication a(argc, argv); //设置中文字体 a.setFont(QFont("Microsoft Yahei", 9)); //设置中文编码 #if (QT_VERSION <= QT_VERSION_CHECK(5,0,0)) #if _MSC_VER QTextCodec *codec = QTextCodec::codecForName("gbk"); #else QTextCodec *codec = QTextCodec::codecForName("utf-8"); #endif QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecForTr(codec); #else QTextCodec *codec = QTextCodec::codecForName("utf-8"); QTextCodec::setCodecForLocale(codec); #endif QString str(QObject::tr("1中文")); qDebug() << str; qDebug() << QStringLiteral("2中文"); qDebug() << QString::fromLatin1("3中文"); qDebug() << QString::fromLocal8Bit("4中文"); qDebug() << QString::fromUtf8("5中文"); qDebug() << QString::fromWCharArray(L"6中文"); return a.exec(); }当QTextCodec::codecForName("utf-8");时,QString::fromLocal8Bit和QString::fromUtf8是等效的。当QTextCodec::codecForName("gbk");时,QString::fromLocal8Bit和QString::fromUtf8是不等效的。案例2、QCom跨平台串口调试助手(Qt开源社区-致力于Qt普及工作! - qt qml linux 嵌入式 教程!)源代码qcommainwindow.cpp,aboutdialog.cpp等文件用的是UTF-8编码(无BOM);但是qcomqextserial*.*文件用的是ANSI编码.在linux环境编译完全OK.笔者Windows环境的Qt Creator+微软VC++编译器,环境设置用的是ANSI(即GBK)编码.编译源文件会报错.错误提示"fatal error C1018: 意外的 #elif".解决方法由两种:方法1:把qcom的所有cpp和h文件都用工具转换成ANSI编码,main()函数使用QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));方法2:先把Qt Creator环境设置用的是UTF-8编码,再把qcom的所有cpp和h文件都用工具转换成UTF-8+BOM编码,请注意,如果文件转换成UTF-8(无BOM),编译仍会失败.main()函数使用QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));//注意,此处仍是"GBK",不是"UTF-8"重新编译,OK!其它:七、结论Windows环境下,Qt Creator+微软VC++编译器,新建工程,1、如果该工程不需要跨平台使用(只在win),那么工程设置请使用GBK的编码方式.2、如果该工程要跨平台使用(win+linux),那么工程设置请使用UTF-8+BOM的编码方式.另外,还需要在预编译头文件加入CONFIG += c++11 CONFIG += precompile_header #可以在项目中使用预编译头文件的支持 PRECOMPILED_HEADER = $$PWD/stdafx.h #预编译头文件路径#if defined(_MSC_VER) && (_MSC_VER >= 1600) # pragma execution_character_set("utf-8") #endif或者添加QMAKE_CXXFLAGS += /utf-8到您的.pro文件中。3、Linux环境下,Qt Creator+gcc,新建工程,没有GBK编码可选,默认是UTF-8(无BOM)编码方式,考虑到跨平台,建议选择UTF-8+BOM的编码方式.★★★★★★★★★★★★★★★综上所述,解决乱码的方法概括如下:★★★★★★★★★★★★★★★★★★★★★1、如果IDE是Qt Creator,把它的环境设置为“UTF-8+BOM”编码。2、如果IDE是Visual Studio,请下载插件,名称是ForceUTF8 (with BOM),所有源文件和头文件都会保存为“UTF-8+BOM”编码。3、如果编译器是MSVC,请在预编译头stdafx.h文件加入#if defined(_MSC_VER) && (_MSC_VER >= 1600) ? ?# pragma execution_character_set("utf-8") ? ?#endif4、源码文件main函数入口设置中文编码:#include <QFont>#include <QTextCodec>int main(int argc, char *argv[]){? ? QApplication a(argc, argv);? ? //设置中文字体 ?? ? a.setFont(QFont("Microsoft Yahei", 9));//设置中文编码#if (QT_VERSION <= QT_VERSION_CHECK(5,0,0))#if _MSC_VER? ? QTextCodec *codec = QTextCodec::codecForName("gbk");#else? ? QTextCodec *codec = QTextCodec::codecForName("utf-8");#endif? ? QTextCodec::setCodecForLocale(codec);? ? QTextCodec::setCodecForCStrings(codec);? ? QTextCodec::setCodecForTr(codec);#else? ? QTextCodec *codec = QTextCodec::codecForName("utf-8");? ? QTextCodec::setCodecForLocale(codec);#endif? ? MainView w;? ? w.show();? ? return a.exec();}5、如此一来,不管是MSVC编译器还是MinGW编译器,都能编译通过,且支持中文!★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★x、参考文献Qt官网文档?https://wiki.qt.io/Strings_and_encodings_in_Qthttps://doc.qt.io/qt-5/unicode.htmlASCII,Unicode和UTF-8完全搞清楚https://blog.csdn.net/Deft_MKJing/article/details/79460485Qt中文乱码原因及解决方案https://blog.csdn.net/qq_35905572/article/details/95042444Qt中文乱码问题http://blog.csdn.net/brave_heart_lxl/article/details/7186631尊重作者,支持原创,如需转载,请附上原地址:https://blog.csdn.net/libaineu2004/article/details/19245205//让qt环境下使用printf有输出setbuf(stdout, NULL);// qDebug的个性化使用qSetMessagePattern("%{time yyyy-MM-dd hh:mm:ss}--[%{type}]--%{function}--%{line}:%{message}");
2014年02月25日
346 阅读
0 评论
0 点赞
2013-08-05
电脑常见问题及解决办法
1.XP 关机慢【症状】电脑运行一段时间后,点开始 - 关机后很长时间都没有弹出关机对话框,此时鼠标变沙漏状,但可以通过任务管理器进行各种操作,在很久之后才能出现关机对话框。即使通过快捷键关机,或者在任务管理器关机,或者在关机对话框点关机,都可以进入关机画面,但停在 “ 正在关机 ” 很久后才能关掉。察看事件查看器,可以看到 “ 系统 ” 一栏出现错误事件:服务器 ?{9b1f122c-2982-4e91-aa8b-e071d54f2a4d}? 没有在限定的时间内用 dcom 注册。【解决方法】其实这是微软自动更新的一个 bug ,是自动更新 windows?installer? 到 3.1? 版本后出现的。可以在微软官网查到。但是官网一直没有提供补丁,只是要求用户关闭自动更新。 关闭自动更新是最有效最方便的方式。关闭后利用第三方软件,如 360 ,迅雷,超级兔子等。关闭的方式如下:在开始 - 运行中,输入 services.msc ,将 Automatic?Update 或 Windows?Update 服务改为禁用即可。2. 网站不能自动登录 (适用各种 Win 系统)【症状】有时候登陆网站,在选择了网站的 “ 下次自动登录 ” 选项后,在重新启动电脑或者关闭浏览器再打开时会发现保存的登录信息已经丢失,不能实现自动登录,即使已经关闭了 “ 退出时自动清除缓存 ”【解决方法】在开始 - 运行中输入 regedit, 打开注册表编辑器 , 展开如下分支 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet?ExplorerMain] 修改 Delete_Temp_Files_On_Exit 的数值为 no 就可以了。 有一点要注意的是,杀毒软件,或者其他软件,如 360 ,超级兔子等等,这些软件的恢复 IE 默认设置可能会使这一项重新变回 yes ,所以在恢复 IE 默认设置之后如果不能自动登录要重新回到注册表更改这一项。3. 笔记本 XP 开机滚动条有时滚动时间很长【症状】平时机器滚动条滚动时间正常,但偶尔会出现滚动八九次的现象。查看系统事件如下 :DeviceACPIEC:? 嵌入式控制器 (EC) 硬件在超时内没有响应。这可能表示 ?EC? 硬件或固件发生错误,或者可能是设计不合理 ?BIOS? 以不安全方式访问了 EC 。如果可能, EC? 驱动程序将重新尝试失败的事务。 【解决方法】是笔记本电池的关系,系统启动时读取笔记本电池电量的返回时间比系统预期长就会出现这个错误,属于偶然错误,不会对系统有影。用外接电源就可以不再出现这个错误。4.XP 电脑前置耳机或音箱无声音。【症状】 Realtek 声卡。耳机或音箱插在主机前面板,没有声音输出。【解决方法】到开始 控制面板 ?- 声音 语音和音频设备 -Realtek 高清晰音源配置 - 音频 I/O? 模拟右边有个小扳手 , 把 "AC 前面板支持 "( 有的版本是禁用前面板支持 , 取消这一选项就可以了 ) 和 " 当插入正面耳机时 , 关闭后面板输出 " 选上就可以了。5.windows- 延缓写入失败错误提示【症状】 windows 无法为 Documents?and?SettingsAdministatorApplication?DataExtensionsExtproxyXXXXXX 文件保存所有数据。数据已经丢失。【解决方法】( 1 )在开始 - 运行里输入 -chkdsk 进行修复。此项解决后不必进行后续操作。 ( 2 )我的电脑 ?C 盘点右键 , 属性 - 工具 - 查错 - 开始检查 - 把两项都选上,然后开始,它让你重启,你再进系统的时候 windows 那个检查不要按键,让它扫描完再进系统看看还会不会报错。 ( 3 )如果以上两种方法不行,我的电脑,右键点击 C 盘 - 属性 - 硬件 - 属性 - 单击 “ 策略 ” 选项卡。把启用磁盘上的写入缓存复选框前的对号去掉,然后确定,这个功能对于高级优化系统来说都是会被取消掉的,因为对于目前的配置机器来说效果不大还占用一定的硬盘空间造成碎片 。6. 电脑打不开网页但可以上 QQ (适用于各种 Win 系统)。【症状】电脑打不开网页但可以上 QQ ,飞信等。【解决方法】如果是 XP,2003 等 vista 以下的系统,去下载一个 Winsockfix ,点一下 fix 就可以了,不过如果是固定 IP 上网要重新设置 IP. 。 如果是 vista 或者 win7 ,按 Win( 田字键 )+R 调出运行框,输入 cmd 回车,在打开的命令行窗口中输入 netsh?winsock?reset 回车 , 再重启就可以了。同样适用于华工 C5 用 DigitalChina 通过用户名验证啥也上不去的症状。7. 不删除数据的情况下对硬盘进行分区重新划分,扩充 (适用于各种 Win 系统)【症状】想在不重装系统的情况下扩展系统盘,改变其他盘的大小。【解决方法】 Acronis?Disk?Director?Suite ,用汉化版本就可以很轻松的操作了,无损分区软件不会破坏硬盘数据,可以在操作系统下直接进行分区 .?v10.0 开始支持 Win7.8.XP?direct3D 无法加速。【症状】游戏时显示不能初始化, D3D 无法加速。一般发生在重装系统之后。【解决方法】( 1 )先确定自己的驱动是正确的。我的电脑 - 属性 - 硬件 - 设备管理器 - 显示卡,看看是不是将你的显卡类型显示正确了。如果不正确的话,下载一下适合自己显卡的驱动, 装一下。 ( 2 )如果驱动正确还是不行的话,在桌面空白处 右键 - 属性 - 高级 - 疑难解答,将硬件加速的条拉到最右边,并点选 “ 启用写入合并 ” 。 ( 3 )如果步骤 2 仍然不行,打开开始菜单,点运行,输入 dxdiag.exe 并确定。切换到 " 显示 " 选项卡。查看中间的三个加速是否全开,显示为已启用,如果未启用则全部启用。如果为灰色且不能启用,看一下系统的提示信息,对照提示信息检查问题。9. 多系统选择菜单修复【症状】先安装 Win7 等高级系统,又 Ghost 安装 XP 等,导致不出现操作系统选单,直接进入 XP 。【解决方法】使用 NTBOOTautofix 软件。按照提示操作进行。10.Win7? 浏览器按钮,输入框变小【症状】安装新的主题之后, IE 浏览器(或其他 IE 内核的浏览器)的按钮输入框变得非常小,看不见内容。【解决方法】在记事本中输入如下代码: INPUT{font-size:?10pt;}TEXTAREA{font-size:?10pt;}BUTTON{font-size:?10pt;} 再点 “ 文件 ”/“ 另存为 ”: 保存类型改为 “ 所有文件 ” , " 文件名 ” 为: INPUT.css? 后保存,记住保存的位置。 再打开 Internet 选项-常规-辅助功能, 选中使用样式表编排文档格式,点浏览按钮找到刚才保存的 INPUT.css 文件,确定即可。 重新启动浏览器就可以了。11.Win7 开机动画变滚动条【症状】用软件做了开机优化之后, Win7 开机 3D 动画变成 Vista 的滚动条了。【解决方法】需要用到多系统菜单修复软件 BCDautofix ,几百 K 大小。用它修复一下 bcd 就可以了,启动时就会恢复 Win7 的 3D 启动动画。12. 手动 GHOST 系统到 D 盘后开机出现 NO?operating?system【症状】手动 GHOST 系统到 D 盘后开机出现 NO?operating?system【解决方法】这是因为 C 盘找不到启动文件,而且 GHOST 系统中的启动文件都设置好了是操系统处在第一分区。实在要装在 D 盘也是可以的,但是你要改动一下启动文件。 用 PE 打开你的硬盘,把 D 盘根目录下的文件 boot.ini , ntldr 和 ntdetect , bootfont.bin 四个文件拷贝到 C 盘,打开 boot.ini ,把 multi(0)disk(0)rdisk(0)partition(2)WINDOWS="XXX“? 这一行的 partition() 括号里面改为 2 保存就可以了。13.Win7 右键打不开快捷方式【症状】右键点击快捷方式 - 打开,系统无任何反应。【解决方法】纳米机器人与右键菜单有冲突,在目前无新版本解决的情况下,只能通过卸载纳米机器人解决。14.Ghost 等误操作导致分区丢失 (适用于所有系统)【症状】 GHOST 装完系统后就剩一个 C 盘了,其他盘不见了。其他分区丢失的问题也可以采用下面的解决方法。【解决方法】先用 Diskgenius (有 Windows 版本)或者 teskdisk (操作没有 diskgen 那么简单,但是成功率高一些),尝试一下修复分区表,看看能不能找到之前的分区。不行的话或者找到的分区有遗漏就用继续下面的数据恢复。 文件系统被破坏的文件丢失用 GetDataBack 找数据。按你之前的硬盘存储文件格式选择版本,有 FAT 版本和 NTFS 版本(现在的硬盘系统一般都是 NTFS )。最好下个汉化版。 打开 GetDataBack 后选择第三项,文件系统损坏,点下一步,找到你损坏前较近的文件系统,进入之后可以看到误操作之前的硬盘结构和文件,直接从目录树中复制文件 , 整个文件夹目录都可以恢复 ,90% 文件是可以回来的。但是不要恢复到你还要继续恢复的分区。 天空 华军等都有这个软件共享版的下载。至于为啥是共享版,大家都明白。15. 搜索不到无线网络【症状】笔记本搜索不到无线网络【解决方法】( 1 )确保笔记本的无线网络开关已经打开,有些笔记本需要使用 Fn+ 快捷键,视具体型号而定,参考 F1-F12 上的蓝×××形或文字提示。部分联想笔记本注意,如果你的电脑有电源管理软件,请安装,并设为开机自动启动(方法:开始 - 运行 - 输入 msconfig ,将启动一项的 utility 前打上对号)。( 2 )双击电脑右下角的无线连接,再点击 “ 属性 ” ,点击上面的 “ 无线网络配置 ” 按键,然后在 “ 用 Windows 配置我的无线连接设置 ” 前打勾再点击 “ 确定 ” ,再次打开 “ 查看可用的无线连接 ” 查看是否可以。( 3 )在开始 - 运行中输入 services.msc ,查看 Wireless?Zero?Configuration 服务是否为已启动状态,右键属性,将其启动并将启动类型设为自动(如果设手动,每次开机要上无线都要来启动一次,这个服务比较特殊,用到它也不会自己启动的)。( 4 )检查无线网络 - 属性 -Internet 协议( TCP/IP ) - 属性是否选的是自动配置 IP 和自动配置 DNS 。( 5 )以上都不行的话,请重新安装网卡驱动。16. 无法启动 telephony 服务 。(各种 Win 系统)【症状】错误 1083 :配置成在该可执行程序中运行的这个服务不能执行该服务。【解决方法】在开始 - 运行中,输入 regedit ,进入以下注册表项: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows?NTCurrentVersionSvcHost 在右侧定位到 netsvcs ,右键修改数值,在其数值数据里添加 Tapisrv ,重启就可以了。17. 虚拟机 VMware?7? 无法开启 Aero 。(各种 Win 系统)【症状】 VMware?Workstation?7? 下的 Win7 无法开启 Aero 。【解决方法】 VM7.0 已经支持 aero 了。要安装 VMTools 中包含的硬件驱动。方法: 将 VM7.0 目录下的 Windows.iso 加载到安装有 Win7 的虚拟机的光驱,启动 Win7 。 进入系统后,打开光驱盘符 ( 默认是自动运行安装程序的 ) ,找到安装程序进行安装。安装完毕后重启,就可以顺利评分和开启 Aero 效果了。18.? 修复文件打开方式。(各种 Win 系统)【症状】不小心将文件的打开方式改为错误的程序。比如用画图打开 exe 。【解决方法】 XP 等:以 exe 为例。打开我的电脑 - 工具 - 文件夹选项 - 文件类型,点击新建,输入 exe ,确定后,回到前一窗口,下面有个恢复按钮,点一下就可以了。(其他文件类型同样的操作。)Win7/Vista :如果不是 exe 可以通过更改控制面板中的默认程序更改。如果是 exe ,请参照第 19 条。注册表方式:适合各种文件打开类型的恢复,只要不是 exe (当然如果不是 Win7 系统可以将 regedit.exe 改名为 regedit.com 再进行)开始 - 运行,输入 regedit , HKEY_CLASSES_ROOT 中可以看到很多扩展名,找到你要更改的扩展名,把默认下面的键值删掉,默认值的数值改为 0 。19.Win7 应用程序打不开, exe 关联错误的彻底解决方法【症状】所有的应用程序都打不开,提示找不到文件关联,要求选择打开方式。或者用浏览器,画图,阅读器等错误的方式打开。【解决方法】 http://blog.renren.com/blog/261384917/480950322由于比较长,再次采用转分日志的方式,请谅解。20. 硬盘分区的盘符图标被更改或显示不正确。【症状】盘符图标被改为其他图片后无法恢复,或者图标被误删。【解决方法】方法一: win7? 计算机 - 组织 - 文件夹选项 - 查看 - 显示所有文件( Xp? 我的电脑 - 工具 - 文件夹选项 - 查看 - 显示所有文件)。在丢失图标的盘符下找到 autorun.inf 文件,删除后重启 explorer 即可。方法二:右键点击计算机( XP 是我的电脑),管理 - 磁盘管理,鼠标右键单击丢失图标的盘符,选择 “ 更改驱动器符号和路径 ” ,先改成其他的,然后再改回来。 方法三:按 Win+D 调出运行窗口,输入 regedit 打开注册表编辑器,定位到 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerDriveIcon ,点开出错盘符前的 + ,找到 DefaultIcon , 右键修改键值,改为 %SystemRoot%system32SHELL32.dll,8? 重启 explorer 即可。21.Win7 下磁盘操作丢失分区。【症状】消失的磁盘能在磁盘管理里找到,但是不能使用,在计算机中看不到。【解决方法】 Win7 系统对磁盘操作方面很多 bug ,很容易丢失分区。不过还好现在很多这种 bug 有解决的办法了。 进入磁盘管理,把 C 盘压缩一下(只要是丢失分区前的某个分区就可以),不用压缩太大,随便选一点就可以了。压缩完成后重启电脑,系统会自动重新改写分区表,这时候会恢复正确的分区表,你的 D 盘就回来了。 记得以后 Win7 下操作分区一定要小心,重要资料先备份下,毕竟分区找回虽然可能性很大,但还是有风险。22. 系统找到 U 盘设备,但在我的电脑中不显示盘符。 (适用于各种 Win 系统)【症状】系统找到 U 盘设备,但在我的电脑中不显示盘符。【解决方法】同时按住 Ctrl+alt+del 键调出任务管理器。点开 “ 进程 ” 选项卡,找到 explorer.exe ,点击右键,选择结束进程。这时候桌面图标都会消失。再点击文件 - 新建任务,输入 explorer 回车。这时候打开我的电脑,看看 U 盘是否出现。如果没有出现的话,右键我的电脑 - 管理 - 磁盘管理,然后对 U 盘点击右键 - 更改驱动器和路径 - 点击 “ 添加 ” (或更改) - 指派驱动器号,从选项旁边的下拉列表中选择其他盘没有占用的盘符,确定应该就可以了。23. 重装 XP 系统找不到硬盘。【症状】重装系统时, Ghost 提示 A : XXXX 错误 ,PE 下看不到自己的硬盘,普通安装的系统盘也找不到硬盘。【解决方法】是 SATA 硬盘不能被 GHOST 和 PE 识别的问题。将硬盘模式改为兼容模式。方法如下:开机按 Delete (笔记本则是 F2 或 F10 或 F11 ,具体可以参照开机画面左下角或者说明书)进入 BIOS 设置,进入 Configuration 选项卡 ( 也可能是 Main ,一般在 BIOS 的第二大项,找关键字 SATA , ATA , AHCI , IDE 之类的 ), 将下面的 SATA?Controller?Working?Mode? 由 AHCI (或者) SATA 更改为 Compatible( 或者有的为 IDE), 如果上述选项没有 , 查看有无 SATA?NATIVE 将其设为 DISABLE. 保存退出 . (补充:华硕 Advanced——IDE?Configuration?——SATA?operation?mode——compatible ) 有些笔记本 BIOS 不提供硬盘模式的更改,如果机器在此列,找不到更改项,就需要用带有 SATA 驱动的安装光盘,如深度 9.0 版本等一些较新的安装光盘 . 。24.Win7 或 Vista 安装 DOS 工具箱后无法启动。【症状】系统安装雨林木风或小矮人等工具箱之后,无法进入系统,直接返回系统选单。用 vista 安装盘进行启动修复, vista 检测未能发现错误。【解决方法】 vista 作为 NT?6.0 系统,它的启动文件与 xp 是完全不同的。但是若在 vista 下安装雨林木风急救箱等这些 dos 工具箱,很容易造成启动文件被按照 xp 的启动方式改写,导致 vista 无法正常启动。出现这种问题的解决方法就是恢复 vista 的原有启动文件。可到运行正常的 vista 的系统盘根目录下,将组织 - 文件夹与搜索选项中的隐藏受保护的系统文件前的对号去掉,确定后将根目录下所有的单个文件(即不复制文件夹)复制到移动存储中。再将该盘下 WindowsSystem32 下的 Winlogon 同样复制一份。此时用 WindowsPE 启动要修复的电脑,去掉系统文件的隐藏设置,将系统盘根目录下的所有单个文件删除,将之前复制的根目录文件拷入,再将 WinLogon 文件复制到 WindowsSystem32 下即可。此时一般的工具箱造成损害的 vista 都可以正常启动了。如果仍然无法启动,可用 vista 安装盘启动电脑,选择语言后点左下角的修复计算机 - 启动修复,此时便可检测出启动问题,并修复 vista 系统的启动了。25. 深度 XP 桌面 IE 图标和世界之窗无法删除【症状】深度精简 XP 附带的世界之窗以及 IE 主页都被篡改为 www.sowang123 。桌面和快速启动栏上会有一个清除不掉的图标,删除后开机恢复原貌。查看这些快捷方式的属性,可以看到指向的程序后有 www.sowang123.cn 的网址字样。即使用各种 IE 修复软件都不能奏效。【解决方法】( 1 )退出所有浏览器 ( 2 )把系统盘下的 WINDOWSsystem32 中的的 sounanman.exe 和 expl0rer.exe 删除。 ( 3 )打开系统盘下的 Program?FilesInternet?Explorer 文件夹下的 Iexplorplus.exe 删除,拷入正常的 “Iexplorer.exe” 覆盖里面的同名文件 ( 我采用升级装 IE8) ,再把所有上述程序的快捷方式全部删除(包括快速启动栏、文件夹) ( 4 )打开系统盘下的 Program?FilesInternet?ExplorerConnection?Wizard ,把 Iexpleror.exe 删除 ( 5 )在 “ 开始 - 运行 ” 中输入 msconfig ,点到 “ 启动项 ” 选项卡,取消 souanman.exe 开机启动项。26. 桌面出现无法删除的图标 。(各种 Win 系统)【症状】桌面出现奇怪图标,右键单击只有打开主页和创建快捷方式等选项。【解决方法】开始 - 运行,输入 regedit ,打开注册表编辑器,按 F3 开始搜索,关键字为 " 打开主页 " ,然后删除打开主页所在的左侧整个项。?转载于:https://blog.51cto.com/guanlandiannao/1257825
2013年08月05日
299 阅读
0 评论
0 点赞
2012-11-15
暂无简介
2012年11月15日
385 阅读
0 评论
0 点赞
2012-03-08
Linux下无法启动oracle could not open parameter file 解决方法
?failure in processing system parametersLRM-00109: could not open parameter file '/u01/app/oracle/product/11.1.0/db_1/dbs/initORCL.ora'方法:$ORACLE_BASE/admin/(dbname) /pfile目录下的init.ora(.01200923383)文件复制到$ORACLE_HOME/dbs目录下即可[root@phoneDB pfile]# pwd/home/oracle/admin/phone/pfile[root@phoneDB pfile]# lsinit.ora.010200882414[root@phoneDB pfile]#[root@phoneDB dbs]# pwd/home/oracle/10.2.0/db_1/dbs[root@phoneDB dbs]# lshc_phone.dat??init.ora? ?? ?? ?? ?? ?lkPHONE? ???spfilephone.orainitdw.ora? ? init.ora.010200882414??orapwphone#cp init.ora.010200882414??initORCL.ora'
2012年03月08日
680 阅读
0 评论
0 点赞
2011-10-20
DB2常见错误及解决办法
创建数据库的时候,报42704错误。如:Sql代码=>create database test ??=>SQL0204N??"SYSTEM_1386_US" is an undefined name.?? SQLSTATE=42704??=>create database test=>SQL0204N "SYSTEM_1386_US" is an undefined name. SQLSTATE=42704解决办法:Sql代码=>create database test using codeset gbk territory cn??=>create database test using codeset gbk territory cn在连接数据的时候,报57017错误。如:Sql代码=>connect to test user test using test ??=>SQL0332N??Character conversion from the source code page "1386" to the target code page "819" is not supported. SQLSTATE=57017??=>connect to test user test using test=>SQL0332N Character conversion from the source code page "1386" to the target code page "819" is not supported. SQLSTATE=57017解决办法:Sql代码=>db2set db2codepage=1386??=>db2set db2codepage=1386在对数据库进行操作的时候,报55039错误。如:Sql代码=>db2 drop table t_base_acc_manageacc ??=>SQL0290N??Table space access is not allowed.?? SQLSTATE=55039 ????=>db2 list tablespaces show detail ??Tablespace ID???????????????????????? = 2 ??Name????????????????????????????????? = USERSPACE1 ??Type????????????????????????????????? = System managed space??Contents????????????????????????????? = Any data ??State???????????????????????????????? = 0x0020 ??Detailed explanation: ????? Backup pending???=>db2 drop table t_base_acc_manageacc=>SQL0290N Table space access is not allowed. SQLSTATE=55039=>db2 list tablespaces show detailTablespace ID = 2Name = USERSPACE1Type = System managed spaceContents = Any dataState = 0x0020Detailed explanation: Backup pending原因:在归档的数据库做过load或者改了参数重新启动了db解决办法:Sql代码备份数据库 ??=>db2 backup db??备份数据库=>db2 backup db在对数据库进行备份的时候,报57019错误。如:Sql代码=>db2 backup database dbname to /xx/xx compress ??=>SQL1035N The database is currently in use. SQLSTATE=57019??=>db2 backup database dbname to /xx/xx compress=>SQL1035N The database is currently in use. SQLSTATE=57019解决办法:Sql代码=>db2stop force??=>db2start??=>db2stop force=>db2start在对创建表空间的时候,报54047错误。如:Sql代码=>create regular tablespace space1 pagesize 4 k managed by database using (device '/dev/dd' 25000000) prefetchsize automatic bufferpool bp1 ??=>SQL1139N The total size of the table space is too big.?? SQLSTATE=54047??=>create regular tablespace space1 pagesize 4 k managed by database using (device '/dev/dd' 25000000) prefetchsize automatic bufferpool bp1=>SQL1139N The total size of the table space is too big. SQLSTATE=54047解决办法:把表空间的大小改小点或者把regular(64G)换成large就ok了。DB2备份失败,报内存不足,增大了dbheap也没有用。SQL2009C,没有足够的可用内存来运行此实用程序。原因:DB2 UTIL_HEAP_SZ 未设置得足够高以用于备份实用程序。解决办法:db2 update db cfg for dbname using UTIL_HEAP_SZ 具体的数字(db2备份使用的内存是UTIL_HEAP_SZ,请使用以上命令调整)。用JDBC往表批量插入数据时。报23502错误。如:Sql代码Error for batch element #0: DB2 SQL error: SQLCODE: -407, SQLSTATE: 23502, SQLERRMC: TBSPACEID=2, TABLEID=15, COLNO=2???Error for batch element #0: DB2 SQL error: SQLCODE: -407, SQLSTATE: 23502, SQLERRMC: TBSPACEID=2, TABLEID=15, COLNO=2原因:往表中有非空约束的字段,插入空值。解决办法:查看表定义,去掉非空约束,或加入非空值。用JDBC往表批量插入数据时。报22001错误。如:Sql代码DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null??DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null原因:表中某字段的长度不够,发生字符串截断。解决办法:查看表定义,加大字段长度。用JDBC往表批量插入数据时。报-4474错误。如:Sql代码非法转换:不能从“java.lang.String”转换到“byte[]” ERRORCODE=-4474, SQLSTATE=null??非法转换:不能从“java.lang.String”转换到“byte[]” ERRORCODE=-4474, SQLSTATE=null原因:表中某字段定义为‘ID CHAR(16) FOR BIT DATA NOT NULL’(这个是使用MTK从MS SQL迁移到DB2时,uniqueidentifier转换成的)。解决办法:重新创建表,把字段属性改为VARCHAR类型。
2011年10月20日
26 阅读
0 评论
0 点赞
2011-06-08
一个问题的两种解决方法
问题:计算出1到100之间能被7整除意外的自然数的和。要求:使用while continue。?我想这个控制台程序并不难写。所以就自己写了哟个出来,下面不说什么废话,小二,上图。。。。??====================================================================================================================?其实这个代码本省么什么,关键是写代码的时候的wile()的()中的数字。开始的时候我写的是i<=100,可是一调试的时候操发现多出了101个数据。原来,当i=99的时候,我已经将i=100算进去了。所以当i=100的时候,我加进去的值是101.?第二个方法:代码如下:+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace TextExample{??? class Program??? {??????? static void Main(string[] args)??????? {??????????? int sum = 0;??????????? int i = 1;??????????? while(i<=100 )??????????? {??????????????? if ((i % 7) == 0)//当i不能被7整除的时候,是不会执行这一步的。??????????????? {??????????????????? i++;??????????????????? continue;//终止while本次循环,执行后面的代码?????????????????? // break;??????????????? }??????????????? sum += i;??????????????? i++;??????????? }??????????? Console.WriteLine("100以内不能被7整除的数的和是{0}",sum);??????????? Console.ReadKey();??????? }??? }}?
2011年06月08日
86 阅读
0 评论
0 点赞
2008-05-08
硬件问题解决方法(大全)
1、机器运行一段时间键盘鼠标"锁死",但客户端访问正常,为什么?????? ???如设定密码就会出现这种问题,因为这是一种更好的保护。当你设定密码后在BIOS中会自动锁你的键盘和鼠标,默认时间为1分钟,最长时间是2小时。在BIOS中还可以设定锁住你的前面板的所有的开关按扭,包括POWER,RESET。??? ?? ???解除方法:在BIOS 中"SECURITY"--"MODE TIMER "设定时间,---"""MODE HOT??? ?? ???KEY"--设定热键。这样我们输入"开机密码"就可。??2、机器长时间会死机,为什么?? ?? ?? ???1.CPU 的风扇问题. 2 机箱散热问题.??? ?? ?? ?? ?解决的方法: 检查风扇.??3、 系统启动时,系统未找到硬盘驱动器,是什么原因???? ?? ?? ?? ?1、将热拔插硬盘架推到位(如果你使用的是拔插箱硬盘);??? ?? ?? ?? ?2、打开机箱,检查SCSI线连接头是否插紧;??? ?? ?? ?? ?3、重启系统,按CTRL+C 或CTRL+A进入SCSI BIOS设置系统,观察能否找到硬盘;??? ?? ?? ?? ?4、当你使用二至三个热拔插箱时,请确保你的热插箱的ID号跳线正确,具体设置请参见拔插箱上提示;??? ?? ?? ?? ?5、如果以上还有问题,尝试把未找到从硬盘在另一台机上试一下能否认到。??? ?? ?? ?? ?6、如系统装有RAID 卡,观察系统启动时有无SCSI BIOS 信息。若无则重插。??4、系统自时,为什么会出现以下提示?? ?? ?? ?? ?"ERROR DURING POST。"??? ?? ?? ?? ?"ERROR:810C CPU0 DISABLED SYSTEM IN UNIPROCESSOR MODE,"??? ?? ?? ?? ?"ERROR:810D CPU1 DISABLED SYSTEM IN UNIPROCESSOR MODE。"????? ???按F2进入系统BIOS,设置SERVER/PROCESSOR RESET选择为YES,保存重新启动。??5、海啸系列服务器增加一个CPU时, WINDOWS NT不认另一个CPU, 为什么???? ?? ?? ?? ?? ?? ???1、重新安装WINDOW NT;或??? ?? ???2、NT RESCOURCE??KIT找到UPTOMP.EXE工具,具体方法请参 [url]http://www.support.microsoft.com/[/url]网站。??6、EMP端口为什么会失败???? ?? ???请检查你的MODEM连线。EMP功能的要求MODEM接COM2口。??7、POST(POWER ON SELF TEST)代码及报警声含义???? ?? ?? ?? ?? ?CODE1-2:一长二短,系统查找OPTION ROMS。??? ?? ?CHECKSUM FAILURE??? ?? ? BEEP CODE 1-3-4-1:内存地线错误??? ?? ? BEEP CODE 1-3-4-3:低位内存总线数据错误??? ?? ? BEEP CODE 1-4-1-1:高位内有总线数据错??? ?? ? BEEP CODE 2-2-3-1:意外中断错误??8、什么我一插上电源线,系统就自动启动?????? ?? ? 如果你在未关闭系统之前就拔出电源,你的系统将自动尝试回到"上次电源状态"。因此请记住,在拔下电源之前,务必先正确关闭系统。??9、为什么系统引导时间会较长???? ?? ?? ???BIOS POST:它将检测内存并对硬盘、键盘、鼠标等进行检测。??? ?? ???OPTION-ROM载入:某些设备在系统引导时,将操作代码OR"OPTION ROM"载入系统。??? ?? ???操作系统引导:在系统引导时,它将对服务器进行一些设置和检测。??10、为什么装WINDOWS NT时系统提示找不到硬盘,无法继续,按F3退出。系统安装无法继续???? ?? ?? ? 由于未加载该SCSI设备驱动。??? ?? ?? ? 应在安装过程中首次出现蓝屏时,迅速按下F6键,??? ?? ?? ? 此时系统将允许手工安装设备驱动。当系统提示插入第三方设备驱动软盘时,??? ?? ?? ? 插入SCSI设备驱动,并选上IDE-CDROM驱动,即可。主板 主板是整个电脑的关键部件,在电脑起着至关重要的作用。如果主板产生故障将会影响到整个PC机系统的工作。下面,我们就一起来看看主板在使用过程中最常见的故障有哪些。常见故障一:开机无显示 电脑开机无显示,首先我们要检查的就是是BIOS。主板的BIOS中储存着重要的硬件数据,同时BIOS也是主板中比较脆弱的部分,极易受到破坏,一旦受损就会导致系统无法运行,出现此类故障一般是因为主板BIOS被CIH病毒破坏造成(当然也不排除主板本身故障导致系统无法运行。)。一般BIOS被病毒破坏后硬盘里的数据将全部丢失,所以我们可以通过检测硬盘数据是否完好来判断BIOS是否被破坏,如果硬盘数据完好无损,那么还有三种原因会造成开机无显示的现象: 1. 因为主板扩展槽或扩展卡有问题,导致插上诸如声卡等扩展卡后主板没有响应而无显示。 2. 免跳线主板在CMOS里设置的CPU频率不对,也可能会引发不显示故障,对此,只要清除CMOS即可予以解决。清除CMOS的跳线一般在主板的锂电池附近,其默认位置一般为1、2短路,只要将其改跳为2、3短路几秒种即可解决问题,对于以前的老主板如若用户找不到该跳线,只要将电池取下,待开机显示进入CMOS设置后再关机,将电池上上去亦达到CMOS放电之目的。 3. 主板无法识别内存、内存损坏或者内存不匹配也会导致开机无显示的故障。某些老的主板比较挑剔内存,一旦插上主板无法识别的内存,主板就无法启动,甚至某些主板不给你任何故障提示(鸣叫)。当然也有的时候为了扩充内存以提高系统性能,结果插上不同品牌、类型的内存同样会导致此类故障的出现,因此在检修时,应多加注意。 对于主板BIOS被破坏的故障,我们可以插上ISA显卡看有无显示(如有提示,可按提示步骤操作即可。),倘若没有开机画面,你可以自己做一张自动更新BIOS的软盘,重新刷新BIOS,但有的主板BIOS被破坏后,软驱根本就不工作,此时,可尝试用热插拔法加以解决(我曾经尝试过,只要BIOS相同,在同级别的主板中都可以成功烧录。)。但采用热插拔除需要相同的BIOS外还可能会导致主板部分元件损坏,所以可*的方法是用写码器将BIOS更新文件写入BIOS里面(可找有此服务的电脑商解决比较安全)。 常见故障二:CMOS设置不能保存 此类故障一般是由于主板电池电压不足造成,对此予以更换即可,但有的主板电池更换后同样不能解决问题,此时有两种可能: 1. 主板电路问题,对此要找专业人员维修; 2. 主板CMOS跳线问题,有时候因为错误的将主板上的CMOS跳线设为清除选项,或者设置成外接电池,使得CMOS数据无法保存。常见故障三:在Windows下安装主板驱动程序后出现死机或光驱读盘速度变慢的现象 在一些杂牌主板上有时会出现此类现象,将主板驱动程序装完后,重新启动计算机不能以正常模式进入Windows 98桌面,而且该驱动程序在Windows 98下不能被卸载。如果出现这种情况,建议找到最新的驱动重新安装,问题一般都能够解决,如果实在不行,就只能重新安装系统。常见故障四:安装Windows或启动Windows时鼠标不可用 出现此类故障的软件原因一般是由于CMOS设置错误引起的。在CMOS设置的电源管理栏有一项modem use IRQ项目,他的选项分别为3、4、5......、NA,一般它的默认选项为3,将其设置为3以外的中断项即可。常见故障五:电脑频繁死机,在进行CMOS设置时也会出现死机现象 在CMOS里发生死机现象,一般为主板或CPU有问题,如若按下法不能解决故障,那就只有更换主板或CPU了。 出现此类故障一般是由于主板Cache有问题或主板设计散热不良引起,笔者在815EP主板上就曾发现因主板散热不够好而导致该故障的现象。在死机后触摸CPU周围主板元件,发现其温度非常烫手。在更换大功率风扇之后,死机故障得以解决。对于Cache有问题的故障,我们可以进入CMOS设置,将Cache禁止后即可顺利解决问题,当然,Cache禁止后速度肯定会受到有影响。常见故障六:主板COM口或并行口、IDE口失灵 出现此类故障一般是由于用户带电插拔相关硬件造成,此时用户可以用多功能卡代替,但在代替之前必须先禁止主板上自带的COM口与并行口(有的主板连IDE口都要禁止方能正常使用)。硬盘 硬盘是负责存储我们的资料的软件的仓库,硬盘的故障如果处理不当往往会导致系统的无法启动和数据的丢失,那么,当我们应该如何应对硬盘的常见故障呢?常见故障一:系统不认硬盘 系统从硬盘无法启动,从A盘启动也无法进入C盘,使用CMOS中的自动监测功能也无法发现硬盘的存在。这种故障大都出现在连接电缆或IDE端口上,硬盘本身故障的可能性不大,可通过重新插接硬盘电缆或者改换IDE口及电缆等进行替换试验,就会很快发现故障的所在。如果新接上的硬盘也不被接受,一个常见的原因就是硬盘上的主从跳线,如果一条IDE硬盘线上接两个硬盘设备,就要分清楚主从关系。常见故障二:硬盘无法读写或不能辨认 这种故障一般是由于CMOS设置故障引起的。CMOS中的硬盘类型正确与否直接影响硬盘的正常使用。现在的机器都支持“IDE Auto Detect”的功能,可自动检测硬盘的类型。当硬盘类型错误时,有时干脆无法启动系统,有时能够启动,但会发生读写错误。比如CMOS中的硬盘类型小于实际的硬盘容量,则硬盘后面的扇区将无法读写,如果是多分区状态则个别分区将丢失。还有一个重要的故障原因,由于目前的IDE都支持逻辑参数类型,硬盘可采用“Normal,LBA,Large”等,如果在一般的模式下安装了数据,而又在CMOS中改为其它的模式,则会发生硬盘的读写错误故障,因为其映射关系已经改变,将无法读取原来的正确硬盘位置。常见故障三:系统无法启动造成这种故障通常是基于以下四种原因: 1. 主引导程序损坏 2. 分区表损坏 3. 分区有效位错误 4. DOS引导文件损坏 其中,DOS引导文件损坏最简单,用启动盘引导后,向系统传输一个引导文件就可以了。主引导程序损坏和分区有效位损坏一般也可以用FDISK /MBR强制覆写解决。分区表损坏就比较麻烦了,因为无法识别分区,系统会把硬盘作为一个未分区的裸盘处理,因此造成一些软件无法工作。不过有个简单的方法——使用Windows 2000。找个装有Windows 2000的系统,把受损的硬盘挂上去,开机后,由于Windows 2000为了保证系统硬件的稳定性会对新接上去的硬盘进行扫描。Windows 2000的硬盘扫描程序CHKDSK对于因各种原因损坏的硬盘都有很好的修复能力,扫描完了基本上也修复了硬盘。 分区表损坏还有一种形式,这里我姑且称之为“分区映射”,具体的表现是出现一个和活动分区一样的分区。一样包括文件结构,内容,分区容量。假如在任意区对分区内容作了变动,都会在另一处体现出来,好像是映射的影子一样。我曾遇上过,6.4G的硬盘变成8.4G(映射了2G的C区)。这种问题特别尴尬,这问题不影响使用,不修复的话也不会有事,但要修复时,NORTON的DISKDOCTOR和PQMAGIC却都变成了睁眼瞎,对分区总容量和硬盘实际大小不一致视而不见,满口没问题的敷衍你。对付这问题,只有GHOST覆盖和用NORTON的拯救盘恢复分区表。常见故障四:硬盘出现坏道 这是个令人震惊,人见人怕的词。近来IBM口碑也因此江河日下。当你用系统Windows 系统自带的磁盘扫描程序SCANDISK扫描硬盘的时候,系统提示说硬盘可能有坏道,随后闪过一片恐怖的蓝色,一个个小黄方块慢慢的伸展开,然后,在某个方块上被标上一个“B”…… 其实,这些坏道大多是逻辑坏道,是可以修复的。根本用不着送修(据说厂商之所以开发自检工具就是因为受不了返修的硬盘中的一半根本就是好的这一“残酷的”事实)。 那么,当出现这样的问题的时候,我们应该怎样处理呢? 一旦用“SCANDISK”扫描硬盘时如果程序提示有了坏道,首先我们应该重新使用各品牌硬盘自己的自检程序进行完全扫描。注意,别选快速扫描,因为它只能查出大约90%的问题。为了让自己放心,在这多花些时间是值得的。 如果检查的结果是“成功修复”,那可以确定是逻辑坏道,可以拍拍胸脯喘口气了;假如不是,那就没有什么修复的可能了,如果你的硬盘还在保质期,那赶快那去更换吧。 由于逻辑坏道只是将簇号作了标记,以后不再分配给文件使用。如果是逻辑坏道,只要将硬盘重新格式化就可以了。但为了防止格式化可能的丢弃现象(因为簇号上已经作了标记表明是坏簇,格式化程序可能没有检查就接受了这个“现实”,于是丢弃该簇),最好还是重分区,使用如IBM DM之类的软件还是相当快的,或者GHOST覆盖也可以,只是这两个方案都多多少少会损失些数据。常见故障五:硬盘容量与标称值明显不符 一般来说,硬盘格式化后容量会小于标称值,但此差距绝不会超过20%,如果两者差距很大,则应该在开机时进入BIOS设置。在其中根据你的硬盘作合理设置。如果还不行,则说明可能是你的主板不支持大容量硬盘,此时可以尝试下载最新的主板BIOS并进行刷新来解决。此种故障多在大容量硬盘与较老的主板搭配时出现。另外,由于突然断电等原因使BIOS设置产生混乱也可能导致这种故障的发生。常见故障六:无论使用什么设备都不能正常引导系统 这种故障一般是由于硬盘被病毒的“逻辑锁”锁住造成的,“硬盘逻辑锁”是一种很常见的恶作剧手段。中了逻辑锁之后,无论使用什么设备都不能正常引导系统,甚至是软盘、光驱、挂双硬盘都一样没有任何作用。 “逻辑锁”的上锁原理:计算机在引导DOS系统时将会搜索所有逻辑盘的顺序,当DOS被引导时,首先要去找主引导扇区的分区表信息,然后查找各扩展分区的逻辑盘。“逻辑锁”修改了正常的主引导分区记录,将扩展分区的第一个逻辑盘指向自己,使得DOS在启动时查找到第一个逻辑盘后,查找下个逻辑盘总是找到自己,这样一来就形成了死循环。 给“逻辑锁”解锁比较容易的方法是“热拔插”硬盘电源。就是在当系统启动时,先不给被锁的硬盘加电,启动完成后再给硬盘“热插”上电源线,这样系统就可以正常控制硬盘了。这是一种非常危险的方法,为了降低危险程度,碰到“逻辑锁”后,大家最好依照下面几种比较简单和安全的方法处理。 1. 首先准备一张启动盘,然后在其他正常的机器上使用二进制编辑工具(推荐UltraEdit)修改软盘上的IO.SYS文件(修改前记住先将该文件的属性改为正常),具体是在这个文件里面搜索第一个“55AA”字符串,找到以后修改为任何其他数值即可。用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被破坏,你无法用“Fdisk”来删除和修改分区,这时你可以用Diskman等软件恢复或重建分区即可。 2. 因为DM是不依赖于主板BIOS来识别硬盘的硬盘工具,就算在主板BIOS中将硬盘设为“NONE”,DM也可识别硬盘并进行分区和格式化等操作,所以我们也可以利用DM软件为硬盘解锁。 首先将DM拷到一张系统盘上,接上被锁硬盘后开机,按“Del”键进入BIOS设置,将所有IDE接口设为“NONE”并保存后退出,然后用软盘启动系统,系统即可“带锁”启动,因为此时系统根本就等于没有硬盘。启动后运行DM,你会发现DM可以识别出硬盘,选中该硬盘进行分区格式化就可以了。这种方法简单方便,但是有一个致命的缺点,就是硬盘上的数据保不住了常见故障七:开机时硬盘无法自举,系统不认硬盘 这种故障往往是最令人感到可怕的。产生这种故障的主要原因是硬盘主引导扇区数据被破坏,表现为硬盘主引导标志或分区标志丢失。这种故障的罪魁祸首往往是病毒,它将错误的数据覆盖到了主引导扇区中。市面上一些常见的杀毒软件都提供了修复硬盘的功能,大家不妨一试。但若手边无此类工具盘,则可尝试将全0数据写入主引导扇区,然后重新分区和格式化,其方法如下:用一张干净的DOS启动盘启动计算机,进入A:>后输入以下命令(括号内为注释): A:>DEBUG(进入DEBUG程序) -F 100 3FF0(将数据区的内容清为0) -A 400(增加下面的命令) MOV AX,0301 MOV BX,0100 MOV CX,0001 MOV DX,0080 INT 13 INT 03 -G=400(执行对磁盘进行操作的命令) -Q(退DEBUG程序) 用这种方法一般能使你的硬盘复活,但由于要重新分区和格式化,里面的数据可就难保了。以上是硬盘在日常使用中的一些常见故障及解决方法,希望能对大家有所启发。如果硬盘的故障相当严重并不能用上述的一些方法处理时,则很可能是机械故障。由于硬盘的结构相当复杂,所以不建议用户自己拆卸,而应求助于专业人员予以维修。声卡常见故障一:声卡无声。出现这种故障常见的原因有: 1. 驱动程序默认输出为“静音”。单击屏幕右下角的声音小图标(小嗽叭),出现音量调节滑块,下方有“静音”选项,单击前边的复选框,清除框内的对号,即可正常发音。 2. 声卡与其它插卡有冲突。解决办法是调整PnP卡所使用的系统资源,使各卡互不干扰。有时,打开“设备管理”,虽然未见×××的惊叹号(冲突标志),但声卡就是不发声,其实也是存在冲突,只是系统没有检查出来。 3. 安装了Direct X后声卡不能发声了。说明此声卡与Direct X兼容性不好,需要更新驱动程序。 4. 一个声道无声。检查声卡到音箱的音频线是否有断线。常见故障二:声卡发出的噪音过大.出现这种故障常见的原因有: 1. 插卡不正。由于机箱制造精度不够高、声卡外挡板制造或安装不良导致声卡不能与主板扩展槽紧密结合,目视可见声卡上“金手指”与扩展槽簧片有错位。这种现象在ISA卡或PCI卡上都有,属于常见故障。一般可用钳子校正。 2. 有源音箱输入接在声卡的Speaker输出端。对于有源音箱,应接在声卡的Line out端,它输出的信号没有经过声卡上的功放,噪声要小得多。有的声卡上只有一个输出端,是Line out还是Speaker要*卡上的跳线决定,厂家的默认方式常是Speaker,所以要拔下声卡调整跳线。 3. Windows自带的驱动程序不好。在安装声卡驱动程序时,要选择“厂家提供的驱动程序”而不要选“Windows默认的驱动程序”如果用“添加新硬件”的方式安装,要选择“从磁盘安装”而不要从列表框中选择。如果已经安装了Windows自带的驱动程序,可选“控制面板→系统→设备管理→声音、视频和游戏控制器”,点中各分设备,选“属性→驱动程序→更改驱动程序→从磁盘安装”。这时插入声卡附带的磁盘或光盘,装入厂家提供的驱动程序。常见故障三:声卡无法“即插即用” 1. 尽量使用新驱动程序或替代程序。笔者曾经有一块声卡,在Windows 98下用原驱动盘安装驱动程序怎么也装不上,只好用Creative SB16驱动程序代替,一切正常。后来升级到Windows Me,又不正常了再换用Windows 2000(完整版)自带的声卡驱动程序才正常。 2. 最头痛的问题莫过于Windows 9X下检测到即插即用设备却偏偏自作主张帮你安装驱动程序,这个驱动程序偏是不能用的,以后,每次当你删掉重装都会重复这个问题,并且不能用“添加新硬件”的方法解决。笔者在这里泄露一个独门密招:进入Win9xinfother目录,把关于声卡的*.inf文件统统删掉再重新启动后用手动安装,这一着百分之百灵验,曾救活无数声卡性命……当然,修改注册表也能达到同样的目的。 3. 不支持PnP声卡的安装(也适用于不能用上述PnP方式安装的PnP声卡):进入“控制面板”/“添加新硬件”/“下一步”,当提示“需要Windows搜索新硬件吗?”时,选择“否”,而后从列表中选取“声音、视频和游戏控制器”用驱动盘或直接选择声卡类型进行安装。常见故障四:播放CD无声 1. 完全无声。用Windows 98的“CD播放器”放CD无声,但“CD播放器”又工作正常,这说明是光驱的音频线没有接好。使用一条4芯音频线连接CD-ROM的模拟音频输出和声卡上的CD-in即可,此线在购买CD-ROM时会附带。 2. 只有一个声道出声。光驱输出口一般左右两线信号,中间两线为地线。由于音频信号线的4条线颜色一般不同,可以从线的颜色上找到一一对应接口。若声卡上只有一个接口或每个接口与音频线都不匹配,只好改动音频线的接线顺序,通常只把其中2条线对换即可。常见故障五:PCI声卡出现爆音 一般是因为PCI显卡采用Bus Master技术造成挂在PCI总线上的硬盘读写、鼠标移动等操作时放大了背景噪声的缘故。解决方法:关掉PCI显卡的Bus Master功能,换成AGP显卡,将PCI声卡换插槽上。常见故障六:无法正常录音 首先检查麦克风是否有没有错插到其他插孔中了,其次,双击小喇叭,选择选单上的“属性→录音”,看看各项设置是否正确。接下来在“控制面板→多媒体→设备”中调整“混合器设备”和“线路输入设备”,把它们设为“使用”状态。如果“多媒体→音频”中“录音”选项是灰色的那可就糟了,当然也不是没有挽救的余地,你可以试试“添加新硬件→系统设备”中的添加“ISA Plug and Play bus”,索性把声卡随卡工具软件安装后重新启动。常见故障七:无法播放Wav音乐、Midi音乐 不能播放Wav音乐现象比较罕见,常常是由于“多媒体”→“设备”下的“音频设备”不只一个,禁用一个即可;无法播放MIDI文件则可能有以下3种可能: 1. 早期的ISA声卡可能是由于16位模式与32位模式不兼容造成MIDI播放的不正常,通过安装软件波表的方式应该可以解决 2. 如今流行的PCI声卡大多采用波表合成技术,如果MIDI部分不能放音则很可能因为您没有加载适当的波表音色库。 3. Windows音量控制中的MIDI通道被设置成了静音模式。常见故障八:PCI声卡在WIN98下使用不正常 有些用户反映,在声卡驱动程序安装过程中一切正常,也没有出现设备冲突,但在WIN98下面就是无法出声或是出现其他故障。这种现象通常出现在PCI声卡上,请检查一下安装过程中您把PCI声卡插在的哪条PCI插槽上。有些朋友出于散热的考虑,喜欢把声卡插在远离AGP插槽,*近ISA插槽的那几条PCI插槽中。问题往往就出现在这里,因为Windows98有一个Bug:有时只能正确识别插在PCI-1和PCI-2两个槽的声卡。而在ATX主板上紧*AGP的两条PCI才是PCI-1和PCI-2(在一些ATX主板上恰恰相反,紧*ISA的是PCI-1),所以如果您没有把PCI声卡安装在正确的插槽上,问题就会产生了。光驱 光驱是电脑硬件中使用寿命最短的配件之一。其实很多报废的光驱仍有很大的利用价值,只要略微维修一下就可以了。这往往不需要具有什么高深的无线电专业知识,也不需要使用什么太复杂的维修工具及材料。你只要细心观察故障现象并参照执行下面的一些排除方法,相信你的老光驱还是能恢 复昔日“风采”的。常见故障一:光驱工作时硬盘灯始终闪烁 这是一种假象,实际上并非如此。硬盘灯闪烁是因为光驱与硬盘同接在一个IDE接口上,光盘工作时也控制了硬盘灯的结果。可将光驱单元独接在一个IDE接口上。常见故障二:在Windows环境下对CD-ROM进行操作时显示 “32磁盘访问失败”,然后死机 很显然,Windows的32位磁盘存取对CD-ROM有一定的影响。CD-ROM大部分接在硬盘的IDE接口上,不支持Windows的32位磁盘存取功能,使Windows产生了内部错误而死机。进入Windows后,在“主群组”中双击“控制面板”,进入“386增强模式”设置,单击“虚拟内存”按钮后再单击“更改”,把左下角的“32位磁盘访问”核实框关闭,在确认后,再重启动Windows,在Windows中再访问CD-ROM进就不会出错误。常见故障三:光驱无法正常读盘,屏幕上显示:“驱动器X上没有磁盘,插入磁盘再试”,或"CDR101:NOTREADY READING DRIVE X ABORT .RETRY.FALL?"偶尔进出盒几次也都读盘,但不久又不读盘。 在此情况下,应先检测病毒,用杀毒软件进行对整机进行查杀毒,如果没有发现病毒可用文件编辑软件打开C盘根目录下的CONFIG.SYS”文件,查看其中是否又挂上光驱动程序及驱动程序是否被破坏,并进行处理,还可用文本编辑软件查看"AUIOEXEC.BAT"文件中是否有"MSCDEX.EXE/D:MSCDOOO /M:20/V".若以上两步未发现问题,可拆卸光驱维修。常见故障四:光驱使用时出现读写错误或无盘提示 这种现象大部分是在换盘时还没有就位就对光驱进行操作所引起的故障。对光驱的所有的操作都必需要等光盘指示灯显示为就好位时才可进行操作。在播放影碟时也应将时间调到零时再换盘,这样就可以避免出现上述错误。常见故障五:在播放电影VCD时出现画面停顿或破碎现象 检查一下AUTOEXEC.BAT文件中的“SMARTDRV”是否放在MSCDEX.EXE之后。若是,则应将SMARTDRV语句放到MSCDEX.EXE之前;不使用光驱的高速党组地冲程序,改为SMARTDRV.EXE/U;故障即可排除。常见故障六:光驱在读数据时,有时读得不出,并且读盘的时间变长 光驱读盘不出的硬件故障主要集中在激光头组件上,且可分为二种情况:一种是使用太久造成激光管老化;另一种是光电管表面太脏或激光管透镜太脏及位移变形。所以在对激光管功率进行调整时,还需对光电管和激光管透镜进行清洗。 光电管及聚焦透镜的清洗方法是:拔掉连接激光头组件的一组扁平电缆,记住方向,拆开激光头组件。这时能看到护套罩着激光头聚焦透镜,去掉护套后会发现聚焦透镜由四根细铜丝连接到聚焦、寻迹线圈上,光电管组件安装在透镜正下方的小孔中。用细铁丝包上棉花沾少量蒸馏水擦拭(不可用酒精擦拭光电管和聚焦透镜表面),并看看透镜是否水平悬空正对激光管,否则须适当调整。至此,清洗工作完毕。 调整激光头功率。在激光头组件的侧面有1个像十字螺钉的小电位器。用色笔记下其初始位置,一般先顺时针旋转5°~10°,装机试机不行再逆时针旋转5°~10°,直到能顺利读盘。注意切不可旋转太多,以免功率太大而烧毁光电管。常见故障七:开机检测不到光驱或者检测失败 这有可能是由于光驱数据线接头松动、硬盘数据线损毁或光驱跳线设置错误引起的,遇到这种问题的时候,我们首先应该检查光驱的数据线接头是否松动,如果发现没有插好,就将其重新插好、插紧。如果这样仍然不能解决故障,那么我们可以找来一根新的数据线换上试试。这时候如果故障依然存在的话,我们就需要检查一下光盘的跳线设置了,如果有错误,将其更改即可.鼠标 鼠标的故障分析与维修比较简单,大部分故障为接口或按键接触不良、断线、机械定位系统脏污。少数故障为鼠标内部元器件或电路虚焊,这主要存在于某些劣质产品中,其中尤以发光二极管、IC电路损坏居多。常见故障一:找不到鼠标 1. 鼠标彻底损坏,需要更换新鼠标。 2. 鼠标与主机连接串口或PS/2口接触不良,仔细接好线后,重新启动即可。 3. 主板上的串口或PS/2口损坏,这种情况很少见,如果是这种情况,只好去更换一个主板或使用多功能卡上的串口。 4. 鼠标线路接触不良,这种情况是最常见的。接触不良的点多在鼠标内部的电线与电路板的连接处。故障只要不是再PS/2接头处,一般维修起来不难。通常是由于线路比较短,或比较杂乱而导致鼠标线被用力拉扯的原因,解决方法是将鼠标打开,再使用电烙铁将焊点焊好。还有一种情况就是鼠标线内部接触不良,是由于时间长而造成老化引起的,这种故障通常难以查找,更换鼠标是最快的解决方法。常见故障二:鼠标能显示,但无法移动 鼠标的灵活性下降,鼠标指针不像以前那样随心所欲,而是反应迟钝,定位不准确,或干脆不能移动了。这种情况主要是因为鼠标里的机械定位滚动轴上积聚了过多污垢而导致传动失灵,造成滚动不灵活。维修的重点放在鼠标内部的X轴和Y轴的传动机构上。解决方法是,可以打开胶球锁片,将鼠标滚动球卸下来,用干净的布蘸上中性洗涤剂对胶球进行清洗,摩擦轴等可用采用酒精进行擦洗。最好在轴心处滴上几滴缝纫机油,但一定要仔细,不要流到摩擦面和码盘栅缝上了。将一切污垢清除后,鼠标的灵活性恢复如初。常见故障三:鼠标按键失灵 1. 鼠标按键无动作,这可能是因为鼠标按键和电路板上的微动开关距离太远或点击开关经过一段时间的使用而反弹能力下降。拆开鼠标,在鼠标按键的下面粘上一块厚度适中的塑料片,厚度要根据实际需要而确定,处理完毕后即可使用。 2. 鼠标按键无法正常弹起,这可能是因为当按键下方微动开关中的碗形接触片断裂引起的,尤其是塑料簧片长期使用后容易断裂。如果是三键鼠标,那么可以将中间的那一个键拆下来应急。如果是品质好的原装名牌鼠标,则可以焊下,拆开微动开关,细心清洗触点,上一些润滑脂后,装好即可使用。打印机 在办公室中,喷墨打印机是使用得较为普便的一种设备。喷墨打印机由于使用、保养、操作不当等原因经常会出现一些故障,如何解决是用户关心的问题。在此我们便将日常工作中的常见故障及处理方法总结出来,希望对大家有所帮助。常见故障一:打印时墨迹稀少,字迹无法辨认的处理,该故障多数是由于打印机长期未用或其他原因,造成墨水输送系统障碍或喷头堵塞。 排除的方法:如果喷头堵塞得不是很厉害,那么直接执行打印机上的清洗操作即可。如果多次清洗后仍没有效果,则可以拿下墨盒(对于墨盒喷嘴非一体的打印机,需要拿下喷嘴,但需要仔细),把喷嘴放在温水中浸泡一会,注意,一定不要把电路板部分也浸在水中,否则后果不堪设想,用吸水纸吸走沾有的水滴,装上后再清洗几次喷嘴就可以了。常见故障二:更换新墨盒后,打印机在开机时面板上的"墨尽"灯亮的处理 正常情况下,当墨水已用完时"墨尽"灯才会亮。更换新墨盒后,打印机面板上的"墨尽"灯还亮,发生这种故障,一是有可能墨盒未装好,另一种可能是在关机状态下自行拿下旧墨盒,更换上新的墨盒。因为重新更换墨盒后,打印机将对墨水输送系统进行充墨,而这一过程在关机状态下将无法进行,使得打印机无法检测到重新安装上的墨盒。另外,有些打印机对墨水容量的计量是使用打印机内部的电子计数器来进行计数的(特别是在对彩色墨水使用量的统计上),当该计数器达到一定值时,打印机判断墨水用尽。而在墨盒更换过程中,打印机将对其内部的电子计数器进行复位,从而确认安装了新的墨盒。 解决方法:打开电源,将打印头移动到墨盒更换位置。将墨盒安装好后,让打印机进行充墨,充墨过程结束后,故障排除。常见故障三:喷头软性堵头的处理 软性堵头堵塞指的是因种种原因造成墨水在喷头上粘度变大所致的断线故障。一般用原装墨水盒经过多次清洗就可恢复,但这样的方法太浪费墨水。最简单的办法是利用你手中的空墨盒来进行喷头的清洗。用空墨盒清洗前,先要用针管将墨盒内残余墨水尽量抽出,越干净越好,然后加入清洗液(配件市场有售)。加注清洗液时,应在干净的环境中进行,将加好清洗液的墨盒按打印机正常的操作上机,不断按打印机的清洗键对其进行清洗。利用墨盒内残余墨水与清洗液混合的淡颜色进行打印测试,正常之后换上好墨盒就可以使用了。常见故障四:打印机清洗泵嘴的故障处理 打印机清洗泵嘴出毛病是较多的,也是造成堵头的主要因素之一。打印机清洗泵嘴对打印机喷头的保护起决定性作用。喷头小车回位后,要由清洗泵嘴对喷头进行弱抽气处理,对喷头进行密封保护。在打印机安装新墨盒或喷嘴有断线时,机器下端的抽吸泵要通过它对喷头进行抽气,此嘴的工作精度越高越好。但在实际使用中,它的性能及气密性会因时间的延长、灰尘及墨水在此嘴的残留凝固物增加而降低。如果使用者不对其经常进行检查或清洗,它会使你的打印机喷头不断出些故障。 养护此部件的方法:将打印机的上盖卸下移开小车,用针管吸入纯净水对其进行冲洗,特别要对嘴内镶嵌的微孔垫片充分清洗。在此要特别提醒用户,清洗此部件时,千万不能用乙醇或甲醇对其进行清洗,这样会造成此组件中镶嵌的微孔垫片溶解变形。另外要提的是,喷墨打印机要尽量远离高温及灰尘的工作环境,只有良好的工作环境才能保证机器长久正常的使用。常见故障五:检测墨线正常而打印精度明显变差的处理 喷墨打印机在使用中会因使用的次数及时间的延长而打印精度逐渐变差。喷墨打印机喷头也是有寿命的。一般一只新喷头从开始使用到寿命完结,如果不出什么故障较顺利的话,也就是20-40个墨盒的用量寿命。如果你的打印机已使用很久,现在的打印精度变差,你可以用更换墨盒的方法来试试,如果换了几个墨盒,其输出打印的结果都一样,那么你这台打印机的喷头将要更换了。如果更换墨盒以后有变化,说明可能你使用的墨盒中有质量较差的非原装墨水。 如果打印机是新的,打印的结果不能令你满意,经常出现打印线段不清晰、文字图形歪斜、文字图形外边界模糊、打印出墨控制同步精度差,这说明你可能买到的是假墨盒或者使用的墨盒是非原装产品,应当对其立即更换。常见故障六:行走小车错位碰头的处理 喷墨打印机行走小车的轨道是由两只粉末合金铜套与一根圆钢轴的精密结合来滑动完成的。虽然行走小车上设计安装有一片含油毡垫以补充轴上润滑油,但因我们生活的环境中到处都有灰尘,时间一久,会因空气的氧化,灰尘的破坏使轴表面的润滑油老化而失效,这时如果继续使用打印机,就会因轴与铜套的摩擦力增大而造成小车行走错位,直至碰撞车头造成无法使用。 解决的办法是:一旦出现此故障应立即关闭打印机电源,用手将未回位的小车推回停车位。找一小块海绵或毡,放在缝纫机油里浸饱油,用镊子夹住在主轴上来回擦。最好是将主轴拆下来,洗净后上油,这样的效果最好。 另一种小车碰头是因为器件损坏所致。打印机小车停车位的上方有一只光电传感器,它是向打印机主板提供打印小车复位信号的重要元件。此元件如果因灰尘太大或损坏,打印机的小车会因找不到回位信号碰到车头,而导致无法使用,一般出此故障时需要更换器件。显示器 显示器用的时间长了,各种小毛病就会接踵而来。专家认为,要解决这些小毛病实际上很简单,用一双眼睛就可以看出故障的所在。常见故障一:电脑刚开机时显示器的画面抖动得很厉害,有时甚至连图标和文字也看不清,但过一二分钟之后就会恢复正常。 这种现象多发生在潮湿的天气,是显示器内部受潮的缘故。要彻底解决此问题,可使用食品包装中的防潮砂用棉线串起来,然后打开显示器的后盖,将防潮砂挂于显象管管颈尾部*近管座附近。这样,即使是在潮湿的天气里,也不会再出现以上的“毛病”。常见故障二:电脑开机后,显示器只闻其声不见其画,漆黑一片。要等上几十分钟以后才能出现画面。 这是显象管座漏电所致,须更换管座。拆开后盖可以看到显象管尾的一块小电路板,管座就焊在电路板上。小心拔下这块电路板,再焊下管座,到电子商店买回一个同样的管座,然后将管座焊回到电路板上。这时不要急于将电路板装回去,要先找一小块砂纸,很小心地将显象管尾后凸出的管脚用砂纸擦拭干净。特别是要注意管脚上的氧化层,如果擦得不干净很快就会旧病复发。将电路板装回去就大功告成。常见故障三:显示器屏幕上总有挥之不去的干扰杂波或线条,而且音箱中也有令人讨厌的杂音。 这种现象多半是电源的抗干扰性差所致。如果懒得动手,可以更换一个新的电源。如果有足够的动手能力,也可以试着自己更换电源内滤波电容,这往往都能奏效;如果效果不太明显,可以将开关管一并换下来。常见故障四:显示器花屏。 这问题较多是显卡引起的。如果是新换的显卡,则可能是卡的质量不好或不兼容,再有就是还没有安装正确的驱动程序。如果是旧卡而加了显存的话,则有可能是新加进的显存和原来的显存型号参数不一所致。常见故障五:显示器黑屏。 如果是显卡损坏或显示器断线等原因造成没有信号传送到显示器,则显示器的指示灯会不停地闪烁提示没有接收到信号。要是将分辨率设得太高,超过显示器的最大分辨率也会出现黑屏,重者销毁显示器,但现在的显示器都有保护功能,当分辨率超出设定值时会自动保护。另外,硬件冲突也会引起黑屏。刻录机常见故障一:安装刻录机后无法启动电脑 首先切断电脑供电电源,打开机箱外壳检查IDE线是否完全插入,并且要保证PIN-1的接脚位置正确连接。如果刻录机与其它IDE设备共用一条IDE线,需保证两个设备不能同时设定为“MA”(Master)或“SL”(Slave)方式,可以把一个设置为“MA”,一个设置为“SL”。常见故障二:使用模拟刻录成功,实际刻录却失败 刻录机提供的“模拟刻录”和“刻录”命令的差别在于是否打出激光光束,而其它的操作都是完全相同的,也就是说,“模拟刻录"可以测试源光盘是否正常,硬盘转速是否够快,剩余磁盘空间是否足够等刻录环境的状况,但无法测试待刻录的盘片是否存在问题和刻录机的激光读写头功率与盘片是否匹配等等。有鉴于此,说明“模拟刻录”成功,而真正刻录失败,说明刻录机与空白盘片之间的兼容性不是很好,可以采用如下两种方法来重新试验一下: 1. 降低刻录机的写入速度,建议2X以下; 2. 请更换另外一个品牌的空白光盘进行刻录操作。出现此种现象的另外一个原因就是激光读写头功率衰减现象造成的,如果使用相同品牌的盘片刻录,在前一段时间内均正常,则很可能与读写头功率衰减有关,可以送有关厂商维修。常见故障三:无法复制游戏CD 一些大型的商业软件或者游戏软件,在制作过程中,对光盘的盘片做了保护,所以在进行光盘复制的过程中,会出现无法复制,导致刻录过程发生错误,或者复制以后无法正常使用的情况发生。常见故障四:刻录的CD音乐不能正常播放 并不是所有的音响设备都能正常读取CD-R盘片的,大多数CD机都不能正常读取CD-RW盘片的内容,所以最好不要用刻录机来刻录CD音乐。另外,还需要注意的是,刻录的CD音乐,必须要符合CD-DA文件格式。常见故障五:刻录软件刻录光盘过程中,有时会出现“BufferUnderrun”的错误提示信息 “BufferUnderrun”错误提示信息的意思为缓冲区欠载。一般在刻录过程中,待刻录数据需要由硬盘经过IDE界面传送给主机,再经由IDE界面传送到刻录机的高速缓存中(BufferMemory),最后刻录机把储存在BufferMemory里的数据信息刻录到CD-R或CD-RW盘片上,这些动作都必须是连续的,绝对不能中断,如果其中任何一个环节出现了问题,都会造成刻录机无法正常写入数据,并出现缓冲区欠载的错误提示,进而是盘片报废。解决的办法就是,在刻录之前需要关闭一些常驻内存的程序,比如关闭光盘自动插入通告,关闭防毒软件、Window任务管理和计划任务程序和屏幕保护程序等等。常见故障六:光盘刻录过程中,经常会出现刻录失败 提高刻录成功率需要保持系统环境单纯,即关闭后台常驻程序,最好为刻录系统准备一个专用的硬盘,专门安装与刻录相关的软件。在刻录过程中,最好把数据资料先保存在硬盘中,制作成“ISO镜像文件”,然后再刻入光盘。为了保证刻录过程数据传送的流畅,需要经常对硬盘碎片进行整理,避免发生因文件无法正常传送,造成的刻录中断错误,可以通过执行“磁盘扫描程序”和“磁盘碎片整理程序”来进行硬盘整理。此外,在刻录过程中,不要运行其它程序,甚至连鼠标和键盘也不要去轻易去碰。刻录使用的电脑最好不要与其他电脑联网,在刻录过程中,如果系统管理员向本机发送信息,会影响刻录效果,另外,在局域网中,不要使用资源共享,如果在刻录过程中,其它用户读取本地硬盘,会造成刻录工作中断或者失败。除此以外,还要注意刻录机的散热问题,良好的散热条件会给刻录机一个稳定的工作环境,如果因为连续刻录,刻录机发热量过高,可以先关闭电脑,等温度降低以后再继续刻录。针对内置式刻录机最好在机箱内加上额外的散热风扇。外置式刻录机要注意防尘,防潮,以免造成激光头读写不正常。常见故障七:使用EasyCDPro刻录无法识别中文目录名 在使用EasyCDPro刻录中文文件名的时候,可以在文件名选项中选取Romeo,就可以支持长达128位文件名,即64个汉字的文件名了。另外,WinonCD、Nero、DirectCD2.x等都能很好地支持长中文文件名,EasyCDCreator在这方面要稍微麻烦一些。扫描仪 扫描仪的普及率越来越高了,但是这类外设的故障也比较多,而且故障的原因也比较复杂。以往的手持式扫描仪、滚筒式扫描仪现在都不是市场的主流了,而平板扫描仪才是最受欢迎的。就使用寿命来说,平板扫描仪是最长的,其次是滚筒式扫描仪,手持式扫描仪的使用寿命相对较低。这主要是因为这三种扫描仪的内部结构不同,使用方式不同所致。 我们先来了解一下扫描仪的工作方式,其实很简单,就是利用光源照射原稿或者图片 上产生高亮度反射光线,光线通过反射镜、透射镜,由分光镜进行色彩分离,照射到CCD(电荷耦合器件,Charge Coupled Device)元件上,CCD元件将光信号转换为电信号,传送到计算机中。因此,扫描仪的关键配件是CCD,它的品质直接影响着扫描仪的性能。 扫描仪主要由感光器件、大功率的日光灯管、驱动马达、驱动皮带、模数信号转换器所组成,其中感光器件的工作是将感应到的光信号转换成电信号。大功率光管用于对文字或者图像进行强烈的照射以达到完全感应的作用。驱动马达的作用是带动日光灯管,将光一步步扫过需要的物品。驱动皮带是与驱动马达一齐带动日光灯管的装置。模数信号转换器也就是将模拟电信号转换成为数字信号以供电脑识别。 确定故障的方法可以是观察法,观察产生故障的原因,确定有问题的部件,例如扫描仪没有响应,可以考虑到电源线有没有接好;也可以是测试法,进行测试,确定有问题的地方,例如扫描一张图片,发现扫描的图像不够清晰;还有筛选法,当用观察法的时候发现可能引致故障有几个部件的时候,可以使用筛选法进一步确定故障部位。有时候多使用一些方法,便可以确定故障的源头,然后寻求解决的办法。常见故障一:找不到扫描仪 相信这是最常见的故障。先用观察法看看扫描仪的电源及线路接口是否已经连接好,然后确认是否先开启扫描仪的电源,然后才启动计算机。如果不是,可以按Windows“设备管理器”的“刷新”按钮,查看扫描仪是否有自检,绿色指示灯是否稳定地亮着。假若答案肯定,则可排除扫描仪本身故障的可能性。如果扫描仪的指示灯不停地闪烁,表明扫描仪状态不正常。这时候可以再重新安装最新的扫描仪驱动程序。同时,还应检查“设备管理器”中扫描仪是否与其他设备冲突(IRQ或I/O地址),若有冲突就要进行更改。记住,这类故障无非就是线路问题、驱动程序问题和端口冲突问题。常见故障二:扫描仪没有准备就绪 打开扫描仪电源后,若发现Ready(准备)灯不亮,先检查扫描仪内部灯管。若发现内部灯管是亮的,可能与室温有关,解决的办法是让扫描仪通电半小时后关闭扫描仪,一分钟后再打开它,问题即可迎刃而解。若此时扫描仪仍然不能工作,则先关闭扫描仪,断开扫描仪与电脑之间的连线,将SCSI ID的值设置成7,大约一分钟后再把扫描仪打开。在冬季气温较低时,最好在使用前先预热几分钟,这样就可避免开机后Ready灯不亮的现象。常见故障三:扫描出来的画面颜色模糊 首先通过观察法看看扫描仪上的平板玻璃是否脏了,如果是的话请将玻璃用干净的布或纸擦干净,注意不要用酒精之类的液体来擦,那样会使扫描出来的图像呈现彩虹色。如果不是玻璃的问题,请检查扫描仪使用的分辨率是多少,如300dpi的扫描仪扫1200dpi以上的影像会比较模糊。因为300dpi的扫描仪扫1200dpi相当于将一点放至四倍大。另外,请检查显示器设置是否为16bit色或以上。如果是扫描一些印刷品,有一定的网纹造成的模糊是可以理解的,处理方法可以用扫描仪本身自带的软件,也可以用Photoshop等图像软件加以处理。常见故障四:输出图像色彩不够艳丽 遇到这种故障,我们首先可以先调节显示器的亮度、对比度和Gamma值。Gamma值越高,感觉色彩的层次就越丰富。我们可以对Gamma值进行调整。当然,为了求得较好的效果,你也可以在Photoshop等软件中对Gamma值进行调整,但这属于“事后调整”,我们可以根据扫好的照片的具体情况进行Gamma值的调整。在扫描仪自带的软件中,如果是普通用途,Gamma值通常设为1.4;若是用于印刷,则设为1.8;网页上的照片则设为2.2。还有就是扫描仪在使用前应该进行色彩校正,否则就极可能使扫描的图像失真;此外还可以对扫描仪驱动程序对话框中的亮度/对比度选项进行具体调节。 扫描仪的问题通常出自扫描效果,这往往也是软件故障之一,不同的扫描仪对这些软件故障有不同的解决办法,可以利用相关软件进行修正。而硬件故障方面主要是接口、线路问题,只要大家连接好线路、设置好端口,用最新的驱动程序,这些问题应该是容易解决的。ADSL常见故障及排除方法ADSL是目前宽带上网的主流形式,下面我们就给大家介绍一些用ADSL上网时的常见故障及维护方法,希望能对你有所助益。常见故障一:拨号的时候,程序总是给出“Connect communication service”之后就没有反应了,也看不到出错的代码提示。 这种情况往往是ADSL Modem本身的连接参数没有设置正确所导致的。我们接入ADSL服务时,不光要获得用户名与密码,还要获得ADSL的安装协议名称(比较普遍的如1483 Bridge LLC ),配置协议名称(比较普遍的如G.lite),VCI,VPI的数值。因此,我们可以打开ADSL Modem本身的设置选项,看一看这些设置参数是否同中国电信所提供的参数一致。如果不一致的话,拨号也是不能成功的。常见故障二:ADSL经常断线 如果你在安装使用过程中发现ADSL经常断线、同步非常缓慢的话,这就是一个比较麻烦的事情了。它可能涉及到很多方面的问题,包括ISP的接入服务器故障、线路故障、线路干扰、ADSL Modem故障(发热、质量差、兼容性不佳)、网卡(速度慢、驱动程序老)故障等。在找电信局的专家来解决之前,我建议大家首先进行以下力所能及的检查:ADSL电话线接头是否稳妥;ADSL远离电源线和大功率电子设备;ADSL入户线和分离器之间没有安装电话分机、传真机等设备;正确安装分离器;确保ADSL MODEM散热良好。如果在确定以上操作无误还是解决不了问题的话,你就只有打电话或到电信局去询问了。常见故障三:ADSL面板上的灯不断闪烁,网络无法接通 其实,你只要了解到ADSL面板上的灯代表的意义,问题就非常容易解决了。ADSL Modem面板上的信号灯是用来的显示网络连接情况的,其具体表示的意义如下: “ADSL”灯:用于显示Modem的同步情况,常亮绿灯表示Modem与局端能够正常同步;红灯表示没有同步;闪动绿灯表示正在建立同步。 “10BaseT”灯,用于显示Modem与网卡或Hub的连接是否正常,如果此灯不亮,则Modem与计算机之间肯定不通,当网线中有数据传送时,此灯会略闪动。 “ATM25”灯,显示ATM25口状态,一般不用。 “Maint”灯,与远程管理有关,一般为常亮。 “Power”灯,电源显示。常见故障四:有时候ADSL访问速度并不比普通拨号MODEM快多少.造成ADSL访问速度慢的情况有如下: 1. 如果访问国外站点,访问会受到出口带宽及对方站点配置情况等因素影响 2. 由于ADSL技术对电话线路的质量要求较高,而且目前采用的ADSL是一种RADSL(即速率自适应ADSL),如果电话机楼到用户间的电话线路在某段时间受到外在因素干扰,RADSL会根据线路质量的优劣和传输距离的远近动态地调整用户的访问速度。常见故障五:ADSL时断时续 ADSL是一种基于双绞线传输的技术,双绞线是将两条绝缘的铜线以一定的规律互相缠在一起,这样可以有效的抵御外界的电磁场干扰。但市面大多电话线是平行线,从电话公司接线盒到用户电话这段线很多用的都是平行线,这对ADSL传输非常不利,过长的非双绞线传输会造成连接不稳定、DSL灯闪烁等现象,从而影响上网。由于ADSL是在普通电话线的底频语音上叠加高频数字信号,所以从电话公司到ADSL滤波器这段连接中任何设备的加入都将危害到数据的正常传输,所以在滤波器之前不要并电话、电话防盗打器等设备。常见故障六:根据ADSL的速度,本地下载应该在1M以上,但是很多时候实际只有100~300K 这是一个速率单位的问题。号称56K的modem下载最大才5-6K。56K单位是bit,而下载时的速率显示是byte。1byte=8bit。所以下载显示是200kB时,其实已经达到了1.6Mbit,已经相当快了。由于服务器和客户端硬盘读写速度等诸多原因,本地下载速度还不能发挥ADSL2-8Mbit/s的最大能力。我们也期望更快的服务器出现。常见故障七:ADSL的指示灯却常常掉网 ADSL的指示灯中,最重要的灯是“ADSL”指示。在ADSL线路没问题的时候,这个灯应该是绿色的。但是有些用户在“ADSL”指示灯都正常的时候也会掉线,而且重新启动MODEM就好了。这种情况多发生在没有做代理服务器,没有做放火墙或路由器的网络用户上面,这是为什么呢?因为在ADSL MODEM上有个“10Base-T”口,这个口是接局域网的,实际上是个HUB口。虽然是10M的端口,但是ADSL的上行带宽只有几百Kbit/s。如果用户局域网内部是ADSL直接接HUB,HUB再接下面的客户机,网络内的许多与ADSL无关的数据包将占用ADSL上行通道,ADSL也无法控制局域网内的广播风暴,如过超过ADSL上行传输能力,数据包将装入ADSL的缓存,如果数据量继续增大,缓存溢出,造成ADSL“休眠”现象。这样只有重新启动MODEM了。解决办法是资金不太雄厚的用户可以做一台双网卡的代理服务器(一定要双网卡),这样可以隔断MODEM与局域网之间的直接通信,避免上述问题。单位用户最好用防火墙或路由器。常见故障八:有时虚拟拨号时失败 ADSL虚拟拨号软件在使用时有以下几种错误信息: 1. 拨号窗口显示“Begin Negotiation”然后等待,最后直接弹出菜单“time out"。这种情况表明网络不通。原因有:ADSL上的10BaseT端口上的网线没有连接好;ADSL网络不通,可以重启ADSL后再试。 2. 拨号窗口显示“Begin Negtiation”,然后“Authenticating”,最后“Authentication Failed”。这种情况表明你的帐号或密码有误。 3. 拨号窗口显示“Begin Negotiation”,然后“Authenticating”,然后“Receiving Network Parameter”,最后弹出菜单“time out"。这种情况表明拨号IP地址已经被占满,请稍后再拨。常见故障九:"ADSL"灯变红,然后联系中断 ADSL上的"ADSL"灯(最前面的灯)是ADSL最为重要的指示灯,它是判断ADSL是否能通讯的第一步。“ADSL”灯有几种状态: 1. “ADSL”灯如果长绿,表明用户端的MODEM与电信局端的MODEM已经建立好了物理上的连接——这叫作"同步",这是ADSL正常工作的第一步,是最为重要的一步。 2. “ADSL”灯如果变成红色,表明用户端的MODEM与电信局端的MODEM的物理连接已经断开——这叫作"失步"。 3.“ADSL”灯如果正在闪烁,表明用户端的MODEM与电信局端的MODEM正在试图建立连接,也就是说同步进行中。 当用户将ADSL MODEM加上电源几十秒后,"ADSL"灯就从"红色——绿色闪烁——长绿"变化,这就是建立同步的过程。 如果ADSL MODEM正在使用中出现"ADSL"指示灯变红的现象,就说明此时此刻你的电话线路上有强干扰;电话线路上某个接头没接好,有松动现象或线路存在故障。解决办法及注意事项: 1. ADSL线路上不能并分机,电话只能从分离器PHONE端口引出,否则会引起ADSL失步。 2. 线路上的接头一定要接好,特别是用户房屋内部的接头。 3. 如果从电信局分线盒内出来电话线太长,应将平行线换成双绞线,提高线路抗干扰能力。 4. ADSL有时会受到天气原因的干扰,比如大雨等.用户可以等几个小时就会自然恢复键盘 键盘可以说是我们最常用也是电脑最主要的输入设备。如果缺少了键盘,那电脑就失去了真正与人进行交互的功能。这不仅要求键盘不经常出现故障,而且要求使用键盘输入时准确、灵敏,让电脑真正听从与我们,而不是让它来烦恼我们。既然如此,那键盘出现故障的原因有哪些,又如何解决呢。现在就让我们来看看。 键盘上的某些按键不能键入 这个时候计算机启动时自检正常,但启动后,大多数键是可以正常键入,有个别的键不能键入。这种情况说明键盘上的电路、主机键盘控制接口是正常的。个别键不能键入的原因可能是该键键座内的弹簧失效或者是按键内被灰尘污染。这个时候我们只要打开键盘,用干的毛巾擦擦按键与金属接触的地方,如果弹簧坏了,就小心的扭正它,实在不行就换一个就可以了。 键盘键入的不是我们想要的信息 当正常启动机器后,我们在输入框中输入某个按键的字符时时,显示出来的并不是本位键上的字符,而显示其它键位的字符。这种情况大多数键是正常,有几个键输入时不显示键位本身的字符,而显示其它键位的字符,一般是按键的连线松动或脱落,造成键码串位所致。解决这种情况只要打开键盘,检查按键连线,查出故障位置,调整正确后,然后拧紧螺丝就可以了。 键盘的接口坏了 有些时候,键盘的接口坏了,怎么输入也不管事。这种情况,我们就要把键盘拆开。把键帽取下,滴入一二滴酒精,装上键帽,反复敲击几次,如还不能键入,说明弹簧失效,修理弹簧或更换新键盘。一般情况下主板上的键盘接口接上键盘后,又不经常拔插,不应该容易损坏的。但在实际工作中键盘接口损坏的主板却又非常多,大多表现为起初是偶尔启动计算机时主机报键盘错误,按“F1”继续能够正常操作,再后来就是键盘有时能够使用有时不能够使用,到最后键盘是一点作用也没有。即使更换键盘还是同样的故障,可以排除是键盘的原因,进而断定是主板上的键盘接口有问题。一般键盘是由南桥通过专用的外设芯片控制的,也有的是直接通过南桥芯片控制的。如果外设芯片损坏时,也会表现为键盘不能使用;如果键盘,鼠标和USB接口的供电不正常,也会表现为键盘不能使用;也有因为键盘接口接触不良造成键盘时而能用时而不能用。 键盘的灰尘清理 使用久了,无论是键盘表面还是键盘的内部,都可能积满了灰尘。这个时候怎么清理呢。我们可以将键盘反过来轻轻拍打,让其内的灰尘落出;也可以用湿布清洗键盘表面,但注意湿布一定要拧干,以防水进入键盘内部。使用时间较长的键盘需要拆开进行维护。拆卸键盘比较简单,拔下键盘与主机连接的电缆插头,然后将键盘正面向下放到工作台上,拧下底板上的螺钉,即可取下键盘后盖板。如果是清理键盘的内部,一定记着不要用水来清洗,因为水很容易腐蚀键盘里面的金属。可以用酒精清洗。也可以可以用油漆刷或者油画笔扫除电路板和键盘按键上的灰尘。记得有一次我不知道用水洗了,还没有完全干就等不急了拿去用,结果把它完全烧坏了。 在清洗或者擦拭之后,我们就可以对其进行安装还原了。安装还原时注意一是注意要等按键、前面板、橡胶垫全部晾干以后,方能还原键盘,否则会导致键盘内触点生锈;另外要注意对准里面的位置,否则会导致按键无法接通。[返回顶部]转载于:https://blog.51cto.com/hanbing/73854
2008年05月08日
861 阅读
0 评论
0 点赞
2005-03-14
如何快速解决IT系统中的疑难故障问题
摘要:不管是供应商还是用户,最棘手的事情莫过于系统故障的发生,这时,所有的压力都在IT人员身上,领导的关注、项目的工期、甚至能否顺利回款,都要看这些故障能否及时快速的解决。本文根据笔者多年的工作体会,从心理、责任、沟通、求源、知识结构等多方面,将故障分析过程中需要注意的问题,进行总结归纳,与广大IT技术人员分享。1.?前言任何计算机系统都有出现故障的时候,可能发生在试运行的阶段,也可能发生在系统正式运行后,还可能发生在已经稳定运行很多年的系统上,又可能发生在系统一个小小的升级后。同时,系统故障带来的负面影响可大可小,大到整个系统瘫痪,所有业务不能办理,所有营业网点全部停业;小到仅仅是某一台终端的某一笔业务不能正常完成。系统出现故障,就必须分析故障原因,并尽快的采取措施排除故障。一般来说,故障分析的难度与故障带来的负面影响不成直接的比例关系,整个系统瘫痪的原因可能在1分钟内得出:中心机房停电;某一笔业务不能正常完成的原因可能需要分析一天甚至若干周:在长达5万行的程序中有一个底层函数的一个输入参数少了一位的长度。与故障分析的难度成正比的,是系统的复杂度,这里指的复杂不是指设备的数量和软件的长度,而是指系统中设备的种类、软件的种类、涉及的厂商的数量。系统越复杂,涉及的设备、软件、厂家、人员就越多,可能带来的故障分析难度也就越大。以Callcenter系统为例,它不仅仅包括计算机系统,还包括电话交换系统,其中设备、软件的种类繁多,技术复杂,包括:PBX设备、小型机设备、网络设备、存储设备、7号信令、CTI中间件、IVR中间件、交易中间件、WEB中间件、数据库软件以及C++/DELPHI/JAVA等编程语言,所涉及的供应商、合作伙伴、相关业务系统也比一般系统复杂。因此,类似这样的高复杂度系统,其故障的分析、排除就具有相当的难度。系统故障的快速排除,需要企业有一套完整有效的协调机制和流程。现在,大多数有着严格质量管理体系的IT企业,都制订了自己的重大故障处理流程,故障分析就是其中的一个环节,也是最关键的环节。但是,由于故障分析本身涉及到更多的是技术细节和相关人员的综合能力,在流程之外,故障分析本身,又确实有其内在规律需要技术人员注意。本文根据笔者多年的工作体会,将故障分析过程中需要注意的问题进行总结归纳,与广大IT技术人员分享,希望能给读者一定的帮助。 2.?必要的心理准备2.1.?故障,总是会发生的,就算你全测试过。软件工程师大多都是心地善良、充满自信的,在系统开发、测试的时候兢兢业业,一丝不苟,完全通过后,就放心的认为自己的系统已经固若金汤了。当系统发生故障以后,就觉得不能接受这样的现实,“怎么可能出错啊?不可能的!”,一旦确认系统出错后,又会很愧疚,“哎,怎么这么仔细还会出错啊?”,在心里产生挫折感。其实,这两种心态都大可不必。复杂的软件系统,不管你代码质量多高,测试多完善,理论上,出错的可能总是存在的。出现故障了就尽快确认,接受这个现实,然后,不用多想什么,快速分析,排除故障,用户会理解你,甚至会感谢你。让用户感到烦的是出了错死活不承认,面对证据不能抵赖了,又束手无策的那种人。因此,最关键的是你要有这样的心里准备和能力准备,如果盲目的自信而且毫无准备,那到时候就难看了。2.2.?故障,总是有原因的,就算你不知道。计算机业务系统是高度逻辑的集合,任何操作都有其前因后果,故障只要发生了,那就有其发生的原因。有时候,遇到故障,我们会苦闷:“没有道理?”,“莫名其妙?”,说这些都不能说明系统错误是无缘无故发生的,而只能说明原因可能暂时还不知道,只要有错误发生,我们就必须进行故障分析。故障发生了,是不能否认的,你肩负责任,也是不可推卸的,说出这样的话,只能表明“没有道理”的,不是计算机系统,而是你自己。2.3.?故障,总是需要你保持理智的头脑。解决故障的过程中,充满了各式各样的斗争,不管发生了什么意外的情况,遇到了多么怒火冲天的用户,多么顽固不化、固执己见的工程师,多么傲慢的厂商技术支持,做为解决故障负责人的你,都要时刻保持理智,冷静的控制你的情绪,千万不能情绪失控。因为,在愤怒的状态下,人的思维总是缺乏逻辑的,一旦失去了理智,你会说一些不该说的话,做一些不该做的事。而你的目标是什么,是解决问题,但吵架只会使问题更复杂,使以后的配合、沟通更不顺畅,这样无疑是加大了解决问题的难度。所以,无论如何,请不要让自己失控,而且,也没有必要发火,无论多么棘手的问题,总会解决的。2.4.?故障,总是能排除的,只要你努力去做。“实在是莫名其妙”,“真是搞不懂”,在想到的各种可能都排除了之后,你仍然找不到原因,往往郁闷其中,觉得山穷水尽了,自己无能为力了,想放弃了。这个时候,千万要挺住,要有信心,相信计算机的逻辑性,相信自己的分析,第101种可能或许就是问题的答案。在这个时候,不要急躁,总结一下,再回头对问题仔细分析一遍,多一次思考就多一条思路,就离解决问题前进一步,再多想想,就会“柳暗花明”了。 3.?敢于负责的态度3.1.?故障,总是掩盖不了的,如果你不作分析,仅仅想掩盖。故障发生的时候,碰巧知道的人不多,心里害怕,你不敢告诉其他人,也不上报,甚至就作了点简单处理就算完了,祈祷“千万不要再发生了,这事就这么过去吧!”,这是不可能的。故障就是故障,只要具备条件,还是会出现的,想让故障不再发生,最好的办法是分析排除,靠遮遮掩掩,没门儿。3.2.?故障,总是会再发生的,如果你不排除。故障既然发生了,就必须尽快排除,即便暂时不知道为什么,也得牢记在心,有件事情还没有做完。千万不能存在半点儿侥幸心理,看几天过去了,没有再发生,就谢天谢地,以为事情过去了,那你就错了,指不定哪天,可能就在业务最繁忙的那天,又给你来一下,那时,就没有人给你好气了。用户可不是好惹的,在一在二不在三四,重复发生了这么多次了,你想干嘛?3.3.?故障,总有可能由你造成,如果没有确凿证据。系统复杂了,分工多了,各司其职。出故障的时候,总有牛人在第一时间跳出来,“这个跟我没有关系,我这里不可能出错… 在别的系统中,我们的产品就从来没有…”。可最后的事实呢,大家都查不出来,最后还是他的问题。在出现问题的时候,不能盲目的把自己排除在外,事不关己,仍然要静下心来,好好分析,不管分析的结果如何,即使确实不是你的错误,也算为解决问题消除了一种可能,对整个问题的解决也是有益的。同样,如果当故障发生后,很快有人告诉你,这是你的错,你也要平静的反问他,证据在哪里?不管对方是否提供出确凿的证据,你都要诚恳的表示你积极配合的态度,立即仔细分析,并保持沟通。这时,还是不能闹情绪,要耐心的听别人的理由,不管对方说的正确与否,对你分析问题都是有帮助的。3.4.?故障,总是不能排除的,如果没有你的积极参与。在一个设备、软件种类繁多的系统中,疑难故障的排除不是一个人能够解决的,甚至不是一个公司能够解决的。如果没有你的参与而且是积极参与,解决问题的难度就会增大,时间就会延长。而且,简单的回避或消极的参与,对你没有任何好处,你的不作为,很快就为别人提供攻击你的借口,反而使你成为矛盾的核心,即使这个故障跟你真的没有一点儿关系。明智的做法仍然是积极的参与,只要有相关各方的积极参与,故障排除的时间就会大大加快。 4.?恰当的沟通技巧4.1.?故障,总得让相关的人知道,如果你不想更多麻烦。故障发生了,当然不需要扯着嗓子让全世界的人都知道,毕竟不是什么好事,但是,该知道的人,还是要让人知道的。这样,不会给你添麻烦,反而有好处,你告诉他们,总比别人告诉他们,他们再来质问你来的好一些吧。 你告诉他们故障的事情,比如 业务代表、项目经理、部门经理等等,告诉他们你正在努力分析,当其他相关人向他们询问时,他们会有所准备,会替你说话的,至少不会尴尬。至于什么程度该让什么人知道,这个就靠你恰当判断了,不要小题大做,同样,也不能大题小做。4.2.?故障,总有一些可以帮你的人,如果你放下架子多问问。故障发生后,先作一下简单分析,感觉一下是否完全在你的技术能力范围之内,如果发现不妙,就别一个人扛着了,赶紧问问别人吧。“三人行,必有我师”,“不耻下问”,这些都是至理名言。解决问题要紧,询问别人是最简洁的途径,不要犹豫,绝大多数人还是乐意回答你的问题的,如果他真的懂的话。当然,询问也有技巧,不要乱问人,因为你的时间有限。而且,不要乱问问题,别人的时间也珍贵。挑选联系一下相关的资源,比如:厂商技术支持、技术网站,原项目组成员、同事、同行朋友,专业论坛等等。这些人,都应该是相关方面的专家或者对系统有特殊的了解。注意,售后的问题,别去问厂商的售前技术支持。在你询问别人之前,首先自己得想明确,要问别人什么问题,不需要跟别人描述系统的整个原始故障,因为别人可能根本就不知道这个系统是做什么的,说的太多,反而把别人弄糊涂了。如果你连问题都没有想明确,就先别着急问,省得问题没问到,反遭了奚落。4.3.?故障,总是需要你来汇总多方的力量,牵头解决。复杂业务功能的系统,复杂逻辑架构的系统,复杂系统接口的系统,如果系统出现了故障,其分析解决所需要的知识,很可能是你力不能及的。这时,你要联络用户方的多个相关部门,联络其他相关支撑系统的厂商,将他们组成一个虚拟项目组,进行若干次多方协作的联调测试,而你的角色应该就是这个紧急项目的虚拟项目经理。所有联合测试,期望达到的效果,你要比任何人都清楚;所有测试的结果,都需要你来汇总、记录;所有重要的沟通,都要通过你进行,因为正确信息的传达,在解决问题的过程中是最重要的。在这样的多方协调过程中,你面对的是总体,其他参与者面对的是局部;其他参与者工作的感觉可能是间断的,你的工作思路却必须始终是连贯的,目的就是一个――分析故障原因,找到解决办法。 5.?追根问底的作风5.1.?故障,总有可能连现象都是错的,如果你不去亲自问问。从系统出现错误,到你知道这件事情,中间可能已经被多人转述,包括当事人,当事人主管,用户联系人,业务代表,项目经理… … 最后到你,而你通常会向用户联系人再次进行询问、确认,然后开始分析查错。其实,不管用户联系人的技术水平如何,你都应该通过他,尽快联系到当事人,并亲自询问故障发生的时间、地点、现象等第一手的资料。因为,一种故障现象经过转述之后必然会变味的,不同故障现象的细微差别,可能就是两个完全不同的分析思路,所以,再次明确故障现象,是你最最起码也是最最重要的第一个步骤而这些,却往往被忽视,很多人分析了半天,才发现不对,再去询问,却发现根本就不是这么回事情,已经白白的浪费了时间和精力,也拖延了故障排除的时间。5.2.?故障,总是隐藏真实原因的,如果你少问一个为什么。在故障明确的前提下,通过一番排除,总可以找到一些直接的原因。比如,故障现象是某笔业务不能提交,经过分析,发现原因是系统中的几个服务宕掉了,是不是直接把这几个服务再重启就可以万事大吉了呢?不一定啊! 应该再接着问:这几个服务为什么会宕呢?会不会是这几个服务都有问题呢?这几个服务是同时宕的吗?他们宕的先后次序是什么?这几个服务之间有互相调用的关系吗?等等。这样多问几个为什么,你就会发现潜在的原因,是其中的一个服务不够健壮,在某种条件下,会出现内存崩溃而引发宕机。但这就是最根本的原因吗?是不是还可以问几个为什么呢? 是什么非正常的情况使其具备内存崩溃的条件呢?再分析排查,就发现是因为系统在查询数据库时,得到的资料不完整,有的字段意外为空值?还是在查询后的合法性检查不够完善呢?还是数据库限制太少呢?… …每个为什么都是对自己的挑战,在分析排错的过程中,不能有畏惧和懈怠的心理,真正的原因只有一个,只有具备追根问底的精神和勇气,才能探究到事实的真相。否则,不但故障不能有效解决,还可能引发新的故障。5.3.?故障,总是需要你坚持独立思考的精神,保持清醒的头脑。遇到难题的时候,寻找各方面专家的帮助是明智的和必需的。这里的专家可能是厂商的资深售后支持,可能是专业技术论坛的资深人士,可能是你熟悉的朋友,可能是你的同事,可能是你的技术总监,也可能是你们公司的一个技术大牛人。总之,这些不同类型的人,总可能会根据他们自己的经验做出一些判断,给你提出建议,甚至直接告诉你,“不要找了,原因就是这样的… …”。这些建议中,可能有相同的、类似的、不同的,甚至是矛盾的。你该怎么办?到底哪个说的对?该听谁的?有的人唯厂商是从,“人家厂家的××说了,事情是这样……”;有的人唯上级是从,“××经理说了,原因是这样的……”。在技术上,没有高低贵贱之分,应该唯真理是从。分析解决问题的人是你,坚持独立思考,不是说你一个人死扛着,谁也不问,而是说,不能盲从别人;不但要知其然,更要知其所以然,在你咨询专家的时候,你要多问为什么,让他告诉你理由。到这个时候,就别死要面子了,再想当然的、浅显的道理,只要你不理解的,尽管问,就算是你不熟悉的领域,真正的专家是能够用简单的技术语言解释给你的;如果实在是不能理解,你就原样记录下专家的专业术语解释,然后自己再去查资料或者询问别的专家。不管怎样,对于专家给出的建议,你要理解其中的内在道理,否则,不知其所以然的后果往往会误导你的思路。专家给出的永远都只是建议,只有你,才能给出结论。要博采众长,不要刚愎自用;要相信自己,不要盲目崇拜。 6.?全面的知识结构6.1.?故障,总有没人靠的时候,如果你总想靠别人。多问问别人是有好处的,但你自己要有点儿本事。别人给你更多的是提示和思路,虽然偶尔能直接给你结果,但,毕竟是偶尔,绝大部分问题需要你去分解,去综合,去联想,去查证,如果说别人的帮助是一个个点,而你就是去挑选、去连点成线的人,选择不同的点,会连成不同的线,而真正的路线,只有一条。这种能力,是一种更高层次的能力,对你的要求也就更高。分析问题远不是打打电话这么简单,你得不断的学习,增强知识的广度和深度。只有你才真正了解系统,了解业务,也只有你,才能最终分析出问题的答案。6.2.?故障,总是发生在那个你认为“透明”的部分。现在的系统架构多采用分层架构,带来的层次清晰和性能提升无庸讳言。由于上层平台屏蔽下层平台,下层平台对上层开发人员“透明”,上层开发人员可以只了解本层技术,对底层技术不需要了解。对于一般开发人员来说,分层架构能够降低开发人员的要求,他可以认为底层是透明的。但是,真实的数据依然要从高层流经低层,从低层流上高层,任何层次发生故障,数据流就会发生阻断,系统就必然出现故障,而且,故障往往就发生在你认为想当然的、“透明”的地方。因此,从故障分析的角度,总负责人的知识必须是全面的,对他而言,没有什么是“透明”的,对每个层次的内部结构,都要有简洁而清晰的了解,不需要任何的细节都非常熟悉,但需要一个清晰的轮廓,数据都经过了哪些部件,都经过了哪些逻辑,作了哪些处理?如果在其中的任何一个环节出问题,会出现怎样的故障现象?只有这样,你才能根据现象来定位故障点,尽快发现故障的原因。6.3.?故障,总是能力决定时间,决定成本,决定客户关系。故障发生了,谁都想快速的解决,单着急是不管用的,分析问题的能力来自于日常的点滴积累,你知道的越多,你的思路越开阔,你的经验越丰富,分析问题就越快。出了问题的时候,再临时抱佛脚就来不急了,平时的多学习、多总结,增加知识的广度和深度,关键时刻,你的能力自然会体现出来。 7.?总结IT系统的建设、维护、升级、再建设是一个持续不断的过程,期间,不同的故障也会伴随出现。通过以上的分析,我们知道,故障发生并不可怕,只要我们从心理、工作态度、工作技巧、知识积累等多个方面进行了充分的准备,那么,任何的系统问题都会迎刃而解的。系统故障的出现、分析、解决的过程,也就是系统不断完善、不断优化的过程,同时,也是工程师解决经验积累的过程。经过一段时间的磨练,面对任何问题,你都会镇定自若、从容不迫。
2005年03月14日
567 阅读
0 评论
0 点赞
1
...
55
56