Windows 7: Windows Photo Viewer не работает

2370
Jichao

После того, как я изменил, ProgramFilesDirчтобы D:\Program Filesвручную, то для Windows Photo Viewer не работает снова.

Не удалось начать с сообщения об ошибке Rundll: could not found D:\Program Files\Windows Photo Viewer\PhotoViewer.dll.

Как я мог заставить мою программу просмотра фотографий работать, не возвращая ProgramFilesDir?

Заранее спасибо.

2
Если вы перейдете в каталог и запустите exe оттуда, это работает? ChrisF 13 лет назад 0
Там нет exe-файлов. Jichao 13 лет назад 0
Некоторые элементы Windows должны находиться на системном томе - это может быть одним из них BJ292 12 лет назад 0

1 ответ на вопрос

1
Ian Boyd

Возможно, вы переместили Program Filesпапку в D:, но оставили Windowsпапку на диске C:. Если так, то это не сработает. Когда-либо.

От Рэймонда Чена :

Теперь, когда NTFS является обязательным для системного тома (на это ушло всего 13 лет!), Сама Windows может начать использовать возможности NTFS.

Большой процент файлов, установленных Windows, жестко связан с копиями в C:\Windows\WinSxSкаталоге. ... а в Windows 7 две копии Блокнота теперь являются жесткими связями друг с другом.

Ах, но одним из ограничений жестких ссылок является то, что они не могут охватывать тома. Некоторые жесткие ссылки из каталога WinSxS указывают на такие места C:\Program Files\Windows NT\Accessories\wordpad.exe, а это, в свою очередь, требует, чтобы каталог Program Files находился на том же томе, что и каталог Windows.

Приносим извинения за неудобства.

PhotoViewer, вероятно, больше не может найти нужные файлы, потому что вы их переместили.

Приносим извинения за неудобства.


Если вы сделали переместить Windowsпапку диска D:, то этот ответ не относится к вам.