Ba'zi foydalanuvchilar ekranda to'satdan paydo bo'lgan xabarni ko'rishlari mumkin: "* XXX * da * XXX * xotirasidagi ko'rsatma. Xotirani o'qish mumkin emas. XXX o'rniga, bu xabar odatda foydalanuvchiga hech narsa deyilmagan raqamlar va harflar to'plamini o'z ichiga oladi. Ushbu maqolada bu buzilishning mohiyatini va uni qanday tuzatishni tushuntiraman.

Maqolaning mazmuni:
- «Память не может быть read» – специфика дисфункции 1 "Xotira o'qiy olmaydi" - disfunktsiyaning o'ziga xosligi
- Как исправить ошибку Инструкция по адресу * обратилась к памяти по адресу *. 2 Xatolarni qanday qilib tuzatish Manzildan * ko'rsatmasi manzildagi * xotiraga yo'naltiriladi. Xotira "o'qiladi" emas
- Способ №1. 2.1 Boshqaruv raqami 1. Virtual xotira miqdorini oshiring
- Способ №2. 2.2 Boshqaruvning nomi 2. Mustahkam bo'lmagan dasturlarni olib tashlang
- Способ №3. 2.3 Boshqaruv raqami 3. Qurilmangiz uchun drayverlarni yangilang, OS uchun yangilanishlarni o'rnating.
- Способ №4. 2.4 Boshqaruv raqami 4. Tizimi barqaror erta nuqtaga qaytaring.
- Способ №5. 2.5 Boshqaruv usuli 5. Tizim fayllarining yaxlitligini tekshiring.
- Способ №6. 2.6 Boshqaruv raqami 6. Ma'lumotlarni saqlashni to'xtatish (DEP)
- Заключение 3 Natijalar
"Xotirani o'qib bo'lmaydi" - buzilishning o'ziga xosligi
Ko'rsatilgan matnning matnidan keladigan bo'lsak, u ma'lum sabablarga ko'ra ma'lumotni o'qib bo'lmaydigan ma'lumotlarning xotirasi borligini ko'rsatadi. Bu, odatda, dastur ma'lum xotira sahifasida ma'lumotni o'qishga urinib ko'rgan vaziyatga bog'liq bo'lib, buni amalga oshira olmadi va natijada foydalanuvchi xato xabari oldi.
Xotiraning ma'lum bir sahifasi istalgan dastur uchun bloklanganligining sabablari juda boshqacha bo'lishi mumkin. Bu xotira chizig'i noto'g'ri ishlashi, tizim qurilmalari uchun eskirgan drayverlar, kam xotira fayllari o'lchami, qo'shimcha qurilma to'qnashuvi, tizim fayllarining yaxlitligini buzishi, qattiq diskning qulashi va boshqa ko'plab boshqa omillar bo'lishi mumkin.

Xatolarni tuzatish uchun manzil * manzilidagi manzil * manzilida joylashgan xotirada. Xotira "o'qiladi" emas
Disfunktsiyani bartaraf etish uchun bir nechta samarali echimlar bor, ularning har birini tahlil qilaman.
1-usul. Virtual xotira miqdorini oshiring
Ushbu buzilishning umumiy sababi kam xotira fayllari (virtual xotira).
- Ushbu miqdorni oshirish uchun qidiruv maydonchasida "Ishga tushirish" tugmasini bosing, sysdm.cpl kiriting va Enter tugmasini bosing.
- «Ishlash» opsiyasi yonida «Tanlovlar» tugmasini bosib, "Kengaytirilgan" yorlig'iga o'ting.
- So'ngra, "Kengaytirilgan" yorlig'ini tanlang va "Virtual xotira" yonidagi "O'zgartirish" tugmasini bosing.
Sozl-ri o'zgartirish uchun "O'zgarish" tugmasini bosing. - Ochilgan virtual xotira oynasida "Disk xotira faylining hajmini avtomatik tanlash" bandini olib tashlang.
- Keyin "Belgilangan o'lchamni" opsiyasini faollashtiring va disk xotira hajmini kompyuteringizda o'rnatilgan xotira sifatida ikki barobarga o'rnating (masalan, 2048 bo'lsa, boshlang'ich va maksimal disk xotira faylini 4096 ga sozlang). H
- Shundan so'ng "Ask" - "OK" tugmasini bosing va kompyuteringizni qayta ishga tushiring.

Misol:
Bitta o'yin dasturidan foydalangan foydalanuvchilardan biri "0x000000" manzilidagi "0x18797ca7" manzilidagi eslatmani qabul qildi. xotira "o'qilishi" mumkin emas. Xatolikni echishning turli usullarini qo'llaganidan so'ng, foydalanuvchi disk xotira faylini ikki barobarga chiqarib, keyinchalik muammoni hal qildi.
2-usul. Mustahkam bo'lmagan dasturlarni olib tashlang
Har qanday tashqi dasturni o'rnatganingizdan so'ng muammo yuzaga kelsa, u holda bu dastur barqaror emas. Ushbu dasturning muqobil versiyasini izlashga harakat qiling (masalan, boshqa muallifni qayta tiklash) va muammo dasturiy ta'minot o'rniga uni o'rnating. Agar biz virusga qarshi dastur yoki xavfsizlik devori dasturi bilan shug'ullanadigan bo'lsak, ushbu muammoning kelib chiqishi uchun katalizator emasligiga ishonch hosil qilish uchun ushbu dasturni vaqtinchalik o'chirib qo'ying.
Shuningdek, brauzeringiz uchun yaqinda o'rnatilgan kengaytmalarni va plaginlarni vaqtinchalik o'chirishga to'g'ri keladi, chunki ularning noto'g'ri ishlashi kompyuter xotirasi bilan ishlashda turli muammolarga olib kelishi mumkin.
Boshqaruv raqami 3. Qurilmangiz uchun drayverlarni yangilang, OS uchun yangilanishlarni o'rnating.
Tizim apparat tarkibiy qismlari uchun eskirgan drayverlar, shuningdek, Windows OS uchun kerakli yangilanishlarning etishmasligi bu muammoning sababi bo'lishi mumkin. Operatsion tizimingizda kerak bo'lgan barcha so'nggi yangilanishlarni va apparat tarkibiy qismlari uchun barcha so'nggi drayverlarni o'rnating. Eng so'nggi o'rnatilayotganda, bunday maxsus dasturlar "DriverPack Solution" va boshqa analoglarning haydovchilarini yangilashga yordam beradi.

Boshqaruv raqami 4. Tizimi barqaror erta nuqtaga qaytaring.
Ushbu muammoni bartaraf etishning ancha samarali usuli - bu tizimni barqaror tiklanish nuqtasiga qaytarish, bu muammolarni bartaraf etilmasligi.
- Ushbu operatsiyani bajarish uchun "Ishga tushirish" tugmasini bosing, qidiruv maydonchasida rstrui- ni kiriting va Enter tugmasini bosing.
- Doimiy tiklash nuqtasini tanlang va tizimni belgilangan holatga qaytaring.

Boshqaruv raqami 5. Tizim fayllarining yaxlitligini tekshiring.
Ba'zi tizim fayllari zararlanganda, tizim xotira bilan ishlashda muammolar bo'lishi mumkin. Tizim fayllarining yaxlitligini tekshirish uchun men sfc yordam dasturini ishlatishni tavsiya qilaman Buning uchun buyruqni xohishi administrator sifatida ishga tushiring:
sfc / skanek
Va kiritib bosing. Jarayonning oxirigacha kutib turing, keyin kompyuterni qayta ishga tushiring.
Boshqaruv raqami 6. Ma'lumotlarni saqlashni to'xtatish (DEP)
Windows operatsion tizimida mavjud DEP funktsiyasi ( D eta E xekratsiyalarni qayta tiklashdan - ma'lumotlarni uzatishni oldini olish) tizimining ilovalari "yopiq" xotira joylarida joylashgan kodni bajarishning oldini olish uchun mo'ljallangan. Ushbu funktsiya o'chirib qo'yilganda, ko'rsatilgan holatlarga xalaqit berish to'xtatiladi, ba'zi holatlarda "Manzil * manzilidagi manzilda * ko'rsatma" xatosidan qochish uchun yordam beradi. Xotirani o'qish mumkin emas .
- Ushbu funktsiyaning ishlashini o'chirish (yoki cheklash) uchun, "Ishga tushirish" tugmasini bosib, qidiruv panelida sysdm.cpl kiriting va enter ni bosing.
- Ochilgan tizim xususiyatlari oynasida, "bajarish" opsiyasi yonidagi "Murakkab" yorlig'iga o'ting, "Parameters" tugmasini bosing.
- Bu erda "Ma'lumotlarni bajarishning oldini olish" yorlig'iga o'ting, "DEP barcha uchun ... tashqari ..." parametrini faollashtiring, pastda "Qo'shish" tugmasini bosing va tizimni olib boriladigan dastur fayliga olib boradigan yo'lni belgilang, ushbu vaqt ichida xatolik yuzaga keladi.
- Shundan so'ng "Ilova" tugmasini bosing va kompyuteringizni qayta ishga tushiring.
Endi DEP Siz ko'rsatganlardan tashqari barcha dasturlar uchun ishlaydi.

Agar siz DEP ni butunlay o'chirib qo'ysangiz, administrator buyruq irodasini bajaring va u erda yozing:
bcdedit.exe / to'siq {joriy} nx AlwaysOff
Xulosa
"Xotirani o'qib bo'lmadi" xatosi sababi yuqorida aytib o'tilgan turli omillar bo'lishi mumkin. Muammoni hal qilish uchun yuqorida sanab o'tilgan maslahatlar to'plamini bajaring, virtual xotira miqdorini oshirishga va "DEP" bilan ishlashga alohida e'tibor berib, bu kompyuterdagi maqolada keltirilgan xatoni tuzatishga yordam beradi.