Përshëndetje, të dashur lexues! Për gëzimin tonë të madh, çmimet për komponentët po zvarriten vazhdimisht, dhe sot 8 GB RAM në një kompjuter në shtëpi nuk është diçka e pazakontë, por një "program minimal" për një lojtar të avancuar.

Sidoqoftë, përdoruesi mund të presë një surprizë të pakëndshme: pavarësisht nga sasia e RAM-it të instaluar dhe numri i shkopinjve në kompjuter, sistemi operativ nuk e sheh të gjithë RAM-in.

Sot do të shqyrtojmë pse nuk përdoret i gjithë RAM-i dhe si mund ta trajtoni atë.

OS 32-bit

Për të kuptuar thelbin e problemit, duhet të kujtojmë një histori të vogël të zhvillimit të teknologjisë kompjuterike. Nuk do të hyj në shumë detaje dhe do të përpiqem të jap një përmbledhje të shkurtër. Në PC, i krijuar në vitin 1981, komandat për pajisjet periferike dhe aksesi në RAM u kombinuan. Raporti i sasisë së hapësirës së adresave të alokuar për RAM dhe BIOS u miratua si 5:3.

Me prezantimin e procesorit 80386 në 1985, ndarja e adresave mbeti e pandryshuar për pajtueshmërinë me kompjuterët paraardhës. Pajisjeve që përdorin hapësirën e adresave iu nda një gigabajt i plotë i katërt. Në atë kohë, një vlerë e tillë dukej një shifër e tepruar: vetë Bill Gates, krijuesi i Windows, deklaroi se 640 kilobajt RAM ishin të mjaftueshme për të gjithë.

Kjo arkitekturë 32 bit u bë standardi me të cilin u zhvilluan pajisjet e zyrës gjatë 20 viteve të ardhshme. Në Windows 32-bit, pavarësisht nga sasia e memories së instaluar, përdoruesi ka vetëm 3,25 GB - pjesa tjetër konsumohet nga burimet e sistemit. Kjo vërehet në "Piggy" të vjetëruar, por ende të përdorur në disa vende, dhe në Windows 7 dhe në Windows 10.

Fakti që përdoruesi nuk mund të përdorë të gjithë sasinë e memories për nevojat e tij është eliminuar në versionin 64 bit të Windows. Mund të zbuloni versionin e Windows duke gjetur artikullin "Computer" në menunë "Start", duke klikuar me të djathtën mbi të dhe duke zgjedhur "Properties".

Ju lutemi vini re se për shkak të ndryshimit në arkitekturë, një përmirësim nga një version 32-bit në një version 64-bit nuk është i mundur: do të kërkohet një riinstalim i plotë i sistemit operativ. Drejtuesit për të gjitha pajisjet gjithashtu duhet të jenë 64-bit.

Problem harduerik

Mund të ndodhë gjithashtu që kompjuteri thjesht të mos shohë një nga dy shiritat e instaluar RAM. Për të zgjidhur problemin, mund të eksperimentoni me foletë në të cilat janë instaluar këto shirita. Shpesh mjafton thjesht të ndërroni modulet ose t'i instaloni ato në lojëra elektronike të tjera.

Fshirja e kontakteve të RAM-it me alkool mjekësor ose industrial mund të ndihmojë gjithashtu. Nëse ky lëng nuk është në dorë, mund t'i fshini me një gomë të zakonshme shkrimi. Nëse modulet janë instaluar gabimisht, magjistari i diagnostikimit do të fillojë. Ju do të duhet të instaloni RAM-in në pozicionin e duhur.

Cilësimet e konfigurimit

Nëse lind një situatë kur përdoruesi nuk luajti mashtrime me pajisjen, por një pjesë e RAM-it u bë e paarritshme, është e nevojshme të kryeni algoritmin e mëposhtëm:

  • Futni msconfig në shiritin e kërkimit dhe ekzekutoni skedarin e gjetur;
  • Në dritaren që hapet, shkoni te skedari "Shkarko" dhe zgjidhni "Opsionet e avancuara";
  • Në dritaren tjetër, zgjidhni kutinë "Kujtesa maksimale".

Pasi të keni ruajtur ndryshimet, rinisni kompjuterin dhe kontrolloni se sa memorie po përdoret tani. Metoda funksionon pavarësisht nga detyrat që i janë caktuar kompjuterit - kur ekzekutoni një program ose në një lojë. Në mënyrë tipike, lojërat moderne nuk ofrojnë cilësime se sa RAM lejohen të përdorin, dhe në fakt janë të njëjtat programe.

Dhe unë edhe një herë tërheq vëmendjen tuaj për faktin se kur montoni vetë një kompjuter, përqendrohuni në standardin DDR4. Ju mund të mësoni se si dhe duke ndjekur lidhjen.

Ky problem mund të ndodhë në çdo Windows. Le të kuptojmë pse e gjithë memoria në kompjuter nuk është e disponueshme.

Thellësia bit/thellësia bit dhe botimet e Windows OS mund të kenë kufizime

Për shkak të thellësisë së bitit të Windows, mund të ketë probleme me zbulimin e të gjithë RAM-it. Të gjitha Windows që janë 32-bit (x86) nuk mund të përdorin më shumë se 3,2 GB RAM për funksionim. Kjo do të thotë, edhe nëse keni, për shembull, 8 GB RAM të instaluar, Windows 32bit do të jetë në gjendje të përdorë vetëm 3.2 GB memorie për shkak të kufizimeve. Gjithashtu, disa botime të sistemeve operative mund të kenë kufizime. Për shembull, Windows 7 Home Basic mund të përdorë vetëm 4 GB RAM!

Çaktivizoni cilësimin e kujtesës maksimale në MSCONFIG

Gjithçka është e thjeshtë këtu: nëse po përpiqeshit të rrisni performancën e kompjuterit tuaj, mund të aktivizoni cilësimin "Memoria maksimale". Është e lehtë ta çaktivizosh atë, shko te Paneli i Kontrollit --> Administrimi --> Konfigurimi i Sistemit --> Skeda e nisjes --> Cilësimet e avancuara --> zgjidh "Memoria maksimale"!

Shpërndarja e kujtesës në kartën video të integruar

Ata që kanë një kartë video të integruar mund të rezervojnë RAM për të. Për të çaktivizuar rezervimin e kujtesës për kartën video të integruar, duhet të shkoni te dhe ta çaktivizoni këtë cilësim atje.

Gjeni vlerat e mëposhtme në BIOS:

  • Shfaq madhësinë e dritares së cache
  • Madhësia e tamponit të kornizës
  • Int. Zgjidhni madhësinë e kujtesës Gfx
  • Zgjidhni modalitetin e brendshëm grafik
  • Zgjidhni modalitetin e brendshëm të grafikës
  • Madhësia e tamponit të kornizës në çip
  • Madhësia e dritares së videos në çip
  • Buffer i kornizës VGA në bord
  • Ndani madhësinë e kujtesës
  • Madhësia e kujtesës së ndarjes së sistemit
  • Madhësia e tamponit të kornizës UMA
  • Madhësia e kujtesës së ndarë VGA
  • Madhësia e kujtesës video në bord

Dhe çaktivizoni rezervimin e memories - DISAABLE, NONE ose vendosni vlerën minimale siç është.Nëse nuk gjeni vlera të tilla, do të duhet të përdorni Google dhe të gjeni këto cilësime për BIOS / UEFI tuaj.

Rezervimi i memories për nevojat e sistemit në BIOS / UEFI

Cilësimet e BIOS-it kanë kufizime të ndryshme në përdorimin e RAM-it, dhe shpesh për shkak të tyre Windows nuk e sheh të gjithë RAM-in. Kërkoni cilësimet e mëposhtme në BIOS/UEFI dhe ndryshoni ato:

  • Modaliteti HPET (nëse ekziston një funksion i tillë) duhet të jetë 64-bit;
  • Vrima e kujtesës duhet të jetë në gjendje të paaftë;
  • Rimapping memorie;
  • Rimapping DRAM mbi 4G;
  • H/W DRAM Mbi 4 GB Rimashtrim;
  • Rimapping Vrima e memories H/W;
  • Vrima e memories së harduerit;
  • Rimapping Vrima e Kujtesës;
  • Funksioni i Remap Memory - të gjitha këto vlera duhet të jenë në gjendjen e aktivizuar.

Nëse nuk gjeni vlera të tilla, do të duhet të përdorni Google dhe të gjeni këto cilësime për BIOS / UEFI tuaj. Shumë shpesh, në këtë rastThjesht rivendosja e cilësimeve të BIOS-it ju ndihmon, provoni edhe këtë.

Ndonjëherë këto vlera nuk mund të gjenden sepse BIOS është i vjetëruar dhe atëherë nuk do të dëmtonte përditësimi i tij. Unë tregova se si ta bëj këtë në një nga video.


Çfarë problemesh të tjera mund të ketë me identifikimin e RAM-it?

Nëse keni probleme me motherboard ose vetë RAM, kjo mund të shkaktojë të njëjtat pasoja. Për të identifikuar problemet ia vlen të bëhet Diagnostikimi i motherboard dhe RAM.

Ndonjëherë ndihmon thjesht futja e shiritave RAM në motherboard. Vendosja e shiritave RAM në modalitetin me dy kanale ndihmon gjithashtu.

Ata që kanë versione jo origjinale të Windows të instaluar (asamble) gjithashtu kanë probleme me identifikimin e të gjithë RAM-it. Përdorni shpërndarje origjinale të Windows dhe nuk do të keni probleme të tilla.

Në këtë artikull, ne do të kuptojmë se si të hiqni kufirin e memories prej 4 GB në versionet 32-bit të Windows 8 dhe Windows 8.1 dhe të përdorni të gjithë RAM-in e disponueshëm në kompjuter.

Shumica e përdoruesve të Windows janë të bindur se Sistemet operative 32-bit të Microsoft-it nuk mbështesin më shumë se 4 GB RAM. Kështu, memoria maksimale e disponueshme në Windows 8/8.1 x86 është 4 GB. Dhe duke marrë parasysh faktin se Windows rezervon një pjesë të memories për nevojat e tij dhe nevojat e pajisjeve periferike (më shpesh për një kartë video), rreth 3-3,5 GB memorie zakonisht janë në dispozicion të përdoruesit përfundimtar për përdorim.

Në shikim të parë, gjithçka është logjike - kufiri i adresimit për një autobus adresash 32-bitësh është i njëjti 4 GB. Në të gjitha dokumentet zyrtare, Microsoft tregon se kjo është madhësia maksimale e kujtesës e mbështetur në të gjitha versionet e klientit të sistemit x86. Edhe pse në realitet Microsoft po i mashtron pak të gjithë.

Çfarë është PAE dhe pse është e nevojshme?

PAE(Zgjerimi i adresës fizike - zgjerimi i adresimit fizik) - ky opsion i procesorit x86 e lejon atë të aksesojë më shumë se 4 GB memorie fizike. Ne nuk do të thellohemi në detajet teknike të teknologjisë PAE, thjesht do të vërejmë se kjo teknologji është mbështetur nga të gjithë procesorët dhe drejtpërdrejt në OS Windows për mjaft kohë.

Për shembull, një version 32-bit i Windows Server që funksionon në një procesor x86 mund të përdorë PAE për të hyrë në të gjithë RAM-in e sistemit (deri në 64 GB ose deri në 128 GB në varësi të gjenerimit të procesorit).

Le të themi më shumë, mbështetja për modalitetin PAE ka qenë e disponueshme në kernelin e Windows që nga Windows XP. Është thjesht se si parazgjedhje, PAE është i disponueshëm vetëm në OS-të e serverëve, dhe në OS-të e klientëve të Windows, megjithëse kjo mënyrë është e disponueshme, ajo është e çaktivizuar.

shënim. PAE mund të përdoret vetëm në versionet 32-bit të Windows që funksionojnë në procesorë x86 të pajtueshëm me këtë modalitet.

Kufizimet e modalitetit PAE

  • PAE nuk e zgjeron hapësirën e adresave virtuale të secilit proces. Çdo proces që ekzekutohet në një sistem 32-bitësh është ende i kufizuar në 4 GB hapësirë ​​adresash.

    Këshilla. PAE nuk do të ndihmojë në rritjen e sasisë së memories së disponueshme për një aplikacion me burime intensive (për shembull, një redaktues grafik ose video). Nëse ka një nevojë të tillë, është më mirë të kaloni në një OS 64-bit.

  • Kur përdorni PAE, duhet të vini re një rënie të lehtë në performancën e sistemit për shkak të një rënie në shpejtësinë e hyrjes në memorie të shkaktuar nga shpenzimet e sipërme të ndërrimit të faqeve të hartës në memorie
  • Disa drejtues pajisjesh nuk mund të punojnë siç duhet në një hapësirë ​​adresash 36-bit.

Pra, mund të konkludojmë se kufiri i sipërm i memories fizike të disponueshme në versionet 32-bit të Windows është i kufizuar nga softueri në nivelin e kernelit OS. Dhe nëse ka një kufizim të softuerit, kjo do të thotë se mund të anashkalohet! Si të aktivizoni modalitetin PAE në Windows 8.1 32-bit dhe të përdorni të gjithë RAM-in e disponueshëm.

Një patch që përfshin PAE dhe ju lejon të përdorni të gjithë RAM-in në Windows 8 / 8.1 x86

Aktivizo modalitetin PAE në Windows 8 (Windows 8.1) Nuk do të funksionojë duke përdorur mjete standarde (për ta bërë këtë, do t'ju duhet të modifikoni manualisht skedarin e kernelit ntoskrnl.exe në një redaktues HEX dhe ta nënshkruani përsëri). Mënyra më e lehtë është të përdorni një copë toke të gatshme PatchPae2, e cila është shkruar nga entuziast Wen Jia Liu. Mund të shkarkoni patch-in PatchPae2. (arkivi përmban vetë paçerin - PatchPae2.exe, kodet e tij burimore dhe udhëzimet e nevojshme).

Patch-i është një mjet i vogël i linjës komanduese që ju lejon të modifikoni skedarët kernel të versioneve 32-bit të Windows për të aktivizuar modalitetin PAE, i cili ju lejon të përdorni më shumë se 4 GB RAM (deri në 128 GB memorie).

PatchPae2 do të punojë me sistemin e mëposhtëm:

  • Windows Vista SP2
  • Windows 7 / Windows 7 SP1
  • Windows 8/Windows 8.1

shënim. Para instalimit të patch-it, për të parandaluar konfliktet, rekomandohet të çaktivizoni optimizuesit dhe drejtuesit e RAM-it. Ato mund të aktivizohen pas aplikimit të patch-it dhe nisjes së sistemit në modalitetin PAE.

Instalimi i patch-it PAE në Windows 8 / 8.1

Kujdes. Ky udhëzim mund të përdoret vetëm për versionet 32-bit të Windows 8 dhe Windows 8.1 për sistemet e mëparshme operative të Microsoft, procedura është paksa e ndryshme! Bej kujdes!


Shënim. Në çdo kohë, përdoruesi, pas rindezjes, mund të kalojë nga modaliteti PAE në modalitetin normal, ose anasjelltas, në menynë e nisjes.

E rëndësishme! Pas instalimit të patch-it, duhet të jeni veçanërisht të kujdesshëm kur instaloni përditësimet e sigurisë së Windows. Sepse disa përditësime të Windows ndonjëherë përmbajnë përditësime për kernelin pas instalimit të tyre, duhet të përditësoni kernelin PAE: PatchPae2.exe -type kernel -o ntoskrnx.exe ntoskrnl.exe;

Përveç kësaj, problemet e përshkruara dhe mund të ndodhin.

Heqja e patch-it PAE

Për të hequr patch-in PAE nga sistemi, duhet:

  1. Hiqni hyrjen përkatëse nga menyja e nisjes (mënyra më e lehtë për ta bërë këtë është me msconfig)
  2. Fshi skedarët ntoskrnx.exe Dhe winloadp.exe në katalog %Windir%\System32.

Patch-i nuk bën asnjë ndryshim tjetër në sistem.

Pas azhurnimit në Windows 10, shumë përdorues filluan të ankohen për problemin e përdorimit të RAM-it jo të plotë. Si shembull, le të marrim një rast nga forumi i Microsoft. Kur instaloni 6 GB RAM në Windows 10 32, u shfaqën vetëm 3,92 GB. E gjithë sasia e RAM-it ishte e paarritshme, ose më saktë, sistemi thjesht nuk e pa atë. Në disa raste, riinstalimi i shiritave të RAM-it në vende dhe pastrimi i kontakteve ndihmoi në zgjidhjen e këtij problemi. Megjithatë, në disa raste ky problem nuk mund të zgjidhej.

Mënyrat për të konfiguruar shfaqjen e të gjithë RAM-it në Windows 10

Nëse jeni përballur me një situatë ku jo i gjithë RAM-i është i disponueshëm në Windows 10 dhe nuk i keni ndërruar modulet, duhet të ndiqni këto hapa:

  • Shtypni "Win + R" dhe shkruani "msconfig".
  • Dritarja e konfigurimit të sistemit do të hapet. Shkoni te skeda "Shkarko". Klikoni në butonin "Opsionet e avancuara".

  • Do të hapet një dritare e vogël. Këtu duhet të zgjidhni kutinë e zgjedhjes "Kujtesa maksimale".

  • Pas ruajtjes së ndryshimeve, duhet të rinisni kompjuterin tuaj dhe të shihni se sa memorie po përdoret.

Nëse Windows 10 nuk e sheh sasinë e plotë të RAM-it, duhet të hiqni shkopinjtë nga foletë dhe t'i ndërroni ato. Ne rekomandojmë gjithashtu pastrimin e kontakteve të moduleve RAM. Për ta bërë këtë, merrni një brez gome dhe fshini me kujdes papastërtitë nga kontaktet.

Nëse i futni modulet gabimisht, do të shfaqet një postim kur kompjuteri të fillojë. Do t'ju duhet t'i ktheni modulet në vendet e tyre dhe të rindizni kompjuterin. Pas shkarkimit të Windows 10 32 bit, duhet të shkarkoni programin MemTest86 dhe të kontrolloni performancën e RAM-it.

Nëse gjithçka është në rregull me modulet, por Windows nuk e sheh të gjithë RAM-in, mund të jeni duke përdorur një version të vjetër të firmuerit të motherboard-it dhe duhet të përditësoni BIOS-in dhe gjithashtu të kontrolloni disa nga parametrat e tij.

  • Parametri i parë i BIOS-it që është përgjegjës për funksionimin e qëndrueshëm të RAM-it është rishpërndarja e memories. Në versione të ndryshme të firmuerit, ky seksion mund të emërtohet ndryshe (Rimapizimi i vrimës së memories, DRAM H/W mbi 4 GB, Vrima e kujtesës së harduerit). Prandaj, ia vlen të studioni në detaje udhëzimet për bordin ose të gjeni një përshkrim për versionin e BIOS-it të përdorur.

Funksioni i rishpërndarjes së memories transferon blloqet e adresave të përdorura nga kartat e zgjerimit në hapësirën e adresave përtej 4 GB. Kështu, është e mundur të rritet sasia e RAM-it (përndryshe Windows10 do të shohë 3-3,5 GB). Për të mbështetur plotësisht një vëllim të tillë, është e nevojshme të përdoren përpunuesit 64-bit dhe versionet 64-bit të OS (ose versionet e serverit të sistemeve operative 32-bit që lejojnë zgjerimin e adresës fizike PAE). Nëse keni më pak RAM, sigurohuni që ta çaktivizoni këtë opsion (Disabled), pasi mund të shfaqen probleme me RAM-in. Aktivizo rishpërndarjen e kujtesës – vlera e aktivizuar.

  • Cilësimet e kujtesës për hapjen e videos AGP janë sasia e memories që ndan sistemi me përshtatësin e videos. Është e nevojshme për shfaqjen e teksteve dhe vizatimin e fotografive. Kjo sasi memorie mund të mos përdoret nga sistemi nëse është e bllokuar nga përshtatësi video. Ekziston vetëm një mënyrë për ta aktivizuar atë: nisni në BIOS, zgjidhni madhësinë e hapjes AGP. Vlerat standarde janë 32 MB, 64 MB, 128 MB dhe Auto. Ne shikojmë se sa memorie ka karta video dhe vendosim vlerën e kërkuar sipas vlerës. Shpesh kjo është 128 MB. Sidoqoftë, mund të provoni secilën nga opsionet për të parë se cila jep rezultatin më të mirë.

Pasi të keni bërë të gjitha ndryshimet në cilësimet e BIOS, duhet të niseni në Windows dhe të kontrolloni nëse e gjithë sasia e RAM-it është e dukshme. Nëse sistemi ende nuk e sheh RAM-in, duhet të provoni të futni module të tjera në slot. Është e mundur që shkopinjtë e vjetër të RAM-it të kenë dështuar ose të jenë me defekt.

Për të mësuar pse sistemi nuk e sheh të gjithë RAM-in dhe si ta rregullojë atë, shikoni videon:

Është e qartë.
Shikova specifikimet e procesorit të kompjuterit tim të vjetër në faqen e internetit të Intel - thotë për të:
Kompleti i udhëzimeve 32-bit
http://ark.intel.com/products/27438/Intel-Pentium-4-Processor-2_40-GHz-512K-Cache-533-MHz-FSB

Në përgjithësi, lexova më shumë për këtë temë në internet - arrita në përfundimin se në mënyrë që Windows të shohë dhe të fillojë të përdorë 4 GB RAM, nuk mjafton vetëm softueri. Kjo do të thotë, edhe versionet e serverit të Windows që kanë një PAE të plotë (dhe instalojnë ndonjë arnim atje) ende nuk do të jenë në gjendje të ndërveprojnë me të gjithë memorien nëse chipset në motherboard nuk kanë linja shtesë për të bashkëvepruar me kujtesën. Ato. Në mënyrë që e gjithë kjo të funksionojë, përveç mbështetjes softuerike, nevojitet edhe mbështetje harduerike. Këtu përsëri, duke përdorur shembullin e kompjuterit tim të vjetër - ai ka një motherboard në chipset i945 - udhëzimet për motherboard thonë se mund të instalohet deri në 4 GB memorie. Por në realitet, pavarësisht se çfarë krijoni, është ende e pamundur të përdorni të gjitha 4 GB atje. Mund të themi se chipset është 32-bit dhe nuk do të jetë në gjendje të pranojë adresa më të mëdha se 2^32 (që është 4 GB), d.m.th. fizikisht nuk ka aq shumë qeliza në mikroqark për regjistrimin e adresës apo çfarëdo, nuk ka aq shumë rreshta në tabelë... Dhe meqenëse e gjithë hapësira e përbashkët e adresave (rezulton 32-bit) shkon jo vetëm në RAM, por gjithashtu për të gjitha pajisjet - video, zë, të gjitha llojet e kontrollorëve, etj. - atëherë një pjesë e caktuar e RAM-it mbetet pa adresa dhe sistemi nuk mund të ndërveprojë me to. Rezulton se për të përdorur të gjitha 4 GB memorie në një chipset 32-bit, nuk duhet të keni asgjë tjetër në tabelë përveç procesorit, memories dhe chipset - asnjë pajisje tjetër. Por pse atëherë mund të jetë i nevojshëm një sistem i tillë? :-)
Por, për shembull, tashmë në çipin G31 (duket) ka 4 rreshta shtesë për të punuar me kujtesën, hapësira e adresës rritet në 2^(32+4) = 2^36, domethënë deri në 64 GB (megjithëse edhe këtu Në fakt, rezultati nuk do të jetë 64, por 64 minus sasinë e hapësirës së adresave që do të zërë pajisja).

Në përgjithësi, në fund rezulton se në mënyrë që Windows të ndërveprojë me të gjithë kujtesën, është e nevojshme që
1. Dyshek çipset. Bordi lejoi fizikisht përdorimin e një hapësire adresash prej më shumë se 32 bit.
2. Dyshek çipset. Bordi ishte në gjendje të bënte "hartëzimin e kujtesës" - kjo është kur qelizave të memories me adresa që janë të zëna nga pajisjet u caktohen adresa të tjera të lira nga hapësira mbi 32 bitët e parë
3. Sistemi operativ ishte në gjendje ta përdorte këtë veçori. bordet (me sa kuptoj unë, aftësia e OS për të përdorur këtë veçori të pllakave amë quhet PAE - Physical Address Extensions).

Epo, përfundimi (pse nuk funksionon për shumë) është përfundimi im dhe ndoshta e kam gabim.
Ky patch i përshkruar në artikull është vetëm artikulli i tretë i listuar më sipër - softueri. Por nëse bordi fizikisht nuk ka linja shtesë dhe nuk di të bëjë ridrejtimin e kujtesës, atëherë nuk mund të fitojë asgjë.


Mbylle