Не удается открыть необходимый файл install wim. Ошибки при установке программ из пакета Windows Installer «.msi. Что делать, если не удается открыть файл

20410

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


Если вы точно знаете, что тип открываемого файла можно открыть или просмотреть с помощью конкретной программы, то переключите флажок в положение «Выбор программы из списка установленных программ» и укажите установленную программу в качестве программы по умолчанию для открытия такого типа файлов. Например, при попытке открыть файлы с расширением RAR (архив) выскакивает подобное сообщение, то для их открытия вам необходимо воспользоваться архиватором наподобие WinRAR, и если он не установлен, то произвести его установку.

Если вы впервые столкнулись с подобным сообщением, и не уверены, установлена у вас программа, поддерживающая данный тип файлов, то вам следует поискать в интернете соответствующую программу. Лучше это делать обычным способом через браузер, но вы можете воспользоваться и предлагаемой Windows возможностью самому отыскать подходящую программу. Для этого переключите переключатель в положение «Поиск соответствия в Интеренте» и нажмите «ОК» . Система начнет поиск подходящей программы и при успешном поиске предложит вам список программ, поддерживающих данный тип файлов.

Очень часто такие сообщения появляются при открытии текстовых файлов конфигураций с расширением INI , CFG , LOG и т.п. Такие типы файлов легко открываются обычным текстовым редактором – блокнотом . Файлы типа DLL , BIN , SYS , OCX и другие являются системными и предназначены для использования приложения и системой. Для их открытия нет специальной программы, так как они представляют собой скомпилированные файлы и используются исключительно на программном уровне.

Ошибка установки драйвера «Выбранный INF-файл не поддерживает этот метод установки»... Известно, что драйвера устройств могут быть установлены разными способами. Большая часть драйверов устанавливается как обычные программы, то есть запуском исполняемого файла EXE, но есть также и драйвера, которые не испо...

Копировать файлы путем перетаскивания гораздо удобнее и быстрее, чем с помощью традиционного Copy-Paste. Функция Drag-and-Drop также позволяет копировать объекты в разные папки, удерживая при этом зажатой клавишу Ctrl, н...

Установка Windows необходима на любом компьютере (ну, конечно, если на нем не устанавливается другая ОС). Это бывает необходимо, когда:

  • систему «съели» вирусы;
  • она (операционная система) достаточно «захламлена», потому что ставили много различных программ, и поэтому начала «тормозить»;
  • устанавливаем систему на новое «железо» (можно, конечно, перенести старую систему, но ведь хочется «с новым железом — новую систему»!);

Сегодня понадобилось установить Windows 7 Proffessional 64 bit OEM на новое железо: процессор Pentium 6420 Box / материнская плата ASUS H110M-C / модуль памяти 8 G Foxline / жесткий диск 120 G SSD ADATA. Старую систему (а это Windows XP) переносить не будем, да и обновление операционной системы я никогда не любил, потому что с обновлением мало того, что старые глюки никуда не девались, так и новые появлялись.
Все как обычно, берем загрузочную USB флешку с записанными установочными образами WIndows 7 (где взять такую флешку я подсказывать не буду. Если Вам нужно, то найдете) и начинаем устанавливать, конечно, предварительно подстроив BIOS материнской платы под свои нужды. Через какое-то время у на экране появляется вот такая картинка.

Ошибка при установке Windows «could not find install.wim in winsetup/»

Погуглив (вернее, пояндексив), я нашел что это за проблема и как с ней бороться.
Эта проблема давно известна. Дело в том, что для современных процессоров Intel с кодовым именем Kaby Lake был изготовлен соответствующий чипсет 100-й серии (а сейчас есть и 200-я серия. А материнская плата ASUS H110M-C как раз собрана на 100-м чипсете. И он (чипсет), увы, не поддерживает установку Windows 7 с USB носителей, а с дисков плохо переносит и криво устанавливает. Поэтому, некоторые авторы предлагают сразу готовить Windows 8 или 10. Но в других статьях предлагается много других вариантов решения проблемы. К сожалению, все которые я находил не подошли. Модифицировать образ WIndows не хотелось (вернее я не знаю как это делаться, а изучать ради одного раза не хочется). Поэтому был изобретен свой. Итак, для установки Windows 7 с USB накопителя нам нужен…
Та-дам! USB контроллер в PCI-шину. У меня нашелся вот такой PCI USB CARD U-165 3+1 ports, изготовленный фирмой ST-Lab.




Вставив его в свободный PCI слот, я прекрасно загрузился с флешки и установил операционную систему. Конечно, покупать для разовой установки системы такой контроллер нет необходимости, но если вы переустанавливаете систему достаточно часто (допустим зарабатываете этим или работаете сисадмином / эникеем), то он вам понадобится. Купить его можно в компьютерном магазине или на Авито, AliExpress. Цена рублей 200-300, зато как избавляет от плясок с бубном.

Хотя вопросы к контроллеру тоже есть. После установки «голой» системы флешка, включенная в контроллер видится, а «мышь» — нет. На материнской плате наоборот: «мышь» — работает, накопитель — нет. После установки драйверов на материнскую плату все, конечно, заработало, но вначале такая избирательная работа позабавила. Но это уже неинтересно, или тема для другой статьи.

Согласно последним данным статистики, процент вычислительных систем, работающих под управлением программного комплекса от Майкрософт - Windows, составляет около 91%. В свете этого не стоит удивляться тому обилию вопросов от пользователей, которые так или иначе связаны с работой именно этой операционки. Один из наиболее часто встречающихся как раз и связан с особенностями работы сопутствующего программного обеспечения.

Так, иногда попытка инсталляции приложения приводит к возникновению ошибки «Windows не удается установить необходимые файлы 0x80070017». Подобные сбои могут быть связаны как непосредственно с самой операционной системой Windows, так и со сторонними приложениями.

«Проблемный» носитель

Хотя многие владельцы вычислительных машин уже практически отказались от использования компакт-дисков, отдав предпочтения носителям на основе твердотельной флэш-памяти, все же первые еще встречаются. Один из их недостатков заключается в невозможности безошибочного считывания записанных данных при неаккуратном хранении и царапинах на зеркальной поверхности. Таким образом, если при работе с компакт-дисками при попытке инсталлировать приложение появляется системное окно, где сообщается о том, что Windows не удается установить необходимые файлы, то нужно убедиться, что на носителе нет повреждений. Иногда для восстановления работоспособности достаточно протереть диск, устранив загрязнения, отпечатки пальцев и пр.

Некорректная запись

Кроме того, программа для записи должна быть правильно настроенной, поэтому различные функции «перепрожига» нужно отключить. И, наконец, следует помнить, что перезаписываемые уступают по качеству своим более простым собратьям стандарта R (как +, так и -). Лучший вариант "лечения" - использование флешки. Также можно попробовать переключить режим работы винчестера с AHCI на IDE в системном БИОСе.

Блокировка защитой

Оба вышеуказанных пункта касаются в первую очередь ошибок, возникающих при инсталляции самой операционной системы на компьютер. Не менее часто пользователи получают сообщение о том, что Windows не удалось установить необходимые файлы, при работе с приложениями. Чтобы разобраться с причиной происходящего, обобщенно рассмотрим процесс инсталляции программ. При нажатии на выполнимый файл происходит фоновое извлечение находящихся в нем данных в промежуточную папку, из которых, как из кирпичиков, выполняется создание в целевой директории целостного набора файлов программы. Если же на компьютере установлена антивирусная защита, обнаружившая в одном из распакованных файлов опасность, то доступ к нему блокируется. А так как часто пользователю об этом даже не сообщается, то в результате выдается системная ошибка «Windows не удалось установить необходимые файлы». Таким образом, при появлении подобного можно попробовать на время инсталляции приложения отключить антивирусную защиту.

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

Внутреннее повреждение

Если пользователю сообщается, что Windows не удалось установить необходимые файлы, то одной из причин может являться некорректная работа инсталлятора. Ранее мы описывали процесс установки приложения. Он происходит «под контролем» исполняемого модуля, который указывает системе, какие файлы куда следует переносить из временной папки, осуществляет распаковку сжатых данных. Следовательно, любой сбой в его функционировании как раз и приводит к сообщению «Windows не удалось установить необходимые файлы». Хотя, повторимся, это, всего лишь, один из возможных вариантов. Решением является проверка работоспособности с аналогичным приложением с другого источника.

Накопитель

Так как установка осуществляется на какой-то диск (винчестер, флешка и т. д.), то при исчерпании свободного места на нем инсталляция не может быть завершена без ошибок. Кроме того, сбои при копировании файлов могут быть вызваны ошибками файловой системы на самом носителе. В этих случаях нужно убедиться, что свободного пространства достаточно, а также проверить диск на наличие ошибок.

Довольно распространённая проблема среди пользователей операционной системы Windows любых версий – ошибка msi при установке программ из файла с расширением.msi. В этой статье я опишу часто встречаемые проблемы с установщиком Windows 7/10/XP и варианты их решения, а также сделаю видео по текущему вопросу.

Файлы с расширением.msi это обычные пакеты установки (дистрибутивы) из которых ставится программа. В отличии от обычных «setup.exe», для запуска файла msi система использует службу Windows Installer (процесс msiexec.exe). Говоря простыми словами, установщик Windows разархивирует и запускает файлы из дистрибутива. Когда Windows Installer не работает, то появляются различные ошибки.

Вообще, меня это жутко бесит, т.к. после глупого сообщения об ошибке совсем непонятно что делать дальше. Microsoft специально разработали установщик Windows Installer для расширения возможностей установки программ (в основном это касается системных администраторов), но не позаботились должным образом о безглючной работе этой службы или хотя бы об адекватных сообщениях о проблемах. А нам теперь это разгребать

Неполадки могут быть с работой самой службы или могут возникать в процессе установки программ, когда всё настроено, в принципе, правильно. В первом случае нужно ковырять службу установщика, а во втором решать проблему с конкретным файлом. Рассмотрим оба варианта, но сначала второй.

Ошибки msi файлов

Очень часто ошибки появляются из-за недостаточных прав системы на файлы или папки. Нельзя сказать, что Windows Installer не работает, в этом случае достаточно просто добавить нужные права и всё заработает. Буквально вчера я столкнулся с тем, что скаченный дистрибутив.msi не захотел устанавливаться, при этом успешно запускается мастер установки, выбираются параметры, но затем система думает несколько секунд и выдаёт ошибку:

«Error reading from file «имя файла» verify that the file exists and that you can access it» (Error 1305). Переводится «Ошибка чтения из файла … проверьте существует ли файл и имеете ли вы к нему доступ». Ну не тупняк ли? Естественно, что кнопка «Повторить» не помогает, а отмена прекращает всю установку. Сообщение особой смысловой нагрузки также не несёт, т.к. файл точно существует и я имею к нему доступ, иначе бы просто не смог его запустить и получить это сообщение, к тому же почему-то на английском языке

А ошибка в том, что не Я должен иметь доступ к файлу, а установщик Windows, точнее сама Система. Решается очень просто:

Теперь ошибка установщика не появится! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня. Смотрим видео по решению проблем с правами доступа:

В Windows XP вкладки «Безопасность» не будет, если включён простой общий доступ к файлам. Чтобы его выключить, нужно зайти в «Пуск -> Панель управления -> Свойства папки -> Вид» и выключить опцию «Использовать простой общий доступ к файлам». В урезанных версиях Windows 7/10 и XP вкладки «Безопасность» нет в принципе. Чтобы её увидеть, нужно загрузить Windows в безопасном режиме и зайти в неё под администратором.

Ещё способы решить проблему


Описанный метод поможет при разных сообщениях, с разными номерами. Например, вы можете видеть такие ошибки файлов msi:

  • Error 1723
  • Internal Error 2203
  • Системная ошибка 2147287035
  • Ошибка «Невозможно открыть этот установочный пакет»
  • Ошибка 1603: Во время установки произошла неустранимая ошибка

Во всех этих случаях должна помочь установка прав на файл и/или на некоторые системные папки. Проверьте, имеет ли доступ «система» к папке временных файлов (вы можете получать ошибку «Системе не удается открыть указанное устройство или файл»). Для этого:

После нажатия «Enter» путь преобразится на «нормальный» и вы переместитесь в реальную временную папку. Права на неё и надо проверять. Также рекомендую очистить временные папки от всего что там скопилось или даже лучше удалить их и создать новые с такими же названиями. Если не получается удалить папку, почитайте , но это не обязательно.

Если служба Windows Installer всё равно не хочет работать, то проверьте права на папку «C:\Config.Msi» , сюда «система» также должна иметь полный доступ. В этом случае вы могли наблюдать ошибку «Error 1310». На всякий случай убедитесь, что к папке КУДА вы инсталлируете софт также есть все права.

Параметры реестра и службы

Следующий способ устранения ошибки – восстановление рабочих параметров в реестре установщика Windows Installer.

Для этого скачайте архив и запустите оттуда два reg-файла, соответственно своей версии Windows. Согласитесь с импортом настроек.

Важно! Перед последним действием желательно ! Если способ не поможет или станет хуже, вы сможете восстановиться до прежнего состояния.

В Windows XP или Windows Server 2000 установите последнюю версию установщика 4.5.

Если не помогло, то проделайте ещё перерегистрацию компонентов:

  1. Нажмите «Win + R» и введите «cmd». Затем в чёрном окне введите последовательно команды:
    MSIExec /unregister
    MSIExec /regserver
  2. В ответ должна быть пустота, никаких ошибок. Если проблема не решена, введите ещё команду
    regsvr32 msi.dll
  3. Закройте чёрное окно

Если пишет, что не хватает прав, то нужно запускать .

Если команды выполнились, но не помогло, то и запустите msi_error.bat из архива, проверьте результат.

Последний вариант — скачайте программу Kerish Doctor, там есть функция исправления работы службы установщика и многих других частых проблем Windows.

Также, многие программы используют.NET Framework, поэтому не будет лишним установить последнюю версию этого пакета. И, напоследок, ещё один совет: если в пути к файлу-дистрибутиву есть хоть одна папка с пробелом в начале названия, то удалите пробел. Такой простой приём решит вашу проблему

Подведение итогов

Ошибки с установщиком Windows очень неприятные, их много и сразу непонятно куда копать. Одно ясно – система дала сбой и нужно восстанавливать её до рабочего состояния. Иногда ничего не помогает и приходится . Однако не торопитесь это делать, попробуйте попросить помощи на этом форуме . В точности опишите вашу проблему, расскажите что вы уже делали, какие сообщения получили, и, возможно, вам помогут! Ведь мир не без добрых людей




Top