PDA

Показать полную графическую версию : [решено] MS Office 2013 PreSP2, Office 2010 PreSP3, Office 2007 PreSP4 и Office 2003 PreSP4


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 [76] 77

apavs
01-12-2024, 23:46
Для тех, кто интересуется как работает мой MS Office 2016 PreSP1.
Мой скрипт не занимается никакой "химией". Установка обновлений происходит исключительно
средствами MS. Любой может проверить, распаковав Office_2016_PreSP1_Rus.exe и просмотрев *.CMD. Перед запуском установки обновлений, скрипт проверяет в реестре наличие
установленного Office 2016 и наличия записи в реестре о конкретном обновлении (KB).
При отсутствии в реестре записи о конкретном обновлении запускается стандартная процедура
установки обновления msiexec.exe *.MSP и MS уже сам его устанавливает. Код возврата вы видите на
экране консоли. Если установка прошла успешно, то на экране консоли надпись "Установлено". При ошибке "Пропущено(NError)",
где NError - код возврата msiexec.exe по итогу установки конкретного обновления.
Все записи об установленных обновлениях в ">Панель управления>Программы>Программы и компоненты>Установленные обновления" делает msiexec.exe.

На днях я сделал "чистый" эксперимент. Поставил на компьютер Windows 10 (x64).
С помощью Центра Обновлений установил все обновления на систему.
Сохранил образ системного диска (чтобы потом не ставить повторно чистую систему).
На следующий день, (чтобы легко определять новые обновления в ">Панель управления>Программы>Программы и компоненты>Установленные обновления" по дате установки) провёл:

Эксперимент 1.

1. Установил Office 2016 Professional Plus (x86) в полном объёме, т.е. выбрал "ставить всё на диск".
Папка updates на дистрибутиве Office 2016 Professional Plus была пуста, чтобы никакие обновления при установке не ставились.
2. Запустил центр обновления Windows и установил все обновления на установленный Office 2016.
Записей обновлений на Office оказалось почти в два раза больше, чем 63, а именно - 101.
Некоторые записи появились в двух, трёх и даже пяти экземплярах. Заметьте, это сделал MS.
Список обновлений, которые появились в ">Панель управления>Программы>Программы и компоненты>Установленные обновления" в более, чем в одном экземпляре

(KB3085538) - 2
(KB3213551) - 2
(KB3213650) - 2
(KB4011574) - 2
(KB4011629) - 2
(KB4011634) - 2
(KB4022176) - 2
(KB4022219) - 4
(KB4462148) - 2
(KB4464538) - 5
(KB4464587) - 2
(KB4484103) - 2
(KB5002050) - 2
(KB5002469) - 2
(KB5002522) - 3
(KB5002566) - 2
(KB5002567) - 3
(KB5002575) - 2
(KB5002586) - 2
(KB5002594) - 3
(KB5002619) - 4
(KB5002626) - 2
(KB5002635) - 2
(KB5002638) - 2
(KB5002642) - 2
(KB5002653) - 5
Остальные записи об обновлениях Office 2016 в одном экземпляре. Почему так - я не знаю, это вопрос к MS.
Межу прочим, удаляя любое обновление, запись о котором присутствует более, чем в одном экземпляре - удаляет все записи,
т.е. я делаю вывод, что это только записи дублируются, а не сами обновления.
3. После этого запустил мой MS Office 2016 PreSP1, и он установил всего 1 обновление, а именно (KB4032236).
При этом, обновление (KB4032236) - заменяет обновление (KB4011035), которое было поставлено через центр обновлений.
Для сомневающихся - на https://www.catalog.update.microsoft.com/ScopedViewInline.aspx?updateid=84f188dd-b3a5-47b0-99a8-9e8996b50c13#PackageDetails
явно написано, что (KB4032236) заменяет обновление (KB4011035).

Эксперимент 2.

1. Восстановил системный диск без Office 2016.
2. Отключил компьютер от интернета, т.е. вынул сетевой кабель, чтобы никакие обновления не "прорвались".
3. Установил Office 2016 Professional Plus (x86) в полном объёме, как в эксперименте 1.
4. Запустил мой MS Office 2016 PreSP1 и установились, с его помощью, все 63 обновления из него.
Количество записей об обновлениях на Office 2016 тоже как и в первом эксперименте, а именно - 101.
И те же записи появились в двух, трёх и даже пяти экземплярах (как в первом эксперименте). Заметьте, эти записи тоже сделал MS, а не срипт.

5. На следующий день подключил компьютер к интернету, запустил центр обновления Windows и Office 2016. Убедился (по дате),
что ничего не добавилось со вчерашнего дня.
Т.ч. решение, пользоваться моим MS Office 2016 PreSP1 или нет - за вами. Я лично отличий не увидел. Потратил много времени для такой проверки.

Мой вывод: всё идентично.

Amigos
04-12-2024, 10:29
Мой вывод: всё идентично. »
Оно конечно так. Но, Петька, есть нюанс !

При установке обнов из MSP эти MSP копируются в c:\WINDOWS\Installer\

если взять последнюю обнову для Экселя, KB5002653 , https://download.microsoft.com/download/c/6/2/c62265f4-b58e-4593-b8a9-a8dda3e94c62/excel2016-kb5002653-fullfile-x86-glb.exe , скачать и распаковать, то будет файл excel-x-none.msp размером 144 076 800 байт

При его установке он не только обновляет офис, но и копирует сам себя в c:\WINDOWS\Installer\adacf44.msp (подозреваю, что имя рандомное и на другой системе может быть другим) с тем же размером 144 076 800 байт.

А вот в случае Вашего пакета распакованный excel-x-none.msp весит уже 1 108 488 424 байта. В плане "качества обновления" распакованность/упакованность MSP ни на что не влияет, файлы внутри офиса будут также обновлены, но скопированный MSP в папке c:\WINDOWS\Installer\ будет весить не 144 мегабайт, а больше гига.
С одной стороны это копейки.
Но все 63 файла в оригинале весят 1,1 гига, а в Вашем пакете 4,3 гига.

Вроде всё равно копейки, но как-то всё таки не так.
А если оригинальные MSP переупаковать с максимальной степенью сжатия, то эти 63 MSP будут весить еще меньше - 809 мегабайт.
Моей крохоборской душе это прельстиво и любовно.

sov44
04-12-2024, 11:27
Действительно, в папке Installer оседает много кэша msp офиса, которые уже не актуальны и заменены более новыми версиями. Эту проблему в своих сборках я в свое время решал скриптом, который удалял эти лишние кэши обновлений и чистил реестр от ссылок на них. Если есть желание, его можно протестировать и "прикрутить" к установщику офиса, чтобы по окончании установки удалял старые кэши обновлений.

apavs
04-12-2024, 23:04
Оно конечно так. Но, Петька, есть нюанс ! »
Согласен. Я с этим не спорю. Всё, что Вы написали, мне конечно известно. Тут приходится выберать: или качать 974MB (такой размер у меня получился с оригинальными MSP от MS) и получить потом экономию на системном диске, или качать 430MB с соответствующими потерями на системном диске.
Для меня нет проблем, могу и два варианта делать, так сказать - по вкусу. Если это народу интересно - сделаю, это не сложно. Для моей работы мне важно экономить место на файл-сервере и локальный сетевой трафик (такая у меня работа).
Просто изначально вопрос состоял не в этом, а именно:
Первый раз установил Microsoft Office 2016 и потом запустил установку обновлений. Обновления почему-то ставились только нечётные, например 1, 3, 5 и так далее. Было написано 1\62, а когда дошло до 61\62 оно не остановилось, последним обновлением было 123\62. Это что за приколы такие?
Ещё после установки всех обновлений из файла, в Центре обновлений Windows нашло штук 10 обновлений. »
и
Такого не заметил, возможно из-за того, что установлен word+excel+powerpoint, по ощущениям установилось не более 20 обновлений (оказалось 24, но 3 номера повторяются) - до 12/62 шли по порядку. »
У меня 57 в ЦО предлагается для офиса в результате.
В общем инсталляция запорчена - пак не для меня. »

Это можно почитать выше.

У меня оригинальный установщик, пользуюсь только такими, качал, скорее всего, с nnm-club.me. »
А вот эту фразу я не увидел сразу, только сейчас прочитал и не понял. Оригинальный установщик чего?

apavs
11-12-2024, 00:24
4 All,

Обновил:
Microsoft Office 2016 Pre SP1 Rus Ver 10.12.2024 (+6 обновлений, всего 6 за декабрь)
Сделал два варианта. Со снятым одним слоем сжатия и без.

Подробнее смотреть здесь (http://forum.oszone.net/post-2876123-141.html)

Действительно, в папке Installer оседает много кэша msp офиса, которые уже не актуальны и заменены более новыми версиями. Если есть желание, его можно протестировать и "прикрутить" к установщику офиса, чтобы по окончании установки удалял старые кэши обновлений. »
Уважаемый sov44, если это мне предложение, то я бы предпочёл отдельный скрипт который удалял бы лишние кэши обновлений и чистил реестр от ссылок на них.

Denisminsk
12-12-2024, 19:11
Оригинальный установщик чего? »
Того для чего эта тема была создана и выкладываются обновления, а именно Microsoft Office 2016. Я качаю только оригинальные образы с MSDN, это касается Windows и Microsoft Office. http://forum.oszone.net/post-3032854-1502.html

apavs
Напиши конкретный размер, который будет занят на системном диске после установки сжатых обновлений и не сжатых, чтобы я смог сделать свой выбор. Я считаю, пусть лучше будет меньше на системном диске занято после установки, но чтобы сделать свой выбор нужно точные цифры.

apavs
17-12-2024, 00:12
Я качаю только оригинальные образы с »
Моя организация покупала все версии Office для которых я делал Pre SP. Соответственно все дистрибутивы были скачаны легально с офсайта MS.
Напиши конкретный размер, который будет занят на системном диске после установки сжатых обновлений и не сжатых, чтобы я смог сделать свой выбор. »

Ну раз пошла такая "пьянка" и у меня появилась возможность проверить (именно время появилось и ресурсы), то отвечу на некоторые Ваши вопросы.

Условия:

Система Windows 10 x64 установлена на HDD с нуля, применены все обновления к системе. После этого отключён интернет. Установлен Office 2016 без всяких обновлений. Создана копия системного диска. Зафиксирован обьём свободного дискового пространства на системном диске.

Установка Microsoft Office 2016 Pre SP1 Rus Ver 15.12.2024:

1. Со снятым внешним уровнем сжатия MSP файлов. Размер Office_2016_PreSP1_Rus.exe - 431МБ
Время установки всех обновлений - 51мин, на системном диске свободное пространство уменьшилось на 6,7ГБ

Восстановление системного диска.

2. С оригинальными (не снятым внешним уровнем сжатия) MSP файлов. Размер Office_2016_PreSP1_Rus.exe - 974МБ
Время установки всех обновлений - 33мин, на системном диске свободное пространство уменьшилось на 2,8ГБ

Восстановление системного диска.

3. Обновления через ЦО MS. Время установки всех обновлений на Office - 1час 43мин, на системном диске свободное пространство уменьшилось на 6,1ГБ. Почему так много места в этом случае на диске занято, я не знаю. Надо было посмотреть папку Installer.

Мои выводы:
Я изначально пытался уменьшить размеры моих наборов для Office, чтобы уменьшить время скачивания их. Но уменьшение размера Office_2016_PreSP1_Rus.exe приводит только к потерям. Время установки увеличилось почти в 2 раза, а место кешированных обновлений в системе увеличилось в 2,4 раза. А если учесть, что Exel и Word обновляются почти каждый месяц, и они почти в десять раз увеличиваются при снятии внешнего уровня, то с каждым месяцем (если эти лишние кэши обновлений не чистить в папке Installer) потери дискового пространства будут увеличиваться.

Теоретически казалось, что разжатые MSP быстрее установятся, но на практике - медленнее почти в два раза. Почему так, объясняется просто. Выигрыш по времени при разжатии менее сжатых MSP файлов съедается и перекрывается потерями в разы при записи кешированных более длинных MSP на диск. Даже если это не HDD (как в моём тесте), а SSD. Потери по времени будут меньше на SSD, чем на HDD но будут тоже большими.

Исходя из изложенного, я убрал вариант Office_2016_PreSP1_Rus.exe - 431МБ из загрузки как проигрышный по всем параметрам, кроме времени скачивания.

sov44
22-12-2024, 17:53
Уважаемый sov44, если это мне предложение, то я бы предпочёл отдельный скрипт который удалял бы лишние кэши обновлений и чистил реестр от ссылок на них. »
Пожалуйста. Протестировал на реальной и виртуальной машине, на офисе 2010 и 2016 на win10 и win7.

apavs
28-12-2024, 23:12
4 All,

Обновил:
Microsoft Office 2013 Pre SP2 Rus Ver 20.12.2024

В июне 2021 я пропустил обновление для системы безопасности Microsoft Access 2013 (KB4484527) 32-разрядный выпуск
Изменено: 08.06.2021
Сейчас обнаружил это и добавил его. Кроме того сделал небольшие косметические изменения в Microsoft Office 2013 Pre SP2, не влияющие на функциональность.
Это последняя редакция Microsoft Office 2013 Pre SP2, т.к. на Microsoft Office 2013 больше не выходят обновления.
Кто не пользуется Microsoft Access 2013, можете не качать Microsoft Office 2013 Pre SP2

Подробнее смотреть здесь (http://forum.oszone.net/post-2876123-141.html)

apavs
07-01-2025, 23:33
4 All,

Обновил:
Microsoft Office 2016 Pre SP1 Rus Ver 07.01.2025 (+1 обновлениe)

Подробнее смотреть здесь (http://forum.oszone.net/post-2876123-141.html)

apavs
15-01-2025, 00:06
4 All,

Обновил:
Microsoft Office 2016 Pre SP1 Rus Ver 14.01.2025 (+5 обновлений, всего 6 за январь)

Подробнее смотреть здесь (http://forum.oszone.net/post-2876123-141.html)

apavs
12-02-2025, 00:03
4 All,

Обновил:
Microsoft Office 2016 Pre SP1 Rus Ver 11.02.2025 (+5 обновлений за февраль)

Подробнее смотреть здесь (http://forum.oszone.net/post-2876123-141.html)

Новое:

20.01.2025

Добавлено:

Если рядом с файлом Office_2016_PreSP1_Rus.exe положить файл Office_cachecleaner.cmd (автор - sov44),
то после завершения установки обновлений будет задан вопрос "Очистить кэш обновлений офиса, ставших не актуальными?"
При утвердительном ответе будет запущен файл Office_cachecleaner.cmd
Прочесть про Office_cachecleaner.cmd и скачать его можно отсюда (http://forum.oszone.net/post-3034363-151.html)

Denisminsk
14-02-2025, 12:24
Если рядом с файлом Office_2016_PreSP1_Rus.exe положить файл Office_cachecleaner.cmd (автор - sov44),
то после завершения установки обновлений будет задан вопрос "Очистить кэш обновлений офиса, ставших не актуальными?"
При утвердительном ответе будет запущен файл Office_cachecleaner.cmd »
Сколько места это освобождает?

apavs
14-02-2025, 13:38
Сколько места это освобождает? »
В конце работы Office_cachecleaner.cmd будет написано сколько освободится. Каждый раз по разному.

Denisminsk
14-02-2025, 15:11
Каждый раз по разному. »
Попробовал у себя на Microsoft Office 2010 SP2, очистило всего 3 MB это вообще ни о чём.

pifontiy
17-02-2025, 13:46
После установки последнего пакета встали 5 обновлений и очистка показала 290 мб.
Таки Каждый раз по разному. »
это вообще ни о чём » это таки ни о чём...

apavs
11-03-2025, 21:40
4 All,

Обновил:
Microsoft Office 2016 Pre SP1 Rus Ver 11.03.2025 (+5 обновлений за март)

Подробнее смотреть здесь (http://forum.oszone.net/post-2876123-141.html)

Denisminsk
14-03-2025, 23:34
Подробнее смотреть здесь »
Там написано: Предлагаю MS Office 2016 PreSP1 2025.02.11(x86) от APavs

apavs
15-03-2025, 13:37
Там написано: Предлагаю MS Office 2016 PreSP1 2025.02.11(x86) от APavs »
Спасибо, исправил.

raddy
20-03-2025, 18:31
Почитал про Microsoft Office 2016 от SPecialiST там Repack, меня это не устраивает, мне нужны только обновления, »
Которые содержатся в Updates.exe.




© OSzone.net 2001-2012