Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Iron
  • Kako omogućiti punu količinu RAM-a. Zašto računar ne vidi svu RAM memoriju? Ograničenja PAE načina rada

Kako omogućiti punu količinu RAM-a. Zašto računar ne vidi svu RAM memoriju? Ograničenja PAE načina rada

Poznato mnogim korisnicima. Kada pozovete prozor sa svojstvima sistema, prikazuje se pun iznos, ali se nakon njega iz nekog razloga ukazuje da je dostupno nešto manje memorije. Još gore, kada korisnik tačno zna koliko RAM-a ima instaliran, a dostupno je 50 posto ili manje. Zašto se to događa i kako koristiti maksimalnu količinu RAM-a, razmotrit ćemo dalje. Ali prvo, hajde da se ukratko zadržimo na glavnim razlozima za ovaj fenomen.

Zašto sav RAM nije dostupan?

Dakle, činjenica da Windows operativni sistemi ponekad daju indikatore čije su vrijednosti očito manje od ukupne količine instalirane RAM-a može biti posljedica niza razloga, među kojima su najznačajniji sljedeći:

  • instaliran je 32-bitni sistem koji ne podržava više od 4 GB memorije;
  • matična ploča ne podržava maksimum;
  • postavke sistema postavljaju ograničenje na maksimalnu količinu korištene RAM-a;
  • postavke preraspodjele memorije su pogrešno postavljene u BIOS-u;
  • memorija je delimično rezervisana za integrisane video adaptere;
  • pokrenut je previše aktivnih procesa;
  • ugrađene trake su oštećene, njihov učinak je narušen ili su pogrešno spojene;
  • korištenje memorije je blokirano virusima.

Odmah treba reći da pitanja vezana za izloženost virusima neće biti detaljno razmatrana. Ovdje možete savjetovati za svaki slučaj da izvršite provjeru pomoću prijenosnih antivirusa ili sličnih programa koji imaju na raspolaganju bootloadere.

Kako iskoristiti svu instaliranu memoriju na najjednostavniji način?

Mnogo važniji problemi, kada nije dostupna sva RAM memorija, su problemi sa povezivanjem memorijskih traka ili njihov neispravan rad. Za početak, provjerite je li matična ploča dizajnirana za instalirani volumen, a također provjerite čvrstoću umetanja nosača u odgovarajuće utore. Bilo bi korisno izvršiti test memorije, za koji možete koristiti vlastiti Windows alat (mdsched) ili programe treće strane poput Memtest86/86+.

Ako se u ovoj fazi ne identifikuju problemi, obratite pažnju na bitnu dubinu instalirane modifikacije Windowsa. Ako postoji 32-bitna verzija koja ne može raditi s više od 4 GB RAM-a (osim ako ne koristite posebne alate), bez obzira koliko memorije instalirate iznad ove granice, sistem je i dalje neće prepoznati.

Najbolje rješenje bi bilo instaliranje 64-bitne verzije Windowsa. Ali u ovom slučaju, prethodno instalirani programi možda neće raditi, a važne datoteke će se morati kopirati na drugu logičku particiju ili na prenosivi medij.

Ponekad se takođe desi da nije sva RAM memorija dostupna zbog pogrešno podešenih opcija korišćenja memorije u (msconfig).

U konfiguratoru, na kartici za pokretanje, kliknite na dugme naprednih opcija i proverite da li je označeno polje za maksimalnu memoriju. Ako jeste, uklonite ga, sačuvajte instalirane opcije i ponovo pokrenite sistem.

Kao što je već jasno, dio memorije može "pojesti" ogroman broj aktivnih pozadinskih procesa i servisa koji nisu vidljivi korisniku. Da biste započeli, onemogućite sve nepotrebne komponente pri pokretanju (u Windows 7 i niže, za to se koristi odgovarajuća kartica u postavkama konfiguracije, u gornjim verzijama - "Task Manager").

Za svaki slučaj pogledajte aktivne komponente sistema u odeljku programi i komponente i onemogućite one koje se ne koriste (Hyper-V modul, Internet Explorer ako koristite drugi pretraživač, servis za štampanje ako nema štampača itd.). Slično, možete postaviti tip pokretanja na onemogućen za neke druge usluge (services.msc), ali u ovom slučaju morate tačno znati šta se može onemogućiti, a šta ne.

Malo dostupnog RAM-a: koje postavke se mogu promijeniti u BIOS-u?

Ako se problem nastavi i nakon primjene gore opisanih rješenja, idite na postavke primarnog BIOS/UEFI sistema i provjerite postavke memorije koje bi trebale sadržavati stavku koja sadrži riječi Remapping ili Remap (redistribucija).

Ako imate instaliran 64-bitni Windows i više od 4 GB memorije, postavite ga na Onemogućeno. U suprotnom, mora se aktivirati.

Ako nije sva RAM memorija dostupna zbog rezervisanja dodatnog prostora za video karticu ugrađenu u matičnu ploču, postavite ovu stavku na vrijednost koja odgovara količini memorije adaptera (možete je pronaći na kartici monitora kada pozovete DirectX - dxdiag dijalog). Ovo se radi promjenom automatske detekcije (Auto) na jednu od dostupnih opcija (32, 64 ili 128 MB).

Krpanje 32-bitnih sistema

Konačno, možete koristiti svu memoriju iznad 4 GB u 32-bitnim sistemima koristeći ReadyFor4GB uslužni program. Prvo se iz foldera aplikacije pokreće izvršna EXE datoteka istog imena, a zatim se pritisnu tipke Provjeri i Primijeni. Nakon toga, slične radnje se izvode za objekt ntkrnlpa.exe. Zatim se pokreće datoteka AddBootMenu.cmd i daje se potvrda izvršenja naredbe. Nakon ponovnog pokretanja, ako se pojavi meni sa bootloaderom, odabire se Windows.

Napomena: sve radnje se izvode isključivo uz pokretanje datoteka kao administratora na vlastitu odgovornost i rizik, jer performanse sistema nakon primjene ove metode nisu u potpunosti zagarantovane.

Pozdrav, dragi čitaoci! Na našu veliku radost, cijene komponenti stalno padaju, a danas 8 GB RAM-a na kućnom računaru nije nešto neobično, već "minimalni program" za naprednog gejmera.

Međutim, korisnika može čekati neprijatno iznenađenje: bez obzira na količinu instalirane RAM-a i broj letvica na računaru, operativni sistem ne vidi svu RAM memoriju.

Danas ćemo analizirati zašto se sva RAM memorija ne koristi i kako se možete nositi s tim.

32-bitni OS

Da bismo razumjeli suštinu problema, treba se malo prisjetiti istorije razvoja kompjuterske tehnologije. Neću ići previše u detalje i pokušaću da dam kratak rezime. Na PC-u, stvorenom još bradate 1981. godine, kombinovane su komande perifernim uređajima i pristup RAM-u. Odnos količine adresnog prostora dodijeljenog za RAM i BIOS uzet je kao 5:3.

Sa uvođenjem procesora 80386 1985. godine, razdvajanje adresa je ostalo nepromijenjeno radi kompatibilnosti sa prethodnim računarima. Uređajima koji koriste adresni prostor dodijeljen je cijeli četvrti gigabajt. U to vrijeme takva cifra izgledala je kao pretjerana: sam Bill Gates, tvorac Windowsa, izjavio je da je 640 kilobajta RAM-a dovoljno za sve.

Ova 32-bitna arhitektura postala je standard po kojem se kancelarijska oprema razvijala u narednih 20 godina. U 32-bitnom Windowsu, bez obzira na količinu instalirane memorije, korisniku je dostupno samo 3,25 GB - sve ostalo troše sistemski resursi. To se primjećuje i na zastarjelim, ali na nekim mjestima i dalje korištenom Piggyju, i na Windowsima 7, i na Windowsima 10.

Činjenica da korisnik ne može koristiti cijelu količinu memorije za svoje potrebe eliminirana je na 64-bitnoj verziji Windowsa. Verziju Windows-a možete saznati tako što ćete pronaći stavku "Računar" u meniju "Start", desnim klikom na nju i odabirom "Svojstva".

Međutim, imajte na umu da zbog razlike u arhitekturi, nadogradnja sa 32-bitne verzije na 64-bitnu verziju nije moguća: bit će potrebna potpuna reinstalacija operativnog sistema. Također će se morati pronaći drajveri za sve uređaje 64-bitni.

hardverski problem

Takođe se može dogoditi da računar jednostavno ne vidi jedan od dva instalirana RAM sticka. Da biste riješili problem, možete eksperimentirati s utorima u koje su postavljeni ovi nosači. Često je dovoljno jednostavno zamijeniti module ili ih instalirati u druge slotove.

Brisanje kontakata RAM-a medicinskim ili industrijskim alkoholom također može pomoći. Ako ova tekućina nije pri ruci, možete ih obrisati običnom žvakom za pisaći pribor. Ako su moduli neispravno instalirani, pokrenut će se čarobnjak za dijagnostiku. Morat ćete instalirati RAM na ispravan položaj.

Postavke konfiguracije

Ukoliko dođe do situacije kada korisnik nije šamanizirao hardver, ali je dio RAM-a postao nedostupan, potrebno je izvršiti sljedeći algoritam:

  • Unesite msconfig u traku za pretragu i pokrenite pronađenu datoteku;
  • U prozoru koji se otvori idite na karticu "Preuzimanje" i odaberite stavku "Napredne opcije";
  • U sljedećem prozoru poništite okvir "Maksimalna memorija".

Nakon što sačuvate promjene, ponovo pokrenite računar i provjerite koliko memorije se sada koristi. Metoda radi bez obzira na zadatke koji su dodijeljeni računaru - prilikom izvršavanja programa ili u igrici. Obično moderne igre ne daju podešavanja koliko RAM-a smeju da koriste, a u stvari su isti programi.

I još jednom vam skrećem pažnju na činjenicu da se kada sami sastavljate računar, vodite se DDR4 standardom. Možete saznati kako i klikom na link.

Danas ću govoriti o ograničenjima Windows virtuelnog adresnog prostora i kako se nositi sa greškama „Nedostaje memorije“ koje se javljaju kod 32-bitnih programa i igara kada količina memorije koju koriste dostigne 2 GB. Nekoliko jednostavnih načina da zaobiđete ovo ograničenje i prisilite aplikacije da koriste više od 2 GB memorije.

x86 arhitektura

Svi moderni desktop procesori Intel ili AMD(i ne samo) se zasnivaju na x86 arhitektura koja je prvi put implementirana u procesore Intel 8086, objavljeno 1978. Do Intel 80386 (i386) procesori su bili 16-bitni i mogli su koristiti samo do 16 MB RAM-a. Objavljeno 1985 i386čelični procesori 32-bitni, što omogućava adresiranje do 4GB RAM (do 64 GB u PAE modu, ali aplikacije mogu koristiti samo do 4 GB).

Jasno je da je tih godina 4 GB izgledalo gotovo nedostižno. Ali ništa ne miruje, a vremenom to nije bilo dovoljno. 2003. godine kompanija AMD(da, ne više Intel) u njihovoj novoj liniji procesora Opteron implementirao proširenje x86-64(drugi nazivi: AMD64, Intel64, x64, EM64T). Ovo proširenje je imalo niz poboljšanja: 64-bitne glavne registre, dodatne registre i proširenje adresnog prostora. Trenutna implementacija omogućava do 256TB virtuelni adresni prostor, sa teorijskim maksimumom od 16EB (ExbiByte - 2 64 bajta). Procesori Intel proširenje podrške x86-64(AMD64) sa starijih Pentium 4 modela (Prescott i noviji).

x86 i x64 operativni sistemi

Primjenjivo na OS Korištena notacija (operativni sistemi). x86(obično se naziva x32) I x64, koji su 32-bitni i 64-bitni, respektivno. Njihova razlika je u tome što x64 podržava AMD64, što omogućava njegovo iskorištavanje, dok ga x86 ne podržava (i ne koristi). U praksi to daje određene karakteristike i ograničenja.

  • 64-bitni OS zahtijeva procesor sa podrškom AMD64(svi moderni procesori od Intel ili AMD)
  • 32-bitni OS može raditi i na procesoru sa AMD64 podrškom i bez njega (ali još uvijek morate pronaći takvu starinu)
  • 64-bitne aplikacije rade samo na 64-bitnom OS
  • 32-bitne aplikacije raditi u potpunosti i na x32 i x64 OS, ali ne mogu iskoristiti prednosti AMD64

U ovom trenutku, x86 operativni sistemi se postepeno ukidaju u korist x64. Na primjer, objavljene su serverske verzije Windows-a počevši od 2008 R2 samo 64-bitni. Microsoft često prijeti da će učiniti isto za nove desktop verzije, ali do sada to nisu učinili.

Ograničenja virtuelne memorije u Windows-u

Svaka verzija Windows-a ima određene ograničenja o korištenju fizičke i virtuelne memorije (može se pogledati na linku). A ako je ograničenje fizičke memorije povezano, prije, s licenciranjem, onda s ograničenjima virtuelno sve je malo komplikovanije.

Samo nas zanima virtuelna memorija, budući da aplikacije komuniciraju s njim. Ne ulazeći u detalje, tehnologija virtuelne memorije omogućava svakom procesu da ima svoju memoriju – adresni prostor koji virtualno ne preklapa se sa adresnim prostorima drugih procesa. Odnosno, aplikacija "misli" da memorija pripada samo njoj i da čak može koristiti više od raspoložive količine fizičke RAM-a, a OS je već uključen u distribuciju i koordinaciju.

I tako, za 32-bitni Windows, ukupno ograničenje virtuelne memorije je 4 GB (kao za 32-bitne procesore). 64-bitna verzija ima ograničenje od 15 do 256 TB ovisno o verziji. Ali, bilo koje izdanje Windowsa dijeli ukupan adresni prostor na dva dijelovi: korisnički način rada(korisnički način rada) - memorija dostupna aplikacijama i kernel mod(kernel mode) - Memorija koju koristi sistem. A, ako na x64 aplikacije dobiju 8 - 128 GB, onda je za x32 to samo 2 GB (zapravo ~ 1,7-1,8 GB). Kada se ovo ograničenje dostigne, aplikacija će dati grešku i biti zatvorena, ili jednostavno „srušiti“ bez ikakvih upozorenja.


Kako memorija radi u Windows-u detaljno je opisana u Marku Russinovichu.

4GT funkcija podešavanja memorije

Za Windows x86 postoji zvanična "štaka" koja dozvoljava redistribuirati virtuelna memorija, dajući aplikacijama do 3 GB, dok se sistemski prostor smanjuje na 1 GB. To se zove 4-gigabajtno podešavanje. Kako to izgleda prikazano je na sljedećem dijagramu (na lijevoj strani - standardno, desno - koristeći 4GT):


Opcija je omogućena na sljedeći način:

Za Windows XP/2003- dodavanje ključa /3GB u fajlu Boot.ini


Za Windows Vista/7/8- komanda BCDEdit /set povećanjeuserva 3072 (Počni> Standard (Počni > Dodaci), kliknite desnim klikom Komandna linija (Command Prompt) – Pokreni kao administrator(Pokreni kao administrator), unesite i pokrenite naredbu ).


Omogućavanje ove opcije može uzrokovati neispravan rad nekih drajvera, programa ili Windows općenito.

IMAGE_FILE_LARGE_ADDRESS_AWARE zastavica

Aplikacija će moći koristiti više od 2 GB virtualnog adresnog prostora, samo ako je kompajliran sa opcijom IMAGE_FILE_LARGE_ADDRESS_AWARE. Sve 64-bitne aplikacije podrazumevano imaju ovu opciju (to je njihova suština), ali 32-bitne aplikacije je mogu, ali ne moraju imati - sve zavisi od programera koji je ovu opciju podesio tokom kompilacije ili je nije postavio.

Ova zastavica je ono što nam treba da natjeramo 32-bitnu aplikaciju da koristi više od 2 GB memorije. Pokretanje takve 32-bitne aplikacije na Windows x32 koristeći 4GT će joj dati do 3 GB memorije (zapravo ~2,8 GB), a na Windows x64 svih 4 GB.

Na sreću, postavite ovu zastavu za bilo koji aplikacije mogu na svoju ruku. Postoji nekoliko načina da to učinite.

Prije nego nastavite budi siguran da je aplikacija koju želite promijeniti trenutno zatvoreno.

4GB patch

Najlakši način.

Za početak preuzmite program sa autorove web stranice ili odavde:

Nakon lansiranja 4gb_patch.exe otvoriće se standardni okvir za dijalog Open File u kojem morate navesti .EXE datoteku koju ćete izmijeniti.

Odmah nakon odabira datoteke, pojavit će se prozor programa koji potvrđuje uspješnu operaciju. Zatim možete promijeniti drugu datoteku (klikom na Drugi fajl) ili zatvorite program (pritiskom na uredu).

Imajte na umu da program nema obrnute akcije, pa u fasciklu sa izmenjenom datotekom sprema svoju rezervnu kopiju sa ekstenzijom .Backup.

CFF Explorer

Za one koji tačno znaju šta rade.

CFF Explorer- besplatan i prilično moćan program za rad sa PE zaglavljima od autora 4GB patch. Možete preuzeti sa web stranice autora.

  1. Nakon instalacije i pokretanja programa, otvorite željeni .EXE fajl.
  2. Idemo na poentu Zaglavlje datoteke.
  3. Kliknemo u donji desni ugao tabele koja se pojavi (kako piše - kliknite ovdje).
  4. U prozoru koji se otvori, označite polje pored Aplikacija može nositi >2gb adresnog prostora.
  5. Primijenite i sačuvajte datoteku.

Kao što vidite, program vam omogućava uređivanje drugih parametara, ima veliki broj alata, pa čak i ugrađeni disambler.

Obrnuto radnja je ista, s tom razlikom što čekiramo kućicu ukloniti.

EDITBIN.EXE

mali uslužni program EDITBIN.EXE, koji je uključen u Microsoft Visual Studio.

Radnje su sljedeće (pokreću se iz komandne linije):

Dokaz: EDITBIN.EXE /LARGEADDRESSAWARE name.exe

Skloniti: EDITBIN.EXE /LARGEADDRESSAWARE:NO name.exe

Isti parametar (/LARGEADDRESSAWARE) postavlja upotrebu memorije za Visual Studio projekte.

Zaključak

Ukratko, da bi 32-bitna aplikacija koristila više od 2 GB memorije, dva uslova.

Ažurirano: 13.04.2019 Objavljeno: 15.06.2018

Opis

Sistem detektuje manje RAM memorije nego što je instalirano u računaru.

Ili nije sva memorija dostupna sistemu:

Takođe, ne može se sav njegov volumen odrediti u BIOS-u (češće samo polovina).

Uzrok

  1. Dio memorije zauzima ugrađena video kartica.
  2. Ograničenje izdanja ili dubine bita operativnog sistema.
  3. softversko ograničenje.
  4. Rezervacija sistemske memorije.
  5. Kvar RAM-a.
  6. Ograničenje procesora.
  7. Greška BIOS-a ili potreba da se ažurira.
  8. Maksimalno ograničenje jačine zvuka koje matična ploča podržava.
  9. Matična ploča ne podržava jedan od memorijskih modula.

Rješenje

1. Korištenje ugrađene grafičke kartice

Ovaj problem karakterizira mala dodjela memorije za rad video adaptera. U ovom slučaju ćemo primijetiti blagi pad dostupne memorije, na primjer:

Ako želimo da integrisana video kartica troši manje memorije, idemo u BIOS / UEFI i pronalazimo jedan od parametara:

  • Podijelite veličinu memorije
  • Ugrađeni VGA Frame Buffer
  • Veličina prozora keš memorije
  • Veličina video prozora na čipu
  • Veličina ugrađene video memorije
  • Odaberite interni grafički način
  • Integrirana grafika dijeli memoriju

* u različitim verzijama BIOS-a mogu se drugačije zvati. Također je moguće da se mogu koristiti i drugi parametri - u ovom slučaju morate proučiti dokumentaciju za matičnu ploču ili koristiti tražilicu.

Nakon što promijenimo količinu memorijske rezervacije za potrebne video sisteme:

2. Ograničenja operativnog sistema

Različita izdanja Windows sistema imaju ograničenje maksimalne količine memorije koja se koristi.

a) Sve 32-bitne verzije mogu koristiti maksimalno 3,25 GB RAM-a. Ovo arhitektonsko ograničenje je granica za koju je sposoban 32-bitni sistem. Slika će izgledati otprilike ovako:

Da biste koristili više od 3 GB memorije, morate ponovo instalirati sistem na 64-bitnu verziju.

b) Windows izdanja također imaju ograničenja. Na primjer, Windows 10 Home 64 bit će vam omogućiti korištenje 128 GB, a Windows 10 Pro x64 - 512 GB. Sa Windowsom 7 situacija je gora - kućno osnovno izdanje će vam omogućiti da koristite samo 8 GB, a početno samo 2 GB.

Više detalja u tabelama:

OS Limit, GB
32-bitni 64-bitni
Windows 10 Home 4 128
Windows 10 Pro 4 512
Windows 8 4 128
Windows 8 Enterprise 2 512
Windows 8 Professional 4 512
Windows 7 Starter 2 2
Windows 7 Home Basic 4 8
Windows 7 Home Premium 4 16
Windows 7 Professional 4 192
Windows 7 Enterprise 4 192
Windows 7 Ultimate 4 192

Ako je naš problem vezan za ograničenje izdanja, moramo ažurirati sistem ili ga ponovo instalirati.

3. Softversko ograničenje

Ograničenje se može postaviti u sistemu. Da biste ga uklonili, otvorite komandnu liniju i unesite komandu msconfig- otvoriće se prozor "Konfiguracija sistema" (možete koristiti i Windows pretragu po imenu prozora).

U prozoru koji se otvori idite na karticu i kliknite na Dodatne opcije:

Provjerite da polje za potvrdu nije označeno. Maksimalna memorija:

4. Postavljanje osnovnog I/O sistema

Da bi računar koristio svu memoriju, u nekim slučajevima mogu biti potrebne BIOS / UEFI postavke:

5. Maksimalna jačina zvuka koju matična ploča podržava

Potrebno je provjeriti koliki je maksimalni volumen koji sama matična ploča može vidjeti. Da biste to učinili, trebate koristiti upute - dolazi uz komplet, a može se preuzeti i sa web stranice proizvođača. Također, slične informacije se mogu pronaći i na nekim internet trgovinama:

6. Kvar memorijskog modula

U slučaju kvara memorije, sistem i BIOS neće prikazati cijeli volumen (obično samo polovinu). Na primjer, ako se 16 GB (2 sticka od po 8 GB) ubaci u računar, vidjet ćemo samo 8.

U tom slučaju možete pokušati izvući i vratiti memorijske stikove (možete ih malo oduvati od prašine). Također, ploče se mogu zamijeniti. Također možete pokušati očistiti kontakte (obična gumica će poslužiti). Neki laptopi ili monoblokovi imaju poseban utikač, otvorom kojeg možete doći do memorijskih modula, inače morate potpuno rastaviti računar.

Ako ovo ne pomogne, izvršite test memorije. U slučaju kada test pokaže i dio memorije, pokušavamo izvući obje šipke i ubaciti ih jednu po jednu – ako se računar ne uključi s jednom od njih, ovu neispravnu traku moramo zamijeniti, ako računar pokreće se sa svim trakama, možda imamo posla sa problemom BIOS-a (korak ispod).

7. Ograničenja procesora

Svaki procesor ima svoje ograničenje za podršku maksimalne količine RAM-a. Morate otići na službenu web stranicu programera i provjeriti maksimalnu količinu koju podržava naš procesor.

8. Instaliranje drajvera za čipset

Ažuriranje ili ponovna instalacija drajvera također može pomoći u rješavanju problema. Da bismo to učinili, određujemo proizvođača i model matične ploče, idemo na web stranicu proizvođača, pronalazimo stranicu za određeni model i preuzimamo drajver za čipset. Instalirajte preuzeti drajver i ponovo pokrenite računar.

Takođe, drajver se može instalirati u poluautomatskom režimu pomoću programa DriverHub.

9. Problem sa BIOS-om / UEFI

Budući da je BIOS / UEFI odgovoran za prikupljanje informacija o računaru, može doći do problema u početnoj fazi uključivanja računara.

Prvo, pokušajmo resetirati postavke. Da biste to učinili, isključite računar iz izvora napajanja i izvucite bateriju na 20 minuta (prvi put kada možete pokušati, na 10 sekundi). Ako ovo ne pomogne, ažurirajte BIOS.

10. Podrška modula sa strane matične ploče

Ako je memorija kupljena dodatno, a razlikuje se od drugog nosača, morate biti sigurni da matična ploča podržava novi modul.

To se može učiniti na službenoj web stranici proizvođača matične ploče - idite na odjeljak podrške i pronađite list kompatibilnosti. Među popisom opreme potrebno je pronaći kupljenu memoriju.

11. Ograničenje licence za Windows

Sistemi koji dolaze sa računarima imaju strogu politiku licenciranja koja ograničava zamjenu hardvera. To može dovesti do situacije u kojoj, prilikom dodavanja memorije, neće biti prepoznata sva.

U tom slučaju morate ponovo instalirati sistem. U ovom slučaju, jednostavna ponovna instalacija preko postojećeg sistema neće pomoći - samo potpuno formatiranje sistemske particije uz instalaciju novog Windowsa.

12. Zamjena memorijskih modula

Ponekad pomaže zamjena memorijskih modula u setovima. Samo rastavljamo računar, izvlačimo module i mijenjamo ih.

13. Čišćenje modula gumicom

Ako se problem pojavio sam, možete pokušati izvući memorijske module iz matične ploče i očistiti njihove kontakte gumicom. Nakon što probijemo konektore na matičnoj ploči i ubacimo memoriju na svoje mjesto.

Jasno.
Pogledao sam specifikaciju procesora mog starog kompjutera na intel web stranici - piše o tome:
Set instrukcija 32-bit
http://ark.intel.com/products/27438/Intel-Pentium-4-Processor-2_40-GHz-512K-Cache-533-MHz-FSB

Općenito, pročitao sam više o ovoj temi na internetu - došao sam do zaključka da da bi Windows vidio i počeo koristiti 4 GB RAM-a, samo softver nije dovoljan. Odnosno, čak i serverske verzije Windowsa koje imaju punopravni PAE (i tamo instaliraju bilo koje zakrpe) i dalje neće moći komunicirati sa svom memorijom ako čipset na matičnoj ploči nema dodatne linije za interakciju s memorijom. One. da bi sve ovo funkcioniralo, osim softverske podrške, potreban je i hardver. Evo opet, koristeći primjer vašeg starog kompjutera - postoji matična ploča na i945 čipsetu - u uputama za matičnu ploču stoji da možete staviti do 4 GB memorije. Ali u stvarnosti - ne razmišljajte ni o čemu, još uvijek je nemoguće u potpunosti iskoristiti svih 4 GB. Možemo reći da je čipset 32-bitni i da neće moći prihvatiti adrese veće od 2 ^ 32 (ovo je 4 GB), tj. fizički, nema toliko ćelija u mikrokrugu za pisanje adrese ili tako nešto, nema toliko linija na ploči... A pošto cijeli zajednički adresni prostor (ispada 32-bitni) ide ne samo u RAM, ali i svim uredjajima - video, zvuk tamo, svakakvi kontroleri itd. - tada određeni dio RAM-a ostaje bez adresa i sistem ne može komunicirati s njima. Ispostavilo se da je za korištenje svih 4 GB memorije na 32-bitnom čipsetu potrebno da na ploči nema ništa drugo osim procesora, memorije i čipseta - nema druge opreme. Ali zašto bi onda takav sistem mogao biti potreban? :-)
Ali, na primjer, već na G31 čipu (kao) postoje dodatne 4 linije za rad s memorijom, adresni prostor se povećava na 2^(32+4) = 2^36, odnosno do 64 GB (iako ovdje , također, u stvari, ispostaviće se ne 64, već 64 minus količina adresnog prostora koju će oprema zauzeti).

Generalno, na kraju se ispostavi da je to neophodno da bi Windows mogao da komunicira sa svom memorijom
1. Čipset mat. ploči fizički dozvoljeno da koristi adresni prostor više od 32 bita.
2. Čipset mat. Ploča je bila u stanju da izvrši "mapiranje memorije" - to je kada memorijskim ćelijama sa adresama koje zauzima oprema dodeljuju druge slobodne adrese iz prostora iznad prva 32 bita
3. Operativni sistem je mogao da koristi ovu funkciju. ploče (koliko ja razumijem, sposobnost OS-a da koristi ovu funkciju matične ploče naziva se PAE - Physical Address Extensions).

Pa, zaključak (zašto mnogima ne ide) je moj zaključak i, možda, nisam u pravu.
Ova zakrpa, opisana u članku, samo je treća stavka gore navedena - softver. Ali ako ploča fizički nema dodatne linije i ne zna kako izvršiti preusmjeravanje memorije, onda ništa ne može raditi.

Top Related Articles