В Windows 10 при открытии изображений он дает мне возможность открываться в приложении «Фотографии» в метро, Paint или GIMP.
Я хотел бы открыть его в Photo Viewer, но когда я указал «Открыть с помощью» на PhotoViewer.dll в «C: / Program Files / Windows Photo Viewer» или «C: / Program Files (x86) / Windows Photo Viewer» "Я получаю ошибку" Это приложение не может работать на вашем компьютере ".
Я знаю, что могу использовать Irfanview или что-то подобное, но я бы предпочел использовать Photo Viewer. Можно ли как-нибудь вернуть его обратно?
windows-10
windows-photo-viewer
Irastris
источник
источник
Ответы:
Я думаю, что из-за вашей первой попытки запустить .dll напрямую, запись «Windows Photo Viewer» по-прежнему указывает на .dll вместо rundll32, который, конечно, вы не можете запустить напрямую.
Попробуйте добавить следующее в реестр:
( Источник )
Если это не сработает, попробуйте поискать в реестре Windows Photo Viewer и photoviewer.dll, чтобы узнать, есть ли какие-либо ссылки на photoviewer.dll, вызываемые напрямую (без rundll32).
источник
%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1"
. Я только что сделалxxd -r -p | tr -d '\0'
это.Я заставил мою работать, я думаю, что вам нужно один раз успешно открыть изображение со старой программой просмотра фотографий, затем вы можете установить его по умолчанию.
Откройте изображение с этим в командной строке% SystemRoot% \ System32 \ rundll32.exe "% ProgramFiles% \ Windows Photo Viewer \ PhotoViewer.dll", ImageView_Fullscreen pathToImageNoQuotes
Тогда у меня есть этот вариант
Теперь мои PNG открываются со старой программой просмотра фотографий по умолчанию, отлично работает.
источник
%SystemRoot%\System32\rundll32.exe "%ProgramFiles(x86)%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen pathToImage
%SystemRoot%\System32\rundll32.exe "%ProgramFiles(x86)%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen
все же, когда я добавляю путь изображения в конце, ничего не происходит, и никакие приложения не открываются.Поместите это в файл .reg и запустите:
Это сделает все файлы JPEG видимыми в Photo Viewer. Если вы хотите, чтобы другие типы работали так же, просто замените «jpegfile» в коде на «pngfile», «giffile», «Paint.Picture» (Paint.Picture - это тип .bmp)
Найдите любое изображение, щелкните правой кнопкой мыши, выберите «Открыть с помощью», затем найдите средство просмотра фотографий Windows и выберите его в качестве программы по умолчанию.
источник
Вы также можете использовать Winaero Tweaker для активации Windows Photo Viewer, как показано на следующем снимке экрана. Просто следуйте описанию (в зеленом поле), и все готово.
PS: Winaero Tweaker - это бесплатный инструмент, который можно использовать для настройки многих аспектов Windows 10.
источник
К сожалению, ни один из приведенных ответов не помог мне, но они указали мне правильное направление.
Open With
, затемChoose another app
.More apps
, затем `Найдите другое приложение на этом ПК.All Files (*.*)
вместоPrograms (*.exe ...)
, затем перейдите кC:\Program Files\Windows Photo Viewer
и выберитеPhotoViewer.dll
.Open With
, затемChoose another app
.More apps
.Always use this app to open .png files
.После того как вы сделали шаги 1-4, вам не нужно повторять их для других типов файлов. Шаги 5-7 должны быть достаточными.
источник
.dll
файл есть. Фактически, теперь Photo Viewer отображается как доступное приложение, как в шагах 5-7 Однако, когда я выбираю его, я получаю предупреждение:This app can't run on your PC, To find a version for your PC, check with the software publisher
попробовалЯ нашел решение без необходимости изменять реестр. Я следил за ответом TechnoCore , но, как указывалось в комментариях, вторая часть тоже не работала для меня. Вот что нужно сделать:
Убедитесь, что у вас установлен флажок «Всегда использовать это приложение ...».
Повторите это для всех типов файлов, которые вы хотите связать с Windows Photo Viewer.
источник