以下這篇文章轉自藤曰:這幾年的維修件中,常遇到這種問題,通常發生在品牌電腦,而主機板是採用精英的最多例子,以品牌來說,ACER最喜歡使用。
所以如果您的電腦也是會有這情況的話,可以去BIOS更改設定即可。
另外,有些人說電腦半夜會自動開機,我猜有可能是因為瞬間電流的關係,剛好電腦也有這設定,就自動開機了。
莊子 發表在 痞客邦 留言(0) 人氣(2,674)
參考資料來源:網友個人分享經驗
開完機變很慢 -> svchost.exe 在搞鬼
每個人都有類似的經驗,就是電腦剛買或重灌完還蠻快的,但用了一段時間,好像越來越慢,雖然說重灌治百病,
但是很多軟體也要重裝、資料還要備份其實還蠻累的。電腦用久變慢是一定的,但導致變慢的原因實在很多,
而且還會因人而異,所以不可能有無敵大絕招改善類似的狀況,也不會有通用的辦法解決所有的問題。
不過一般而言,電腦用久了會變慢大多是因為曾經安裝過什麼軟體反安裝後會留下渣渣、上網下載或被植入有的沒的(包括軟體、木馬和病毒),
這類症狀都可以透過防毒或防廣告軟體、一些免費工具花時間掃瞄減輕病情,更進階一點的也可以手動用 regedit 來「治病」。
不過最怕的不是這類「外來」的威脅,而是那些「內在」的隱憂,這些內在隱憂是來自 M$ Windows 設計上的問題,
你怎麼掃毒、防廣告都沒有用,最後真的只有重灌一途。
觀察發病時的症狀是在工作管理員裡有一隻 svchost.exe 佔用了大部分系統資源,也不知道它在幹嘛,如果把這個程序砍掉系統就正常了,但是音效卡、網路部分服務就可能會不能用(因為 svchost 是系統的一個程序,有些會掌管系統的週邊服務),
原來是 Windows Update 搞的鬼(該服務會綁在 svchost.exe 上面,而且,只要微軟發佈更新、Windows Update 跑起來才會變慢,難怪症狀是不定期發作)!
但是為了 Windows 好,Automatic Updates 的服務又不能整個關掉,那該怎麼辦呢?還好 Jas9 文章裡有提到解決辦法,
而作者的電腦服用後狀況也解除了(至少解決至今一段時間,都沒有發作過),所以這裡也再筆記整理一次,分享給同樣為此所苦的朋友。
(並不是每個人電腦都會有一樣的症狀)
步驟一:檢查本機服務
打開並檢查本機的服務(開始->執行->services.msc),檢查 Automatic Updates 和 Background Intelligent Transfer Service (BITS) 這兩個服務,
右鍵->內容並切換到登入的分頁標籤,確認目前登入身分為「本機系統帳戶」,而且底下的「允許服務與桌面互動」是不勾選的狀態,最後再確認這兩項服務已被啟用。
步驟二:修復 Windwos Update 執行元件
打開一個 DOS 視窗(開始->執行->cmd),然後貼下以下的命令依序執行:
REGSVR32 WUAPI.DLL
REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL
這個動作是重新註冊 Windwos Update 會用到的 DLL 元件,成功的話會跳出一堆註冊成功的小視窗,一個個按確定關掉就好了。
步驟三:清除舊有 Windows Update 暫存目錄
這個步驟最關鍵,因為會慢應該是系統在比對更新狀況,比對的方法一定是和以前更新過的所有暫存記錄逐項來做,
這些檔案不見了的話可能就只會比對登錄表(只要以前有正常更新,這樣應該就夠了),檢查到當掉的情況也可以馬上改善。
所以先暫時停掉 Windows Update 的服務(以下命令在剛剛還沒關掉的 DOS 視窗執行):
net stop WuAuServ
然後切換目錄到 Windows 目錄,直接把這個暫存目錄 (SoftwareDistribution) 改名字
(以下範例是改成 SDBackup,如果有勇氣,整個殺掉也可以,還可以省不少空間,改名字是為了備份,出了包可以還原):
cd %windir%
rename SoftwareDistribution SDBackup
改完暫存目錄別忘了重新啟動 Windows Update 的服務:
net start WuAuServ
莊子 發表在 痞客邦 留言(2) 人氣(1,901)
莊子 發表在 痞客邦 留言(0) 人氣(20,761)
問題
電腦開機,不但無法進入windows
而且螢幕還出現
"NTLDR is missing. Press any key to restart."
按了之後又出現
"Reboot and select proper Boot device or Insert Boot Media in selected Boot device and press a key."
要怎麼辦?????????????
解答方式與說明
NTLDR 是 NT Loader 的縮寫,也就是 NT 系統(Windows NT/2000/XP) 開機所需的管理程式,位在根目錄的一個隱藏檔。
出現 NTLDR is missing 的原因很多,主要原因有:
● 安裝了無法開機(boot)的儲存裝置。
● 使用 FAT32 檔案系統的 Windows 9x 作業系統升級到 Windows XP。
● 您的電腦有兩個開機系統。
● 使用不良的的硬碟連接線。
● NTLDR 毀損。
原因說明與解法:
一、安裝了無法開機(boot)的儲存裝置。
無法開機的啟動裝置,例如磁碟機、CD-ROM或是硬碟未包含應有的開機檔案,可能造成類似錯誤訊息,解法只需將此不開機儲存裝置移除或改變開機順序就可以,詳細說明請參考微軟知識庫文件 KB812492。
二、使用 FAT32 檔案系統的 Windows 9x 作業系統升級到 Windows XP
如果是 Windows 9x 作業系統升級時出現此錯誤訊息時,很可能是您想要升級的磁碟原來是由不同容量的磁碟映像檔複製而來(例如原系統是由4GB 複製到 40GB 的硬碟),而且系統安裝的是 FAT32 的檔案系統,這個情形必須由 FAT32 BPB(BIOS Parameter Block)修正來解決此開機問題,詳細做法請參考微軟知識庫文件 KB314057。
三、您的電腦有兩個開機系統
Windows 作業系統允許您的電腦安裝為多重開機的系統,例如開機時可以選擇由 Windows 2000 或 Windows XP 開機,但是安裝的順序就很重要,順序不對就有可能造成開機 NTLDR missing 的錯誤訊息,詳細說明請參考微軟知識庫文件 KB322952與 KB315233。
四、使用不良的的硬碟連接線
不良的的硬碟連接線或是接頭未接好,甚至使用硬碟抽取盒都有可能造成此問題,處理問題前應該先排除這些可能性。
五、NTLDR 毀損
關於 NTLDR 毀損可能是不正常系統重開機或硬體不良造成,要修復 NTLDR 可以透過將此一有問題的系統磁碟拆下,安裝到另一個可以正常起動的系統,再透過 Windows XP 光碟把完整的 NTLDR 檔案複製到有問題磁碟。如果沒有其他正常系統可用,這時候復原主控台(Recovery Console)大概是最佳的解決方案。
首先您必須有 Windows XP 安裝光碟,如果沒有合用的 Windows XP 安裝光碟,也可以製作 Windows XP 安裝程式開機片來使用復原主控台,請參考微軟知識庫文件 KB310994。
使用復原主控台修復 NTLDR 檔案步驟如下:
1. 放入 Windows XP 安裝光碟CD,1. 插入 Windows xp CD-ROM 並啟動 Windows xp 至修復主控台 (Recovery console)。
2. 輸入您所安裝的 Windows 作業系統,如您只有一個作業系統,請輸入 1 後按Enter 。
3. 輸入 Administrator 的密碼後按Enter 沒有設密碼者請直接按Enter。
輸入 map 然後按 Enter 。請記下您含有 Windows xp 安裝光碟的光碟機代號。
出現C:\WINDOWS>字串,請輸入 cd \跳到根目錄C:\
4. 輸入下列指令輸入每一列後按 Enter 。
而 <drive> 是您在步驟3所看到的光碟機代號。
copy <drive>:\i386\ntldr c:\ 輸入後 按 Enter
copy <drive>:\i386\ntdetect.com c:\ 輸入後 按 Enter
5. 如果系統提示您是否要覆蓋此檔案,輸入 Y 然後按 Enter 。
6. 接著鍵入「EXIT」,重新啟動系統測試是否正常。
如果想要進一步了解復原主控台操作,請參考微軟知識庫文件 KB314058。
因為人為因素造成「NTLDR is missing」錯誤訊息的情形很多,在嘗試解決此問題之前,最好先思考ㄧ下先前是否對電腦有作任何改變,如此才好對症下藥,加快問題的解決。
若經過以上的努力仍無法讓作業系統正常開機,那表示系統檔案可能有嚴重的毀損問題,這時候大概只能重新安裝作業系統。重新安裝作業系統時,您可以選擇不要刪除現有磁碟切割區,仍然把系統安裝在先前的系統磁區,如此可以保存原有的資料。
莊子 發表在 痞客邦 留言(0) 人氣(6,253)
看來很多用戶都習慣了用xp的中文輸入法,(如倉頡、速成等),不過windows 7和vista雖然有較的新版本,但卻變得較麻煩,不夠user friendly。 其實只要用戶有使用windows xp,就能夠把xp的中文輸入法移植到windows 7上,繼續使用已經習慣多年的輸入法。
現在我們立即開始移植xp的倉頡、速成輸入法到windows 7裡吧 (vista, 2008 同樣適用啊)~
1. 進入xp系統裡的system32,把 [ a15.tbl, a234.tbl, acode.tbl, chajeixp.ime, quickxp.ime , uniime.dll ] 六個檔案複製到 usb 手指或其他硬碟中。
2. 在usb 裹新增一個文字文件(用notepad即可),輸入以下內容:
**(p.s. 倉頡和速成共兩個不同的文件)**
速成{
Windows Registry Editor version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0030404]
"Layout File"="KBDUS.DLL"
"Layout Text"="Windows XP的速成"
"IME File"="quickxp.ime"
"Layout Display Name"="@%SystemRoot%\system32\input.dll,-5111"
}
倉頡{
Windows Registry Editor version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0020404]
"Layout File"="KBDUS.DLL"
"Layout Text"="Windows XP的倉頡"
"IME File"="chajeixp.ime"
"Layout Display Name"="@%SystemRoot%\system32\input.dll,-5073"
}
然後按儲存,並分別重新命名為chajiexp.reg(倉頡) 和 quickxp.reg(速成)。
3. 登入windows 7,把所有檔案複製到windows 7的system32內,然後安裝兩個REG文件 (chajiexp.reg 和 quickxp.reg)。
4. 在輸入法上按滑鼠右鍵並選擇[設定值],按[新增],打開[中文(繁體,台灣)]就會看到兩個新增的xp輸入法:了~
5. 再次使用時就像在xp中使用一模一樣。
莊子 發表在 痞客邦 留言(6) 人氣(13,280)