Вопрос или проблема
Я пытаюсь загрузить и сохранить файл Excel. Когда я перехожу к файлу в Internet Explorer, он предлагает мне открыть файл (что открывает его в Excel) или отменить. Раньше появлялось сообщение с предложением сохранить или открыть файл. Как я могу заставить это сообщение появляться, чтобы сохранить файл Excel без его открытия.
В предыдущих версиях Windows можно было перейти в параметры папки -> Типы файлов и нажать кнопку “Дополнительно”, чтобы найти опцию “Подтверждать открытие после загрузки”. Я не могу найти это в Windows 7.
Как сказано здесь (похожий вопрос):
Windows 7 БОЛЬШЕ НЕ ИМЕЕТ вкладки “Типы файлов” в параметрах папки, поэтому редактирование типов файлов и установка галочки “Подтверждать открытие после загрузки” в Windows 7 НЕРЕАЛЬНО, потому что ЭТОЙ ОПЦИИ НЕТ.
Люди также не понимают, что это НЕ проблема ассоциации типов файлов. Ассоциация типов файлов в порядке. Проблема в том, что когда вы кликаете по файлу в Internet Explorer, файл автоматически загружается и открывается в программе без открытия окна загрузки и показа вам вариантов. Мы хотим, чтобы окно открывалось, когда мы кликаем по ссылке. Это окно должно содержать следующие опции: “Открыть”, “Сохранить”, “Отменить” и опцию “Всегда спрашивать перед открытием этого типа файла”.
Если вы уберете галочку с “Всегда спрашивать перед открытием этого типа файла”, то в следующий раз, когда вы загрузите этот тип файла, окно больше не появится, и файл будет загружен и автоматически открыт. И мы хотим знать, как вернуть это окно в Windows 7.
Некоторые люди говорят, что это можно сделать в реестре по адресу “HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Shell \ AttachmentExecute \” но этот ключ недоступен в Windows 7 и в некоторых версиях Windows Vista, так что это НЕ РАБОТАЕТ. Я до сих пор не смог найти ответ на свою проблему ни в одном месте.
Ответ можно найти здесь. Я протестировал это так, с Internet Explorer 11 на Windows 7:
- запустил regedit.exe и убедился, что ключ реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute
не существует - закрыл редактор реестра
- открыл Internet Explorer
- посетил URL, где находится файл .xlsx
- сохранил файл (нажал
Сохранить
) - нажал
CTRL+J
, чтобы открыть окно загрузки - нажал правую кнопку мыши на загруженном файле .xls
- снял выделение с “Всегда спрашивать перед открытием этого типа файла”
- снова посетил тот же URL .xlsx: на этот раз файл открылся автоматически
- закрыл Internet Explorer и его окно загрузки
- запустил regedit.exe и проверил, что ключ реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute\{0002DF01-0000-0000-C000-000000000046}
теперь существует, и содержит значениеExcel.Sheet.12
REG_NONE - удалил значение и закрыл редактор реестра
- запустил Internet Explorer и снова посетил тот же URL .xlsx в третий раз: теперь мне предлагается тот же выбор
Открыть, Сохранить, Сохранить с именем
, что и в начале
Шаги 1-9 для воспроизведения проблемы, которую вы описываете, для ее решения следуйте шагам 10-13.
Ответ или решение
Вопрос о наличии чекбокса "Подтверждать открытие после загрузки" для типов файлов в Windows 7 требует внимательного рассмотрения, учитывая изменения в интерфейсе и функциональности операционной системы по сравнению с предыдущими версиями.
Введение в проблему
Пользователи Windows 7 сталкиваются с ситуацией, когда при попытке загрузить файл, например, документ Excel, система автоматически открывает файл в соответствующем приложении (Excel) вместо того, чтобы предоставить выбор между вариантами "Открыть", "Сохранить" и "Отмена". Это поведение может вызывать неудобства, особенно если требуется сделать выбор о том, как именно обрабатывать файл.
Отсутствие опции "Проверить открытие после загрузки"
В более ранних версиях Windows пользователь имел возможность настроить параметры открываемых файлов через "Параметры папок" и в разделе "Типы файлов", где присутствовала опция "Подтверждать открытие после загрузки". Однако в Windows 7 эта функция была убрана, и необходимый функционал стал недоступен через стандартные параметры интерфейса.
Возможные решения через реестр
Хотя настройку нельзя выполнить через графический интерфейс, временное решение можно достичь через редактирование реестра. Следуя определенным шагам, можно вернуть функционал выбора "Открыть" или "Сохранить" при загрузке файлов определенных типов. Вот шаги, которые необходимо выполнить:
-
Запустить редактор реестра:
- Нажмите
Win + R
, введитеregedit
и нажмите Enter.
- Нажмите
-
Проверка ключа реестра:
- Перейдите к пути
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute
. Убедитесь, что ключAttachmentExecute
не существует.
- Перейдите к пути
-
Закрыть редактор реестра.
-
Открыть Internet Explorer и перейти на страницу с загружаемым файлом (например, .xlsx).
-
Сохранить файл, кликнув на "Сохранить".
-
Открыть загрузки:
- Нажмите
CTRL + J
, чтобы открыть окно загрузок.
- Нажмите
-
Правый клик на загруженном файле:
- Снимите отметку с опции "Всегда спрашивать перед открытием этого типа файла".
-
Перейти к тому же URL для загрузки файла .xlsx еще раз и убедиться, что файл открывается автоматически.
-
Закрыть Internet Explorer и его окно загрузок.
-
Повторно открыть редактор реестра и проверить наличие ключа
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute\{0002DF01-0000-0000-C000-000000000046}
, который теперь должен существовать и содержать значениеExcel.Sheet.12
. -
Удалить это значение и закрыть редактор реестра.
-
Запустить Internet Explorer и повторно обратиться к тому же URL для загрузки файла .xlsx. Теперь вы должны видеть первоначальный выбор: "Открыть", "Сохранить", "Сохранить как".
Заключение
Изменения в Windows 7 ограничивают пользователя в некотором смысле, но описанные шаги позволяют вернуть удобный функционал выбора при загрузке файлов. Помните, что изменение реестра требует осторожности и разумной предосторожности. Если вы не уверены в своих действиях, рекомендуется создать резервную копию реестра или обратиться к более опытному специалисту.
Используйте эти советы, чтобы оптимизировать работу с файлами и избежать ненужного открытия документов, когда вы предпочли бы сохранить их на своем устройстве.