5

Я пытаюсь починить компьютер от друга, который по какой-то неведомой причине установил 64-битную и 32-битную версию CS4. 64-битная версия не работает, 32-битная работает.

Однако, похоже, что впервые была установлена 64-битная версия, ассоциации с файлами .psd переходят на 64-битную версию.

Кажется, нет способа создать ассоциацию только с 32-битной версией. Когда я выбираю open with` и перехожу к 32-битной версии и выбираю open, она не добавляется в список приложений?

Обновить:

К сожалению, проблема просто ушла. Это раздражает, поскольку коренная причина, вероятно, никогда не будет найдена, я принимаю ответ Фопедуша за эту "детализацию".

3 ответа3

9

Я столкнулся с подобной проблемой с коробкой XP несколько месяцев назад. После нажатия "открыть с помощью", а затем поиска приложения, которое я хотел использовать, приложение все равно не отображалось в меню "Открыть с помощью". Причина, возможно, не была той же самой, но вот что я должен был сделать. Предупреждение: если вам неудобно редактировать реестр вручную, это решение может быть не для вас.

Откройте реестр (regedit.exe) и перейдите к

HKEY_CLASSES_ROOT\Applications

Найдите название программы, которую вы пытаетесь использовать, например:

HKEY_CLASSES_ROOT\Applications
    \Photoshop.exe

и перейдите к

HKEY_CLASSES_ROOT\Applications\Photoshop.exe
    \shell
        \Open
            \command

Значение "Данные" ключа по умолчанию будет путем, используемым для запуска исполняемого файла при открытии файла. Например, на моей машине

HKEY_CLASSES_ROOT\Applications\EditPadLite.exe\shell\open\command 

содержит значение:

"C:\Program Files\JGsoft\EditPadLite\EditPadLite.exe" "%1".  

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

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

0

Вот решение с другого форума, с которым я тоже столкнулся:

Я скачал программу OpenWithView и просмотрел стандартные записи моего меню open with. И там была запись, ссылающаяся на старое местоположение программы, которую я удалил. Простой щелчок правой кнопкой мыши -> отключить в программе OpenWith, и я мог бы добавить новую локацию программы обычным способом, который был описан в этой теме ок. 30 раз (щелкните правой кнопкой мыши по файлу -> открыть с помощью -> выберите программу -> выберите exe -> вуаля, программа находится в меню)

Используя этот инструмент, я смог увидеть, что ассоциация для программы, которую я хотел использовать, указывала на неправильный каталог (артефакт плохой деинсталляции). Затем я вошел в реестр, чтобы исправить путь или инструмент, и теперь он работает.

-1

Вы щелкнули окно с надписью "всегда открывать с этим приложением"?

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

Или просто начните ремонтную установку и посмотрите, сможете ли вы исправить 64-битную версию.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .