返回列表 回復 發帖

Win系統維護、優化設置、常見故障解決方法.

作者: wen 日期: 2007-7-5 16:58 閱讀: 1441打印 收藏
Win系統維護、優化設置、常見故障解決方法.


一、win2k & xp相關。

QUOTE:
2000XP雙系統啟動問題
先裝好了WindowsXP,然后再安裝Windows 2000。開機后發現Windows XP的滾動條消失后,電腦即黑屏,無法進入登錄畫面。
其實,這個問題是因為當安裝好Windows 2000后,某些系統文件從高版本變回低版本,因此導致Windows XP無法識別。解決這個問題很簡單:從Windows XP安裝光盤中將I386目錄中的NTLDR、DOSNET.INF複制到C盤根目錄下替換現有文件即可。
提示:安裝多操作系統時,遵循Windows 98→Windows 2000→Windows XP→Windows 2003的順序,就不會出現系統間互相“干擾”的問題。


QUOTE:
在DOS下安裝Win XP
在Win 98的DOS狀態下可以安裝Win XP,插入Win XP光盤后,首先從開始中進入MS-DOS,然后在MS-DOS下輸入“G:\Setup.exe”(G為光驅盤符)即可。
如果想從純DOS下進行安裝,可用啟動盤啟動到DOS狀態,安裝時首先加載Smartdrv.exe(將Win 98安裝光盤或Win 98系統的Windows目錄中的Smartdrv.exe拷貝到啟動盤上,在DOS提示符下執行Smartdrv.exe即可加載),然后運行/i386目錄下的winnt.exe即可。


QUOTE:
Windows2000/XP啟動過程詳解
Windows2000/XP是一個優秀的操作系統,它功能強大,安全穩定,深受廣大電腦用戶青睞。但在使用過程中,我們明顯地感覺到它的啟動時間比Windows98要延長許多,比之Windows98更能考驗人的耐性。那么在這段讓人忍無可忍但又不可不忍的時間中,系統究竟做了些什么工作哪,別急,,容俺慢慢道來,咱看一看它究竟為何如此龜速。
  在基于INTEL的計算機上,Windows2000/XP的啟動過程大致可分為5個步驟:預啟動,啟動,裝載內核,初始化內核以及用戶登錄。下面分別展開介紹:

一.預啟動
  首先計算機通電進行自檢,並由BIOS(即基本輸入輸出系統)完成基本硬件配置,然后讀取硬盤的MBR(主引導記錄)檢查硬盤分區表以確定引導分區,並將引導分區上的操作系統引導扇區調入內存中執行,此處即執行NTLDR(操作系統加載器)文件。
   * Windows2000/XP支持多重啟動。它在安裝時會首先將已存在的其它操作系統引導扇區保存為BOOTSECT.DOS文件(位于活動分區根目錄下),並修改系統引導扇區,以便系統啟動時加載NTLDR文件,從而達到多重啟動的目的。而Windows98則不具備這個功能,因此如果先裝好Windows2000/XP后再裝Windows98會破壞掉Windows2000/XP的引導記錄,導致2000/XP不能啟動。

二.啟動
  1.首先進行出始化,NTLDR會把處理器從實模式轉換為32位保護模式。
  2.讀取BOOT.INI文件。該文件位于活動分區根目錄下,它的作用是使系統在啟動過程中出現選擇菜單,由用戶選擇希望啟動的操作系統。如果選擇啟動Windows2000/XP,NTLDR會繼續引導進行以下過程;如果選擇為非Windows2000/XP系統,NTLDR則會讀取系統引導扇區副本BOTSECT.DOS轉入啟動相應系統。
  * 其中[BOOT LOADER]即操作系統加載器,指定系統選擇菜單默認等待時間和默認引導的操作系統。可手工修改或在控制面板中修改,為了保險起見,建議在控制面板中修改。依次選擇控制面板-〉系統-〉高級->啟動和故障恢複,即可更改相關設置。(在WindowsXP中還有另一種方法,即運行msconfig(系統配置實用程序)。
   [OPERATING SYSTEMS]段指定操作系統列表,由雙引號括起來的部分就是列表所顯示的內容,可任意修改,使其更加個性化。
  * 形如MULTI(0)DISK(0)RDISK(0)PARTITION(1)格式的語句被稱為ARC路徑,它的格式為:MULTI()——指定磁盤控制器(若為SCSI控制器,則此處應替換為SCSI());DISK()——指定SCSI設備編號(對于MULTI該處值始終為0);RDISK()——指定IDE設備編號(對于SCSI,此處被忽略);PARTITION()——指定分區編號。除分區編號由1開始外,其余編號均從0開始。
   參數/FASTDETECT表示禁用串行鼠標檢測,是系統默認值。還有几個常見參數:MAXMEM——指定Windows2000/XP可用內存容量;BASEVIDEO——使用標准VGA顯示驅動程序;NOGUIBOOT——啟動過程中不顯示圖形屏幕;SOS——加載設備驅動程序時顯示其名稱。
   * 在操作系統選擇菜單中的中文字體由位于活動分區根目錄下的BOOTFONT.BIN文件提供。
  3.系統加載NTDETECT.COM文件。由它來檢測機器硬件,如並行端口,顯示適配器等等,並將收集到的硬件列表返回NTLDR用于以后在注冊表中注冊保存。
  4.如果Windows2000/XP有多個硬件配置文件,此時會出現選擇菜單,等待用戶確定要使用的硬件配置文件,否則直接跳過此步,啟用默認配置。
  * 硬件配置文件是指保存計算機特定硬件配置的系統文件。可以創建多個不同的硬件配置文件以滿足計算機在不同場合的應用。可以依次選擇控制面板-〉系統->硬件-〉硬件配置文件作出修改。

三.裝載內核
   引導過程開始裝載Windows2000/XP內核NTOSKRNL.EXE。這個文件位于Windows2000/XP安裝文件夾下的SYSTEM32文件夾中。隨后,硬件抽象層(HAL)被引導進程加載,完成本步驟。
   * 硬件抽象層(HAL):隱藏特定平台的硬件接口細節,為操作系統提供虛擬硬件平台,使其具有硬件無關性,可在多種平台上進行移植。

四.初始化內核
   內核完成初始化,NTLDR將控制權轉交Windows2000/XP內核,后者開始裝載並初始化設備驅動程序,以及啟動WIN32子系統和WINDOWS2000/XP服務。

五.用戶登錄
   開始登錄進程。由WIN32子系統啟動WINLOGON.EXE,並由它啟動LOCAL SECURITY AUTHORITY(LSASS.EXE)顯示登錄對話框。用戶登錄后,WINDOWS2000/XP會繼續配置網絡設備和用戶環境。最后,伴隨著微軟之聲和我們熟悉的個性化桌面,WINDOWS2000/XP漫長的啟動過程終于完成。呵,是不是睡著了,醒醒吧,系統啟動成功,您現在該干嘛就干嘛!


QUOTE:
在Windows 2000使用純DOS的方法

有一種非常巧妙的方法可以讓Windows 2000安裝后也能夠進入純DOS:在安裝Windows 2000前先用Windows 98啟動盤啟動,並通過SYS C:命令向C盤傳輸系統,然后按常規方法安裝Windows 2000,安裝成功后即可在啟動菜單中在默認的Microsoft Windows 2000菜單下會多出一個Microsoft Windows項目,選中此選項就會啟動Windows,但由于我們並沒有安裝Windows 98,所以此時會出現我們需要的DOS窗口,而且絕對是正宗的實模式。


QUOTE:
在Windows XP中運行DOS程序
可以采用start命令來運行。在Windows XP的命令提示符中輸入:start/seperate要運行的程序,即可運行相應的DOS程序。其中參數separate的作用是在單獨的內存空間啟動16位程序,而用參數shared則是在共享的內存空間啟動16位程序。當DOS程序運行后我們還可按“Alt+Enter”鍵在全屏幕與窗口之間進行切換。


QUOTE:
windows下的EXE文件大揭密

當我們安裝完Windows后,其中的文件到底是執行何種任務?某特定任務又由哪個文件來執行呢? 還有,從“開始”——“程序”——再點擊“我所要執行的任務”,這種套數還真有點繁瑣。 若是知道經常要執行的任務是哪個文件、位于何處?把它在桌面上建立一快捷方式,豈不省時 省力又方便!這就需要對Windows下的可執行文件明明白白。(注:若是以下所述的可執行文件 不在Windows安裝目錄下,可能是因為你沒有安裝,可到“控制面板”——“添加/刪除程序” ——“Windows安裝程序”,選取所要安裝的組件。
本文假設Windows98安裝在“C:\windows”下.
C:\Windows下的可執行文件
accstat.exe windows 輔助狀態指示器
arp.exe tcp/ip地址轉換協議命令
calc.exe 計算器應用軟件
cdplayer.exe cd播放器附件
cleanmgr.exe 磁盤清理程序
clipbrd.exe 剪貼板查看應用程序
command.com ms-dos方式
control.exe 控制面板應用程序
cvt1.exe fat32轉換器
defrag.exe 磁盤碎片整理應用程序
drvspace.exe 磁盤空間管理應用程序
dialer.exe 電話撥號程序
directcc.exe 直接電纜連接
explorer.exe 資源管理器
extrac32.exe windows cab 文件解壓縮應用程序
fontview.exe 字體查看程序
filexfer.exe microsoft文件傳輸應用程序
finger.exe 用于獲得來自于運行標准finger服務的任何系統的用戶信息
freecell.exe 空當接龍游戲
grpconv.exe 程序組轉換器
hostname.exe 返回tcp/ip配置窗口的dns標題頭窗口中定義的計算機名字
ipconfig.exe 快速瀏覽系統tcp/ip配置應用程序
kodakprv.exe 映像預覽應用程序
mplayer.exe 媒體播放機
mshearts.exe 紅心大戰游戲
nbtstat.exe 顯示tcp/ip上的netbios(netbt)的狀態
net.exe 一個非常全的網絡配置、顯示網絡信息的命令,有詳細幫助
netstat.exe 用于檢查所有tcp、ip以及udp連接的統計情況
netdde.exe windows 網絡dde(動態數據交換)
netwatch.exe 網絡監視器
notepad.exe 記事本應用程序
packager.exe 對象包裝應用程序
pbrush.exe 畫筆應用程序
ping.exe 檢測網絡遠端主機是否存在及判斷網絡是否正常的檢測工具
progman.exe windows3.x中的程序管理器
qfecheck.exe 更新信息工具
regedit.exe 注冊表編輯器
route.exe 用于管理本地tcp/ip路由表的應用程序
rsrcmtk.exe 顯示資源狀況
rundll32.exe 將dll作為應用程序運行
scandskw.exe 磁盤掃描應用程序
smartdrv.exe smartdrive(dos磁盤緩衝器)應用程序
sigverif.exe microsoft 簽字應用程序
sndrec32.exe 錄音機附件
sndvol32.exe 音量控制
sol.exe 紙牌游戲
sysmon.exe 系統監視器
taskman.exe 任務執行欄應用程序
taskmon.exe 任務監視器應用程序
telnet.exe 虛擬終端程序
tftp.exe 小文件傳送協議,允許將文件傳送給tftp服務器
tracert.exe 決定用戶的系統與目標系統之間的路徑
tuneup.exe windows 調整向導
vcmui.exe 版本衝突管理器
wangimg.exe 映像應用程序
welcome.exe 歡迎光臨widows實用程序
winfile.exe windows3.x中的文件管理器
winhelp.exe 16位的windows 幫助程序
winhlp32.exe 32位的windows 幫助程序
wininit.exe windows 安裝初始化應用程序
winipcfg.exe tcp/ip 配置實用程序
winmine.exe 掃雷游戲
winpopup.exe windows 彈出式消息實用程序
winver.exe 顯示windows 版本號
write.exe 寫字板附件
winrep.exe windows 報告工具
winalign.exe 排列本地文件應用程序
wupdmgr.exe windows 更新工具


QUOTE:
Windows常用命令集

winver---------檢查windows版本 wmimgmt.msc----打開windows管理體系結構(wmi)
wupdmgr--------windows更新程序
w腳本--------windows腳本宿主設置
write----------寫字板
winmsd---------系統信息
wiaacmgr-------掃描儀和照相機向導
winchat--------xp自帶局域網聊天
mem.exe--------顯示內存使用情況
msconfig-----------啟動
msconfig.exe---系統配置實用程序
mplayer2-------簡易widnows media player
mspaint--------畫圖板
mstsc----------遠程桌面連接
mplayer2-------媒體播放機
magnify--------放大鏡實用程序
mmc------------打開控制台
mobsync--------同步命令
dxdiag---------檢查directx信息
drwtsn32------ 系統醫生
devmgmt.msc--- 設備管理器
dfrg.msc-------磁盤碎片整理程序
diskmgmt.msc---磁盤管理實用程序
dcomcnfg-------打開系統組件服務
ddeshare-------打開dde共享設置
dvdplay--------dvd播放器
nslookup-------ip地址偵測器
net stop messenger-----停止信使服務
net start messenger----開始信使服務
notepad--------打開記事本
nslookup-------網絡管理的工具向導
ntbackup-------系統備份和還原
narrator-------屏幕“講述人”
ntmsmgr.msc----移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
netstat -an----(tc)命令檢查接口
syncapp--------創建一個公文包
sysedit--------系統配置編輯器
sigverif-------文件簽名驗證程序
sndrec32-------錄音機
shrpubw--------創建共享文件夾
secpol.msc-----本地安全策略
syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼
services.msc---本地服務設置
sndvol32-------音量控制程序
sfc.exe--------系統文件檢查器
sfc /scannow---windows文件保護(掃描錯誤並複原)
tsshutdn-------60秒倒計時關機命令
tourstart------xp簡介(安裝完成后出現的漫游xp程序)
taskmgr--------任務管理器 (2000/xp/2003)
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打開資源管理器
packager-------對象包裝程序
perfmon.msc----計算機性能監測程序
progman--------程序管理器
regedit.exe----注冊表
rsop.msc-------組策略結果集
regedt32-------注冊表編輯器
rononce -p ----15秒關機
regsvr32 /u *.dll----停止dll文件運行
regsvr32 /u zipfldr.dll------取消zip支持
cmd.exe--------cmd命令提示符
chkdsk.exe-----chkdsk磁盤檢查
certmgr.msc----證書管理實用程序
calc-----------啟動計算器
charmap--------啟動字符映射表
cliconfg-------sql server 客戶端網絡實用程序
clipbrd--------剪貼板查看器
conf-----------啟動netmeeting
compmgmt.msc---計算機管理
cleanmgr-------垃圾整理
ciadv.msc------索引服務程序
osk------------打開屏幕鍵盤
odbcad32-------odbc數據源管理器
oobe/msoobe /a----檢查xp是否激活
lusrmgr.msc----本機用戶和組
logoff---------注銷命令
iexpress-------木馬捆綁工具,系統自帶
fsmgmt.msc-----共享文件夾管理器
utilman--------輔助工具管理器
gpedit.msc-----組策略


QUOTE:
在Windows XP中對文件進行加密

在Windows XP中確實可以直接對文件(夾)進行加密,但是,這需要一個前提:要加密的文件(夾)所在的硬盤分區是NFTS格式的。如果你的硬盤分區不是NFTS格式,請進行操作轉換后,再按下面的方法進行加密。
選中需要加密的文件(夾),右擊鼠標鍵,在隨后彈出的快捷菜單中,選“屬性”選項,在“常規”標簽中,按“高級”按鈕打開“高級屬性”對話框,選中其中的“加密內容以便保護數據”選項后,確定退出即可。
特別需要提醒的是:如果用上述方法對文件(夾)進行了加密,以后重新安裝系統之前,最好對它進行解密(解密與加密方法相似)操作,否則系統重裝后,可能造成文件(夾)不能正常打開。


QUOTE:
XP輕松實現免激活升級
1.安裝D版windows xp
2.打開注冊表regedit
3.找到主鍵 Hkey_Local_Machine\Software\Microsoft\WindowsNT\CurrentVersion\WPAEvents\
4.刪除子鍵lastWPAEventLoged
5.修改子鍵OOBETimer鍵值為:ff d5 71 d6 8b 6a 8d 6f d5 33 93 fd
6.右擊注冊表中“WPAEvents”鍵→“權限”→“高級”→“所有者”→你的用戶名→“應用”→“確定”
7.回到“安全”標簽→“高級”→選擇列表中的“system”→“編輯”
8.把“拒絕”列下的方框全部打勾即可
9.“確定”退出
重起動發現已激活。這種方法可順利升級


QUOTE:
XP去除開機登陸畫面!
在進入Windows XP桌面之前,每次都會出現一個用腦登錄界面,要求我們輸入用戶名與密碼,可以加大了系統的安全性,也為多人共用一台電腦提供了方便,但如果是家用電腦,只有你一個人使用,這樣每次密碼,的確不有點不大方便。我們可以通過修改注冊表來實現XP的自動登錄。
第1步:運行“regedit”,以打開“注冊表管理器”;運行注冊表編輯器,依次展開[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon ]分支,然后在右側窗口雙擊“DefaultUserName”,接著輸入你的登錄用戶名。如果沒有預設的用戶名稱,可以在注冊表編輯器的菜單欄點選“編輯→新建→字符串值(s)→DefaultUserName”來添加這個項目,注意要區分大小寫字母。  
第2步:同樣在該分支下,在注冊表編輯器的右側窗口中雙擊“DefaultPassword”,假如未發現“DefaultPassword”一項,可按上面的步驟來新建該字符串值。 
第3步:接下來在右側窗口中雙擊“AutoAdminLogon”,將數值設置為“1”。假如未發現“AutoAdminLogon”,可按上面的步驟來新建。   現在關閉注冊表編輯器並重新啟動電腦,以后你會發現那個令人討厭的登錄對話框不見了。


QUOTE:
WinXP開機菜單含義
在啟動時按F8鍵或當計算機不能正常啟動時,就會進入Windows XP啟動的高級選項菜單,在這里可以選擇除正常啟動外的8種不同的模式啟動Windows XP。
(1)安全模式:選用安全模式啟動Windows XP時,系統只使用一些最基本的文件和驅動程序啟動。進入安全模式是診斷故障的一個重要步驟。如果安全模式啟動后無法確定問題,或者根本無法啟動安全模式,那你就可能需要使用緊急修複磁盤ERD的功能修複系統了。
(2)網絡安全模式:和安全模式類似,但是增加了對網絡連接的支持。在局域網環境中解決Windows XP的啟動故障,此選項很有用。
(3)命令提示符的安全模式:也和安全模式類似,只使用基本的文件和驅動程序啟動Windows XP。但登錄后屏幕出現命令提示符,而不是Windows桌面。
(4)啟用啟動日志:啟動Windows XP,同時將由系統加載的所有驅動程序和服務記錄到文件中。文件名為ntbtlog.txt,位于Windir目錄中。該日志對確定系統啟動問題的准確原因很有用。
(5)啟用VGA模式:使用基本VGA驅動程序啟動Windows XP。當安裝了使Windows XP不能正常啟動的新顯卡驅動程序,或由于刷新頻率設置不當造成故障時,這種模式十分有用。當在安全模式下啟動Windows XP時,只使用最基本的顯卡驅動程序。
(6)最近一次的正確配置:選擇“使用‘最后一次正確的配置’啟動Windows XP”是解決諸如新添加的驅動程序與硬件不相符之類問題的一種方法。用這種方式啟動,Windows XP只恢複注冊表項HklmSystemCurrentControlSet下的信息。任何在其他注冊表項中所做的更改均保持不變。
(7)目錄服務恢複模式:不適用于Windows XP Professional。這是針對Windows XP Server操作系統的,並只用于還原域控制器上的Sysvol目錄和Active Directory目錄服務。
(8)調試模式:啟動Windows XP,同時將調試信息通過串行電纜發送到其他計算機。如果正在或已經使用遠程安裝服務在你的計算機上安裝Windows XP,可以看到與使用遠程安裝服務恢複系統相關的附加選項。


QUOTE:
WinXP瘦身辦法
Windows XP安裝后要占約1.5GB的硬盤空間,能不能讓它也趕趕潮流,瘦一下身呢?跟我來。
1.刪除系統文件備份進入“WINDOWS\system32\dllcache”目錄(默認為隱藏目錄),里面存儲著約360MB的文件,它們是Windows XP系統文件的備份。當Windows XP的系統文件被替換、刪除或修改時,系統可以自動從中提取出相應的系統文件進行還原,從而保證了系統的穩定性。如果你有Windows XP安裝光盤或者已經將安裝文件拷貝到硬盤上,那么你大可將此文件夾刪除。注意:該文件夾不能直接刪除,要在命令提示符下輸入“sfc.exe /purgecache”(注意斜線前的空格)命令進行清除。
2.刪除驅動備份Windows XP自帶了大量的硬件驅動程序,當檢測到新硬件時系統會自動地提取相應的驅動程序進行安裝。其實,多數情況下我們很少改變自己的硬件配置,因此在確定自己所需要的硬件驅動程序已經全部安裝的情況下,可以將驅動備份文件刪除。進入“WINDOWS\Driver Cache\i386”目錄,找到名為“Driver.cab”的壓縮文件,刪除即可。此舉可以釋放出約73MB的硬盤空間。如果以后安裝新硬件時系統找不到驅動程序,可以從安裝光盤中提取。
3.刪除不用的輸入法在Windows XP下有几種我們根本用不著的輸入法,比如日文、韓文輸入法等。刪除的方法是:進入“控制面板→日期、時間、語言和區域設置→區域和語言選項”,選擇“語言”選項卡,將“為東亞語言安裝文件”前面的鉤去掉,點“確定”后依提示刪除不需要的語言選項。重新啟動后,到“WINDOWS\ime”文件夾下直接刪除“chtime”、“imjp8_1”和“imkr6_1”三個文件夾(它們分別對應繁體中文、日文、韓文)即可。此舉可以釋放約85MB的硬盤空間。
4.清空系統臨時文件在“\Documents and Settings\用戶名\LocalSettings\Temp”目錄下(默認為隱藏目錄)存儲的是軟件安裝或運行時留下的臨時文件夾和廢棄的文檔,可以清空該目錄。如果你是第一次這樣操作,那么有可能釋放出上百MB的硬盤空間。注意:這招可以經常使用。


QUOTE:
xp的boot.ini文件內容
[boot loader]timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Profession"


QUOTE:
體驗Windows XP系統內置的AT命令
AT命令是Windows XP中內置的命令,它也可以媲美Windows中的“計劃任務”,而且在計劃的安排、任務的管理、工作事務的處理方面,AT命令具有更強大更神通的功能。AT命令可在指定時間和日期、在指定計算機上運行命令和程序。我們可以在“開始→運行”中輸入AT命令,下面就來看看AT命令的一些實例分析。
1、定時關機
命令:at 21:00 ShutDown –S –T30
該命令運行后,到了21:00點,電腦會出現“系統關機”對話框,並默認30秒延時自動關機。
2、定時提醒
命令:at 12:00 Net Send 10.10.36.122
與朋友約會的時間到了,快點准備出發吧!其中Net Send是Windows內部程序,可以發送消息到網絡上的其他用戶、計算機。10.10.36.122是本機電腦的IP地址。這個功能在Windows中也稱作“信使服務”。
3、自動運行批處理文件如果公司的數據佷重要,要求在指定的日期/時間進行備份,那么運行:
命令:at 1:00AM /Every:Saturday My_BackUp.bat
這樣,在每個Saturday(周六)的早上1:00點,電腦定時啟動My_BackUp.bat批處理文件。My_BackUp.bat是一個你自行編制的批處理文件,它包含能對系統進行數據完全備份的多條命令。
4、取消已經安排的計劃
命令:at 5 /Delete
有時候,你已經安排好的計劃可能臨時變動,這樣你可以及時地用上述命令刪除該計劃(5為指派給已計劃命令的標識編號),當然,刪除該計劃后,可以重新安排。


QUOTE:
XP重裝需要激活的問題

由于簡體中文版的Windows XP采取了激活的反盜版技術,一般重新安裝Windows XP必須重新激活。其實,我們在第一次激活后,只要先備份好Windows下面的System32子目錄中的Wpa.dll文件。以后重新安裝Windows XP后,只需要複制該文件到Windows下System32子目錄中即可激活。
如果你不放心,也可以單擊“開始”→“運行”,輸入如下命令:oobe/msoobe /a來檢測你的XP是否已經激活。


QUOTE:
關閉WinXP的錯誤報告
右鍵單擊“我的電腦”,打開“系統屬性”窗口,選擇“高級”標簽,單擊“錯誤報告”,選擇“禁用錯誤報告”,以后Windows就不會詢問你是否要發送報告了,只會告訴你程序出錯需要關閉。


QUOTE:
巧妙清除Windows XP任務欄的隱藏圖標記錄
在Windows XP中的自動隱藏不活動的圖標,可以解決系統托盤區占用過多的任務欄空間。可時間長了,右擊任務欄空白處選擇“屬性”,在 “任務欄”選項中點擊“自定義”按鈕,會在“過去的項目”欄里看到很多曆史記錄,刪除這些項目的方法是:打開注冊表,找到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\TrayNotify”,其中“IconStreams”項存儲著“當前項目”而“PastIconsStream”項存儲著“過去的項目”,將“TrayNotify”項刪除,按Ctrl+Alt+Del組合鍵調出“Windows任務管理器”,單擊進程選項卡,選擇explorer.exe,結束進程。之后在“Windows任務管理器”中選“文件”→“新建任務”,在“創建新任務”中輸入explorer.exe即可。


QUOTE:
禁止Win2000啟動時讀軟驅

Windows2000不僅運行在所有的台式機上,而且適用于筆記本等移動用戶。 對于筆記本電腦,軟驅是它們的“可移動”(removable)設備。考慮到這一點,Win2000在啟動時讀軟驅是為了檢測機器的硬件配置情況, 並不是機器“中毒”或設計缺陷。   
在Windows2000下,右擊“我的電腦”-“屬性”-“硬件”-“設備管理器”, 找到軟盤驅動器,在它的“屬性”對話框中設置為“禁用”就可以了。  


QUOTE:
禁止WinXP文件夾自動展開
   
WinXP的資源管理器里增加了一個比較人性化的功能,就是點擊左側的文件夾(或控制面板等),如果該文件夾有子文件夾,它會自動展開此文件夾。一些用慣了老系統操作方式的用戶,會嫌展開后滾動條加長,需要每次去點擊展開后的“-”號。通過修改注冊表即可以禁止這個功能。
在注冊表左側展開主鍵[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced],把右窗口的名為“FriendlyTree”的DWORD值修改為“0”即可。返回資源管理器,點擊一父目錄,可以看到修改已經生效了。該主鍵下另一個名為“PersistBrowsers”的DWORD值是保存上次關機設置的開關狀態,“1”為開,“0”為關


QUOTE:
自動安裝Windows XP

一、全自動安裝軟件──安裝管理器Setupmgr.exe
  這個好東東位于Windows XP安裝光盤的“\support\tools\deploy.cab”壓縮包中,我們只需要進入“\support\tools”文件夾把“deploy.cab”中的文件解壓出來即可。

二、創建Windows XP自動應答文件
  雙擊剛才解壓得到的文件“Setupmgr.exe”會出現一個名為“Windows 安裝管理器向導”的窗口,單擊下一步,並選擇“創建新的應答文件→Windows無人參予安裝→Windows XP Professional(請選擇相應的版本)→全自動安裝→否,這個應答文件將用來從CD安裝(最好選此項)→我接受許可協議(必須接受)”,接下來才是“Windows 安裝管理器”的正式界面(見圖),在左邊我們可以看到已經展開的三大項設置分別是“常規設置”、“網絡設置”和“高級設置”,並且會要求你輸入姓名、單位、產品密鑰、計算機名、管理員密碼等等信息,如果不輸入上述信息,則無法繼續下去。輸入正確后再為目標計算機選擇顯示設置、時區設置、網絡組件、工作組或域、區域設置和語言、瀏覽器和shell設置、安裝文件夾位置等選項。當以上所有步驟完成后,會彈出一個對話框讓你輸入應答文件的保存位置和文件名(當然也可以默認為“unattend.txt”),點擊確定后系統會自動生成應答文件和一個批處理文件“unattend.bat”。

三、使用自動應答文件安裝Windows XP
 我們只要在DOS下輸入“Winnt /u: 自動應答文件”命令就可以高枕無憂,愛干啥干啥了,以后要再重新安裝Windows XP時,只要用這個命令就行了。


QUOTE:
解決NTFS下Win2000密碼丟失   

第一步,網站下載NTFSDOS Professional軟件(下載地址:http://www.winternals.com),下載后進行安裝,安裝后執行NTFSDOS Professional Boot Disk Wizard程序,根據向導,會提示依次插入兩張軟盤,其實能用到的就是第一張。
第二步,用Win98軟盤或光盤啟動盤啟動機器到DOS狀態,然后插入已經做好的NTFSDOS軟盤第一張,執行Ntfspro.exe文件,它會開始自動分析當前硬盤分區表,如果有NTFS分區信息,然后就會依次列出每個NTFS分區的盤符(如果此時有機器的報警聲響,請不要驚慌,因為此時可能是在你的某個NTFS分區的根目錄有中文的目錄存在,在DOS中它可能被認為是非法目錄)。
第三步,也就是清除Win2000用戶口令。在DOS狀態進入WinNT所在的盤符,一般為C區。進入%root%\system32\config目錄(%root%指WinNT所在的分區路徑),手動刪除SAM文件,這樣就可以把Win2000所有用戶口令清除了。
第四步,只需熱啟動機器,回車就可以正常進入Win2000了。


QUOTE:
五招解決WinXP啟動后操作遲延的問題

症狀:啟動剛進入系統界面時,點什么都打不開,要等一分鍾左右才能打開

症狀:啟動剛進入系統界面時,點什么都打不開,要等一分鍾左右才能打開。
解決辦法:
    一、首先,請升級殺毒軟件的病毒庫,全面殺毒,以排除病毒原因。什么?你沒安殺毒軟件!?——除非你是老鳥(此文大蝦和老鳥跳過^_^),否則建議安裝。What?盜版的,不能升級!?這個問題別問偶,自己想辦法!

   二、開始→運行,輸入msconfig→確定。在打開的系統系統配置程序里,將一些不重要的服務以及啟動程序關閉,重啟電腦。

    三、進入“我的電腦”——工具——文件夾選項——查看——取消“自動搜索網絡文件夾和打印機”的勾選。

    四、在Windows XP啟動進入桌面后系統會暫時停滯一段時間,這時啟動任何程序都會沒有反應,這是因為Windows XP的DHCP Client服務正在為網卡分配IP地址,系統會暫時停滯一段時間。解決這個問題,只要在“控制面板→網絡連接”里,用鼠標右鍵單擊“本地連接”圖標,然后選擇屬性,在彈出的屬性窗口(如圖)的“常規”選項卡的列表里選擇“Internet協議(TCP/IP)”一項,然后單擊“屬性”按鈕。在彈出的屬性窗口中,選擇“使用下面的IP地址”選項,並在“IP地址”和“子網掩碼”中分別輸入“192.168.0.1”和“255.255.255.0”,最后單擊OK退出設置窗口。

    開始→設置→網絡連接→右擊“本地連接”→屬性→雙擊“Internet 協議 (TCP/IP)”→如果IP地址為空的話,點“使用下面的IP地址”指定IP地址和子網掩碼。如可以將IP地址設為192.168.0.X(X為1-255之間任一值),子網掩碼可設為255.255.255.0→確定→確定。

    五、清除預取目錄,進入C:\WINDOWS\Prefetch文件夾,將擴展名為pf的文件全部刪除,重啟


QUOTE:
Win XP系統搜索故障以及處理辦法點點通

故障1:單擊資源管理器工具欄上的“搜索”按鈕或者按F3,系統無任何響應。

解決方法:首先進入C:\Windows\inf文件夾(該文件夾屬性為隱藏),右鍵單擊srchasst.inf文件,選擇“安裝”菜單,系統會提示你插入Windows XP安裝光盤,該操作為重新安裝Windows XP的搜索服務組件。對于在搜索中遇到的其它故障,大家也可以將該方法作為最后的救命稻草。

故障2:系統提示“A file that is required to run Search Companion cannot be found. You may need to run setup”(找不到搜索組件)。

解決方法:造成這個故障的原因是C:\Windows\srchasst\mui\0409下的BAR.XSL、BALLOON.XSL等文件損壞,我們可以首先嘗試清空IE臨時文件夾,如果問題還未得到解決請安裝http://download.microsoft.com/download/whistler/Patch/Q319949/
WXP/EN-US/Q319949_WXP_SP1_x86_ENU.exe(英文版Windows XP用戶),如果你尚未安裝SP1,請安裝。

故障3:系統提示一個黃色帶感歎號的三角形警告。

解決方法:首先運行“Regedit”命令打開注冊表編輯器,依次定位到“[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{e17d4fc0 -5564-11d1-83f2-00a0c90dc849}]”分支,在右邊窗口中找到“默認”,將其值修改為“Search Results Folder”。接下來定位到“[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Cabinet State]”,在窗口右邊新建一個字符串鍵,其名為“Search Asst”,講其值設置為“no”。

故障4:“開始”菜單中的“搜索”菜單丟失。

解決方法:運行“Regedit”命令打開注冊表編輯器,定位到“[HKEY_CURRENT_USER\ Software\Microsoft\Windows\CurrentVersion\Policies\Explorer],在窗口右邊新建一個名為“NoFind”的dword值,將其值設置為00000000(十六進制)。


QUOTE:
Windows XP搜索功能失效
文件搜索功能不能用,打開搜索界面時,輸入文件或文件夾名的文本框是灰色的,無法輸入。
解決方法:打開注冊表編輯器,定位到[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState],新建字符串值“Use Search Asst”,設值為“no”。查看C:\Windows\System32\下的Shell32.dll文件語言版本,中文(0804)、英文(0600)等,將C:\Windows\Srchasst\mui\下原為0804或0409等的目錄名改為與Shell32.dll語言版本相同的數字。


QUOTE:
XP輸入法狀態條不見了

打開注冊表編輯器,找到“HKEY_USERS\.DEFAULT\Control Panel\Input Method”分支,將右邊窗口中“Show Status”的鍵值修改成“1”(“1”為顯示狀態條,“0”為不顯示狀態條),然后重新啟動系統,輸入法狀態條就出來了。此方法對Win 98/2000都適用。
打開“我的電腦→控制面板→區域和語言選項”,在“語言”標簽頁下的“詳細信息”中,點擊“設置”標簽頁下的“語言欄設置”按鈕,選擇“在桌面顯示語言欄”后點擊“確定”即可。

我的電腦-控制面板-區域和語言選項-語言-詳細信息-高級,把關閉高級文字服務前面的鉤去掉。
二、優化操作與優化設置。
這部分是常見的,平時我們通過修改注冊表都能實現。
在以前的帖子里也有詳細的內容,這里就不贅述了。
更多內容請看:
http://bbs.tomatolei.com/viewthr ... &extra=page%3D1

三、常用系統維護操作
(這部分很實用,學會了能幫我們解決不少問題)

QUOTE:
at命令的用法

At
列出在指定的時間和日期在計算機上運行的已計劃命令或計劃命令和程序。必須正在運行“計劃”服務才能使用 at 命令。

at [\\computername] [[id] [/delete] | /delete [/yes]]

at [\\computername] time [/interactive] [/every:date[,...]| /next:date[,...]] command

參數



如果在沒有參數的情況下使用,則 at 列出已計劃的命令。

\\computername

指定遠程計算機。如果省略該參數,命令將安排在本地計算機。

id

指定指派給已計劃命令的識別碼。

/delete

取消已計劃的命令。如果省略了 id,計算機中已計劃的命令將被全部取消。

/yes

當刪除已計劃的事件時,對系統的查詢強制進行肯定的回答。

time

指定運行命令的時間。將時間以 24 小時標記(00:00 [午夜] 到 23:59)的方式表示為小時:分鍾。

/interactive

允許作業與在作業運行時登錄用戶的桌面進行交互。

/every:date[,...]

在每個星期或月的指定日期(例如,每個星期四,或每月的第三天)運行命令。將 date 指定為星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的數字)。用逗號分隔多個日期項。如果省略了 date,將假定為該月的當前日期。

/next:date[,...]

在重複出現下一天(例如,下個星期四)時,運行指定命令將 date 指定為星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的數字)。用逗號分隔多個日期項。如果省略了 date,將假定為該月的當前日期。

command

指定要運行的 Windows 2000 命令、程序(.exe 或 .com 文件)或批處理程序(.bat 或 .cmd 文件)。當命令需要路徑作為參數時,請使用絕對路徑,也就是從驅動器號開始的整個路徑。如果命令在遠程計算機上,請指定服務器和共享名的 UNC 符號,而不是遠程驅動器號。如果命令不是可執行 (.exe) 文件,必須在命令前加上 cmd /c,例如:cmd /c dir > c:\test.out


QUOTE:
CMOS密碼清除
打開機箱,找到主板上的電池,將其與主板的連接斷開(就是取下電池嘍),此時CMOS將因斷電而失去內部儲存的一切信息。再將電池接通,合上機箱開機,由于CMOS已是一片空白,它將不再要求你輸入密碼,此時進入BIOS設置程序,選擇主菜單中的"LOAD BIOS DEFAULT"(裝入BIOS缺省值)或"LOAD SETUP DEFAULT"(裝入設置程序缺省值)即可,前者以最安全的方式啟動計算機,后者能使你的計算機發揮出較高的性能。

妙用DEBUG清除CMOS密碼

如果你忘記了進入CMOS設置程序的密碼,除了可以在主板上使用跳線短接清除的方法外,還可以使用軟件清除的方法,下面就來介紹如何在DOS下清除CMOS密碼的方法。

在DOS中提供了一個編輯器,就是DEBUG,這是一個非常實用的工具,啟動方法是,在DOS命令提示符狀態下輸入命令:DEBUG、此時即可進入DEBUG編輯界面。

在命令符狀態下輸入命令后,重新啟動電腦即可清除CMOS密碼,下面給出五個清除CMOS密碼的命令行。

方法一
-o 70 16
-o 71 16
-q
方法二
-o 70 11
-o 71 ff
-q
方法三
-o 70 10
-o 71 10
-q
方法四
-o 70 23
-o 71 34
-q
方法五
-o 70 10
-o 71 ff
-q

方法六
-o 70 90
-o 71 91
-q


QUOTE:
在DOS中使用系統還原工具  

  在系統上電自檢聲響后,Windows歡迎屏幕出現之前按下F8鍵,接著在菜單中選擇Safe Mode with Command Prompt,然后使用管理員身份登錄,在命令行提示符后輸入:%systemroot%\ system32\restore\rstrui.exe,回車后跟隨屏幕上的向導將系統恢複到以前的正常狀態。


QUOTE:
Regsvr32使用方法

使用過activex的人都知道,activex不注冊是不能夠被系統識別和使用的,一般安裝程序都會自動地把它所使用的activex控件注冊,但如果你拿到的一個控件需要手動注冊怎么辦呢?如果修改注冊表那就太麻煩了,在windows的system文件夾下有一個regsvr32.exe的程序,它就是windows自帶的activex注冊和反注冊工具。它的用法為:

  “regsvr32 [/s] [/n] [/i(:cmdline)] dllname”。其中dllname為activex控件文件名,建議在安裝前拷貝到system文件夾下。

  參數有如下意義:

  /u——反注冊控件

  /s——不管注冊成功與否,均不顯示提示框

  /c——控制台輸出

  /i——跳過控件的選項進行安裝(與注冊不同)

  /n——不注冊控件,此選項必須與/i選項一起使用


QUOTE:
Regsvr32 用法和錯誤消息的說明

對于那些可以自行注冊的對象鏈接和嵌入 (OLE) 控件,例如動態鏈接庫 (DLL) 文件或 ActiveX 控件 (OCX) 文件,您可以使用 Regsvr32 工具 (Regsvr32.exe) 來將它們注冊和取消注冊。

Regsvr32.exe 的用法

RegSvr32.exe 具有以下命令行選項: Regsvr32 [/n] [/i[:cmdline]] dllname

   /u - Unregister server<BR/>
   /i - Call DllInstall passing it an optional [cmdline];
        when used with /u calls dll uninstall
   /n - do not call DllRegisterServer; this option must
        be used with /i

當您使用 Regsvr32.exe 時,它會嘗試加載該組件並調用它的 DLLSelfRegister 函數。如果此嘗試成功,Regsvr32.exe 會顯示一個指示成功的對話框。如果此嘗試失敗,Regsvr32.exe 會返回一條錯誤消息,其中可能會包括一個 Win32 錯誤代碼。要查看 Win32 錯誤代碼的列表,請參見下面的 Microsoft Web 站點:  
http://msdn.microsoft.com/librar ... n32_error_codes.asp  

例如,要手動注冊 Sample.ocx ActiveX 控件,請在 MS-DOS 提示符處鍵入以下命令:  
c:\regsvr32.exe sample.ocx

Regsvr32.exe 錯誤消息

以下列表介紹了 RegSvr32 錯誤消息和可能的原因。  

Unrecognized flag:/invalid_flag

鍵入的標志或開關組合無效(請參閱本文中的“Regsvr32.exe 的用法”一節)。  

No DLL name specified.

未包括 .dll 文件名(請參閱本文中的“Regsvr32.exe 的用法”一節)。  

Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found.

Dllname 不是 .dll 或 .ocx 文件。例如,鍵入 regsvr32 wjview.exe 就會生成該錯誤消息。  

Dllname is not an executable file and no registration helper is registered for this file type.

Dllname 不是可執行文件(.exe、.dll 或 .ocx)。例如,鍵入 regsvr32 autoexec.bat 就會生成該錯誤消息。

Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found.

Dllname 可能未導出,或者內存中可能有損壞的 Dllname 版本。請考慮使用 Pview 來檢測該文件並刪除它。  

Dllname is not self-registerable or a corrupted version is in memory.

例如,鍵入 regsvr32 icwdial.dll 后就會返回該錯誤消息,因為 Icwdial.dll 文件不能自行注冊。如果您懷疑內存中有損壞的 Dllname 版本,請嘗試重新啟動計算機,或重新提取該文件的原始版本。如果您運行的是 Windows NT,可能需要使用 Microsoft Windows NT Server 4.0 資源工具包 中的 Kill 或 Pview 工具。有關其他信息,請單擊以查看以下 Microsoft 知識庫文章:  
197155 如何終止孤立進程  

OleInitialize failed (or OleUninitialize failed).

Regsvr32 必須先初始化 COM 庫,然后才能調用所需的 COM 庫函數並在關閉時撤消對該庫的初始化。如果對 COM 庫進行初始化或撤消初始化的嘗試失敗,就會出現這些錯誤消息。例如,Ole32.dll 文件可能已經損壞,或者其版本有誤。  

LoadLibrary("Dllname") failed.GetlastError returns 0x00000485

在 Winerror.h 中,0x00000485 = 1157 (ERROR_DLL_NOT_FOUND),表示“找不到運行該應用程序所需的某個庫文件”。例如,鍵入 regsvr32 missing.dll 后,如果找不到 Missing.dll 文件,就會返回該錯誤消息。  

LoadLibrary("Dllname") failed.GetLastError returns 0x00000002

在 Winerror.h 中,0x00000002 = 2 (ERROR_FILE_NOT_FOUND),表示“系統找不到指定的文件”。換言之,系統找不到相關的 DLL。例如,如果鍵入 regsvr32 icwdial.dll,而此時缺少 Tapi32.dll(依賴項),就會返回該錯誤消息。  

LoadLibrary("dskmaint.dll") failed.GetLastError returns 0x000001f

在 Winerror.h 中,0x000001f = 31 (ERROR_GEN_FAILURE),表示“附加到系統上的設備不能正常工作”。如果您嘗試注冊 Win16 .dll 文件,就會發生此現象。例如,鍵入 regsvr32 dskmaint.dll 會返回該錯誤消息。  

DllRegisterServer (or DllUnregisterServer)in Dllname failed.返回代碼是:字符串

在 Winerror.h 中搜索字符串。  
Regsvr32.exe 和依賴項
RegSvr32.exe 依賴于 Kernel32.dll、User32.dll 和 Ole32.dll 文件(在 Windows NT 中,還依賴于 Msvcrt.dll 和 Advapi32.dll 文件)。Regsvr32.exe 會加載您嘗試注冊或撤消注冊的文件及其所有依賴項。如果缺少必需的文件或者它們已損壞,該進程可能會失敗。  

您可以使用 Depends.exe 來確定您嘗試注冊或撤消注冊的文件的依賴項。在 Microsoft Windows 98 資源工具包 和 Microsoft Windows NT 4.0 資源工具包 支持工具中都提供了 Depends.exe。
247024 Tools Included with the Microsoft Windows 98 Resource Kit
2005.12.04不預期遇見什麼、才可能什麼都能遇見。
如果你是會員,有任何使用上的問題,請發短訊給我(wen)
如果你是訪客的話,註冊之後可以得到完整的瀏覽權限
返回列表