src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> | После попытки распечатать из Opera 9.0 страницу сайта произошла ошибка подсистемы печати spoolsv. Теперь при загрузке ОС выдается ошибка и папка "принтеры и факсы" не открывается. При перезапуске службы-снова ошибка. Восстановление системы не помогло. Помогите восстановить подсистему печати без переустановки ОС.
На днях вылезла такая проблема, причем сразу на 2х компах (на одном стоит принтер, а другой по сети к нему подключен). При загрузке винды выдает ошибку "Инструкция по адресу "..." обратилась к памяти по адресу "...". Память не может быть "read"."(вообщем скрин прикрепил). Сразу подумал вирус, проверил - ничего не нашло. Базы обновленные, даже удивился. Решил поискать может где есть еще этот самый "spoolsv.exe", но он 1, и тот в windows\system32. Погуглил, решил может переставить драва на принтер но после того как я жму ок на ошибку они пропадают, а если не жму комп висит. Папка windows\system32\spool\PRINTERS пустая.
Решение: пробуй снести sfc*.* и spoolsv.* вручную из system32, и скопировать их по-новой из дистрибутива
sfc /scannow - проверка целостности системных файлов KB310747: Описание средства проверки системных файлов Windows XP и Windows Server 2003 (Sfc.exe)
Запускайте из командной строки: Пуск -> Выполнить -> cmd -> sfc /scannow
Утилите требуется инсталляционный диск с операционной системой. Если у вас установлен Service Pack 3, то потребуется диск с интегрированным SP3.
Если содержимое инсталляционного CD скопировано на жесткий диск, a CD под рукой нет, то можно указать путь к файлам следующим образом. Запустите редактор реестра (Пуск -> Выполнить -> regedit), перейдите к ключу Код: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup и измените параметер SourcePath, указав соответствующий путь: |
________________________________________ FAQ Защита файлов Windows не смогла запустить сканирование защищённых системных файлов. Код ошибки: 0x000006ba [Сервер RPC недоступен.]
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> | Возможные причины: 1. Не пытайтесь запустить в безопасном режиме, там SFC не работает.
2. Поврежденные или отсутствующие файлы: sfc.exe sfc.dll sfc_os.dll sfcfiles.dll в папке \WINDOWS\system32 (замените на чистые, соответствующие сервис-паку).
3. SFC могло быть отключено, исправьте с помощью твика реестра Код: Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SfcQuota"=dword:ffffffff "SFCDisable"=dword:00000000 "SFCSetting"=dword:00000000 и перезагрузитесь. |
При открытии окна «Принтеры» или при попытке выполнит печать из какой-либо программы может появиться одно из следующих сообщений об ошибках:
Spoolsv.exe вызвало ошибку и будет закрыто. или Невозможно продолжить работу принтера из-за нехватки ресурсов. или Подсистема печати недоступна. Чтобы устранить неполадку, удалите принтеры и драйверы принтера, а затем удалите все записи в указанных ниже разделах реестра. Для этого выполните следующие действия.
| 1. Если это возможно, удалите все принтеры, перечисленные в окне «Принтеры». Чтобы удалить принтер, щелкните его значок в окне «Принтеры» правой кнопкой мыши, выберите команду Удалить, а в появившемся сообщении нажмите кнопку Да, чтобы подтвердить удаление.
2. В окне «Принтеры» в меню Файл выберите команду Свойства сервера.
3. На вкладке Драйверы удалите все установленные драйверы принтеров.
Чтобы удалить драйвер принтера, выделите драйвер, нажмите кнопку Удалить, а в появившемся сообщении нажмите кнопку Да, чтобы подтвердить удаление.
4. Запустите редактор реестра (Regedit.exe). 5. Экспортируйте следующие разделы реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print
6. Удалите все значения, находящиеся в следующих разделах реестра (сами разделы удалять не нужно): HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-2 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Environments\Windows NT x86\Drivers\Version-2 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Environments\Windows NT x86\Drivers\Version-3
7. Удалите все параметры за исключением параметров «(По умолчанию)» в следующих разделах реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Monitors
К мониторам по умолчанию относятся следующие мониторы: AppleTalk Printing Devices (присутствует, если установлены службы для Macintosh) BJ Language Monitor Local Port PJL Language Monitor Standard TCP/IP Port USB Monitor Windows NT Fax Monitor (присутствует, если установлен факс-модем)
Дополнительные сведения о том, какие элементы не являются элементами по умолчанию, см. в следующей статье базы знаний Майкрософт: 260142 Устранение неполадок, возникающих при печати в Windows 2000
8. Удалите все параметры за исключением параметров «(По умолчанию)» в следующих разделах реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Printers
9. Закройте редактор реестра. 10. Перезагрузите компьютер и повторно установите нужные принтеры.
После установки WXP SP2 и всех обновлений месяц все нормально. Потом по неизвестным причинам после загрузки выскакивает окно типа инструкция процесса spoolsv.exe обратилась к памяти , а память не может быть read поэтому приложение будет закрыто. После этого два моих принтера не работают ,точнее их вообще нет в окне принтеры и факсы .Попытки установить их система пишет что система подпечати недоступна. Все это длиться уже полглда.Ситему приходиться ставить заново и т.д Помогите ребята советом что делать. |
---------------------------------------------------------------------------------------------------------------------------------------- Вот ещё один рабочий метод: Исправление ошибки подсистемы печати spool.sv "Память не может быть read":
Порядок действий при возникновении ошибки:
1. Загрузить систему под учётной записью с правами локального администратора;
2. Произвести очистку очередей печати для всех виртуальных принтеров, установленных в системе (dotpdf, MS Office image Writer printer, Adobe pdf printer и т.д.);
3. Отключить службу контроля предовращения выполнения данных DEP:
Для полного включения или выключения DEP необходимо вручную отредактировать находящийся в корне загрузочного раздела диска скрытый файл boot.ini, добавив в разделе [operating systems] в конец строки
?\WINDOWS="Microsoft Windows XP Professional" /fastdetect ключ /NoExecute с одной из опций:
NoExecute = OptIn NoExecute = OptOut NoExecute = AlwaysOn NoExecute = AlwaysOff
в итоге должно при отключенном DEP получиться следущее: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional SP3" /noexecute=AlwaysOff /fastdetect
4. Удалить содержимое папки windows\system32\spool\printers\ (данное действие может вызвать необходимость переустановки драйвера принтера, обычно этого не происходит).
5. Произвести полную очистку реестра системы при помощи специальных программ таких, как RegCleaner, CCleaner и т.д.
6. Корректно произвести перезагрузку ПК.
Работоспособность восстановлена.
Данный метод работает на Windows XP all versions, работоспособность на других версиях не гарантируется.
на одном форуме вычитал батник делаешь со стопом и запуском службы на какое-то время хватает)
net stop spooler ping -n 10 127.0.0.1 net start spooler
Доброе время суток. На днях вылезла такая проблема, причем сразу на 2х компах (на одном стоит принтер, а другой по сети к нему подключен). При загрузке винды выдает ошибку "Инструкция по адресу "..." обратилась к памяти по адресу "...". Память не может быть "read"."(вообщем скрин прикрепил). Сразу подумал вирус, проверил - ничего не нашло. Базы обновленные, даже удивился. Решил поискать может где есть еще этот самый "spoolsv.exe", но он 1, и тот в windows\system32.
Погуглил, решил может переставить драва на принтер но после того как я жму ок на ошибку они пропадают, а если не жму комп висит. Папка windows\system32\spool\PRINTERS пустая. Вообщем я уже не знаю что делать. В чем может быть проблема?
Имеет смысл проверить диск на бэды, переставить драйвер принтера Была аналогичная проблема, я её решил так:
1. Причина, заражение вирусом ( название уже не помню), после чего система печати отключалась. Вирус заменял dll-ки sfc*.dll в system32(sfc.sfc.dll,sfc_os.dll.sfcfiles.dll). Решение - залечил машину CureIt-ом, загрузился с компакт диска и заменил dll-ки свежими от XP, до кучи заменил и spoolsv и spoolss.dll. Всё сразу заработало. 2. Причина - нездоровые дрова от принтера, лечение - отключил принте и снёс дрова. Я думаю у тебя 1 вариант.
как совет - накати обновления под XP Q: Практически каждый раз после загрузки выскакивает такое недовольное окошко: «Инструкция по адресу "0x0041773a” обратилась к памяти по адресу "0x00000000”. Память не может быть "read”. Нажимаешь "Отладка" или "Ок" - оно закрывается и все. Как от него избавиться? А: Проблема эта в Windows XP одна из самых распространенных, потому, хотя мы о ней уже и писали, периодически приходится повторяться на страницах журнала хочется в связи с этим еще раз всем напомнить про возможности поиска на нашем сайте и в конференции. Наш ответ на подобный вопрос вы давно могли бы найти и сами. Для тех же, кто не имеет доступа к сети, скажем… Однозначной причины сбоя «The memory could not be 'read'» или «The memory could not be 'Written'» обычно нет. Попробуйте записать точное сообщение об ошибке главным образом, какое приложение и в какой ситуации его вызывает, и обратитесь к разработчикам данной программы, а также поищите решение проблемы в базе данных службы технической поддержки Microsoft (support.microsoft.com). Если же готовое решение проблемы найти не удается, то, дабы исключить самые распространенные причины этого сбоя, проделайте следующее (если оперативная память гарантированно исправна, в CMOS Setup установлены Default-настройки и не используется разгон):
- загрузите ПК с дискеты Windows 9x и введите команду «FDISK /MBR» - сделайте загрузочные дискеты Windows XP и в консоли восстановления введите команды «FIXBOOT» и «FIXMBR» - установите (переустановите) последние обновления системы и прикладных программ, в том числе SP2, обновления Internet Explorer и JAVA Virtual Machine - удалите и переустановите сбойное приложение в другую директорию, с более коротким именем - обновите и переустановите драйвера оборудования, в том числе удалите все несуществующие в реальности принтеры и устройства - удалите лишние шрифты - отключите все счетчики производительности - удостоверьтесь, что на диске отсутствуют папки и файлы с очень длинными именами или расширениями (220 знаков и более) - удостоверьтесь, что не используете в работе с программами очень длинные параметры командной строки (220 знаков и более) - проверьте наличие фоновых программ отключите все лишнее - проверьте настройки виртуальной памяти отключите ограничения объема файла подкачки - проверьте настройки доступа к корневой директории системного диска и к файлу подкачки группа пользователей «System» должна иметь полные права - проверьте системные файлы с помощью команды «SFC /SCANNOW» - переустановите операционную систему поверх предыдущей инсталляции. Это все, что я на данный момент могу сказать по сути дела. Если же кому-то из наших читателей известны другие способы решения данной проблемы, или он готов поделиться своим опытом избавления от нее опять-таки, пишите нам, а уж мы-то доведем эту информацию до всех интересующихся.
|