Windows XP SP1 無法自動更新
之前我用過 XP SP2、SP3 時,記憶體怎麼會變成 3.25GB(用外接顯示卡),不是 4GB!Windows 7 也是如此。難道是被其他系統資源佔用?(不想做 RamDisk,怕被搞壞!)SP1 記憶體是可以支援到 4GB,而且修正檔已經到2006年10月10日終止,其實我也不想升 SP2、SP3 及 Windows 7!那暫時用 Windows Server 2003 SP2(記憶體>4GB,要開 PAE),那有別的辦法可以自動更新嗎?(Windows XP SP1)
|
跟你講解一點基礎知識吧,不要胡亂猜想了
32位的操作系統最大尋址是2的32次方字節 也就是說32位的操作系統最大只能使用3.5G的內存空間 你們可能稱之為32位元,把內存稱之為記憶體,都是一個意思 不管你安什麽補丁和更新程序,不管顯示的是4G還是3.5G,也不管你用哪個版本的操作系統, 只要是32位的操作系統,就只有3.5G可以使用 至於你這裡顯示3.25G,剩下的0.25G去了哪裡? 被顯卡吃掉了當做顯存用了 外接顯卡如果顯存空間不足,一樣會吃內存 |
引用:
不管更新到哪一個最新的修補檔案, 他都只能顯示 3.25 或是 3.5 GB 的隨機存取記憶體 (RAM) 容量, 其他剩下的記憶體可能給 PCI 或是 PCI-E 的裝置 (例如顯示卡) 用去了, 但是重要的是您提起 PAE 這個專業名詞, Windows XP 專業版 (x86) 您也可以開啟, 另外在 可在boot.ini中加入下列參數 : /pae 但是這有幾個條件, 1 : 主機板晶片必須是 Intel 975 /965p 以後產品。 2 : CPU 必須要有支援 Intel EM64T 或是 AMD AMD64 以及 HT 功能 x64 的技術, 如果您決意要顯示 4 GB (或是以上) 容量的話, 建議您可以安裝 x64 的 OS 就可以正確顯示。(備註) 備註 : 1 : Windows XP Pro (x64) 只能顯示並且至多 4 GB RAM. 2 : Windows 2000/2003/2008/Vista/7 可以顯示並使用 4GB RAM 以上 。 |
你的觀念好危險喔,XP這麼不安全的作業系統推出了這麼多補丁
你居然不裝,那你乾脆別用電腦好了......免得成為殭屍電腦危害 網路安全........ |
Windows XP Service Pack 1 和 Windows XP Service Pack 1a 修正清單
http://support.microsoft.com/kb/324720/zh-tw 那只能一步一步的下載!多累! |
我們天朝有一個叫360的東西
全自動安裝補丁,自動屏蔽不適合的補丁,你有興趣可以試試 xp沒有那麼可怕 |
裝 4GB RAM Windows 卻顯示不到 4 GB 的真相
引用:
------------------------------------------------------------------------ 正確說來應該是,記憶體混合 IO 與 IO 獨立位址 IO 的狀況,早期的電腦晶片技術不發 達且昂貴的年代,當時兩大個人電腦陣營 ... 各自提出的技術 .... 蘋果電腦 : IO 獨立位址 IO ,好處是不會與記憶體搶定址空間,如 32 bits,可以完 整且正確使用完 4GB,缺點是晶片昂貴、設計複雜。 IBM-PC : 記憶體混合 IO,好處就是便宜,設計簡單,缺點就是,當週邊裝置越多 (這邊指的是除 CPU 以外的裝置,如顯示卡、音效卡、印表機等等),都會使用到記憶 體位址,使的記憶體能用的定址空間,被這些週邊裝置給分掉了,因此您會看到系統 會有 3.25 或是3.5 GB 是這樣來的。好處是晶片便宜、設計簡單。 其他部份就如同幾位大大說得 ... 32 bits 64 bits 的差異 除了作業系統的的不同外,CPU 與硬體間也會有不同,通常廠商為了市場,會作一些相 容處理。 CPU 的部份 以 CPU 來說只有微指令、資料匯流排、定址匯流排、站存器、CPU 快取、浮點運算器等 等都是 64 bits 才能算是 64 bits 才能算是正式成為 64 bits 的 CPU,但是由於設計的 晶片成本與一些考量,定址匯流排、浮點運算器可能會被降級,如 48 bits 或 56 bits 原因是一般使用不會有這麼大的狀況且足夠使用。 作業系統的部份 這部份會決定您的實際定址能力的範圍,無論是記憶體、週邊裝置,統統包含在一起, 32 bits (2 連乘 32 次) = 4 GB ,64 bits (2 連乘 64 次) = 171,798,69,184 GB。 由於 M$ 作業系統,早期是跟 IBM 合作,自然就是那種「記憶體混合 IO」,有部份 不會顯示的就是被週邊裝置使用了。這也就是 Windows 7/XP 32 bits 會 顯示 3.25 或是 3.5 GB 的記憶體由來,Windows 7 32 bits 則會顯示有 4GB (3.25 GB 可用)。 補充說明一下,不飛老爺所說的『不太正確的觀念』的部份 ... 那這些消失到的記憶體到哪裡了? 在電腦裡面,所有的週邊裝置、記憶體,都要使用 記憶體位址才能被正常使用,就跟人的世界類似,每個人都會有住家或手機(假設都有 且不重複),這樣就能被找到且使用了。但是那些沒被分配到的位址的記憶體們(750 ~ 500 MB) 的記憶體,因為不會被找到,自然就無法使用了。 那這些記憶體還在嗎? 當然是還在的,只是因為不被找到就無法使用(有點像是失蹤人口或是遊民)。 外接顯示卡(獨立顯示卡) VS 內接顯示卡(內建顯示卡) 這些消失的記憶體,外接顯示卡或是獨立顯示卡,並不會去使的,因為自己有,此外 線路也不到,當然就無法使用,因此就不可能發生使用外接顯示卡(獨立顯示卡) 用掉 了。 只有一種條件下會用到就是內接顯示卡(內建顯示卡),早期 NB 使用的晶片昂貴時, 在加上NB內部使用的空間有所限制,採用了一種方式,從主機板上的記憶體閹割一塊 給內接顯示晶片使用,這部份的記憶體,為了避免被作業系統所使用,通常會被 BIOS 給屏蔽掉,如此若本人設定給內接顯示卡使用 1GB 則,作業系統則會出現 3 GB 的記憶體。 哪其他週邊呢?是不會被影響的。主要是因為分配的方式不同。 PS. 1.整合顯示晶片的主機板,也採用這種方式。但有些整合顯示晶片的主機板不會因為有安裝 獨立顯示卡而把記憶體釋放出來,這個可能是設計上的關係。 2.後期有些 NB 標榜著有獨立顯是晶片與顯示記憶體,這個相當於安裝獨立顯示卡,因此不會 使用主機板上的系統記憶體。 3.如何知道有何使用系統記憶體去充當顯示記憶體。一般來說會在兩的地方看的到,一個是開機 的 POS 測試畫面,當顯示記憶體的數字時,如 3584 + 512 MB 這種表示法,前者是開機後 Windwos 可以正確使用的記憶體,後者是內建顯示卡使用的部份。另一個地方則是要進入 BIOS 的設定部份,可以參考主機板使用手冊,有的會有類似 VRAM : 128/256/512/1024 MB /Disable/auto 這類的選項,當有 Disable 選項,表示當安裝獨立顯示卡時,可以關閉 VRAM 內建顯示的功能, 沒有的,要碰運氣,有的則不使用內建顯示一樣會分配記憶體給內建顯示使用。 4.幾年以前在 nVidia GF 6200TC 顯卡上有流行過一種技術,是可以PCI-E介面借用系統記憶 體,但是當使用 2D 畫面的時候就會釋放。這意味著借用的記憶體的範圍仍 Windows 可 以識別的範圍,不然借用與釋放的動作勢必透過驅動程式完成,如此就會被作業系統所掌控 才對。 http://zh.wikipedia.org/wiki/NVIDIA_TurboCache 那要完全使用這些記憶體要如何作? 如同 不飛老爺說的 1.使用 64 bits 作業系統。 2.使用 PAE 模式。 使用 64 bits 作業系統 這是最直接了當且簡單的作法,不用煩惱有的沒的設定,與記憶體配置、衝突的問題。 使用 PAE 模式 這個方式,就好比有的單位,去負責這些未被作業系統使用的記憶體(內接顯示卡用掉的 不能算喔)。要能使用這個功能要有作業系統、應用軟體、CPU、主機板晶片組這四個部 份都要支援才行。 迪西的測試結果發現,有些軟體有使用『未被作業系統識別的記憶體』的項目。這代表著 該軟體可以使用這個記憶體。現行有這類功能的軟體不多,當有兩套或含以上的軟體要使 用這功能的話,就必須要注意會不會發生使用上的記憶體重疊的衝突問題。如 VSRamDisk 與 eBoostr 這兩套都有這種功能,但是卻不會偵測已經被用了多少? 被使用多少範圍? 如此萬一沒弄好,當機與資料遺失的風險就會增加,還不如使用 64 bits 作業系統來的 安全且方便。 |
所有時間均為台北時間。現在的時間是 08:32 PM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *