2

Когда я нахожусь в 32-разрядном приложении, я не могу сохранить файл в "библиотеках" - мне нужно перейти через диск "C" к месту на диске, я хочу сохранить файл - то же самое верно и для обратного, где в 32-битное приложение, я не могу найти файл в библиотеке и прикрепить его или открыть - мне нужно перейти через "C". Например, если я нахожусь в 32-битной Lotus Notes и хочу сохранить вложение - я щелкаю правой кнопкой мыши, выбираю сохранить как и пытаюсь перейти в мою библиотеку документов и нажимаю кнопку Сохранить, я получаю "указанный модуль не найден". Затем я перемещаюсь вниз по C/users/username/ Documents и Settings / Documents и могу сохранить их просто отлично. Я проверил настройки индексации, разрешения, другой порт для форумов и т.д. 64-битные приложения работают нормально

Основываясь на комментариях ниже - я установил 32bit Opera и у меня та же проблема - см. Скриншот -

альтернативный текст

3 ответа3

2

Согласно тому, что вы описываете, это 64/32-битная проблема.

Возможно, это связано с тем, что 32-битные программы в 64-битной Windows не видят те же ключи реестра, что и 64-битные программы. В этой статье Microsoft описаны разделы реестра, на которые влияют:
Ключи реестра, на которые влияет WOW64.

Можно просмотреть перенаправленный 32-разрядный реестр с помощью %systemroot%\syswow64\regedit , как описано здесь: Как просмотреть системный реестр с помощью 64-разрядных версий Windows.

Теперь самое сложное - определить, какие записи реестра отвечают за описание библиотек. Очевидно, что они плохо определены для 32-битных программ.
Есть две возможности:

  1. Они были перенаправлены и содержат неверные значения, или
  2. Они не были перенаправлены, но это должно было произойти, потому что 64-битные значения не работают для 32-битных программ.

Я искал в реестре на моем компьютере слова "Картинки" и пришел со следующими кандидатами:

`HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders`  
`HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders`  

который я замечаю, нет в списке перенаправленных ключей реестра.
Так что вариант 2 выше, вероятно, указан как правильный.

Следующая статья содержит еще несколько указателей на ключи реестра:
Как отключить и удалить библиотеки из Windows 7 Explorer.

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

0

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

0

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

альтернативный текст

Я подтвердил, что это работает при запуске 32-битных приложений в 64-битной Windows.

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