Извлечение файлов Windows 7 из установочного DVD
Файлы установленной Windows 7 могут повреждаться или удаляться по ошибке или в результате заражения компьютера вирусами, троянами и другими опасными программами. Вместо того, чтобы переустанавливать Windows 7 из-за одного-двух поврежденных файлов, можно извлечь нужные файлы из установочного DVD Windows 7.
Все файлы Windows 7 сжаты и запакованы в файл-образ install.wim, расположенный в папке sources установочного диска Windows 7. Существуют два способа открыть файл WIM и извлечь из него нужные данные:
- Смонтировать (подключить) файл install.wim с помощью утилиты DISM. Никаких сторонних программ для этого не потребуется, но весь процесс будет происходить в командной строке.
- Открыть образ install.wim в архиваторе 7-zip. Для этого потребуется скачать данный архиватор, но вся процедура будет выполняться в графическом интерфейсе.
Подключение образа средствами DISM
1. Вставьте установочный диск Windows 7 в DVD-привод, откройте его и скопируйте файл install.wim из папки sources на диск D.
2. Создайте папку на диске D и назовите ее, к примеру, wseven. В эту папку будет подключен образ install.wim. Обратите внимание, что в качестве папки для подключения образа install.wim НЕЛЬЗЯ использовать корень диска C.
3. Откройте Пуск > Все программы > Стандартные, щелкните правой кнопкой мыши по значку командной строки и выберите Запуск от имени администратора.
4. Выполните команду:
dism /Mount-Wim /WimFile:D:install.wim /name:"Windows 7 Ultimate" /MountDir:D:wseven
Пояснения:
- dism – встроенная в Windows 7 утилита командной строки, позволяющая подключать образы WIM и управлять ими.
- Параметр /Mount-Wim подключает файл WIM.
- Параметр /WimFile позволяет указать расположение и имя файла WIM, который нужно подключить.
- Параметр /name позволяет указать название выпуска Windows 7, который будет смонтирован.
- Параметр /MountDir: указывает папку, в которую будет смонтирован образ WIM.
6. Дождитесь, пока образ подключится. Это может занять несколько минут.
7. Откройте папку D:wseven, найдите в ней нужный файл и скопируйте его в любое место на жестком диске (например, замените поврежденный файл Windows 7).
Отключение образа в DISM
После копирования нужных файлов образ можно отключить.
1. Закройте все папки и файлы.
2. Откройте Пуск > Все программы > Стандартные, щелкните правой кнопкой мыши по значку командной строки и выберите Запуск от имени администратора.
3. Выполните команду:
dism /Unmount-Wim /MountDir:D:wseven /discard
Пояснения:
- Параметр /Unmount-Wim отключает образ.
- Параметр /MountDir: указывает папку, в которую смонтирован образ, который нужно отключить.
- Параметр /discard отменяет все внесенные в образ изменения.
4. Дождитесь отключения образа.
5. Удалите папку wseven и файл install.wim с диска D.
Открытие файла WIM с помощью архиватора 7-zip
1. Скачайте и установите бесплатный архиватор 7-zip.
2. Вставьте установочный диск Windows 7 в DVD-привод, откройте папку Sources и найдите в ней файл install.wim.
3. Щелкните правой кнопкой мыши по файлу install.wim и в появившемся контекстном меню выберите Открыть с помощью.
4. В открывшемся окне выберите 7-zip File Manager и нажмите OK.
5. В окне архиватора может отображаться от одной до пяти папок, в зависимости от выпуска Windows 7. В установочных образах 32-разрядных Windows 7 присутствуют все выпуски, кроме Enterprise, поэтому папок будет пять:
- в папке «1» содержатся все папки и файлы Windows 7 Starter (Начальная);
- в папке «2» – все папки и файлы Windows 7 Home Basic (Домашняя базовая);
- в папке «3» – Windows 7 Home Premium (Домашняя расширенная);
- в папке «4» – Windows 7 Professional (Профессиональная);
- в папке «5» – Windows 7 Ultimate (Максимальная).
В установочных образах 64-разрядных Windows 7 выпуск «Начальная» отсутствует, поэтому папок будет всего четыре:
- в папке «1» содержатся все папки и файлы Windows 7 Home Basic (Домашняя базовая);
- в папке «2» – Home Premium (Домашняя расширенная);
- в папке «3» – Professional (Профессиональная);
- в папке «4» – Ultimate (Максимальная).
В установочных образах Windows 7 Enterprise (Корпоративная) есть только одна папка – с самой «Корпоративной», другие выпуски в дистрибутив не включены.
Откройте папку с самым последним номером, чтобы перейти к списку каталогов самой полной версии Windows 7.
6. Откройте нужную папку, найдите в ней нужный файл, щелкните по нему правой кнопкой мыши и нажмите Копировать в…
7. В открывшемся окне Копировать укажите место на жестком диске, куда будет скопирован файл и нажмите OK.
После выполнения этих операций архиватор можно закрыть.
Название (англ.): Windows Imaging Format File
Название (рус.): Установочный образ Windows
Описание: WIM или Windows Imaging Format File представляет собой формат файла установочного образа Windows. Разработан формат WIM компанией Майкрософт. Такие образы могут использоваться для установки Windows, а также для создания модифицированных образов, например среды предустановки WinPe. Образы WIM содержат набор файлов операционной системы, помещенных в отдельные каталоги. Каждая вложенная папка имеет порядковый номер. Файл WIM обычно располагается на загрузочном диске в каталоге sources. Как правило, файл WIM называется boot.wim, но может встречаться и другое название, а именно install.wim. От других образов WIM отличается тем, что наименьшим его элементом является не сектор, как к примеру в ISO, а файл. Такие образы еще называют файло-ориентированными. В некоторых случаях образ WIM может быть разбит на несколько отдельных файлов с расширением SWM.
Для открытия (редактирования) файла этого формата можно использовать следующие программы:
Есть вопросы? Мы будем рады ответить на них в комментариях ниже :).
Формат файла WIM | |
---|---|
Расширение | ..wim .swm .rwm .esd |
MIME-тип | application/x-ms-wim [1] |
Разработчик | Microsoft |
Тип формата | Расширение имени файла |
Windows Imaging Format (WIM) — это файл-ориентированный формат образа диска. Формат был разработан компанией Microsoft для развертывания последних релизов операционных систем семейства Windows — Windows Vista и Windows Server 2008, которые используют его как часть стандартной процедуры установки. Впрочем, его можно использовать и с другими релизами Windows; кроме того, он применяется в Windows Fundamentals for Legacy PCs — компактной ОС от Microsoft для устаревших PC, созданной на базе Microsoft Windows XP Embedded Service Pack 2 и вышедшей 8 июля 2006 года.
Содержание
Структура [ править | править код ]
Как и прочие форматы образов дисков, WIM включает в себя набор файлов и ассоциированных с ними метаданных файловой системы. Однако, в отличие от сектор-ориентированных форматов (таких, как .ISO и .CUE/.BIN, чаще всего используемых для образов CD и DVD), WIM является файл-ориентированным форматом, то есть наименьшим логическим элементом является файл. Преимуществом данного подхода является аппаратная независимость формата и возможность хранения только одной копии файла, имеющего множество ссылок в дереве файловой системы (single instance storage).
Хотя архитектура формата считается файл-ориентированной, файлы сохраняются внутри отдельной WIM-базы данных, вследствие чего сокращаются издержки для SMB при открытии и закрытии множества отдельных файлов по окончании процесса передачи данных. Цена чтения или записи множества тысяч отдельных файлов на локальном диске нивелируется аппаратным и программным дисковым кешированием так же хорошо, как и последовательным чтением или записью данных.
WIM файл может включать в себя несколько образов, которые определяются по числовому индексу или уникальному имени. Технология single instance storage при добавлении нового образа к существующим позволяет уменьшить размер WIM-базы, если будут присутствовать совпадающие элементы. WIM-образ может быть также разбит на несколько файлов, которым присваивается расширение .swm
Один WIM файл может ссылаться на другой. [ источник не указан 2014 дней ] Например, в WDS (Windows Deployment Services) в файле Res.rwm хранится содержимое файлов, а в файлах Image_Name.wim ссылка на Res.rwm плюс структура папок и права доступа. [2] (англ.)
Инструменты [ править | править код ]
Dism — Штатная программа Windows (начиная с Vista) с широким функционалом [3] , предназначенная для обслуживания и подготовки образов Windows, в том числе, может использоваться для обслуживания образа Windows (WIM-файла) или виртуального жесткого диска (VHD-файла или VHDX-файла).
Imagex — это утилита с интерфейсом командной строки, входящая в состав microsoft WAIK, для создания, редактирования и развертывания файл-образов Windows в формате WIM. Начиная с Windows Vista, установщик Windows использует WAIK API для установки новой или клонированной копии Windows. Первая реализация ImageX имела номер сборки 6.0.4007.0 (main.030212-2037). Она использовалась Microsoft OEM Partners для тестирования технологий образов Microsoft и разрабатывалась параллельно с альфа-версиями Longhorn. В сборке 6.0.5384.4 были добавлены различные нововведения: разграничения статуса чтения-записи, разбивка образа на части (SWM), WIM фильтр-драйвер и LZX-компрессионные алгоритмы. Эта сборка использовалась в предварительных релиз-кандидатах Windows Vista.
GImagex — Сторонняя утилита, реализация функционала ImageX в графическом интерфейсе (GUI). Реализует все те же функции, что и ImageX, но в более дружественном пользователю оконном виде, не требует ни установленного в системе WAIK, ни исполняемых файлов ImageX.
Wimlib — Сторонняя открытая и кроссплатформенная утилита c интерфейсом командной строки и синтаксисом, схожим с Imagex, а также библиотека для создания, извлечения и изменения образов WIM. Wimlib содержит расширенные реализации алгоритмов сжатия XPRESS, LZX и LZMS, в следствие чего, достигается большая компрессия, по сравнению с аналогичными технологиями от microsoft. Кроме того, wimlib может использоваться для работы с архивами ESD (Electronic Software Download). ESD-архивы — это WIM-архивы, которые используют сжатие LZMS в непрерывном режиме и поэтому обычно имеют значительно меньший размер, чем обычные WIM-архивы. Microsoft иногда распространяет архивы ESD с зашифрованным содержимым, wimlib не может самостоятельно расшифровать такие архивы.
Работа с образами [ править | править код ]
WIM-образ также может быть смонтирован на логический диск под Windows с присвоением буквы диска для облегчения редактирования его содержимого (благодаря этому образ WIM можно достаточно просто сконвертировать в ISO-образ). Необходимо отметить, что драйвер WimFltr.sys необходимо загрузить до монтирования образа WIM посредством ImageX.
Впоследствии также были опубликованы API для работы с WIM-образами. Их функциональность осуществляется через библиотеку WIMGAPI.DLL. Таким образом, независимые разработчики могут создавать свои собственные программные средства.
WIM-образы могут быть загрузочными. В этом случае файл BOOT.WIM содержит загрузочную версию среды Windows PE, из которой выполняется процесс установки. Остальные установочные файлы включаются в INSTALL.WIM.
Помимо штатных утилит Microsoft, извлечь файлы из WIM-образа можно также при помощи свободного файлового архиватора 7-Zip. Однако некоторые файлы он не откроет.