文轉載自OpenCV團隊,作者華為開源能力中心
編者按:今年OpenCV收到了很多來自中國的貢獻,比如DNN的ARM后端Tengine、基于深度學習的文本檢測識別、對RISC-V的支持等新功能。在即將發布的4.5.1版本,華為開源能力中心的工程師又為OpenCV貢獻了一個重要功能 -- 色彩校正。
作者:張金衡、單晨琪、王龍步 (華為開源能力中心)
本文將介紹CV領域一個重要應用 -- 色彩校正。該模塊收錄在 opencv_contrib/modules/mcc 模塊中,由 PR #2671 貢獻。
色彩校正簡介
一般來說,由于拍攝設備、光線環境等客觀因素,或者拍攝者喜好等主觀因素影響,人們拍攝到的圖片與真實物體的色彩會有一定的偏差。同一個事物在不同的環境下得到的圖片顏色是不同的,這樣就對接下來進行的圖片處理、比較造成了一定影響。色彩校正技術就是為解決這個問題而提出的。
色彩校正(color calibration),通俗來說,就是使圖片還原事物本身的顏色,也就是盡可能接近拍攝時人眼看所看到的事物。如今,色彩校正已經不僅在攝影中使用,而是在影視制作、游戲、醫療、建筑等各行各業中廣泛使用。
需要注意的是,色彩校正與調色是不同的概念。前者是在圖片中使事物的色彩重現,必須遵循一定的標準,不具有隨意性,需要一些技術手段實現;后者則是人們對圖片色彩的主觀喜好而為,不需要遵循任何標準,具有隨意性,是藝術性的實現。
從技術上來說,色彩校正[1]的目的是調整輸入輸出設備的顏色響應到已知狀態。被校準的設備有時被稱為校準源 ; 用作標準的色彩空間有時也稱為校準目標。由于輸入輸出設備的制造工藝等,其通道響應存在非線性失真,為了校正該設備輸出的圖片,必須將其捕捉到的色彩與實際色彩進行校正。
色彩校正通常分成2個步驟:
通常使用的校準色彩叫做色卡(colorchecker),最著名的是麥克白色卡(Macbeth ColorChecker)。色卡提供色彩校正中的參考色,所有的顏色都已經被標定。最流行的標準色卡是 Macbeth色卡,如下圖所示。它包括4*6個色塊,其中,最后一行的色塊是灰色色塊,可以用于灰度線性化或是白平衡。
Macbeth色卡
色彩校正的詳細理論可查閱以下鏈接:
https://github.com/riskiest/color_calibration/tree/v4/doc/pdf/English/Algorithm
在OpenCV中使用色彩校正
在對 OpenCV 進行 building 時,運行以下命令來 build 所有 opencv_contrib 模塊
cmake -D OPENCV_EXTRA_MODULES_PATH=<opencv_contrib>/modules/
或者僅 build 色彩校正所在的 mcc 模塊
cmake -D OPENCV_EXTRA_MODULES_PATH=<opencv_contrib>/modules/mcc
若使用 cmake-gui(CMake的GUI版本)進行構建,需要檢查確認包含 mcc 模塊。
opencv_contrib/modules/mcc 模塊主要包含兩個部分,
色彩校正模塊的核心類 -- ColorCorrectionModel:
聲明:
opencv_contrib/modules/mcc/include/opencv2/mcc/ccm.hpp
定義:
opencv_contrib/modules/mcc/src/ccm.cpp
ColorCorrectionModel 的參數說明如下:
src :
檢測到 ColorChecker 色塊的顏色(顏色類型是RGB而不是BGR,顏色值在[0, 1]范圍內);
constcolor :
內置色卡,包括Macbeth、Vinyl、DigitalSG
Mat colors :
參考顏色值(顏色值在[0, 1]范圍內);
ref_cs :
對應顏色值的色彩空間。如果顏色類型是RGB類型,則顏色格式是RGB而不是BGR;
支持的色彩空間有:RGB色彩空間(如COLOR_SPACE_sRGB)、線性RGB色彩空間(如COLOR_SPACE_sRGBL)、非RGB色彩空間(如COLOR_SPACE_Lab_D50_2)等。
在本文中,以 samples/color_correction_model.cpp 的示例作為參考,提取關鍵步驟代碼形成如下程序:
#include <opencv2/imgcodecs.hpp>
#include <opencv2/mcc.hpp>
#include <iostream>
using namespace std;
using namespace cv;
using namespace mcc;
using namespace ccm;
int main(int argc, char *argv[])
{
// [get_messages_of_image]:獲取圖像消息
string filepath="input.png"; // 輸入圖片路徑
Mat image=imread(filepath, IMREAD_COLOR);
Mat imageCopy=image.clone();
Ptr<CCheckerDetector> detector=CCheckerDetector::create();
// [get_color_checker]:準備ColorChecker檢測
vector<Ptr<mcc::CChecker>> checkers=detector->getListColorChecker();
for (Ptr<mcc::CChecker> checker : checkers)
{
// [create]:創建CCheckerDetector對象,并使用getListColorChecker函數獲取ColorChecker信息。
Ptr<CCheckerDraw> cdraw=CCheckerDraw::create(checker);
cdraw->draw(image);
Mat chartsRGB=checker->getChartsRGB();
Mat src=chartsRGB.col(1).clone().reshape(3, chartsRGB.rows/3);
src /=255.0;
// [get_ccm_Matrix]:對于每個ColorChecker,都可以計算一個ccm矩陣以進行顏色校正。Model1是ColorCorrectionModel類的對象,可以根據需要來修改參數以獲得最佳色彩校正效果。
ColorCorrectionModel model1(src, COLORCHECKER_Vinyl);
model1.run();
Mat ccm=model1.getCCM();
std::cout<<"ccm "<<ccm<<std::endl;
double loss=model1.getLoss();
std::cout<<"loss "<<loss<<std::endl;
// [make_color_correction]:成員函數infer_image用于使用ccm矩陣進行校正校正。
Mat img_;
cvtColor(image, img_, COLOR_BGR2RGB);
img_.convertTo(img_, CV_64F);
const int inp_size=255;
const int out_size=255;
img_=img_ / inp_size;
Mat calibratedImage=model1.infer(img_);
Mat out_=calibratedImage * out_size;
// [Save_calibrated_image]:保存已校準的圖像。
out_.convertTo(out_, CV_8UC3);
Mat img_out=min(max(out_, 0), out_size);
Mat out_img;
cvtColor(img_out, out_img, COLOR_RGB2BGR);
imwrite("output.png",out_img);
}
return 0;
}
運行上述代碼所在文件,即可完成對于 input.png 圖片的色彩校正,校正后的圖片為 output.png。
下面展示一組通過本文介紹的色彩校正模塊校正前后示例圖。通過示例可以看出,原圖拍攝色彩較暗,色卡顏色未顯示其本身顏色,地板顏色偏暗,毛巾顏色偏藍;校正后的圖片則很好地還原了色卡和物體本身的顏色。
參考文獻
于經常使用電腦的朋友來說,顯示器屏幕是大家一直需要面對的,電腦屏幕出現閃爍或者抖動會讓用戶感覺眼睛很快就疲勞,嚴重影響視力。很不好,那么電腦顯示器抖動怎么解決?下面,小編就來跟大家講解電腦顯示器抖動的解決方法。
顯示器作為電子產品的一種,先天的決定了它容易出現一些故障。這其中,最為常見的就是顯示器出現水波紋、閃爍、模糊、抖動的小問題。這些問題其實大多數時候,并不是顯示器出了硬性故障,只需簡單操作就可以自己搞定。下面,小編就來跟大家分享電腦顯示器抖動的處理經驗。
電腦顯示器抖動怎么解決
一,劣質屏幕(僅針對液晶顯示器),如果出現開機顯示器抖動,當主機工作30分鐘左右顯示器恢復正常,這種情況您可能是劣質屏幕的受害者,您可以通過百度搜索“屏幕門事件”,查看自己的電腦品牌型號是否就在其中(為了避免糾紛,小編這里就不提具體的品牌與型號了,上述現象就是典型的屏幕門癥狀)
解決辦法:電腦還處于保修期的應盡快聯系經銷商退換,超出保修期范圍的只能更換屏幕了
二,顯示器刷新頻率設置太低,低于75Hz的屏幕刷新率會導致視覺抖動,當然這種抖動顯得不是特別的明顯,但長時間面對刷新頻率過低的顯示器會造成視力疲勞,增大患近視的風險
解決方法:在桌面空白處點擊右鍵,選擇“屬性”,在顯示屬性菜單中選擇“設置”,在設置窗口中點擊“高級”,在彈出菜單中選擇“監視器”,調整“屏幕刷新頻率”為85Hz或85Hz以上即可
三,顯示器周圍出現電磁干擾,當您貼近顯示器使用吹風、微波爐、電磁爐、榨汁機等設備時,絕大多數情況下會出現顯示器抖動并伴有網紋干擾
解決辦法:將上述的干擾設備遠離電腦顯示器即可
四,液晶顯示器使用劣質的外接電源,表現形式為顯示器抖動、屏幕中出現一根黑色干擾帶從上到下或從下到上的移動,合格的顯示器電源應該具備抗干擾能力,并且電源線帶有防電磁干擾的磁環,顯示器抖動可能是劣質電源功率不足、濾波不良、抗干擾能力差等原因造成(劣質電源往往不具備抗電磁干擾磁環,并且具有重量非常輕,電源參數標示不齊全等特點),也有部分網友反映自己的品牌電腦是正規優質電源,同樣出現顯示器抖動問題,后來經過檢查發現是電源濾波電容老化損壞造成的。
五,電腦音箱等強磁設備離顯示器太近,當音箱喇叭上通過電流時會向周圍輻射電磁干擾,雖然對人體無害但可能導致顯示器抖動
解決辦法:音箱盡量遠離顯示器或更換液晶顯示器(強磁場對于液晶顯示器的影響相對較小,幾乎可能忽略)
六,電腦感染木馬病毒。
解決辦法:下載安裝殺毒軟件,更新病毒庫之后執行全盤掃描
七,顯卡故障,原來在維修電腦時碰到過一例類似問題,用戶要求處理顯示器抖動問題,送修時表現為顯示器不停抖動并伴有顆粒狀色塊,經過檢查原來是顯卡顯存損壞
解決辦法:清除顯卡金手指處的氧化物,重新插上顯卡;更換新的顯卡
八,顯示器消磁電路工作中,當用戶使用顯示器自帶的消磁功能時,屏幕會上下左右的搖動幾秒鐘,但這種情況只有在用戶主動開啟消磁功能時才可能出現,假如沒有使用消磁功能而出現類似抖動,應該判斷為顯示器損壞。
解決辦法:顯示器送修,處理消磁電路故障
以上就是修復電腦顯示器抖動的方法。
硬盤故障產生的原因主要有以下幾點:
v 接觸不良:這類故障產生的原因往往是因為硬盤數據線或電源線沒有接好、硬盤跳線設置錯誤或BIOS設置錯誤而引起。
v 硬盤分區表被破壞:產生這種故障的原因較多,如使用過程中突然斷電、帶電拔插、工作時強烈撞擊、病毒破壞和軟件使用不當等。
v 硬盤壞道:硬盤的壞道有物理壞道和邏輯壞道兩種。物理壞道是由盤片的損傷造成的,這類壞道一般不能修復,只能通過軟件將壞道屏蔽。邏輯壞道是由軟件因素(如非法關機等)造成的,因此可通過軟件進行修復。
v 硬盤質量問題:這種故障是由制造商造成,因為硬盤是比較精密的電腦硬件,對制造技術要求極高,所以選購時應選擇品牌產品。
02 主板故障產生的原因
主板可能發生故障的原因有以下幾種:
v 人為帶電插拔板卡造成主板插槽的損壞。
v 主板元件故障,常見的是主板芯片和電容發生故障。
v 在插拔板卡時用力不當或者方向錯誤,造成主板接口的損壞。
v 主板上積聚了大量灰塵而導致短路,使其無法正常工作。
v 主板上的CMOS電池沒電或BIOS被病毒破壞。
v 主板上各板卡之間的兼容性導致系統沖突。
03 內存故障的原因
所有的硬件故障排除方法都相似,只有找到了故障產生的原因,才能很好的排除它。如下表所示就是常見內存故障產生的原因。
內存故障
04 顯卡故障的原因
引起顯卡故障的原因通常有以下幾種:
v 顯卡與主板上的插槽接觸不良。徹底清除顯卡或主板插槽上的污垢,然后重新拔插并調整顯卡,使之與插槽良好接觸可排除這種故障。
v 驅動程序沒有安裝正確或驅動程序出錯。排除這種故障只需重新安裝驅動程序或升級驅動程序。
v 利用超頻軟件對顯卡進行超頻而造成顯卡無法正常工作。要排除這種故障只需將顯卡頻率恢復到正常狀態。
v 顯卡本身的元件故障。這種故障只能通過更換顯卡或由專業維修人員才能排除。
05 顯示器出現故障的原因
顯示器如果出現故障,則無法對電腦進行正常的操作。顯示器發生故障的原因一般有以下幾種:
v 磁場會使顯示器局部出現色塊,會導致顯示器的顯示效果受到很大影響。因此必須將顯示器放在遠離電磁場的地方,如遠離冰箱、彩電等大功率電器。
v 潮濕的環境會導致顯示器屏幕顯示圖像模糊,并可能損壞其內部元件。所以在使用電腦時應對顯示器做好防潮防濕工作,不能將電腦長時間擱置不用,即使不用它,結果也應開機讓它自動運行一段時間,以驅散潮氣。
v 灰塵可通過顯示器的散熱孔進入顯示器內部,引起內部電路故障。
v 顯像管老化也會導致顯示器散焦、工作不穩定等故障。
v 電源電壓也容易導致顯示器故障,雖然顯示器的工作電壓范圍很大,但其內部的電子元件經不起瞬時高壓的沖擊,一旦電源電壓變化很快或起伏不定,很可能引起屏幕抖動、黑屏等現象。
06 鼠標故障的原因
鼠標的常見故障大多都表現為按鍵故障,主要有以下兩種:
v 按鍵磨損:由于鼠標微動開關上的條形按鈕與塑料上蓋的條形按鈕接觸部位長時間頻繁摩擦所致,如微動開關能正常通斷,說明微動開關本身沒有問題。可在上蓋與條形按鈕接觸處刷一層快干膠解決,也可貼一張不干膠紙做應急處理。
v 按鍵失靈:按鍵失靈多為微動開關中的彈簧片斷裂或內部接觸不良引起,這種情況須另換一只按鍵。也可考慮將不常使用的中鍵與左鍵交換。另外,鼠標電路板上元件焊接不良也可導致按鍵失靈,最常見的情況是電路板上的焊點長時間受力而導致斷裂或脫焊。這種情況須用電烙鐵補焊或將斷裂的電路引腳接好。
07 光驅故障的原因
光驅故障的原因及排除方法如下表所示。
光驅故障
08 鍵盤故障的原因
鍵盤故障的產生主要由以下幾個問題造成:
v 灰塵與污垢太多,導致鍵盤使用出錯。
v 按鍵彈簧損壞或老化,導致某個按鍵不能正常使用 。
v 接口損壞,導致鍵盤不能使用。
09 鍵盤故障的通用處理方法
鍵盤的常見故障處理方法如下:
v 重新啟動電腦:自檢時觀察鍵盤右上角的3個指示燈是否閃了一下,如沒有閃爍,可能是鍵盤與主機的連線沒有接好,使用插拔法將其連接好即可。
v 檢查鍵盤連接線是否正確:如正確,使用替換法測試鍵盤是否正常。
v 檢查主板是否存在問題:關閉電腦切斷電源后取出主板,拔掉所有的板卡和連線,并對其進行清潔,然后插上各板卡和連線,開機后鍵盤恢復正常,如發現主板太臟了,則可判斷導致鍵盤無反應。
10 主板不兼容引起死機故障排除
主板不兼容引起死機故障排除方法如下:
v 故障現象:一臺電腦配置為微星945主板、Pentium 4 2.6G CPU、現代512MB內存、希捷80GB硬盤和MMX440顯卡。在使用的過程中經常出現硬盤“卡拉”一聲后系統死機。
v 故障排除:首先懷疑是硬盤有壞道,對硬盤使用替換法檢查后發現硬盤沒有問題。因為使用的是VIA的芯片組,且沒裝VIA 4in1補丁,可能問題在此。安裝VIA 4in1補丁后故障排除。
11 主板不通電故障排除
主板不通電故障排除方法如下:
v 故障現象:某臺電腦使用一段時間后,突然死機,重新啟動一段時間又死機,使用時間越長,死機的頻率就越高。
v 故障排除:使用正版殺毒軟件查殺后未發現任何病毒,整理硬盤碎片,甚至格式化C盤重裝系統,但一段時間后還是反復死機。再查發現所有散熱器工作正常。通過觀察法,用手觸摸發現是主板過熱導致不穩定。因為主板是非主流品牌,做工差,且北橋芯片上無散熱器,加裝散熱風扇后即可解決問題。
12 無法正確識別硬盤故障排除
無法正確識別硬盤故障排除方法如下:
v 故障現象:一塊主板標明可以支持ATA/100,硬盤和信號線也都支持ATA/100,并且在電腦中安裝了ATA/100驅動程序,但系統自檢時顯示只能支持ATA/33。
v 分析與排除:造成這種情況可能是由于硬盤信號線存在故障,但又不足以導致無法正常連接,可換一根信號線;也可能是因為80針硬盤連接線接反所致,如果在安裝硬盤線時將80針硬盤連接線的藍色端接到硬盤上,將黑色端接到主板上就會出現這種故障現象。換一下接線的位置即可排除故障。
13 清除CMOS后無法啟動
清除CMOS后無法啟動的故障排除方法如下:
v 故障現象:在BIOS里修改了硬盤的參數設置,保存以后重新啟動,在系統自檢時,主板上的喇叭出現鳴叫,啟動失敗。關閉電腦,將主板上面的跳線短接后清除CMOS,再將跳線設置為默認狀態后重啟電腦,電源指示燈不亮,CPU風扇不轉,電腦不啟動。
v 故障排除:懷疑是在關閉電腦及插座的開關以后,電腦電源插頭因插座質量的問題,仍處于帶電狀態(即火線帶電),導致清除CMOS不成功。在拔下了電腦電源的插座后再插上,再打開電腦電源開關,即可以正常啟動。
14 IDE接線錯誤導致無法啟動故障排除
IDE接線錯誤導致無法啟動故障排除方法如下:
v 故障現象:在某臺雙硬盤電腦中,開機提示找不到任何IDE設備,無法進入Windows XP。重啟進入BIOS設置程序后,發現檢測不到任何IDE設備。
v 故障排除:使用替換法換其他硬盤也檢測不到,懷疑是主板IDE口出現故障。繼續檢查,發現ATA/100硬盤數據線是Slave口接在主硬盤上,于是更換為Master接口,開機恢復正常。
15 主板防病毒未關閉導致系統無法安裝故障排除
主板防病毒未關閉導致系統無法安裝故障排除方法如下:
v 故障現象:某臺電腦在安裝Windows系統時,發現在安裝初始階段屏幕上突然出現一個黑色矩形區域,隨后就停止安裝了。
v 故障排除:調整顯示器亮度和對比度開關也無效,判斷和病毒有關。用殺毒軟件查殺病毒,并沒有發現任何病毒。進入了BIOS設置程序,將“BIOS Features Setup(BIOS功能設置)”中的“Virus Warning(病毒警告)”選項由“Enabled(允許)”設置成“Disabled(禁止)”后,重裝系統獲得成功。
16 內存地址錯誤導致系統藍屏故障排除
內存地址錯誤導致系統藍屏故障排除方法如下:
v 故障現象:一臺電腦CPU配置是賽揚II 800 MHz,1GB(PC-100)和2GB(PC-133)內存各一條,nVIDIA Vanta(32MB)顯卡,安裝了Windows 、Windows 2000和Windows XP共3個操作系統。最近在Windows 下經常出現注冊表出錯的提示,且重啟后無法恢復;在Windows 2000和Windows XP操作系統中則表現為藍屏,屏幕提示 “IRQL_NOT_LESS_OR_EQUAL”,并且要求檢查新裝的軟硬件。重裝系統后仍無法解決。
v 故障排除:由于nVIDIAVanta顯卡較老,且最大只支持16M顯存(市面上有些帶32MB顯存的Vanta產品很容易出現問題),懷疑故障是由于驅動程序使用了錯誤的內存地址。解決方法是升級顯卡的BIOS,并安裝產品的最新驅動程序。最好的方法是更換一塊顯卡。
17 更換內存后無法啟動電腦故障排除
更換內存后無法啟動電腦故障排除方法如下:
v 故障現象:一臺配置為AMDAthlon CPU,技嘉主板的電腦,由于原有的內存條損壞,所以更換成了一根1GB的 Kingmax DDR 2 667內存。啟動電腦,顯示器出現黑屏死機現象。
v 故障排除:DDR 2 667標準的內存與一些老的K8主板普遍存在著兼容性問題,主要是內存插槽位置的選擇問題。可以嘗試將內存插在其他內存槽上。解決該問題有以下3種方法。如果只有一條內存,則插在第一個內存插槽內。如果有兩條內存,則應該插在第一、三個內存插槽內。如果有3條內存,則不要把那條DDR 2內存插在第二個內存插槽內,如果都是這個標準的內存條,則只有先升級主板的BIOS后再嘗試。
18 鼠標按鍵無響應故障排除
鼠標按鍵無響應故障排除方法如下:
v 故障現象:一塊昂達主板,曾因一個電子元件燒壞而返修,維修后試用正常,但裝入機箱后卻發現主板電源指示燈不亮,電腦不能啟動。
v 故障排除:由于修復后試用正常,所以懷疑是電源損壞所致,更換電源后,故障仍然存在。于是懷疑電源對主板供電不足,導致主板不能正常通電工作,換一個新的電源后,故障仍然沒有排除。最后懷疑安裝主板時螺絲擰得過緊引起主板變形,將主板拆下,仔細觀察后發現主板已經發生了輕微形變。主板兩端向上翹起,而中間相對下陷,這很可能就是引起故障的原因。將變形的主板矯正后,再將其裝入機箱,通電后一切正常。
19 鍵盤按鍵失靈故障排除
鍵盤按鍵失靈故障排除方法如下:
v 故障現象:某臺電腦的鍵盤已使用了一年多,最近在按某些按鍵時不能正常鍵入,而其余按鍵正常。
v 故障排除:這是典型的由于鍵盤太臟而導致的按鍵失靈故障,通常只需清洗一下鍵盤內部即可。清洗鍵盤的方法為:關機并切斷電源后,拔出鍵盤接口,將鍵盤翻轉用螺絲刀旋開螺絲,打開底盤,用棉球沾無水酒精將按鍵下與鍵帽相接的部分擦洗干凈即可。
20 鍵盤按鍵不能彈起故障排除
其具體現象表現如下:
v 故障現象:某臺電腦最近出現了一些奇怪的故障:有時開機時鍵盤指示燈閃爍一下后,顯示器就黑屏,有時單擊鼠標卻會選中多個目標。
v 故障排除:經過仔細觀察,發現是某些按鍵被按下后不能彈起造成的。在關機斷電后,打開鍵盤底盤,找到不能彈起的按鍵的彈簧,用棉球沾無水酒精清洗一下,再涂少許潤滑油脂,以改善彈性,最后擺回原位置即可,如果彈簧已經損壞,無法修復,只能更換新的彈簧。
21 無法讀取U盤的故障排除
無法讀取U盤的故障排除方法如下:
v 故障現象:某臺電腦將U盤插入其主機箱前置面板的USB接口中,U盤不能讀取,更換另一款U盤,有時能夠讀取。
v 故障排除:從故障現象來看,U盤應該不存在多大的問題,懷疑是主機箱前置面板的USB接口供電不足。將U盤插入機箱后面,主板集成的USB接口中,U盤能夠正常讀取,更換一款功率更大的主機電源后即可排除故障。
22 灰塵導致電源故障排除
灰塵導致電源故障排除方法如下:
v 故障現象:某臺電腦使用了一年多,最近出現按下Power按鈕后機箱上的電源指示燈、硬盤和光驅的指示燈全亮,但顯示器黑屏,總是開不了機的故障。
v 故障排除:首先關機斷電,然后打開機箱,發現里面堆積了很多灰塵。立刻對其進行大掃除,并用萬用表測量Power鍵和Reset鍵,一切正常。于是懷疑電源有問題,使用替換法,將電源安裝在另一臺電腦試用,出現相同的故障現象,可檢查電源。拆開電源進行檢查,里面同樣是灰塵一大堆,做了清潔后,又給風扇加了幾滴潤滑油,把電源盒復原并接上主板再次開機,但故障依舊。估計電源的電路板有故障,用萬用表測量電路板中各線路的電壓,發現IC1-1端的電位很低,可能就是因為這導致PG信號輸出不正常。仔細檢查該線路,發現其中有一片灰塵,于是用鑷子將它取下來,并仔細清洗,然后重新安裝好,開機測試即可,排除故障。
23 安裝Windows XP操作系統時速度非常慢
安裝Windows XP操作系統時速度非常慢故障排除方法如下:
v 故障現象:某臺電腦在安裝Windows XP操作系統時,速度非常慢。
v 故障排除:檢查光驅,發現一切正常,該安裝光盤也沒有損壞。了解到安裝Windows XP時速度很慢可能是因為在安裝之前沒有運行smartdrv.exe文件造成的。在Windows XP安裝光盤的“Windows/comm.-and”文件夾中找到smartdrv.exe文件,并運行它,再安裝Windows XP就可很快完成。
24 操作不當導致安裝故障
操作不當導致安裝故障排除方法如下:
v 故障現象:某臺電腦在安裝Windows XP操作系統時,總是提示必須轉化分區為NTFS文件格式。
v 故障排除:其實這可以說是一個假故障,因為它只是由于用戶操作不仔細造成的。在剛開始安裝Windows XP時,界面中有一個“高級”按鈕,在安裝過程中允許選擇安裝到的分區。可能用戶沒有選擇該項而造成安裝故障。重新運行安裝程序,在出現“高級”按鈕時一定要選擇該選項,然后重新啟動即可選擇安裝到的分區和是否保留原分區格式,再按照提示繼續安裝即可。
25 Windows XP系統假死
Windows XP系統假死故障排除方法如下:
v 故障現象:使用WindowsXP時間比較長后,有時運行會很不流暢,甚至會不響應鼠標和鍵盤的操作。
v 故障排除:這種情況被稱為系統假死。和真正的死機不同,假死完全可以被“救活”。當使用資源管理器打開新文件夾或用瀏覽器打開網頁不響應時,用【Win+D】組合鍵或單擊快速啟動欄的顯示桌面按鈕 ,再在桌面上按【F5】鍵刷新即可。一般刷新3~5次后再把資源管理器或瀏覽器窗口還原就會恢復正常了。當任務管理器都打不開時,先把光驅彈出之后再彈入(千萬不要在光驅里放光盤),鼠標指針旁會出現一個小光盤標志,這時系統就會重新工作了。按【Ctrl+Alt+Del】組合鍵啟動任務管理器,然后在“進程”選項卡中選擇“explorer.exe”單擊“結束進程”按鈕,整個桌面只剩一張壁紙,桌面圖標和任務欄都將消失,然后選擇【文件】/【新建任務】命令,在“創建新任務”對話框中輸入“explorer.exe”,單擊“確定”按鈕即可恢復正常。使用這種辦法還可釋放內存資源,一舉兩得。
26 更新驅動程序后Windows XP無法啟動
更新驅動程序后WindowsXP無法啟動故障的排除方法如下:
v 故障現象:電腦更新WindowsXP的一個驅動程序后系統無法啟動,顯然是新安裝的驅動程序存在問題。
v 故障排除:解決此種故障的關鍵是使用穩定可靠的驅動程序來替換當前的驅動。方法很簡單,啟動Windows XP,出現啟動進度條前按【F8】鍵,調出Windows XP的啟動菜單,選擇安全模式即可。進入了Windows XP的安全模式問題就簡單了,最快捷、最簡單的方法是使用Windows XP的系統還原,將系統恢復到以前的正常狀態。
27 Office讓系統變慢
Office讓系統變慢故障排除方法如下:
v 故障現象:安裝完Office后重新啟動電腦,系統運行速度很慢,等待一段時間后,速度恢復正常。
v 故障排除:經分析,很可能是安裝Office軟件引起的故障,可能是因為安裝了“Microsoft Office文件檢索”功能造成的。退出所有程序,選擇【開始】/【運行】命令,在打開對話框的中輸入“regedit”,按【Enter】鍵打開“注冊表編輯器”,展開“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office.0\FindFast”項,單擊鼠標右鍵,在其下新建“字符串值”的“SlowDown”鍵,鍵值設置為“2000”即可。
28 在Office 2003中顯示錯誤信息
在Office 2003中顯示錯誤信息故障排除方法如下:
v 故障現象:某臺電腦即使已經正常關閉了Word 2003,再次打開時仍會自動打開~$Normal.dot文件。
v 故障排除:這種故障很可能是由于在修改Normal.dot文件時,Word非正常關閉所致。處理方法很簡單,只要打開“C:\Documents and Settings\用戶名\ApplicationData\Microsoft\Templates”文件夾,刪除~$Normal.dot即可。
29 Word文檔損壞
Word文檔損壞故障排除方法如下:
v 故障現象:某臺電腦,打開一個Word 2003文檔,長時間無反應不能打開。
v 故障排除:估計是該文檔被損壞了,使用Word 2003的修復功能將其修復即可。啟動Word 2003,選擇【文件】/【打開】命令,在打開的“打開”對話框的“查找范圍”下拉列表框中選擇該文件的保存位置,選擇損壞的Word文檔,單按鈕右側按鈕,在彈出的下拉列表中選擇“打開并修復”選項即可。
30 Windows Media Player無法播放網絡中的視頻文件
Windows Media Player無法播放網絡中的視頻文件故障排除方法如下:
v 故障現象:某臺電腦可以從某些網站播放視頻內容,而無法從其他網站播放視頻內容。
v 故障排除:該電腦可能處于防火墻后面,而該防火墻沒有為與 NetShow 服務一起使用而打開適當端口。但是,如果服務器啟用了 HTTP 流,則 Windows Media Player 可以利用其協議翻轉功能并通過HTTP(而非通過典型的、最佳的流協議)接收文件。這就是該電腦可以從某些網站接收內容而無法從其他網站接收的原因。可通過管理員在防火墻上打開適當的端口以允許流排除故障。
31 Windows Media Player內部文件出錯
Windows Media Player內部文件出錯故障排除方法如下:
v 故障現象:某臺電腦安裝了Windows Media Player 10,使用時打不開,鼠標晃一下就沒有了,還高頻率的跳出一個提示:“請先安裝音樂地帶”。
v 故障排除:想要刪除它,可是在控制面板中找不到,只好到C盤刪除文件,可依然刪除不了,總是提示文件正在使用中,無法刪除。用文件粉碎器,剛粉碎完又跳出來了,根本無法刪除。最后,可到網上下載一個Windows Media Player 11,升級安裝后即可排除故障。
32 虛擬光驅不能使用
虛擬光驅不能使用故障排除方法如下:
v 故障現象:某臺電腦在使用過清理硬盤的工具后,虛擬光驅就再也不能使用了。
v 故障排除:由于虛擬光驅軟件不但虛擬了光盤中的數據,還在硬盤上虛擬了光盤數據的分布結構。使用了整理硬盤的工具后,硬盤上特定排列的數據就被移位了,于是“虛擬光驅”的數據結構也隨之發生改變,系統誤認為虛擬光驅出現了物理性損壞,自然不能使用了。其解決辦法是在硬盤上專門分出一個區來放置虛擬文件,以后整理磁盤時跳過這個分區即可。
33 局域網中共享文件不能訪問
局域網中共享文件不能訪問故障排除方法如下:
v 故障現象:某公司辦公室有兩臺電腦,分別是A和B,由于工作的需要,想把B電腦里的一些文件復制到A電腦里,于是打開了網上鄰居,當雙擊B電腦的時卻出現提示:“Workgroup無法訪問,您可能沒有權限使用網絡資源.請與這臺服務器管理員聯系以查明您是否有訪問權限”。使用直接輸入IP地址的方法也不行,使用Ping命令可查看到網絡不通。
v 故障排除:這種故障相信很多用戶經常遇到,其故障原因很多,涉及到的問題也比較廣,這里選擇排除法直到排除故障為止。
34 系統無法找到網卡
系統無法找到網卡故障排除方法如下:
v 故障現象:一塊D-Link的IntelPro 10/100Mbit/s網卡,在許多安裝Windows 98操作系統的電腦上都無法找到該設備,在“控制面板”窗口中雙擊“系統”圖標,在打開的對話框中單擊“設備管理器”選項卡,再單擊“刷新”按鈕,仍然沒有發現新的設備。
v 故障排除:造成這種現象的原因是在BIOS的“BIOSFEATURES SETP”中有一項為“Report No FDD For WIN 95”,主板在出廠時其狀態默認為“Yes”,而導致某些網卡不能被系統識別,首先啟動電腦,按【Delete】鍵進入BIOS設置。然后選擇其中的“BIOS FEATURES SETUP”選項,將“Report No FDD For WIN 95”后面的值“Yes”改為“No”后問題得到了解決
35 IP地址錯誤
IP地址錯誤故障排除方法如下:
v 故障現象:一臺電腦操作系統為Windows XP,要連接到IP地址為“192.168.0.1”路由器中,用Ping命令無法連接。
v 故障排除:從故障現象來看,很可能是網卡IP地址沒有分配到同一個網段。首先在桌面上的“網上鄰居”圖標上單擊鼠標右鍵,在彈出的快捷菜單中選擇“屬性”命令。在打開的“網絡連接”窗口中用鼠標右鍵單擊“本地連接”圖標,在彈出的快捷菜單中選擇“屬性”命令。然后在打開的“本地連接屬性”對話框中選擇“Internet 協議(TCP/IP)”選項,然后單按鈕。在打開的“Internet協議(TCP/IP)屬性”對話框中選中“使用下面的IP地址”單選按鈕,然后在“IP地址”和“默認網關”文本框中輸入IP地址和子網掩碼,這里分別輸入“192.168.0.10”和“192.168.0.1”,然后單按鈕。
36 瀏覽網頁死機
瀏覽網頁死機故障排除方法如下:
v 故障現象:某臺電腦使用IE瀏覽器瀏覽網頁時,系統不停地打開無數個IE瀏覽器窗口,根本來不及關,最后終于導致電腦死機。
v 故障排除:如果在IE中使用了Java活動腳本功能就可能引起這種故障,只需在IE中禁用Java活動腳本功能即可。
37 無效頁面錯誤
無效頁面錯誤故障排除方法如下:
v 故障現象:在電腦中用IE瀏覽器的地址欄中輸入網址后,系統提示“Explore caused aninvalid page fault in module Shdocvw.dll”,打不開需要的網頁。
v 故障排除:系統提示的意思是“出現了無效頁面錯誤”。如歷史文件夾中的記錄被毀壞,在輸入一個網址時就可能出現無效頁面錯誤。首先進入“控制面板”,在其中雙擊“Internet選項”圖標,打開“Internet 屬性”對話框,然后選擇“高級”選項卡,在其中的“瀏覽”項中取消選中“對Web地址使用自動完成功能”復選框的即可。
38 突然不能正常上網
突然不能正常上網故障排除方法如下:
v 故障現象:使用無線路由器上網系統提示網絡已經連接,但電腦卻不能打開網頁,不能進行其他有關網絡操作。
v 故障排除:無線路由器的硬件設置和網絡設置都沒有變動過,因此首先想到的是ISP供應商本身不穩定造成該故障出現。然后應該檢查一下ADSL Modem是否出現了問題。關掉無線路由器,將網線重新接入ADSL Modem,利用Windows XP自帶的撥號程序創建了ADSL撥號連接。輸入密碼后,再輸入網址即可,能順利打開網頁了。
39 無線網卡無法獲得IP地址
無線網卡無法獲得IP地址故障排除方法如下:
v 故障現象:無線網卡無法獲得IP地址,不能上網。
v 故障排除:導致這個問題的可能是無線網卡沒有與無線路由器正常通訊,表現為網卡的指示燈閃爍,不穩定。首先需要確定無線網卡的驅動程序已經正確安裝,然后還要確保無線網卡的ESSID和無線路由器中的ESSID設置相同。如果一切正確,則指示燈應該為常亮。如仍舊無法得到IP地址,檢查無線網卡的WEP加密設置,發現其狀態為開啟,關閉了WEP加密設置即可排除故障。
40 Excel出現無效頁面錯誤
Excel出現無效頁面錯誤故障排除方法如下:
v 故障現象:某臺電腦用Excel 2003分析較大的數據量時,出現了無效頁面錯誤,確定后關閉應用程序。
v 故障排除:遇到這種故障,先使用殺毒軟件查殺病毒。如果沒有發現病毒,可以用Excel打開其他數據文件。如果一切正常,說明Excel本身沒有問題,很可能只是該數據文件有錯誤。然后再 使用SQLServer數據庫軟件導入該數據文件,對比導入文件與原SQL Server文件格式的異同,將不同的格式修改后再導出,然后用Excel打開即可。
以上就是40種電腦故障排除技巧,希望對你有所幫助,記得關注和評論哦!!!