Этот ответ был переведен автоматически. Поэтому в тексте могут присутствовать грамматические ошибки или странные фразы.
Здравствуйте, РосГеоПроект главная,
благодарим вас за публикацию на форумах сообщества Майкрософт.
Проблемы, с которыми вы сталкиваетесь при работе с DISM, действительно связаны с тем, как он обрабатывает определенные атрибуты файлов и символические ссылки. DISM и ImageX, хотя и используются для управления файлами WIM и их создания, имеют некоторые различия в поведении и возможностях. Ниже приведена разбивка вашей ситуации и возможные подходы к сохранению атрибутов и ссылок файлов при захвате файлов WIM.
Проблемы
- Атрибуты системного файла:
- DISM может не сохранять все атрибуты файлов, особенно определенные метаданные, связанные с системными файлами, так же, как это делало исходное средство создания WIM.
- Атрибут ссылок:
- Символические или жесткие ссылки могут быть неправильно сохранены или захвачены.
Потенциальные решения
I. Использование ImageX
ImageX — это еще одно средство, которое можно использовать для записи и применения образов WIM. Он был частью пакета автоматической установки Windows (AIK) и может предлагать более полные возможности для сохранения атрибутов, таких как жесткие и символьные ссылки.
- Скачайте и установите Windows AIK:
- Вы можете загрузить Windows Automated Installation Kit с веб-сайта Microsoft. Обратите внимание, что ImageX больше не поддерживается активно, поэтому рекомендуется использовать его только в том случае, если DISM не соответствует вашим потребностям.
- Захват изображения с помощью ImageX:
- Используйте следующую команду для захвата изображения: imagex /capture V:\test V:\myData2.wim "MyDaRT" /compress max /check
- Эта команда указывает ImageX захватить содержимое 'V:\test' и сохранить его в 'V:\myData2.wim', сохраняя при этом максимальное сжатие и проверяя целостность файлов.
II.. Расширенное использование ДИСМ
Если вы предпочитаете придерживаться DISM, вы можете попробовать раздвинуть границы его возможностей захвата. Опции '/EA' и '/NoRpFix' предназначены для работы с расширенными атрибутами и повторной обработки поведения точек, но есть и другие соображения:
- Перепроверьте синтаксис и флаги:
- Убедитесь, что синтаксис и флаги применены правильно: Dism /Capture-Image /ImageFile:v:\myData2.wim /CaptureDir:v:\test /Bootable /Compress:max /Name:MyDaRT /EA /NoRpFix /CheckIntegrity
- Различные версии DISM:
- Убедитесь, что вы используете последнюю версию DISM, поддерживающую расширенные атрибуты. Иногда новые версии DISM имеют лучшую поддержку обработки определенных атрибутов файлов.
- Ручное копирование атрибутов:
- В крайнем случае рассмотрите возможность ручного копирования или создания сценария для передачи атрибутов файла после применения WIM. Для символических ссылок вы можете использовать 'mklink' и другие инструменты для воссоздания ссылок после развертывания.
Заключение
Хотя DISM является надежным инструментом, он может обрабатывать некоторые атрибуты не так точно, как другие инструменты, такие как ImageX. Если сохранение этих атрибутов критично, а DISM недостаточно, использование ImageX для ваших конкретных потребностей может быть лучшим подходом. Всегда убедитесь, что вы используете новейшие инструменты, и тщательно протестируйте свои образы в среде макетов перед их развертыванием.
Надеюсь, это поможет.
Привет
Лей