Меню

Spoolsv exe ошибка приложения windows xp память не может быть read

Содержание

  • Память не может быть «read» в Windows XP
    • Способ 1: Настройка DEP
    • Способ 2: Отключение DEP
    • Способ 3: Регистрация библиотеки
    • Способ 4: Отключение отчета об ошибках
    • Заключение
  • Вопросы и ответы

Ошибка «Память не может быть read» в Windows XP
При работе с операционными системами Windows пользователи зачастую сталкиваются с ошибками, в диалоговых окнах которых явно не указано вызвавшее их приложение или файл. Один из подобных сбоев, касающихся проблем с чтением из памяти, мы рассмотрим в этой статье.

Это ошибка является одной из самых «непонятных» с точки зрения обычного пользователя. При ее возникновении появляется окно с сообщением, из которого иногда невозможно понять, что вызвало сбой.

Диалоговое окно ошибки «Память не может быть read» в Windows XP

Главная причина это обращение какой-либо программы к данным в ОЗУ, доступ к которым ей запрещен. Если это действующее приложение, оно может перестать отвечать на запросы или его работа завершается без участия пользователя. Далее мы поговорим о том, как снять запреты и избавиться от сообщения об ошибке.

Способ 1: Настройка DEP

DEP – это технология, призванная предотвращать выполнение данных (кода) из областей памяти, предназначенных для ядра операционной системы. Если какая-либо сомнительная программа или драйвер пытается использовать эти области в своих целях, то DEP попросту закрывает к ним доступ. Это может вызывать проблемы при работе приложений, способных заменять собой стандартные инструменты ОС и некоторых управляющих утилит.

Данный способ поможет в том случае, если известно, какой софт вызывает сбой, поскольку нам будет необходимо исключить его из списка подозрительных, а точнее, поместить в доверенные.

  1. Нажимаем правой кнопкой мыши по ярлыку «Мой компьютер» и идем в «Свойства».
    Переход к свойствам системы с рабочего стола Windows XP
  2. На вкладке «Дополнительно» в блоке «Быстродействие» жмем «Параметры».

    Переход к параметрам быстродействия в свойствах системы Windows XP

  3. Здесь нас интересует вкладка «Предотвращение выполнения данных». Ставим переключатель в положение, указанное на скриншоте, и нажимаем «Добавить».

    Переход к выбору программы для исключения из из списка DEP в Windows XP

    Ищем на диске исполняемый файл программы и открываем его.

    Выбору исполняемого файла программы для исключения из из списка DEP в Windows XP

  4. Применяем изменения.

    Применение изменений в списке исключений программ из DEP в Windows XP

  5. Перезагружаем машину.

    Перезагрузка после настройки списка исключений программ из DEP в Windows XP

Способ 2: Отключение DEP

Обратите внимание, что полное отключение DEP приведет к значительному снижению надежности системы. Это обусловлено тем, что в защищаемых ею областях памяти обычно «поселяются» наиболее опасные вирусы.

  1. В свойствах системы на вкладке «Дополнительно» в блоке «Загрузка и восстановление» переходим к «Параметрам».

    Переход к настройкам параметров загрузки и восстановления системы В Windows XP

  2. Нажимаем кнопку «Правка».

    Переход к редактированию параметров загрузки системы в Windows XP

  3. Запустится стандартный блокнот с открытым в нем файлом boot.ini. Нас интересует строка, указанная на скриншоте (обычно она последняя). В конце строки имеется параметр

    NoExecute

    Он и определяет, будет ли включена технология DEP при следующей загрузке ПК.

    Параметр определяющий включение технологии DEP при загрузке Windows XP

  4. После знака «равно» вместо

    OptIn

    или

    OptOut

    вводим ключ

    Lumpics.ru

    AlwaysOff

    Ввод ключа для отключения технологии DEP при следующей загрузке Windows XP

  5. Закрываем блокнот и на вопрос о сохранении отвечаем «Да».

    Сохранение параметров загрузки системы в Windows XP

  6. Перезагружаем машину.

Способ 3: Регистрация библиотеки

В Windows имеется библиотека ole32.dll, отвечающая за взаимодействие некоторых компонентов, как системных, так и принадлежащих сторонним программам. По некоторым причинам ОС не может использовать ее в обычном режиме, результатом чего становятся сбои в работе приложений. Для того чтобы решить проблему, необходимо зарегистрировать библиотеку вручную. Как это делается, читайте в статье по ссылке ниже.

Регистрация библиотек в программе OCX-DLL Manager

Подробнее: Регистрируем файл DLL в ОС Windows

Способ 4: Отключение отчета об ошибках

Существует еще один метод избавления от ошибки «Память не может быть «read»», а точнее, от ее диалогового окна. Саму «болезнь» это не вылечит, но от симптомов избавиться поможет. Данный прием можно применять в тех случаях, когда видимых проблем в работе системы не наблюдается.

  1. На знакомой нам уже вкладке «Дополнительно» в окне свойств системы нажимаем кнопку «Отчет об ошибках».
    Переход к отключению отчета об ошибках в Windows XP
  2. Ставим переключатель в положение «Отключить» и снимаем галку, указанную на скриншоте. Жмем ОК. Для верности можно перезагрузить компьютер.

    Отключение отчета об ошибках в Windows XP

Повторимся, что это способ не исправления самой ошибки, а избавления от навязчивого диалогового окна. Это временное решение, и заняться выявлением истинных причин и их устранением все же рано или поздно придется.

Заключение

В большинстве случаев инструкции, приведенные выше, помогают решить обсуждаемую проблему, но имеются факторы, которые не дадут исправить ситуацию. Например, недостаток виртуальной памяти может приводить к сбоям в работе программ и системы, поэтому стоит проверить объем файла подкачки и если требуется, увеличить его.

Подробнее: Как увеличить файл подкачки в Windows XP

Еще одна причина нестабильной работы «винды» это не лицензионный дистрибутив или пиратская сборка. Если вы скачали образ, которые не требует активации, или в него уже были внедрены программы, или «обрезаны» (отключены) какие-либо функции и компоненты, существует высокая вероятность возникновения ошибок. Здесь можно только посоветовать заменить дистрибутив на «чистый», то есть оригинальный, выпущенный Майкрософт, а также пользоваться легальными способами активации.

Здравствуйте дорогие читатели, столкнулся недавно с ошибкой очереди печати (spoolsv.exe), повозившись решил эту проблему. И теперь решил рассказать вам как с ней бороться.

Исправление spoolsv exe — ошибка приложения

Пост будет, короткий, т.к. решение очень простое. Началось с того, что я настроил принтер и компьютер ужасно тормозил. Ну я любитель оптимизировать, взял и почистил его. Удалил временные файлы все программой  и оптимизировал реестр, компьютер оживился чуть, но стал выдавать ошибку при загрузке компьютера spoolsv.exe. После чего, приложения в которых доступна печать начали зависать. Ну дела подумал…

Покопавшись пол часика, решение оказалось очень простое.

spoolsv exe

Заходим в папку C:WindowsSystem32spoolPRINTERS  и удаляем все в этой папке (Внимание! Удалятся все принтеры). Перезагружаемся, устанавливаем заново принтер и все должно работать.

Но если не заработает, то можно зайти в папку C:WindowsSystem32spooldrivers и там в каждой папке все удалить.

Так же можно удалить в реестре:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintEnvironmentsWindows NT x86DriversVersion-2
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintEnvironmentsWindows NT x86DriversVersion-3
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlPrintEnvironmentsWindows NT x86DriversVersion-2
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlPrintEnvironmentsWindows NT x86DriversVersion-3

В этих разделах удалить все, кроме ключей по умолчанию:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitors
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlPrintMonitors

Опять же после всех проделаный операций перезагружаемся и при загрузке Windows должен попросить установить драйвера. Скачиваем с официального сайта устройства и устанавливаем.

Ошибки spoolsv.exe (очереди печати), при загрузке больше возникнуть не должно!

Помогло? Отблагодари автора

46 / 46 / 11

Регистрация: 16.03.2012

Сообщений: 199

1

08.01.2013, 10:40. Показов 17379. Ответов 8


Доброе время суток. На днях вылезла такая проблема, причем сразу на 2х компах (на одном стоит принтер, а другой по сети к нему подключен). При загрузке винды выдает ошибку «Инструкция по адресу «…» обратилась к памяти по адресу «…». Память не может быть «read».»(вообщем скрин прикрепил). Сразу подумал вирус, проверил — ничего не нашло. Базы обновленные, даже удивился. Решил поискать может где есть еще этот самый «spoolsv.exe», но он 1, и тот в windowssystem32.
Погуглил, решил может переставить драва на принтер но после того как я жму ок на ошибку они пропадают, а если не жму комп висит. Папка windowssystem32spoolPRINTERS пустая.
Вообщем я уже не знаю что делать. В чем может быть проблема?
ЗЫ: Удивляет то что на двух компах сразу.

Миниатюры

Память не может быть "read". Вообщем spoolsv.exe
 

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Модератор

Эксперт Windows

8364 / 3329 / 241

Регистрация: 25.10.2010

Сообщений: 13,523

08.01.2013, 11:19

2

Удалите дрова на принтер стандартно из установки и удаления программ
Перезагрузите ПК и переустановите дрова на принтер.
И да дрова на принтер какие родные или скаченные неизвестно откуда?



0



46 / 46 / 11

Регистрация: 16.03.2012

Сообщений: 199

08.01.2013, 11:26

 [ТС]

3

Persk, дрова родные. а принтер HP LaserJet 1018. Надеюсь поможет



0



Модератор

Эксперт Windows

8364 / 3329 / 241

Регистрация: 25.10.2010

Сообщений: 13,523

08.01.2013, 11:38

4

А других принтеров и продуктов от НР в системе не установлено?



0



46 / 46 / 11

Регистрация: 16.03.2012

Сообщений: 199

08.01.2013, 15:34

 [ТС]

5

Persk, других не ставил. Поменял дрова с оф сайта. Все равно при вызове файла на печать выдало эту ошибку. Но теперь не при загрузке



0



Эксперт Windows

13175 / 4623 / 168

Регистрация: 25.10.2010

Сообщений: 9,412

08.01.2013, 15:40

6

винс, выполни чистую загрузку винды (как это сделать можно смело найти в инете) и посмотри что изменится



0



46 / 46 / 11

Регистрация: 16.03.2012

Сообщений: 199

09.01.2013, 10:44

 [ТС]

7

Sanya, сделал, ошибку не выдало при загрузке, только не печатает. А usb разве работает при чистой загрузке?

Добавлено через 1 час 31 минуту
Загрузил потом в обычном режиме. Выдало ошибку, только теперь выдало немного другое. Кроме адресов, изменился read на written.



0



Эксперт Windows

13175 / 4623 / 168

Регистрация: 25.10.2010

Сообщений: 9,412

09.01.2013, 10:47

8

Ну так надо искать, что вызывает ошибку. У майкрософт даже есть целая статья как устранять проблемы при помощи чистой загрузки
Тут же понятно, что систему валит какое то приложениедрайвер установленный в системе



0



46 / 46 / 11

Регистрация: 16.03.2012

Сообщений: 199

09.01.2013, 11:46

 [ТС]

9

Фигово, печатать то надо. Ладно, придется экспериментировать. Может совет какой? с чего начать например



0



24.12.2015

Просмотров: 12982

Во время печати документа на экране монитора может появиться ошибка spoolsv.exe и компьютер зависнет.

Исправляем ошибку spoolsv.exe

Вызвать настройки или корректно завершить процесс, невозможно. Как же исправить ошибку?

Читайте также: Что делать, если не работает принтер в Windows 10?

Решаем проблему

Зачастую ошибка приложения spoolsv.exe появляется в результате неправильно установленного принтера в Windows XP или 7. Поэтому, чтобы решить проблему, стоит выполнить следующие действия.

Нужно заменить повреждённый файл spoolsv.exe на целый с операционной системы той же версии и разрядности. Находится этот файл по адресу: диск С, папка «Windows», «System32».

Исправляем ошибку spoolsv.exe

Если этот способ не помог, отключаем службу «Диспетчер очерёдности печати». Для этого жмём «Пуск», «Панель управления», выбираем «Мелкие значки». Далее «Администрирование».

Исправляем ошибку spoolsv.exe

Выбираем «Службы». Двойным щелчком открываем элемент и выбираем «Диспетчер печати». Задаём службе статус «Остановлена».

Исправляем ошибку spoolsv.exe

Исправляем ошибку spoolsv.exe

Далее переходим к разделу панели управления «Принтеры» или «Устройства и принтеры».

Исправляем ошибку spoolsv.exe

Выделяем все существующие принтеры и удаляем их вместе с драйверами.

Исправляем ошибку spoolsv.exe

Для этого кликаем на элементе правой кнопкой мыши и выбираем «Удалить устройство».

Исправляем ошибку spoolsv.exe

После перезагружаем ПК, устанавливаем новые драйвера и подключаем устройство.

Читайте также: Bullzip PDF Printer – виртуальный принтер

Если же принтер или драйвера удалить не удалось, стоит обратиться к редактору реестра. Жмём «Win+R» и вводим «regedit».

Исправляем ошибку spoolsv.exe

Переходим по ветке «HKLM», «SYSTEM», «CurrentControlSet», «Control», «Print», «Environments», «Windows NT x86», «Drivers», «Version-3». Удаляем все значения, кроме, назначенного.

Исправляем ошибку spoolsv.exe

Также значения нужно удалить в таких разделах этой же ветки (если имеются): «Version-1», «Version-2», а также в «HKLM», «SYSTEM», «CurrentControlSet», «Control», «Print», «Monitors» и «Printers». Удаляем разделы, которые относятся исключительно к модели принтера.

Исправляем ошибку spoolsv.exe

После перезагрузки ПК, устанавливаем драйвера и подключаем принтер.

При ошибках spoolsv.exe очистить директорию
C:WINDOWSsystem32spooldriversw32x86

Поставить нормальные драйвера на принтеры

—-

виновата функция “Предотвращение выполнения данных” (DEP)
Т.к. данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти.

Существует четыре варианта настройки функции DEP:

OptIn Данное значение используется по умолчанию. На компьютерах, оснащенных процессорами с поддержкой DEP, функция DEP включена по умолчанию для ограниченного числа системных файлов и программ. При этом по умолчанию защищаются только системные файлы Windows.

OptOut По умолчанию функция DEP включена для всех процессов. В диалоговом окне Система панели управления можно вручную создать список приложений, для которых следует отключить DEP. Специалисты по информационным технологиям могут воспользоваться пакетом средств обеспечения совместимости приложений (Application Compatibility Toolkit), чтобы отключить функцию DEP для одной или нескольких программ. При этом вступают в силу исправления, обеспечивающие совместимость программ, для функции DEP.

AlwaysOn Функция DEP включается для всей системы. Все процессы работают с выполнением проверок DEP. В этом режиме нельзя отключить функцию DEP для отдельных приложений. Исправления, обеспечивающие совместимость программ, для функции DEP в силу не вступают. Программы, для которых с помощью пакета средств обеспечения совместимости приложений было отключено использование функции DEP, также работают с выполнением проверок DEP.

AlwaysOff Функция DEP отключена для всей системы, независимо от наличия аппаратной поддержки DEP. Процессор не работает в режиме PAE, если в файле Boot.ini не указан параметр /PAE.

Для полного включения или выключения DEP необходимо вручную отредактировать находящийся в корне загрузочного раздела диска скрытый файл boot.ini, добавив в разделе [operating systems] в конец строки …WINDOWS=”Microsoft Windows XP Professional” /fastdetect ключ /NoExecute с одной из опций:

NoExecute = OptIn
NoExecute = OptOut
NoExecute = AlwaysOn
NoExecute = AlwaysOff

Если по каким-то причинам редактирование непосредственно boot.ini вам недоступно /не виден файл и т.п…/, это можно сделать
с помощью панели управления: “Система” -> “Дополнительно” -> “Загрузка и восстановление” -> кнопка “Параметры” -> кнопка “Правка”.

И в итоге должно при отключенном DEP получится следующее:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Microsoft Windows XP Professional” /noexecute=AlwaysOff /fastdetect

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Smart tv ошибка dns
  • Summer i worked as an office supplies company где ошибка