Svchost exe память не может быть written
Весь нижеследующий текст взят из открытых Интернет-источников, ссылки на которые будут приведены ниже. Поиск проводился с помощью всем известных поисковых систем Яндекс и Google. Возможные причины ошибки, помеченные как ( . ), были расценены мною как выдумка. Тем не менее, у меня нет знаний\возможностей, чтобы проверить всё написанное, поэтому всерьёз ( . ) стоит рассматривать только в самом последнем случае.
2) Если вам известен ещё какой-то способ борьбы с ошибкой чтения памяти, то не поленитесь и напишите о нём здесь (или мне на E-Mail), даже если вы сами его не пробовали. Возможно, вы сэкономите кому-то таким образом несколько часов или несколько дней. Или даже спасёте от бессмысленной покупки новых комплектующих.
Разное и интересное
Незаменимый ресурс для изучающих иностранные языки,по своему опыту знаю, что общение с носителями языка бесценно.
Современные музыканты и все про них. Рекомендую всем любителям музыки.
Если говорить упрощённо, то для каждой программы в памяти выделяется некое пространство. И если приложение начинает лезть за пределы этого пространства, т.е. пытается оттуда что-то прочитать (read) или что-то записать туда (written), то появится такая ошибка. Microsoft потому и не даёт никаких рекомендаций по устранению этой ошибки, ведь это не её вина, что какие-то пользовательские программы не могут адекватно распоряжаться выданной им памятью.
Самые распространённые мнения о причинах появления этой ошибки
Попробуйте также загрузиться в Безопасном режиме. Если там проблемное приложение запустится нормально, то значит, виновник ошибки грузится при обычной загрузке системы.
Если у вас AMD-процессор: попробуйте скачать и установить последнюю версию драйвера для вашего процессора
Если у вас Intel-процессор: увы, но они все обходятся стандартными системными драйверами, поэтому для Intel-процессоров искать какие-то обновленные драйвера смысла нет.
Важно! Если CPU-Control вам не помог, то выставьте в нем значение Auto, закройте его и удалите.
Количество ядер можно посмотреть в Диспетчере устройств. Пример с процессором, у которого два ядра:
- 512Мб RAM = 1536Мб для файла подкачки
- 1024Мб RAM = 1024Мб для файла подкачки
- 1536Мб RAM = 512Мб для файла подкачки
- 2048Мб RAM = 256Мб для файла подкачки или вообще 0Мб
Возможная причина №9 ( . )- проблемы с оперативной памятью
Во-первых, желательно использовать память от одного и того же производителя. Конечно, существует множество компьютеров, в которых работает память от разных фирм, однако если у вас начала вылезать ошибка чтения памяти, а в компьютере установлены модули от разных производителей, то имеет смысл попробовать поочереди выдернуть каждый из модулей и посмотреть на результаты.
Узнать фирму-производителя каждого модуля оперативной памяти можно с помощью маленькой и бесплатной программы CPU-Z (в Возможной причине №11 есть её скриншот). Впрочем, даже если у вас оперативная память от одной фирмы, то при наличии свободного времени можно все равно поиграться с модулями памяти (переткнуть их в свободные слоты или просто поменять местами).
Во-вторых, помните, что лучше всего устанавливать парные модули одинакового объёма. Иными словами, нежелательны комбинации типа:
Разумеется, с большой долей вероятности всё будет нормально работать, но всё-таки желательно ставить одинаковые модули. Например:
Возможная причина №10 ( . )- плохой блок питания
Ошибка чтения памяти может быть вызвана и некачественным\старым БП. Конечно, это очень уж маловероятно, но наиболее идеальным вариантом будет подключение компьютера к заведомо нормальному блоку питания. Если же у вас нет возможности одолжить у кого-нибудь БП, то просто отключите различную мелочь, т.е. CD\DVD-привод, карты расширения, установленные в PCI-слотах, принтер и т.д.
Что делать, если ничего из вышенаписанного не помогло
На первом месте, безусловно, стоит конфликт программ\драйверов. К сожалению, даже имея в наличии полный список установленных приложений, нельзя сказать, какое из них вызывает ошибку. Так что если вышеприведенные советы вам не помогли, то единственным вариантом остаётся только методичное тестирование приложений. Для этого потребуется приложение\игра, которое 100% вызывает ошибку, а также чистая система.
Примечание: для тестирования игр вам потребуется установить драйвер для видеокарты и (возможно) для звука. Но помните, что больше НИЧЕГО стоят не должно!
Что делать, если ошибка исчезла:
1) Устанавливаем все оставшиеся драйвера и смотрим, появилась ошибка чтения памяти или нет.
2) Устанавливаем те программы, которыми привыкли пользоваться. Снова проверяем, появилась ошибка или нет.
Что делать, если ошибка не исчезла:
1) Пробуем запустить игру \ программу в другом пользователе.
2) Пробуем установить игру \ программу на другой раздел (в общем, снова пробуем все те советы, которые перечислены вверху).
3) Снова переустанавливаем систему, однако на этот раз используем более новый \ старый дистрибутив. Например, вы проводили тест на WinXP+SP2. Значит, вам имеет смысл поискать дистрибутив WinXP+SP3.
Почему в сборках ошибка чтения памяти появляется чаще
то что написал парень выше это не поможетсрочно найди в поисковике (в яндексе) вот этот файл WindowsXP-KB958644-x86-RUS и установи его, обнови антивирус
Что же нам известно про ошибку "Память не может быть read\written"?
Если судить по форумам, то по Интернету ходит поистине огромное количество слухов, мнений и предположений на тему возникновения этой ошибки. Достаточно сказать, что Яндекс по запросу "Память не может быть read" находит два миллиона страниц. Внушительная цифра, согласитесь.
Самые распространённые мнения о причинах появления этой ошибки:
1) Плохая память - на многих форумах первым делом советуют проверить оперативную память (RAM), но на самом деле битая память ведёт себя несколько по-иному. Как правило, это либо мгновенная перезагрузка компьютера, либо просто зависание\вылет в различных приложениях. Более подробно про выявление RAM-ошибок можно прочитать здесь.
2) Вирусная атака - вирусная активность обычно проявляется несколько по-иному. Зачастую это выглядит как отказ в запуске заражённых приложений, отсутствие Рабочего стола (т. е. Проводник\explorer.exe не запускается) или 100% загрузка процессора. Узнать про возможные виды вирусов и их признаков, а также способы их лечения можно тут. Но, естественно, это ещё не означает, что можно обойтись без антивируса. Появилась ошибка - проверяйте комп на вирусы. Особенно если раньше такой ошибки не было.
3) Отсутствие обновлений для Windows - на самом деле количество установленных обновлений никак не влияет на данную ошибку. Иными словами, можно установить стандартную WinXP+SP2 и спокойно сидеть за компьютером, а можно скачать все апдейты, которые только есть, но всё равно получать эту ошибку, хотя в Интернете иногда можно встретить советы по удалению того или иного обновления. Кроме того, многие пользователи ставят комплексные пакеты обновлений (более известные как Service Pack), которые содержат несколько сотен обновлений, что делает невозможным определение виновника.
вот появилось сие чудо с сегодняшнего утра. При нажатии ок или отмена все виснет.
уже второй раз выскакивает. Если ничего не нажимать то не тревожит. что собсно делать.
стоит нод32 с обновами.
зы обе ошибки выскакивали во время, когда я лил файлы с инета стандартным загрузчиком виндоус.Возможно из-за этого.винда стоит Extreme xp sp3.
Это может DEP глючить таким образом, если уверен что не вирус.
Отключи DEP - либо аппаратно в BIOS либо в windows (boot.ini).
Хочешь быть мудрым? Не желай всего, что видишь; не верь всему, что слышишь; не говори всего, что знаешь; не делай всего, что умеешь, а только то, что полезно.
почисть прогой Malwarebytes' Anti-Malware реестр от всякой дряни и хвостов от вирусов. Такая ошибка часто выскакивает после вируса kido
апрельское обновление WindowsXP-KB961373-x86-RUS -вызывает ошибку
если его не устанавливать то все нормально.
Возможно это связано с неудачной эсклотацией уязвимости червем кайдо, который бродит у тебя по сетке. Поставь заплатки. Или как временое решение рубани службы: сервер (именно она уязвима), обозреватель компутеров (за компанию), планировщик задач (кайдо пытается его использовать лучше отключить).
как вариант попробуй запустить Kkiller.exe (с сайта касперского) в то время когда это появляется- если Кидо- то она его найдет, и поставь заплатки
SAMBO Ну ну. кайдо-киллер сжалится, сам скачает заплатки и поставит))
31337 Если плохо видишь- то я там написал про заплатки которые ты там ранее упоминал, и ни где не написал про то что киллер их сам поставит
мне помог патч майкрософта. точно не помню названия.но такой в природе есть
Я грю, была такая же проблема, кидо тут не причем. винда лицензия все обновления установлены.
Проблема возникла после установки KB961373 в апреле. Несколько раз его ставил, ошибка вылетала, удалял ошибка пропадала. Проверял память, отключал dep, проверял на вирусы в итоге пришел к выводу что патч кривоват, так как на другом домашнем компе все нормально. Решением является не устанавливать это обновление, хоть оно является и важным, но не критическим, жить можно.
Вариант что, что то из сетки роняет svchost маловероятен, так как ошибка возникала и при отсутствии сети.
у меня на sp2 такая же бяка.
кидокиллер ниче не нашел.
сетки не дома.
ищу нужную заплатку.
С ошибками вроде «Память не может быть written» (0x00000000) или «Память не может быть read» в основном сталкиваются геймеры. Чаще всего эти сбои проявляются при запуске тактического шутера PUBG и его компонентов. Конечно, неприятно получать при старте такие уведомления, однако винить во всех бедах разработчиков этого приложения нельзя. Тут злую шутку могут сыграть и невнимательность пользователя, и некоторые настройки или запреты самих Windows-систем. Предлагаемые далее методики устранения проблем рассмотрим именно на примере данной игры. В равной степени их можно применять и к другим играм или приложениям (например, для работы с мультимедиа), в которых наблюдаются аналогичные сбои. Но обо всем по порядку.
Общее описание ошибки «Память не может быть written»
Если говорит в общих чертах, сама природа этого сбоя состоит в некорректном обращении к ячейкам ОЗУ и конфликте на программном и аппаратном уровне. Факторов, которые могут привести к появлению сбоя «Память не может быть written», насчитать можно достаточно много, но среди основных первопричин самыми распространенными являются такие:
- неправильная установка игровых компонентов;
- конфликт с браузерами;
- некорректная настройка службы DEP;
- слишком высокие настройки FPS в управляющих программах видеокарт;
- устаревшие драйверы графических адаптеров;
- несовместимость игры с операционной системой или несоответствие компьютера системным требованиям;
- повреждение или отсутствие регистрации библиотеки ole32;
- постоянно работающая служба отчетов об ошибках.
Естественно, это далеко не все, что может влиять на невозможность запуска игры или настройки ее компонентов. Тем не менее устранение именно этих проблем в большинстве случаев позволяет избавиться и от самой ошибки. Теперь перейдем к конкретным решениям для каждого указанного пункта из списка.
Сбой «Память не может быть written» в PUBG: что делать в первую очередь?
Если посмотреть на интернет-форумы, где пользователи делятся своими проблемами, в частности, касающимися именно игр PUBG, Arena или Fear2, можно найти немало дельных советов. Так, например, многие отмечают, что сбой с уведомлением «Память не может быть written» в Windows 8.1 вылетает постоянно, а после обновления «восьмерки» до Windows 10 исчезает, как по мановению волшебной палочки.
А вот на что пользователи совершенно не обращают внимания, так это на установку папки Steam и сохраняют ее где угодно, но только не в локации по умолчанию (D:\Games\Steam). Отсюда и проблемы. Кроме того, иногда установка игры производится в конечный каталог, в название которого вписаны кириллические символы. А это категорически недопустимо.
Завершение ненужных процессов
К сожалению, достаточно часто можно встретить конфликты, возникающие между исполняемыми компонентами игры и, как ни странно, интернет-обозревателями. Иногда браузеры или их дополнительные настройки могут работать в фоновом режиме, хотя сами приложения в данный момент не запущены.
Если при старте игры появляется сбой «Память не может быть written», для начала вызовите стандартный «Диспетчер задач» и в принудительном порядке завершите работу активного компонента браузера (хоть один, но найдется).
Вопросы функционирования службы DEP
В данном случае службу отключать полностью не рекомендуется (полную деактивацию можно использовать исключительно в качестве крайней меры), поскольку можно ограничиться ее задействованием только для системных процессов и приложений в параметрах быстродействия. Обратите внимание, что саму игру и ее компоненты можно внести в список исключений. В принципе, и то и другое работает одинаково.
Правда, в совсем уже конфликтных ситуациях может понадобиться полное отключение DEP.
Сделать это можно через командную консоль, запущенную от имени администратора, в которой прописывается строка bcdedit.exe /set nx AlwaysOff. После выполнения команды также необходимо проверить параметры загрузки системы в файле boot.ini. открыть его можно в обычном «Блокноте», но найти искомый файл проще всего через меню «Выполнить» в котором вписывается сочетание %systemdrive%\Boot.ini.
Также можно воспользоваться и средством, показанным на изображении выше. Здесь в строке указания версии загружаемой системы через пробел вместо «/noexecute=optin /fastdetect» следует вписать «/NoExecute=AlwaysOff» (без кавычек) и сохранить изменения.
Деактивация управляющих утилит для графических карт
Обновление драйверов видеокарты
Наконец, одна из глобальных проблем – устаревание драйверов графических адаптеров. В плане установки их самых свежих версий использовать средства Windows совершенно нецелесообразно. Лучше произвести апдейт при помощи «родных» утилит, разработанных специально для определенного модельного ряда видеокарт. Также довольно неплохо зарекомендовали себя и автоматизированные программы для поиска и установки обновленных драйверов вроде Driver Booster.
Использование режима совместимости
Теперь еще несколько слов об ошибке «Память не может быть written». TslGame - как один из компонентов игры - зачастую работает некорректно только по причине несовместимости с операционной системой. Для устранения проблем его нужно найти, используя для этого путь по умолчанию C:\Program Files (x86)\Steam\steamapps\common\PUBG\TslGame\Binaries\Win64.
Затем через ПКМ на искомом объекте нужно перейти к его свойствам и на вкладке совместимости выбрать необходимую версию системы. Однако можно обойтись и без этого, активировав пункт переопределения режима масштабирования.
Проверка библиотеки ole32.dll
Наконец, частично проблемы могут быть связаны с этой динамической библиотекой. Для начала запустите проверку системных файлов из командной консоли, используя для этого команду sfc /scannow. Если тестирование ничего не выявит, можно попытаться зарегистрировать этот компонент заново. Для этого вызовите меню «Выполнить» и задайте на исполнение строку regsvr32 %SystemRoot%\System32\ole32.dll.
Файл подкачки
Если же проблема связана с нехваткой оперативной памяти, а не с ошибками обращений к ней, можно немного увеличить файл подкачки. Для начала установите рекомендуемый системой размер, который обычно больше того, который используется в данный момент. Если сбои будут продолжаться, попробуйте произвести увеличение еще раз, но в максимуме не более, чем на 50 %, выше рекомендуемого порога.
Отчеты об ошибках
И самое последнее, что можно сделать, - полностью отключить систему отправки отчетов о сбоях в соответствующие службы корпорации Microsoft.
Выполнить такие процедуры можно в «Центре поддержки», где активируется пункт запрета отправки, хотя в системе он будет помечен как нерекомендуемое действие.
Если ничего не помогает
В случае если ни одно из предложенных решений эффекта не дало, выполните откат системы до того момента, когда сбой не наблюдался. Также неплохо было бы проверить компьютерную систему на вирусы, а то мало ли что. Может быть, именно они и являются первопричиной появления ошибок такого рода. Если портативные сканеры, рекомендуемые для проведения проверок в таких ситуациях, ничего не выявят или угрозы удалить будет невозможно, воспользуйтесь дисковыми программами вроде Kaspersky Rescue Disk, загрузитесь со съемного носителя и проверьте компьютер еще до старта Windows. Эта утилита как раз и способна обнаруживать вирусы в оперативной памяти.
Впрочем, если говорить от том, что именно из всего вышеописанного использовать лучше всего, в большинстве случаев, как считается, помогает отключение службы DEP. Не исключен, правда, и вариант повреждения самих планок оперативной памяти. В такой ситуации, если есть такая возможность, их нужно поочередно изымать из слотов на материнской плате и после включения компьютера смотреть, как ведет себя игра. При выявлении сбойного компонента его нужно будет заменить. Если такой вариант не подходит, можете произвести тестирование оперативной памяти программой Memtest86+, но для работы с ней нужны необходимые знания и навыки.
Читайте также: