Rundll32 exe c windows system32 shimgvw dll imageview

Rundll32 exe c windows system32 shimgvw dll imageview

Требования.
Статья применима для Windows 7.

Информация.
Основным средством просмотра изображений в Windows 7 является стандартная программа «Средство просмотра фотографий Windows«. В принципе эта весьма удобная штуковина, но с одним минусом — в этой программе не проигрывается gif-анимация, все gif-ки отображаются как статическая картинка.

Где находится программа «Средство просмотра фотографий Windows».
Эта программа не существует в привычном для всех виде (вспомогательные файлы, исполняемый файл), у этой программы нет исполняемого файла с расширением «.exe«, а вспомогательные файлы не хранятся в отдельной папке, а лежат в системной папке «WINDOWS\System32\«, где еще куча разных файлов.

Саму программу можно запустить так:
1. Открываем меню «Пуск» и выбираем пункт «Выполнить«;

2. В поле «Открыть» напишите команду rundll32.exe C:\WINDOWS\System32\shimgvw.dll,ImageView_Fullscreen и нажмите кнопку «ОК»

В результате откроется пустое окно программы «Средство просмотра фотографий Windows«

Используя эту команду, можно открыть для просмотра картинку, для этого в конце уже известной нам команды необходимо дописать полный путь до картинки. Вот так:
rundll32.exe C:\WINDOWS\System32\shimgvw.dll,ImageView_Fullscreen C:\Users\Public\Pictures\Sample Pictures\Chrysanthemum.jpg

Теперь нажимаем кнопку «ОК» и если Вы написали команду правильно, то откроется Ваша картинка. В нашем примере, это стандартное изображении «Хризантема», которое хранится в образцах изображений Windows.

Устранение проблем в работе средства просмотра фотографий в Windows 7

У юзеров, которые используют Windows 7, могут возникать различные проблемы во время применения встроенного инструмента этой ОС для просмотра фотографий. Например, данное средство может вообще не запускаться или не открывать изображения определенного формата. Далее мы разберемся, как именно можно устранить различные неполадки в работе данной программы.

Способы устранения проблем

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

  • Изменение ассоциации файлов или сбой идентификации расширений;
  • Вирусное заражение системы;
  • Повреждение системных файлов;
  • Ошибки в реестре.

Если средство не запускается вообще, велика вероятность, что повреждены его файлы, вследствие вирусного заражения или другого сбоя. Поэтому, прежде всего, проверьте систему на вирусы с помощью антивирусной утилиты. Кстати, есть также вероятность, что вредоносный код просто заменил расширение у файлов изображений (PNG, JPG и др.) на EXE и именно поэтому их не могут открыть приложения для просмотра фотографий.

Затем обязательно произведите сканирование системы на предмет повреждения файлов с помощью встроенной утилиты.

Если ни один из этих методов общего сканирования не выявил проблем, переходите к специфическим вариантам исправления ситуации с неполадками в работе средства для просмотра фотографий, которые описаны ниже.

Способ 1: Настройка ассоциаций файлов

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

    Кликните кнопку «Пуск» в нижнем левом углу экрана и выберите «Панель управления».

Далее откройте раздел «Программы».

Загрузится список всех типов файлов, зарегистрированных в системе. Отыщите в нем наименование расширения того типа картинок, который хотите открывать при помощи средства просмотра, выделите его и нажмите «Изменить программу…».

В отобразившемся окне в блоке «Рекомендуемые программы» выделите наименование «Просмотр фотографий…» и щелкните «OK».

  • После этого сопоставление поменяется. Теперь данный тип картинок будет открываться по умолчанию с помощью просмотрщика фотографий Windows. Аналогичным образом поменяйте ассоциации всех тех типов изображений, которые желаете открывать через стандартное средство. После выполнения необходимых действий можете выходить из окна управления сопоставлениями, нажав «Закрыть».
  • Способ 2: Редактирование реестра

    Если вы используете 64-битную версию Виндовс 7, проблему с работой средства для просмотра фотографий можно решить путем редактирования системного реестра.

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

      Наберите Win+R и введите в открывшееся окошко команду:

    Щелкните по кнопке «OK».

    В отобразившемся окне откройте ветку «HKEY_CLASSES_ROOT».

    Сначала произведите настройки для файлов с расширением JPG. Последовательно переместитесь в разделы:

    Затем отыщите параметр «По умолчанию» в правой части интерфейса. Кликните по нему.

    В единственное поле открывшегося окна вместо текущей записи вбейте такое выражение:

    rundll32.exe «C:\WINDOWS\SysWOW64\shimgvw.dll», ImageView_Fullscreen %1

    Далее следует проделать аналогичную процедуру для картинок с расширением PNG. В директории «HKEY_CLASSES_ROOT» перейдите по разделам:

    Снова откройте объект «По умолчанию» в разделе «command».

    Измените значение параметра на следующее:

    rundll32.exe «C:\WINDOWS\SysWOW64\shimgvw.dll», ImageView_Fullscreen %1

    Наконец, следует выполнить процедуру указания сопоставления для картинок с расширением JPEG. Перейдите в директории «HKEY_CLASSES_ROOT» по разделам:

    Откройте в последнем названном разделе объект «По умолчанию».

    Измените в нем значение на такое:

    rundll32.exe «C:\WINDOWS\SysWOW64\shimgvw.dll», ImageView_Fullscreen %1

  • Затем закройте окно «Редактора» и перезагрузите систему. После перезапуска изображения с указанными выше расширениями будут открываться через стандартный просмотрщик фотографий при помощи второй версии библиотеки shimgvw.dll. Это должно решить проблему с работоспособностью данной программы на Windows 7 64-битной версии.
  • Проблемы с неработоспособностью встроенного средства просмотра фотографий могут быть вызваны целым рядом различных причин. Каждая из них имеет свой алгоритм решения. Кроме того, конкретный способ зависит от разрядности операционной системы. Но в большинстве случаев неполадки удается устранить путем обновления сопоставлений типов файлов.

    command line parameters for Windows Picture and Fax Viewer

    Where can I find information on the command line parameters for shimgvw.dll (Windows Picture and Fax Viewer)?

    I need to know the commands and their options and what they mean.

    I’ve Googled it to death.

    In particular I need to know how to send a tiff file to the default printer without user intervention.

    Replies (5) 

    The command line to access Windows Picture and Fax Viewer is as follows.

    You can also refer to the below links —

    2 people found this reply helpful

    Was this reply helpful?

    Sorry this didn’t help.

    Great! Thanks for your feedback.

    How satisfied are you with this reply?

    Thanks for your feedback, it helps us improve the site.

    How satisfied are you with this reply?

    Thanks for your feedback.

    Thank you. What I need is information on ALL the command line paramerters and options. The View_Fullscreen option has hundreds of Google references. It’s the others I need help on.

    >>send a tiff file to the default printer without user intervention

    I found references to View_PrintTo /pt but not enough information to make it work. I tried all the variations I could think of, and nothing worked. So I need a pretty full explanation of the parameters needed for this one. And it would be good if there were a reference with explanation for ALL the different options.

    Was this reply helpful?

    Sorry this didn’t help.

    Great! Thanks for your feedback.

    How satisfied are you with this reply?

    Thanks for your feedback, it helps us improve the site.

    How satisfied are you with this reply?

    Thanks for your feedback.

    Was this reply helpful?

    Sorry this didn’t help.

    Great! Thanks for your feedback.

    How satisfied are you with this reply?

    Thanks for your feedback, it helps us improve the site.

    How satisfied are you with this reply?

    Thanks for your feedback.

    I too have searched far and wide for this solution. The best thing I’ve been able to come up with (and I’m very happy with btw) is to use VBScript under Windows Script Host to load the image in to Windows Photo Viewer and then send keyboard command to the application.

    Const iNormalFocus = 1
    Set objShell = WScript.CreateObject(«WScript.Shell»)
    objShell.Run «rundll32 » & chr(34) & «%ProgramFiles(x86)%\Windows Photo Viewer\PhotoViewer.dll» & chr(34) & «,ImageView_Edit c:\temp\20141217_000220.jpg»,iNormalFocus

    objShell.AppActivate «Console1»
    Wscript.Sleep 100
    objShell.SendKeys «^p»
    Wscript.Sleep 900
    objShell.SendKeys «%F»
    Wscript.Sleep 900
    objShell.SendKeys «%P»
    Wscript.Sleep 10000
    objShell.SendKeys «%F»
    Wscript.Sleep 900
    objShell.SendKeys «X»

    This opens the image and does the following:

    • Control P to bring up the print dialog
    • Waits
    • ALT F to disable «Fit picture to frame»
    • Waits
    • ALT P to print
    • Waits longer (for the print job to submit)
    • ALT F to bring up the file menu
    • Waits
    • X to exit

    It is strange that the print dialog stays after the job is submitted, but it looses focus and closes upon the application exit.

    Устранение неполадок с открытием изображений в Windows 7

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

    Устраняем неполадки с открытием изображений в Windows 7

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

    Способ 1: Проверка расширений файлов и чистка системы антивирусом

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

    1. Откройте меню «Пуск» и в списке справа выберите пункт «Панель управления».

    Здесь вас интересует раздел «Параметры папок».

    В открывшемся окне переместитесь на вкладку «Вид».

    Примените изменения и закройте окно.

    Теперь вы можете открыть директорию, где хранятся фото, чтобы ознакомиться с типом каждого из них. Если вдруг что-то не соответствует стандартным параметрам изображений (PNG, JPEG, JPG и другие), придется прибегнуть к помощи антивируса.

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

    Способ 2: Настройка ассоциации файлов

    Самый банальный и простой совет, который появляется при возникновении подобных неполадок — проверка ассоциации объектов. Вполне вероятна ситуация, когда по каким-то причинам средства просмотра изображений просто перестают корректно взаимодействовать с существующими медиафайлами, игнорируя их расширение. Тогда придется вручную проверить и изменить параметры через «Панель управления».

      Находясь в данном меню, нажмите по «Программы по умолчанию».

    Здесь щелкните по варианту «Задание программ по умолчанию».

    Слева выберите установленное средство просмотра. Если вы пользуетесь стандартным софтом, выделите его.

    Для проверки текущих типов файлов кликните по «Выбрать умолчания для этой программы».

    Отметьте галочками все пункты, если какие-то из них или все отсутствуют, а затем нажмите на «Сохранить».

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

    Теперь можно смело переходить к тестированию просмотра фото. Перезагружать ПК при этом не обязательно, поскольку изменения вступают в силу в текущем сеансе.

    Способ 3: Редактирование прав доступа

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

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

    На вкладке «Вид» снимите галочку с пункта «Использовать мастер общего доступа (рекомендуется)», а затем примените изменения.

    Отыщите папку с фотографиями, которые не открываются. Сделайте правый клик мышкой по ней.

    В открывшемся контекстном меню зайдите в «Свойства».

    Переместитесь в раздел «Безопасность».

    Здесь щелкните по «Дополнительно».

    Откройте вкладку «Владелец».

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

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

    Здесь проще всего не вводить имя вручную, а использовать автоматический поиск, перейдя к расширенным параметрам.

    Нажмите на «Поиск», чтобы запустить требуемую операцию.

    Из появившегося списка выберите подходящее имя учетной записи, сделав двойной клик ЛКМ по ней.

    Примените сделанные изменения.

    Вы будете уведомлены о том, что владелец объекта был изменен.

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

    Способ 4: Проверка целостности системных файлов

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

    Внимательно следите за появляющимися на экране уведомлениями во время сканирования. Если оно пройдет успешно, вы получите соответствующее сообщение, а при возникновении ошибок содержание будет таким: ««Защита ресурсов Windows обнаружила поврежденные объекты, но не может восстановить некоторые из них»». Это значит, что произошло повреждение системных компонентов, а справится с их восстановлением только утилита DISM, взаимодействию с которой также посвящена другая статья далее. Только после успешного завершения работы DISM нужно перейти к SFC, запустив повторное сканирование.

    Способ 5: Редактирование параметров реестра (для Windows 7 x64)

    Напоследок мы оставили самый сложный способ, который оказывается действенным преимущественно при проблемах со стандартным просмотрщиком фотографий. Однако при возникновении сбоев в реестре вполне возможно появление неполадок и с использованием стороннего софта, который берет за основу алгоритмы работы установленного по умолчанию средства. В заголовке мы уточнили, что этот вариант подойдет только обладателям 64-битной ОС. Это связано с тем, что в этой разрядности происходит дублирование DLL-библиотеки, отвечающей за ассоциации медиафайлов. В 32-битных версиях нет альтернативы, поэтому данный способ и не подходит.

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

    1. Запустите утилиту «Выполнить» стандартной комбинацией клавиш Win + R. В строке введите regedit и нажмите на Enter.

    Перейдите по пути HKEY_CLASSES_ROOT\jpegfile\Shell\open\command .

    Дважды щелкните по находящемуся там параметру для открытия его свойств.

    Измените значение на rundll32.exe «C:\WINDOWS\SysWOW64\shimgvw.dll», ImageView_Fullscreen %1 и подтвердите действие, кликнув на «ОК».

    Далее откройте HKEY_CLASSES_ROOT\pngfile\Shell\open\command .

    Здесь также перейдите в свойства отобразившегося параметра.

    Установите значение rundll32.exe «C:\WINDOWS\SysWOW64\shimgvw.dll», ImageView_Fullscreen %1 .

    В качестве последней ассоциации найдите ключ HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Jpeg\shell\open\command .

    Точно таким же образом откройте свойства параметра.

    Измените значение на rundll32.exe «C:\WINDOWS\SysWOW64\shimgvw.dll», ImageView_Fullscreen %1 .

    Внесенные изменения вступят в силу только после перезагрузки компьютера. Только тогда переходите к тестированию открытия картинок через используемый софт.

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

    Читайте также:  Windows azure table что это такое
    Оцените статью