偉大文獻:Win2000常見問題解決方案

版主: Small Hon

回覆文章
ultraman
頂級玩家
頂級玩家
文章: 2084
註冊時間: 週二 7月 03, 2001 8:00 am

文章 ultraman » 週四 8月 16, 2001 9:21 pm

Win2000常見問題解決方案

Win2000這個微軟新推出的作業系統,很快以其強大的弁鄔M穩定性征服了廣大用戶。然而,我們在使用Win2000的過程中,還是無可避免地會碰到各種各樣的問題,而且由於Win2000和Win98有很大的不同,以往解決Win98問題的方法,不一定能解決Win2000的問題。近來詢問Win2000問題的朋友越來越多,為了方便大家,我整理了一些在使用Win2000中常見問題的解決方案,希望對大家有所啟發。

1.我的Win2000為何無法像Win98一樣直接軟關機?
這個問題主要是你的主板對ACPI支持不好所造成的。你可以採用以下方法來解決。
(1)去網上看看有沒有主板的最新BIOS,升級BIOS是解決該問題的首選方案。
(2)如果沒有新的BIOS,可以手動修改註冊表:打開HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NT CurrentVersionWinlogon在Winlogon項上單擊右鍵,選擇“新建”→“字串值”,輸入 “PowerdownAfterShutdown”,再雙擊“PowerdownAfterShutdown”,編輯數值為1。
(3)如果還不行,你可以在安裝Win2000以後,打開“控制面板”→“電源選項”→“休眠”→“啟用休眠支援”,在“高級能源管理”上選中啟用“高級能源管理”就可以軟關機了。
(4)如果上述方法都未能奏效,就該查看BIOS資訊了,也釦A的BIOS中沒有打開高級能源管理呢!

2.當我啟用了高級電源管理之後,關閉電腦就變成重新啟動了,怎麼回事?
請升級你的BIOS,而且請把Win2000電源管理中的APM去掉,因為它是為相容一些老式筆記本而設的,用於臺式機則會導致異常,比如:關機變成重啟。下面是一位元網友的實例。在升級了BIOS之後(主板型號是ASUS P2B),進入Win2000電源管理並沒有什麼變化(注意變化是發生在電源管理的“高級”選項頁)。重新安裝了Win2000後,才出現了“在按下電源按鈕時”的選項弁鄋瞴A不過相信你現在沒有看到這一項)。而且令人吃驚的是:在沒有升級BIOS並重裝系統之前,在電源管理中有啟用APM的選項,在完成升級之後,這個選項就消失了。其實,到目前為止要做的事情很簡單:在升級BIOS之後,要麼重新安裝系統,要麼使用設備管理器進行硬體改動掃描。如果還不行的話,就只好等待新版本的BIOS了。

3.為什麼我在Win9x下安裝Win2000顯示“無法檢測當前作業系統版本號”而退出了安裝?
主要原因是Win2000安裝程式沒有檢測到當前的Windows版本,如果用Win98的測試版就會出現這種情況,有些安裝時不需要輸入序列號的盜版Win98也能造成此類事件。你只需手動修改Win9x的註冊表,添加序列號就可以了,該鍵值在HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindowsCurrentVersion下。新建一個“字串值”ProductKey,將它的值設置為你的Win98的序列號,同時建一個VersionNumber字串值,值賦為你的Win98的版本號(我這裏是“4.10.1998”。但是上述方法比較麻煩,建議利用Win2000的光碟啟動安裝,或在DOS方式下安裝,這樣比較省事。

4.怎樣才能卸載Win2000中無用的組件呢?
用記事本或者其他編輯器修改Winntinfsysoc.inf(我用的是EmEditor),用“查找/替換”弁遄A在查找框中輸入“,hide”(一個英文逗號緊跟hide),將“替換為”框設為空,並選全部替換。這樣,就把所有的“,hide”都去掉了。存檔退出後再進入“控制面板”→“添加/刪除程式”→“添加/刪除Windows元件”,就會看見多出了“附件和工具”項。

5.我的機器是Win2000和Win98雙啟動,我該如何更改它們的啟動順序?
有兩種方法:
(1)編輯C盤根目錄下的Boot.ini,此時檔內容是:
[Boot Loader]
timeout=30
default=C:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Win2000 簡體中文專業版" /fastdetect
C:="Windows 千禧版"
將default後面的C:換成你想要啟動的作業系統即可(在本例中我們假設要啟動“Windows 千禧版”);如果你要啟動“Windows 2000簡體中文版”也沒有問題,將default後邊的c:改成“multi(0)disk(0)rdisk(0)partition(1)WINNT”(不包括引號)即可。
( 2)下邊是一種比較簡單的方式:進入Win2000,點擊“開始”→“設置”→“控制面板”。打開後,雙擊“系統”圖示,選擇其中的“高級”項,單擊“啟動和恢復故障”按鈕,就可以更改“默認作業系統”了。

6.緊急修復盤和啟動盤有什麼區別?
緊急修復盤是在Win2000的備份程式中創建的(“開始”→“程式”→“附件”→“系統工具”→“備份程式”),它本身沒有任何啟動電腦的弁遄A只在修復Win2000故障時使用。而啟動盤是利用Bootdisk創建的(就是Win2000的安裝光碟下的MakeBoot.exe或者MakeBT32.exe,其中在Win9x中創建啟動盤用前者,WinNT下用後者),它的容量很大(其實也不是很大,只不過需要四張軟碟)。作用嘛?就是可以利用軟碟啟動、修復(要和前邊製作的緊急修復盤結合使用)作業系統。

7.為什麼告知應用程式出錯將被關閉後會有劇烈的讀盤現象,並且要過很久程式才能關閉?
這都是Win2000的錯誤記錄惹的禍。在“開始”弁鄋磲滿完B行”選項中輸入drwtsn32,運行後會出現一個對話方塊,將其中除了“視覺通知”以外的專案全部去掉。這樣下次程式崩潰時對話方塊也會出現,但不會再有劇烈的讀盤,出錯程式將很快被關閉。

8.我原來在Win98下安裝過Office 2000,現在又裝了Win2000,我該怎樣才能在Win2000下使用Office 2000?
你必須重新執行安裝程式,在安裝時將路徑指到Win98安裝的Office 2000檔夾,這樣並不會多占你任何磁碟空間的。不光是Office 2000,只要是注明For Win9x/NT/2000的應用程式都可以這樣做。

9.Win2000的記憶體頁面(虛擬記憶體)應該如何配置?
Win2000有兩個檔佔用了大量硬碟空間,它們是記憶體交換檔PageFile.sys和活動目錄資訊存儲檔NTDS.DIT。系統安裝的時候,自動把記憶體交換檔設為比實體記憶體大50%,這對於負載很重的伺服器以及圖形工作站顯然是不夠的,以下的方法可以有效地減輕記憶體的負載:
(1)把記憶體交換頁面分散到不同的磁片上。你可以把記憶體交換頁面從Win2000分區上移到別的磁片上,最多可以有16個記憶體交換頁面,只要它們每一個位於不同的邏輯驅動器上,並且只有位於不同的磁片上才能提升系統的整體性能。但是,如果把記憶體交換頁面移出系統分區後,當發生內核錯誤(如藍屏)時,系統將不能把記憶體中的資料寫入磁片。
(2)避免記憶體交換頁面出現碎片。記憶體交換頁面也會出現碎片,並且會在以下兩個方面嚴重影響系統的性能。第一,在出現碎片的記憶體交換頁面中尋找所需頁面需要更長的時間;第二,記憶體交換頁面是被鎖定的,因此,系統碎片整理程式必須繞開它進行碎片整理。避免記憶體交換頁面出現碎片的最有效的方法是分一個區(或者用單獨一個磁片,這樣還會大大提高整機性能)專門用來存放頁面,並且還可以對該區設定NTFS野i權,阻止用戶看到該區,減少用戶對記憶體交換頁面做非法操作的可能性。
(3)改變記憶體交換頁面的設置。
右擊“我的電腦”,在彈出的弁鄋矰W選擇“屬性”項。
在彈出的屬性頁中選擇“高級”項,然後再選擇“性能”。
在“虛擬記憶體”中,單擊“改變”,就會出現虛擬記憶體的修改頁面了。
如果你想改變現有的記憶體交換頁面的大小,就改變虛擬記憶體的最大和最小值;如果你想在第二個磁片上建立虛擬記憶體,就選擇該驅動器,然後填入大小值。

10.在Win2000中虛擬記憶體的最佳數值是多少?
如果你的記憶體小於96MB,將其設置為記憶體的1.5倍比較合適(當然2倍也未嘗不可)。如果你的記憶體為96~256MB,那麼微軟的建議是記憶體+30MB是最為適宜的選擇,不過如果你經常需要進行大量多工操作,最好還是設置為記憶體的1.5倍。如果你有256MB記憶體,那麼將頁面檔設置為256MB吧!

11.我的Win2000為什麼無法玩一些遊戲?它們的廣告上明明指出該種遊戲是支持Win2000的。
既然說明書上指出了,那麼Win2000肯定支持你所說的遊戲,但是為什麼你不行呢?這是因為,市面上的盜版盤大部分都對程式進行了破解和修改,而這些破解是針對Win9x用戶的,Win2000往往會出於安全的考慮,限制了其中的一些命令,所以造成了程式出錯的提示。如果要在Win2000下玩這些遊戲,請買正版吧!還有種情況,是因為Win2000對遊戲設施支持不佳,請升級Win2000到SP1(就是Service Pack的第一個版本,它修改了Win2000的一些Bug,可以到http://www.microsoft.com/windows2000/downloads ... ault.asp下載),並且升級你的顯卡、音效卡驅動程式!這些對你可能會有所幫助。

12.直接運行系統檔檢查器(SFC)不管用了。我該怎麼辦?
使用SFC命令要加參數的,其參數有:
/SCANNOW 立即開始掃描所有受保護的系統檔
/SCANONCE 掃描所有受保護的系統檔一次。
/SCANBOOT 每次啟動時掃描所有受保護的系統檔。
/CANCEL 取消所有暫停的受保護系統檔的掃描 。
/QUIET 不提示用戶就替換所有不正確的檔版本。
/ENABLE 為正常操作啟用Windows檔保護。
/PURGECACHE 清除檔緩存並立即掃描所有受保護的 系統檔。
/CACHESIZE=x 設置檔緩存大小。

13.為什麼我總是不能成它w裝Win2000,難道是我的ATA 66卡在作怪?
如果是中文版Win2000,安裝驅動時會黑屏一段時間(約有幾分鐘),然後正常繼續。如果不能繼續,建議在DMA 33模式下裝好Win2000,再安裝ATA 66驅動程式。如果可以工作正常,再將硬碟接到卡上使用。

14.我的DMA 66模式為何打不開?
首先安裝一下主板的IDE驅動(For Win2000),如果仍不成左爾傰虷b註冊表中找到:HAKEY_LOCAL_MACHINESYSTEMCurrentControlsetControlClass{4D36E96A-E325-11CE-BFC1-08002BE10318},然後選擇新增一個DWORD值——EnableUDMA66,並且將其值設置為1(1表示打開支持,而0則是關閉支持)。當然釵h朋友都知道打開這個支持的好處在於它能夠極大地提高硬碟的性能,使得檔的傳輸速度更快。

15.我的機子在安裝Win2000 Server版的時候老是說我的記憶體低於64MB,可我的記憶體是64MB呀!
這個原因有可能是你的主板集成了顯卡,調用了一部分記憶體作為顯存(可用記憶體當然就不夠64MB了)。利用下述方法可以解決:將Win2000的I386安裝目錄複製到本地/網路驅動器上。編輯檔I386根目錄下的TXTSETUP.SIF文件。搜索“RequiredMemory”,編輯此行,可以讓你隨意更改最低記憶體的多少,但是改動之前你一定要充分認識到你所做的一切後再作更改!預設值是RequiredMemory=66584576(就是64MB),你可以將它改得小一些,以後就可以照常進行安裝(這種方法不適用於用winnt32.exe安裝,而只適用於用winnt.exe安裝),但是你用64MB的記憶體運行Server版也實在太吃力了一些(運行Win98還差不多)。

16.我的機器原來只裝有Win2000現在我又想玩遊戲了,怎樣安裝Win98而不破壞Win2000呢?
直接用Win98啟動盤啟動電腦,再安裝Win98到硬碟上(不要與Win2000在一個盤上)。由於Win98對於WinNT/2000系列的多重啟動已經支援得很好,你現在可以直接用Win98和Win2000雙啟動了。注意:雖然Win98已經可以識別這種多重引導系統,但是你最好還是防範一下——在Win2000下格式化一張軟碟,然後將C:下的Boot.ini、Ntdetect.com、ntldr和BootFont.bin拷貝到該張軟碟上,這樣即使出了意外,你也可以用軟碟啟動Win2000,修復啟動環境和引導磁區後即可擁有Win2000和Win98雙啟動!

17.為什麼我的Win2000無法禁止光碟的自動運行?在光碟屬性裏面沒有“自動插入通告”了!
這個問題很簡單:運行gpedit.msc,就可以在“管理範本”→“系統”中設置是否自動播放CD,在其中你還可以找到更多的弁鈳]置!會不會感到眼前一亮呢?

18.為什麼我在Win98下用得好好的內貓在Win2000下無法正常使用呢?有時勉強安裝成奶F,音效卡卻不行了,一個勁地響個不停;有時候甚至連關機都不行。
這個問題肯定是驅動程式安裝不正常造成的!有一些內貓驅動的安裝步驟和Win98下的並不一樣,請一定按照說明書或者驅動程式的Readme來安裝!而音效卡的問題可以這樣解決:進入“控制面板”→“聲音和多媒體”→“音頻”來更改聲音播放的首選設備(不要選中“只使用首選設備”),然後重新啟動電腦。

19.我實在是不喜歡Win2000,它對我這個游戲迷來說一無是處,請問我該怎樣將它刪掉呢?
這是最不想回答的問題了……如果你心意已決,請看:
最簡單的方法就是直接格式化硬碟了(即快又省事),但是如果該分區中還有重要的檔就得按照以下步驟操作了。
用Win98的啟動盤引導電腦然後運行以下命令:
A: >fdisk/mbr (重寫引導磁區)
A: >sys c: (傳輸Win98的啟動檔)
A: >smartdrv 建立磁盤高速緩存,對下一步有幫助,如果你的啟動盤裏沒有Smartdrv,請在Win98的目錄中找到該檔運行即可(在Windowscommand裏面);
A: >deltree x:WINNT (刪除Win2000 的主文件夾);
A: >deltree x:Progra~1 (刪除Programs Files目錄);
A: >del C:Boot*.* (刪掉Win2000的一些啟動配置檔:boot.ini, bootsect.DOS);
A: >del C:nt*.* (刪掉Win2000另外的的一些相關啟動檔:ntldr, ntdetect.com和ntbootdd.sys);
A: >del x:hiberfil.sys (釋放Windows2000休眠弁鄏
咸蛋谷
news://news.visualmedia.com.hk/personal.Ultraman

咸蛋在線 Ultraman Online
http://home.so-net.com.hk/~ultra1997

ICQ
3882384

圖檔

_U_l_t_r_a_m_a_n_

回覆文章

回到「Captain Lonely Night Club」

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 4 位訪客