Пустая папка "Устройства и принтеры"
Добрый день!
Столкнулся с проблемой отображения установленных принтеров. При открытии папки "Устройства и принтеры" ничего не отображается, сверху пробегает бегунок до конца и отображается, что принтеров и устройств нет. Кнопка "Добавить принтер" не работает. Операционная система Windows 7 Максимальная 32 разряда. Из принтеров установлен Kyocera FS-1120D (Драйвер Kx531025_MS-signed), Fax, Microsoft XPS Document Writer и OneNote 2010. Служба "Служба поддержки Bluetooth" работает и запускается автоматически. Служба "Диспетчер печати" работает и запускается автоматически. Стоит антивирус Avast (все экраны отключил) Пробовал: 1) start shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{2227A280-3AEA-1069-A2DE-08002B30309D} из командной строки. Результат: принтеров нет. 2) В коммандной строке с правами Администратора поочередно выполнил команды: regsvr32 "%SystemRoot%\System32\actxprxy.dll" regsvr32 "%ProgramFiles%\Internet Explorer\ieproxy.dll" Результат: принтеров нет. 3) Пробовал создать раздел в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace с именем {2227a280-3aea-1069-a2de-08002b30309d} и значением "По умолчанию" "Принтеры". Результат: в "Панели управления" появилась папка "Принтеры", но там тоже ничего нет. 4) Нашел в интернете и попробовал запустить файлы ie8-rereg.cmd. После перезагрузки результат тот же. На всякий случай запустил еще ie8-rereg.32on64.cmd и ie8-rereg.64on64.cmd также без результата. 5) В AVZ, выполнил скрипты по восстановлению системы, также без результата. 6) Пробовал откат системы на разные даты вплоть до 3 месяцев назад (когда принтер точно работал). Также не помогло. Много еще чего делал, сейчас уже все и не упомню. Проблема, как мне кажется, возникла после установки сетевого принтера НР (но не могу точно утверждать). Принтер не установился, а через некоторое время перестал печатать и локальный. В первый сбой помог запуск службы "Служба поддержки Bluetooth", после чего он исправно печатал еще несколько дней. Второй сбой случился после переноса компьютера в другое место. Напряжение в сети нормальное, сбоев нет. Ребята, подскажите, пожалуйста, еще варианты, в чем может быть проблема. |
exar, в командной строке (cmd.exe) от имени Администратора выполните:
Код:
sfc /scannow Если не поможет, выложите лог \Windows\Logs\CBS\CBS.log после этого. А также запустите Fix it. |
FixIt завис на "Проверке на наличии ошибок диспетчера очереди печати"
Btw, в папке "c:\Windows\System32\spool\PRINTERS\" висят три файла "FP00002.SPL", "FP00003.SPL" и "FP00004.SPL" которые не удаляются. Sfc сейчас попробую прогнать. |
Цитата:
Код:
del /f /q %systemroot%\system32\spool\printers\*.shd |
Вложений: 1
Sfc написал: "Защита ресурсов Windows не обнаружила нарушений целостности."
Fixit завис на проверке диспетчера печати намертво. Файлы в папке принтеры удалил, но ничего не помогло. Приложил файл CBS во вложении. Не приложилась, почему-то. CBS |
exar, в логе ошибки, связанные с обновлениями KB2712808, KB2705219, KB2729094, KB2647753, KB2731847, KB2732500.
Из них KB2712808 и KB2647753 связаны с печатью. Попробуйте удалить. |
Обновления удалил, но, к сожалению, это не помогло.
|
Цитата:
Проверьте версии файлов:
Также проверьте разрешения (на вкладке Безопасность) - убедитесь, что администраторы, пользователи и система имеют доступ на чтение. Как дела с вирусами обстоят? |
Цитата:
Все пользователи и система имеют доступ на чтение. На вирусы проверку запущу на ночь Cureit, касперским проверю завтра. Прочистил систему от следов НР. Удалил почти все файлы начинающиеся на НР. Остались файлы hp*.inf_loc, которые не удаляются и в DriverStore. В настройках принтеров (rundll32 printui.dll,PrintUIEntry /s) не открываются вкладки порты и принтеры. Команда запустилась всего два раза, но после того, как зависло выполнение на вкладке порты и второй раз на вкладке принтеры команда перестала выполняться, хотя процесс rundll32 появлялся в процессах системы. Кнопка "добавить принтер" не работает. версии файлов: \Windows\System32\localspl.dll до обновления: FileDescription : Библиотека локального диспетчера очереди OriginalFilename : localspl.dll.mui Дата создания : 21/11/2010 01:29:21 Послед. изменение : 21/11/2010 01:29:21 Последний доступ : 21/11/2010 01:29:21 Размер : 768512 байт ( 750.500 КБ, 0.733 МБ ) Версия файла : 6.1.7601.17514 / 6.1.7601.17514 Язык : Русский (Россия) (0x419) после обновления: FileDescription : Библиотека локального диспетчера очереди OriginalFilename : localspl.dll.mui Дата создания : 21/08/2012 16:09:34 Послед. изменение : 14/05/2012 08:33:42 Последний доступ : 21/08/2012 16:09:34 Размер : 769024 байт ( 751.000 КБ, 0.733 МБ ) Версия файла : 6.1.7601.17841 / 6.1.7601.17841 Язык : Русский (Россия) (0x419) \Windows\System32\spool\prtprocs\w32x86\winprint.dll FileDescription : Windows Print Processor DLL OriginalFilename : winprint.dll Дата создания : 21/11/2010 01:29:21 Послед. изменение : 21/11/2010 01:29:21 Последний доступ : 21/11/2010 01:29:21 Размер : 30208 байт ( 29.500 КБ, 0.029 МБ ) Версия файла : 6.1.7601.17514 / 6.1.7601.17514 Язык : Английский (США) (0x409) после обновления: FileDescription : Windows Print Processor DLL OriginalFilename : winprint.dll Дата создания : 21/11/2010 01:29:21 Послед. изменение : 21/11/2010 01:29:21 Последний доступ : 21/11/2010 01:29:21 Размер : 30208 байт ( 29.500 КБ, 0.029 МБ ) Версия файла : 6.1.7601.17514 / 6.1.7601.17514 Язык : Английский (США) (0x409) \Windows\System32\win32spl.dll до обновления: FileDescription : Поставщик печати с исполнением на стороне клиента OriginalFilename : win32spl.dll.mui Дата создания : 21/11/2010 01:29:20 Послед. изменение : 21/11/2010 01:29:20 Последний доступ : 21/11/2010 01:29:20 Размер : 492032 байт ( 480.500 КБ, 0.469 МБ ) Версия файла : 6.1.7601.17514 / 6.1.7601.17514 Язык : Русский (Россия) (0x419) после обновления: FileDescription : Поставщик печати с исполнением на стороне клиента OriginalFilename : win32spl.dll.mui Дата создания : 21/08/2012 16:03:29 Послед. изменение : 11/02/2012 09:43:49 Последний доступ : 21/08/2012 16:03:29 Размер : 492032 байт ( 480.500 КБ, 0.469 МБ ) Версия файла : 6.1.7601.17777 / 6.1.7601.17777 Язык : Русский (Россия) (0x419) \Windows\System32\spoolsv.exe до обновления: FileDescription : Диспетчер очереди печати OriginalFilename : spoolsv.exe.mui Дата создания : 21/11/2010 01:29:06 Послед. изменение : 21/11/2010 01:29:06 Последний доступ : 21/11/2010 01:29:06 Размер : 317440 байт ( 310.000 КБ, 0.303 МБ ) Версия файла : 6.1.7601.17514 / 6.1.7601.17514 Язык : Русский (Россия) (0x419) после обновления: FileDescription : Диспетчер очереди печати OriginalFilename : spoolsv.exe.mui Дата создания : 21/08/2012 16:03:29 Послед. изменение : 11/02/2012 09:37:49 Последний доступ : 21/08/2012 16:03:29 Размер : 317440 байт ( 310.000 КБ, 0.303 МБ ) Версия файла : 6.1.7601.17777 / 6.1.7601.17777 Язык : Русский (Россия) (0x419) |
А разрешения на папку \Windows\System32\spool какие?
Выложите лог Process Monitor при попытке открыть "Устройства и принтеры" и зависании (меню File -> Save -> PML-формат) в архиве на любой файлообменник. |
Проверка Cureit вирусов не выявила. Но после перезагрузки принтеры стали отображаться.
С чем это связано - не понимаю. Не уверен, все таки, что проблема не возникнет вновь, так как непонятен её генезис. |
Цитата:
|
После переустановки обновлений перегружался несколько раз, так что вряд ли из-за обновлений.
Все равно - большое спасибо за помощь! |
Если тема актуальна, то я её решил следующим способом - проверил вкладку безопасность всех папок в %windir%\System32\spool. Лишние группы удалил, отменил наследие для drivers настроил как должно быть по умолчанию (взял аналогичный сервак у которого не было проблем).
После перезагрузки всей системы все стало отображаться. |
Автоматическое решение. Запускать с правами администратора файл когда такое происходит. Работает на всех версиях виндовс.
|
Цитата:
|
Gideon Vi, опишите свою проблему подробно.
|
Цитата:
самые частые советы о actxprxy.dll и ieproxy.dll не помогают служба диспетчера печати запущена |
Gideon Vi, служба Служба поддержки Bluetooth работает?
|
Цитата:
|
Gideon Vi, попробуйте в cmd от имени Администратора выполнить:
Код:
regsvr32 msxml6.dll
|
Время: 01:51. |
Время: 01:51.
© OSzone.net 2001-