Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   Повторная установка KB4556803 (19041.264) после Net 3.5 это нормально? (http://forum.oszone.net/showthread.php?t=345304)

Shulzzz 24-05-2020 18:06 2922435

Повторная установка KB4556803 (19041.264) после Net 3.5 это нормально?
 
При установки Net 3.5 на чистый msdn образ 19041.264, хоть в ручную из компонентов, хоть командой dism, поле перезагрузки, лезу в ЦО для проверки обновлений и он находит среди прочих KB4556803 т.е. хочет обновится до 19041.264 (хотя ставил образ именно с этим билдом), если netframework 3.5 не ставить, то ЦО не находит и не качает этот KB4556803, раньше такого не замечал, чтобы после установки net 3.5 ЦО находил лишние и тем более уже установленные накопительные обновления. Это нормальное поведение? Ведь теперь после повторной установки этого обновления приходится опять чистить winSxS перед запаковкой образа.

geepnozeex 24-05-2020 18:44 2922443

Цитата:

Цитата Shulzzz
Это нормальное поведение? »

да.
изначально в образе только .net 4.8 и обновления из накопительного применялись только к нему, а потом в системе появился .net 3.5 и теперь нужно и его обновить.

Shulzzz 24-05-2020 19:38 2922452

geepnozeex, Получается бесполезно такой образ, без установленных 3.5 считать обновленным, ведь после установки net3.5 его снова нужно будет обновлять, да еще и чистить после обновлений, чтобы образ поменьше занимал, а разве раньше такое когда то было? Делаю образа давно, но не замечал такого до этого момента, ни на 7, ни на 8, ни на 10 версиях винды. Всегда запаковывал образ только после того как убеждался, что стоят самые актуальные обновления на тот момент, а сейчас вот столкнулся с проблемой.

Получается теперь чтобы решить эту проблему, в кратце мне нужно действовать по такому алгоритму

1) ставить образ 19041.264
2) Ставить net 3.5
3) ставить KB4556803 обновление до (19041.264)
4) чистить winSxS
5) запаковывать образ

Какое то масло масленое получается!

Цитата:

Цитата Shulzzz
изначально в образе только .net 4.8 и обновления из накопительного применялись только к нему»

А разве для 4.8 не отдельные обновления выходят? на сколько мне известно они к общему накопительному, которое меняет номер сборки, никакого отношения не имеют

geepnozeex 25-05-2020 09:59 2922526

Shulzzz, я на десятке с момента выхода и такое с .net 3.5 давно видел.
обновы к нему выходят как отдельно, так и в накопительных.
.net 3.5 не нужен, зачем ты так заморачиваешься по нему ?
есть твик указывающий прогам юзать последний .net в системе
Код:

[HKEY_LOCAL_MACHINE\Custom\Microsoft\.NETFramework]
"OnlyUseLatestCLR"=dword:00000001
[HKEY_LOCAL_MACHINE\Custom\Wow6432Node\Microsoft\.NETFramework]
"OnlyUseLatestCLR"=dword:00000001

этого хватает для 99% случаев, за исключением совсем древнего софта, в котором жёстко прописано юзание .net 2.0 например.
Цитата:

Цитата Shulzzz
Получается теперь чтобы решить эту проблему, в кратце мне нужно действовать по такому алгоритму
1) ставить образ 19041.264
2) Ставить net 3.5
3) ставить KB4556803 обновление до (19041.264)
4) чистить winSxS
5) запаковывать образ »

аудит не комильфо.
dism - выбор мастеров :)
если хочешь всё таки включить .net 3.5 - то так -
монтируешь образ.
Код:

Dism /Mount-Wim /WimFile:C:\WORK\install.wim /index:3 /MountDir:C:\WORK\Mount
включаешь .net 3.5
Код:

DISM /Image:C:\WORK\Mount /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs
sxs - папка в дистрибутиве.

интегрируешь обновы.
Код:

Dism /image:c:\work\mount /Add-Package /PackagePath:D:\WIN10\packages
сохраняешь образ.
Код:

Dism /Unmount-Wim /MountDir:C:\WORK\Mount /commit
чтоб меньше весил образ, можешь сделать экспорт в .ESD
Код:

Dism /Export-Image /SourceImageFile:C:\WORK\install.wim /SourceIndex:3 /DestinationImageFile:C:\install.esd /Compress:recovery /DestinationName:"имя образа"
/DestinationName - не обязательно.

чистка не пройдёт после включения .net 3.5 , в этом минус.

Shulzzz 25-05-2020 11:59 2922546

geepnozeex, Я бы с удовольствием не заморачивался с net3.5, если бы каждый второй не просил бы меня его поставить, для своих игрушек, не идут многие игры без него, да и еще что то, вообщем уж лучше я его сразу в образ воткну, чем думать кто меня в следующий раз попросит его доустановить. Тем более что без сети или дистрибутива это сделать не возможно, а к аудиту привязан из-за программ устанавливаемых в образ, а так то я понимаю что дисм проще удобнее и т.п., но он не все может, поэтому приходится и так и так делать, и как ни странно в аудите у меня без ошибок делается чистка winSXS после установки net3.5. Впринцыпе тему можно закрывать, нашел для себя решение, но все таки в аудите.

geepnozeex 25-05-2020 20:51 2922653

Цитата:

Цитата Shulzzz
Я бы с удовольствием не заморачивался с net3.5, если бы каждый второй не просил бы меня его поставить, для своих игрушек, не идут многие игры без него »

примени вышеуказанный твик и забудешь про net3.5

Shulzzz 26-05-2020 17:15 2922796

geepnozeex, Я применил - автокликер все равно попросил его


Время: 06:03.

Время: 06:03.
© OSzone.net 2001-