2010年1月27日 星期三

Windows 遇到藍色當機畫面解決方向

ref http://wenwen.soso.com/z/q112777948.htm ps原始出處未知

一旦出現藍屏,版主就該立即記錄下藍屏代碼,這樣就可以依據代碼對號入座,這樣問題就很容易解決了。回答版主的問題,首先我先說下藍屏的原因有哪些,這樣讓版主對藍屏有個大致的瞭解。其次,我在最後附上了一些藍屏代碼,供版主依代碼來解決問題,當然代碼很多我不可能全部列出來完。剩餘的,版主可以在最後的鏈接去查看更多代碼。
電視機會出現藍屏,電腦也會出現"藍屏"。電腦出現"藍屏"時還會出現一連串警告,輕者只要按ESC就能返回,重者就會出現死機,使人十分煩惱。出現"藍屏"無外有二種情況,一種是軟件引起的,另一種是硬件引起的,軟件引起的"藍屏"故障,一般重裝系統都能解決。但也可以不重裝系統來解決。而硬件引起的"藍屏"故障,要根據具體的情況分別解決。


一、軟件引起的"藍屏"故障

1、重要文件損壞或丟失會引起"藍屏"故障(包括病毒所致)。
WIN中VxD(虛擬設備驅動程序)或.DLL(動態連接庫)之類的重要文件丟失會出現"藍屏警告"。解決的辦法是利用Win的啟動盤中的"Ext"來恢復被損壞或丟失的文件,步驟如下:
(1)、先用WIN的啟動盤起動電腦,在提示符下敲入"Ext"命令;
(2)、在提示"Please enter the path to the Windows CAB files (a) :" 後輸入WIN安裝壓縮包所在的完整路徑,回車,如"E:\Pwin2003\Win2003;
(3) 、在提示"Please enter the name (s) of the file (s) you want to extract:"後輸入你丟失的文件名,如"BIOS.Vxd",回車;
(4)、在解壓路徑提示"Please enter path to extrct to (' Enter' for current directory): " 後輸入文件將被解壓到的完整路徑,如"C:\Windows\System" 並回車,後面出現的提示,只要按YES回車即可,得新啟動後就能恢復系統。註:因事先記下丟失的文件名,以便恢復)
如是病毒引起,可用殺毒軟件來殺毒,並及時恢復中毒前的備份;
如果能啟動圖形界面,可採取重裝主板以及顯示卡的驅動程序,和進行"系統文件掃瞄"來恢復被破壞或丟失的文件,可從開始菜單內附件中的系統工具中找到;

2、註冊表損壞導致文件指向錯誤所引起的"藍屏"
在註冊表被改動後或受到破壞,在開機或在調用程序時出現"藍屏",並且屏幕有出錯信息(包括出錯的文件名)。
--解決方法是恢復註冊表備份,重新啟動計算機,切換到MS-DOS方式,進入Windows子目錄,鍵入Scanreg\regstore 後回車,就可恢復最近一次註冊表

3、在卸載程序後出現"藍屏",多數是由於程序卸載不完善造成。解決辦法:首先記下出錯文件名,然後到註冊表中找到以下分支"HKEY_LOCAL_MACHINE\Sysytem\CurrentControlSet\Services\VxD",在"查找"中輸入出錯的文件名,把查到鍵值刪除即可。

4、在System.ini文件錯誤引起的"藍屏",由於軟件卸載或安裝時沒有即時更新System.ini造成"藍屏"的,解決辦法:禁用註冊表中該項或重裝相應軟件或驅動程序;
由於Win98的spl和Microsoft的Vxd_fix.exe補丁程序對Win98的穩定起著重要的作用,可到華軍網站下載補丁Vxd_fix.exe.

5、系統資源耗盡引起的藍屏。這一類故障主要是三個堆資源(系統資源、用戶資源、GDI資源)佔用有情況有關。
--打開資源監視器,看一下剩餘資源的情況,如這三種資源都 在50%甚至更低,就很容易出現"非法操作"、"藍屏"、"死機"。因此,必須減少資源浪費,減少不必要的程序加載,避免同時運行大程序(如圖形、聲音和視頻軟件),如加載計劃任務程序、輸入法和聲音指示、聲卡的DOS驅動程序,系統監視程序等;

6、DirexctX問題引起的"藍屏"故障。如DirectX版本過高、過低;遊戲與它不兼容或是不支持;輔助文件丟失;顯卡對它不支持,都可能造成此故障。升級或重裝DirectX,嘗試更新顯卡的BIOS和驅動程序,或升級顯卡。

7.軟件不兼容導致的。


二、硬件引起的"藍屏"故障

此類故障主要有以下幾種:

1.內存超頻或不穩定。主要出現隨機性"藍屏"。恢復正常頻率運行,或找一根好的內存條進行替換,一般都能解決問題,還要注意和CPU內存條很近的散熱問題;
2.硬件的兼容性不好引起的"藍屏"。由於DIY門使用的是兼容機,沒有經過完善的監測,從而留下陷患, 如不同規格的內存條混插等,可交換內存條所插的插糟位置,或更換相同規格、廠家、批號的內存條都可解決問題。而內存條的好壞直接影響系統的穩定性,應特別引起重視;
3.硬件散熱問題也會引起"藍屏"。這一類故障,往往都有一定規律,一般在電腦運行一段時間後才出現,表現中"藍屏"死機或隨意重啟動,解決方法是很簡單,不要隨意超頻,加強機內的降溫。
4、I / O衝突也能引起"藍屏"。這種現象比較少,如果出現,可以從系統中刪除帶!號或?號的設備名,重新啟動計算機,一般能解決。


三、預防措施

總之要做到防患於末然,只要能在平時能做到以下幾點,就能有效地避免出現"藍屏"或死機。

1.定期對註冊表進行備份,出錯時能夠及時恢復到原來的狀態;
2.儘量避免非正常關機,可減少重要文件丟失。如.VxD .DLL文件等;
3.一般而言,計算機能正常工作,沒必要去升級著如顯卡、主板的BIOS和驅動程序,避免造成損害機器;
4.定期運行"系統文件檢查器"對系統文件進行檢查;在"系統工具"中可找到
5.減少無用文件的安裝,儘可能不要用手工卸載或刪除程序,以減少非法替換文件和文件指向錯誤;
6.儘量避免大程序的同時運行,如果發現在聽MP3時有沙沙的聲音,可以肯定該故障是由內存不足造成。

最後是藍屏代碼,

Windows藍屏錯誤代碼

0X0000 操作完成
0X0001 不正確的函數
0X0002 系統找不到指定的文件
0X0003 系統找不到指定的路徑
0X0004 系統無法打開文件
0X0005 拒絕存取
0X0006 無效的代碼
0X0007 內存控制模塊已損壞
0X0008 內存空間不足,無法處理這個指令
0X0009 內存控制模塊位址無效
0X000A 環境不正確
0X000B 嘗試載入一個格式錯誤的程序
0X000C 存取碼錯誤
0X000D 資料錯誤
0X000E 內存空間不夠,無法完成這項操作
0X000F 系統找不到指定的硬盤
0X0010 無法移除目錄
0X0011 系統無法將文件移到其他的硬盤
0X0012 沒有任何文件
0X0019 找不到指定扇區或磁道
0X001A 指定的磁盤或磁片無法存取
0X001B 磁盤找不到要求的裝置
0X001C 打印機沒有紙
0X001D 系統無法將資料寫入指定的磁盤
0X001E 系統無法讀取指定的裝置
0X001F 連接到系統的某個裝置沒有作用
0X0021 文件的一部分被鎖定,現在無法存取
0X0024 開啟的分享文件數量太多
0X0026 到達文件結尾
0X0027 磁盤已滿
0X0036 網絡繁忙
0X003B 網絡發生意外的錯誤
0X0043 網絡名稱找不到
0X0050 文件已經存在
0X0052 無法建立目錄或文件
0X0053 INT24失敗(什麼意思?還請高手指點站長一二)
0X006B 因為代用的磁盤尚未插入,所以程序已經停止
0X006C 磁盤正在使用中或被鎖定
0X006F 文件名太長
0X0070 硬盤空間不足
0X007F 找不到指定的程序
0X045B 系統正在關機
0X045C 無法中止系統關機,因為沒有關機的動作在進行中
0X046A 可用服務器儲存空間不足
0X0475 系統BIOS無法變更系統電源狀態
0X047E 指定的程序需要新的windows版本
0X047F 指定的程序不是windows或ms-dos程序
0X0480 指定的程序已經啟動,無法再啟動一次
0X0481 指定的程序是為舊版的 windows所寫的
0X0482 執行此應用程序所需的程序庫文件之一被損
0X0483 沒有應用程序與此項操作的指定文件建立關聯
0X0484 傳送指令到應用程序無效
0X05A2 指定的裝置名稱無效
0X05AA 系統資源不足,無法完成所要求的服務
0X05AB 系統資源不足,無法完成所要求的服務
0X05AC 系統資源不足,無法完成所要求的服務
0X06B9 資源不足,無法完成操作

2009年12月8日 星期二

如何開啟MySQL的遠程帳號

ref http://faq.comsenz.com/viewnews-140

開啟 MySQL 的遠程登陸帳號有兩大步:

1、確定服務器上的防火牆沒有阻止 3306 端口。

MySQL 默認的端口是 3306 ,需要確定防火牆沒有阻止 3306 端口,否則遠程是無法通過 3306 端口連接到 MySQL 的。

如果您在安裝 MySQL 時指定了其他端口,請在防火牆中開啟您指定的 MySQL 使用的端口號。

如果不知道怎樣設置您的服務器上的防火牆,請向您的服務器管理員諮詢。

2、增加允許遠程連接 MySQL 用戶並授權。

1)首先以 root 帳戶登陸 MySQL

在 Windows 主機中點擊開始菜單,運行,輸入「cmd」,進入控制台,MySQL 的 bin 目錄下,然後輸入下面的命令。

在 Linux 主機中在命令提示行下輸入下面的命令。

> MySQL -uroot -p123456

123456 為 root 用戶的密碼。

2)創建遠程登陸用戶並授權

> grant all PRIVILEGES on discuz.* to ted@'123.123.123.123' identified by '123456';

上面的語句表示將 discuz 數據庫的所有權限授權給 ted 這個用戶,允許 ted 用戶在 123.123.123.123 這個 IP 進行遠程登陸,並設置 ted 用戶的密碼為 123456 。

下面逐一分析所有的參數:

all PRIVILEGES 表示賦予所有的權限給指定用戶,這裡也可以替換為賦予某一具體的權限,例如:select,insert,update,delete,create,drop 等,具體權限間用「,」半角逗號分隔。

discuz.* 表示上面的權限是針對於哪個表的,discuz 指的是數據庫,後面的 * 表示對於所有的表,由此可以推理出:對於全部數據庫的全部表授權為「*.*」,對於某一數據庫的全部表授權為「數據庫名.*」,對於某一數據庫的某一表授 權為「數據庫名.表名」。

ted 表示你要給哪個用戶授權,這個用戶可以是存在的用戶,也可以是不存在的用戶。

123.123.123.123 表示允許遠程連接的 IP 地址,如果想不限制鏈接的 IP 則設置為「%」即可。

123456 為用戶的密碼。

執行了上面的語句後,再執行下面的語句,方可立即生效。

> flush privileges;

2009年12月3日 星期四

vim 技巧 (顯示行數)

:set nu 顯示行數 若想知道文件的行數,可下達這項指令。
:set nonu 隱藏行數

Ubuntu Server 切換成root

ref http://blog.rootlau.com/blog/index.php?/archives/3-Ubuntu-8.04-LTS-Server.html

如果要一直使用 root 的身份,可以使用以下指令:

sudo -i

如果要啟動 root 的帳戶,可以使用以下指令:

sudo passwd root

如果要關閉 root 的帳戶,可以使用以下指令:

sudo passwd -l root

也可以在安裝時按 [F6] 進入進階模式,那裡可以啟動 root 的帳號並設定密碼。

Ubuntu Server 修改語系

ref http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=59600

=========================

修改~/.bashrc, 把LC_CTYPE等變數改回'en_US.UTF-8', LANGUAGE改回'en_US'
使用locale指令可看到目前的locale
如果你有root帳號又想把整個系統改回英文
# dpkg-reconfigure locales

=========================

主要是使用圖形模式
文字模式只是偶而用用
可以先 export LANG=en_US.UTF-8
或是 export LANGUAGE=en_US
之後就不會看到亂碼了(英文顯示)

如果主要工作是在文字模式
那就去改 /etc/default/locale
改成
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
要啟動圖形模式就輸入
LANG=zh_TW.UTF-8 sudo /etc/init.d/gdm start
或是
LANG=zh_TW.UTF-8 startx

2009年12月1日 星期二

如何刪除網路連線中不要的連線

作者 : mashflgaro(mash) [ 貼文 1 | 人氣 160 | 評價 0 ]
[ 回應本文 ] [ 發表新文 ] [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]

2/25/2005 8:42:20 PM
我在xp中的網路連線裡建立了一個新連線
不過因為每次建立都很慢所以就關掉或重開機,但是卻突然出現了無法刪除的連線
就是不是原來可以用的連線
我原來的是"區域網路或高速網際網路" 這裡來設定
可是多了這個"網際網路閘道"
"網際網路閘道" 然後每次要刪除他卻說"無法刪除您所選取的連線"
能否請大家一起解決這個問題

作者 : author_pan(Author.Pan) [ 貼文 95 | 人氣 419 | 評價 46 ]
[ 回應本文 ] [ 發表新文 ] [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]

3/16/2005 7:41:18 PM
你應該是有安裝使用 IP分享器( Router ) ..

[控制台]->[系統管理工具]->[服務] , 將下列2個服務 選擇停止即可 ..

1.[SSDP Discovery Service] 在您的家用網路上啟用通用隨插即用裝置的搜索。
2.[Universal Plug and Play Device Host] 提供主機通用隨插即用裝置的支援。

2009年11月28日 星期六

Gspace 使用時,登入帳號會跳轉到 Gmail 網頁

引用 http://forum.moztw.org/viewtopic.php?p=152128#p152128

不知道為什麼會有人正常,有人出問題,網路上也出現了很多奇怪的解法:


試試看上面的安裝 WebMail Notifier,真是奇怪的解法@@a


先用WebMail Notifier登入之後.在狀態列中已經變成了紅色的時候
點一下.這樣就自動彈出了Gmail的頁面
然後再用Gspace就可以了.
不能看已經變成紅色了.就用GSpace,這樣還是會自動跳轉的
先用WebMail Notifier彈出下Gspace就行了.