Šta je novo?

Vista 32bit i više od 4GB RAM-a

Vlasterx

Čuven
Učlanjen(a)
23.01.2004
Poruke
4,992
Poena
740
OK, znam da svi 32-bit sistemi ne mogu da prikažu celih 4GB RAM memorije, ali u Visti 32-bit kažu da je moguće prikazati i više od maksimalnih 4GB. Ja nisam u prilici da isprobam ovaj trik jer imam samo 2GB, ali ako neko od vas ima, evo uputstva

http://www.neowin.net/forum/index.php?showtopic=499870 je napisao(la):
Enable support for 4GB of RAM (or more) in Vista 32-bit

On a computer that has 4 GB of RAM, the System Properties dialog box and the System Information dialog box may report less memory than you expect. This problem occurs because the address space is limited to 4 GB in a 32-bit hardware environment. Memory may be relocated to make room for addresses that the basic input/output system (BIOS) reserves for hardware. However, because of this limitation, Windows Vista cannot access memory that is relocated above the 4 GB boundary.

Solution: Open an elevated Command Prompt, type BCDEdit /set pae ForceEnable and press Enter.

The pae parameter enables Physical Address Extension (PAE). On 32-bit versions of Windows, PAE is disabled by default. PAE is an addressing strategy that uses a page-translation hierarchy to enable systems with 32-bit addressing to address more than 4 GB of physical memory. PAE also supports several advanced system and processor features, such as Data Execution Prevention (DEP; "No execute"), Non-Uniform Memory Architecture (NUMA), and hot-add memory, so it is also used on computers with less than 4 GB of memory. PAE must be supported by the processor.

On a computer that supports hardware-enabled Data Execution Prevention (DEP), PAE is automatically enabled when DEP is enabled and automatically disabled when you disable DEP. To enable PAE when DEP is disabled, you must enable PAE explicitly: Open an elevated Command Prompt.
Type BCDEdit /set nx AlwaysOff & BCDEdit /set pae ForceEnable and press Enter.

Info & Sources:
Memory Limits for Windows Releases
Windows Vista may report less memory than you expect
Boot Parameters to Configure DEP and PAE
BCDEdit /set Parameters
 
Poslednja izmena:
mogao si post da turiš u "njegovu" temu ;)
2mcxa80.png
 
ok, nisam video jer sam mislio da je u pitanju klasično forumsko prepuvacanje "a zašto ne može?" - "zato što ne može". Samo spojite teme.
 
OK, znam da svi 32-bit sistemi ne mogu da prikažu celih 4GB RAM memorije, ali u Visti 32-bit kažu da je moguće prikazati i više od maksimalnih 4GB. Ja nisam u prilici da isprobam ovaj trik jer imam samo 2GB, ali ako neko od vas ima, evo uputstva

Windowsi ne mogu, ne svi 32-bit sistemi... (Na linuxu lepo radi)
 
Ma dobro, baš me briga sa Linux, Unix i MacOS jer ih nikada neću koristiti. Zanima me da li je neko ovo isprobao u praksi na Visti 32-bit.
 
Vista sa SP1 prikazuje ukupnu količinu memorije na sistemu, bez obzira koliko memorije ona u stvari koristi.
 
OK, a šta je sa ovom tvrdnjom?
enable systems with 32-bit addressing to address more than 4 GB of physical memory
 
Uglavnom tu se pricao o PAE i DAP flegovima u boot menadzeru. Koji su po difoltu sa SP1 podeseni kako na enable kako oni kazu.
Ne vidim sta je onda poenta... Meni Vista 32-bit SP1 prijavljuje 4GB radne memorije, ali je i dalje ogranicena na upotrebu 3.25GB (kao i XP) i naravno na 2GB po aplikaciji.
 
I da namestis da windows vidi vise od 4gb nece moci nikako da ih koristi
 
Ne verujem 4 gb je max

Nije važno šta ti veruješ, važno je da li to radi ili ne. Na forumima svi ostrašćeno trabunjaju nešto svoje (bez uvrede), a retko ko nudi neki konkretni dokaz za svoje tvrdnje. Ako u Microsoft specifikacijama piše da je to moguće da Vista 32-bit uz adekvatan CPU/MoBo može da podrži i radi sa više od 4GB RAM-a, zanima me da li je neko to isprobao? Koji CPU treba imati da bi tako nešto radilo?

I uz svo dužno poštovanje svima - ne smarajte sa Linuxima i drugim OSevima, pogotovo ne sa 64-BIT os-evima jer oni definitivno podržavaju više od 4GB. Ovde je u pitanju VISTA 32 BIT verzija.

@mjoksimovic - daj neki screenshot da vidimo kako to izgleda na Visti 32-bit.


I za kraj, našao sam i sam - u Visti je MOGUĆE koristiti i više od 4GB RAM-a, ali uz hack sa serverske verzije Win 2008 što može da predstavi problem sa kasnijom aktivacijom windowsa. Dakle 32-bitni sistemi mogu da adresiraju više od 4GB RAM-a, a konkretno Win 2008 Server 32-bit može da adresira čak 128GB RAM-a što znači da je ta barijera od 4GB postavljena softverski (ili može da se prevaziđe softverski).

http://forums.techarena.in/tips-tweaks/979407.htm je napisao(la):
Intel introduced the 36-bit physical addressing mode called PAE (Physical Address Extension, read Wikipedia reference or MSDN reference) since Intel Pentium Pro processor to allow 32-bit operating systems to use more than 4 GB of physical memory. However, even with x86 or x86-x64 PAE supported CPU processor, in most Windows system, PAE is disabled by default, and user has to manually turn on the PAE support in operating system in order to recognize and use more than 4 GB of physical RAM memory, with the exception of Windows Vista.

A lot of technical support and troubleshooting sites for Windows Vista publishes a tweak or tip that asking user to manually enable PAE support in 32-bit Windows Vista with the following command to use more than 4GB of memory.

BCDEdit /set PAE forceenable

According to MSDN Library article, “on a computer that supports hardware-enabled Data Execution Prevention (DEP) and is running a 32-bit version of the Windows operating system that supports DEP, PAE is automatically enabled when DEP is enabled (Data Execution Protection, DEP is enabled by default in Windows Vista) and, on all 32-bit versions of the Windows operating system, except Windows Server 2003 with SP1, PAE is disabled when you disable DEP. To enable PAE when DEP is disabled, you must enable PAE explicitly, by using /set nx AlwaysOff and /set pae ForceEnable.”

Thus, PAE mode is always enabled by default in Windows Vista as it’s required for hardware-based DEP / NX. And 32-bit client versions of Windows Vista (and also Windows XP) will never support more than a 4GB address spaces, even with PAE enabled, according to another MSDN Library article. Thus, 4 GB physical RAM memory limit on 32-bit Windows Vista is an artificial software based lock placed by Windows Vista operating system to limit the availability of the portion of memory larger than 4 gigabytes in a system with motherboard that support more than 4GB worth of physical address space.

Thus, many users disappointed and baffled that even though after ‘enabling’ PAE support in 32-bit (x86) Windows Vista (which in actuality is not necessary), they still cannot see full 4GB or more (most system showing only around 3.5 or 3.25 GB of memory due to some memory address space been mapped to use as reserve for system peripherals) of physical memory or RAM modules installed, although Windows Vista SP1 can correctly display the amount of installed memory (not memory available to use) up to 4GB in size.

Currently, the only known method to enable support for physical memory bigger than 4GB in size in Windows Vista 32-bit version is using the hack to replace the limitation files with copy from 32-bit Windows Server 2008, which supports and can see more than 4 GB memory. However, user using the hack has to deal with some consequences especially product activation issue, unless you have license or genuine product key for Windows Server 2008.


Jako zanimljiv članak: http://msdn.microsoft.com/en-us/library/aa366778.aspx

Po mom mišljenju - mnogo cimanja zbog 32 bita. Kada mi bude trebalo više od 4GB, preći ću na 64-bit sistem ;)
 
Poslednja izmena:
Probao sam ovo sve i kao sto sam i mislio nista nisam dobio...
 
Pa što onda učestvuješ u diskusiji koju sam ja pokrenuo? Najlakše je da uđeš u diskusiju, napišeš izjavu bez i jednog argumenta, onda da dođe još neko i kao ti napiše šta on veruje, pa šta neko treći veruje i na kraju ovo da se pretvori u teološku raspravu, a činjenica ni od korova :-/ Spamuješ forum nepotrebnim izjavama koje ničemu ne doprinose.

Ako ti je uteha, žao mi je što sam na tebi prelomio da pokušam da prekinem niz takvih poruka. Da nisi bio ti, našlo bi se još bar 50 drugih koji bi preoteli temu ili bi je ugušili spamom i onim u šta oni veruju.
I kao što rekoh - bez uvrede, držite se teme.
 
Poslednja izmena:
Ljudi, nije vazno sta neko pise, posto se na to vise i ne osvrcem posto znam da jos od beta testinga ako nedostaje ram-a, uzece od hard diska i to je to...
 
@ ROBOTO Imam 32bit-nu Vistu, pratio sam uputstva koja si postavio i nasao sam jos dosta o tome, pokusao sam nekoliko puta, ali ram ne mrda sa 3227, ***. ako neko uspe, neka javlja kako, i ako ne cita svih 4gb bar neka pise da ih imam :) pozz
 
@ ROBOTO Imam 32bit-nu Vistu, pratio sam uputstva koja si postavio i nasao sam jos dosta o tome, pokusao sam nekoliko puta, ali ram ne mrda sa 3227, ***. ako neko uspe, neka javlja kako, i ako ne cita svih 4gb bar neka pise da ih imam :) pozz

Instaliraj SP1 za Vistu i pisaće ti i 16 giga, ako toliko imaš.
 
Ljudi, nije vazno sta neko pise, posto se na to vise i ne osvrcem posto znam da jos od beta testinga ako nedostaje ram-a, uzece od hard diska i to je to...
Mislis upotrebice SWAP fajl od koga ti racunar prosto poleti cim se koristi? :d
 
Nazad
Vrh Dno