Я пытался найти решение этой проблемы в Интернете, но после нескольких часов безрезультатности решил спросить здесь.
У меня есть установщик драйвера. Установщик запускается, но останавливается на полпути, выдавая ошибку (для нескольких файлов):
«Ошибка чтения: [имя файла]. Убедитесь, что файл существует и что вы можете получить к нему доступ».
Что я пробовал:
Я иду в каталог в папке установщика и обнаруживаю, что файл существует. Обычно эта проблема связана с .msi
файлами, но в этот раз она была с несколькими типами файлов ( .exe
, .dll
, .cat
, .inf
, и .sys
). A̶l̶s̶o̶,̶ ̶i̶f̶ ̶I̶ ̶t̶r̶y̶ ̶t̶o̶ ̶r̶u̶n̶ ̶t̶h̶e̶ ̶.̶e̶x̶e̶ ̶f̶i̶l̶e̶s̶ ̶i̶n̶d̶i̶v̶i̶d̶u̶a̶l̶l̶y̶,̶ ̶I̶ ̶g̶e̶t̶ ̶a̶ ̶p̶r̶o̶m̶p̶t̶ ̶a̶n̶d̶ ̶t̶h̶e̶n̶ ̶I̶ ̶a̶m̶ ̶а̶б̶л̶е̶ ̶т̶о̶ ̶р̶у̶н̶ ̶т̶х̶е̶м̶.̶
Я также проверил свои разрешения и у меня есть полный контроль над SYSTEM
.
В чем может быть проблема? У меня Windows 7 на Macbook, если это имеет значение. Иэтотэто ссылка на загрузку драйвера.
Обновлять:Я переустановил Windows в отчаянии, но все еще не исправил. Кроме того, когда я пытаюсь открыть файлы установки, упомянутые выше, по отдельности, я теперьне могущийк. Я получаю сообщение: «Эти файлы не могут быть открыты. Ваши настройки безопасности Интернета не позволяют открыть один или несколько файлов».
Я зашел в Свойства обозревателя и понизил уровень безопасности локальной интрасети (и убедился, что мне разрешено открывать небезопасные файлы), но это все еще не решило проблему. Я также хочу отметить, что изначально ябылможно было запустить эти файлы по отдельности, но установщик все равно завершал работу с той же ошибкой.
решение1
Вы столкнулись с двумя проблемами.
Настройки безопасности Интернета
Когда вы загружаете файл из Интернета, большинство браузеров помещают на него тег, который говорит, что он может быть ненадежным. Средство извлечения ZIP-файлов Windows копирует этот тег на все файлы, извлеченные из ненадежного ZIP-файла. Откройте свойства загруженного вами ZIP-файла, затем щелкнитеРазблокироватькнопку (внизу), чтобы удалить тег. Повторное извлечение ZIP-файла теперь, когда он является доверенным, должно убрать предупреждение при ручном запуске файлов.
Ограничения длины пути
Многое в Windows API будет ломаться на путях, которые длиннее, чемMAX_PATH
, что определяется как 260 символов. Этот ZIP-файл при раскрытии создает какие-то извращенно длинные пути, особенно если у вас длинное имя пользователя и вы извлекаете его в папку «Загрузки». (У меня получается ровно 260 символов.) Я предлагаю переместить содержимое
Windows\Win7\AX88772B_Win7For32-bit64-bitx86CPUplatformWHQLcertified\AX88772B_Win7_v5.x.7.0_Drivers_Setup_v1.0.4.0
дерево каталогов в новую папку с путем, который не такой уж неприлично длинный, а затем запустить setup.exe
.
решение2
Я обнаружил, что изменил местоположение папки "download" по умолчанию на диск D:, а не на системный диск C:. Поэтому мое разрешение на папку "D:\Download" не имело необходимых разрешений для выполнения файла .msi.
Я выполнил следующие действия: щелкните правой кнопкой мыши папку и перейдите в свойства папки, перейдите на вкладку "безопасность", измените параметры безопасности и добавьте "SYSTEM" (без кавычек) и нажмите кнопку "проверить пользователей".
После добавления системы в папку загрузки msi-файл открылся без проблем.
решение3
У меня была та же проблема. Установочный файл был в общей папке Google Drive, если бы я попытался установить из этого места, я бы получил:
«Ошибка чтения: [имя файла]. Убедитесь, что файл существует и что вы можете получить к нему доступ».
Я переместил установочные файлы в другое место на жестком диске, и установка прошла успешно.
Надеюсь это поможет...
решение4
У меня была похожая проблема в Windows 10. Оказалось, что при извлечении Windows копирует содержимое в папку, %LOCALAPPDATA%\Temp\archivename
но не копирует все файлы! Перемещение остальных файлов вручную в эту папку решило проблему.