Оновлення інсталяції Windows з командного рядка [DISM / ImageX]


2

Один з найдивовижніших речей, які я дізнався на цьому сайті, це те, як встановити Windows, не використовуючи налаштування, з командний рядок .

Тепер я хочу оновити інсталяцію Windows 10 build 10240 (на автономному розділі) до Windows 10 версії 1511, побудувати 10586 * з командного рядка з використанням dism або imagex.

Чи може хто-небудь сказати мені, як це зробити?

DISM /Apply-Image /ImageFile:E:\sources\install.wim /Index:1 /ApplyDir:F:\ з Access is denied.

DISM /Online /Get-TargetEditions виходів Education і Enterprise це означає, що ви можете лише оновити ці два видання.

Якщо це не в автономному розділі, чи можна це зробити в розділі онлайн або під керуванням Windows?


* Я завантажив ISO з MSDN en_windows_10_multiple_editions_version_1511_x64_dvd_7223712.iso


Сподіваюся, ви відкрили командний рядок з підвищеним рівнем.
Ganesh R.

@GaneshR. DISM не працює без піднесення. Це заборонено доступ через відсутність можливості змінити ACL на існуючих файлах.
Elmo

Elevated permissions are required to run DISM. Use an elevated command prompt to complete these tasks.
Elmo

Я сумніваюся, що DISM може використовуватися для оновлення. Налаштування також запускає інші інструменти для перенесення даних / параметрів користувача. Чому ви хочете зробити це за допомогою DISM?
magicandre1981

1
Якщо ви просто хочете оновити інсталяцію Windows, чому ви не змонтуєте файл ISO - & gt; запустити його та зробити оновлення на місці?
Smeerpijp

Відповіді:


1

Я знаю, що в SuperUser ніхто не любить чути Це неможливо ™ але, на жаль, це виглядає так, як у випадку з Windows (на даний момент).

Windows, на відміну від Linux, не має можливості оновлювати файли під час їх використання . У системах Linux ви можете встановити оновлення для програми, яка зараз використовується, і на відміну від Windows, Linux не вимагає завершення процесу для завершення оновлення.

Системи Linux дозволять вам продовжувати використовувати стару версію програми, поки ви не закриєте її за власним бажанням. Під час наступного запуску програми оновиться до нової версії. Linux досягає такого роду "модифікацій на місці файлів", як це:

Коли ви відкриваєте файл, ядро ​​слідує за посиланням і призначає   inode файловий дескриптор (номер, який він відстежує внутрішньо).   Коли ви видаляєте файл, ви "роз'єднуєте" індекс; файл   дескриптор ще вказує на нього.

Ви можете створити новий файл за допомогою   точно так само, як і старий файл після його видалення   "замінює" його, але вона вкаже на інший inode. Будь-які програми   все ще відкритий старий файл все ще може отримати доступ до старого файлу за допомогою   дескриптор файлу, але ви ефективно оновили програму   місце.

Як тільки програма закінчується (або закриває файл), і   запускається (або знову намагається отримати доступ до нього), він відкриває новий файл і   там у вас є, повністю замість заміни файлу!
Джерело: toolbox.com

Це відкриває Linux для можливість установки оновлень системи без необхідності перезавантаження машини і не дивно Користувачі Linux і UNIX похвалилися, що вони не перезапустили свої системи, оскільки Джордж Буш-старший був президентом .

Однак це може бути не так просто ( навіть для * nix користувачів ) і UNIX / Linux системи, які роблять без перезавантаження протягом багатьох років не ваші звичайні настільні комп'ютери . Інструменти подібні Ksplice і підтримка живого виправлення введений в Ядро Linux 4 безумовно, простіше.

Схоже, що Windows намагалася скоротити непотрібні перезавантаження з часом, і нові версії можуть оновлення багатьох типів драйверів без необхідності перезавантаження але це просто не такий гнучкий як Linux у подібних ситуаціях .

Що стосується оновлення автономної інсталяції Windows, то я не міг знайти багато чого про це.


-1

DISM / ImageX призначений для роботи з Installable & amp; Встановлено Windows Images в цілому.

Але він не має жодних функцій для додавання оновлень до існуючих зображень.

Відповідь : Це неможливо зробити за допомогою DISM / ImageX.

Примітка: Як додаткову інформацію я можу запропонувати наступне:

Для цього потрібно потрапити на форуми MDL і подивитися на деякі теми:

  1. Щоб скористатися інструментом для завантаження оновлень, а потім
  2. Дотримуйтесь деяких посібників з оновлення Slipstream

Є багато таких інструментів на MDL, так що я не впевнений, який би підходив краще і працювати для вашого сценарію, як я не оновлюється до Win 10 і використовували їх на Win 7/8 тільки для slipstreaming оновлення & amp; Сервісні пакети.

Застереження, оскільки вони стосувалися Windows 7 & amp; 8 де оновлення були витягнуті клієнтами з серверів MS, я не впевнений, як / якщо вони або їх оновлені заміни можуть зробити те ж саме для Windows 10, враховуючи, як MS тепер штовхає і контролює оновлення по-різному.

Сподіваюся, ви все ще можете завантажити потрібні оновлення та вибрати.

Додаткові альтернативи:

http://www.winbuzzer.com/2015/08/02/slipstreaming-windows-10-how-to-create-up-to-date-windows-10-iso-files-with-all-available-hotfixes- patches-and-security-updates-xcxwbt /

www.ntlite.com


Я не хочу оновлювати ISO, я хочу оновити існуючу інсталяцію Windows 10 на іншому розділі.
Elmo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.