Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Папка C:\WINDOWS\$hf_mig$ удалять или нет?

Автор: Ar0ma
Дата сообщения: 23.10.2014 12:08
Интересует вопрос можно ли удалять папку C:\WINDOWS\$hf_mig$ ?
Поискал информацию одни говорят что можно, другие что нельзя, но никто не объясняет почему.

Так можно аль нет?
Автор: 9285
Дата сообщения: 23.10.2014 16:32
Папка с обновлениями винды.
В действующей системе можно удалять, но если возникнет необходимость установки винды поверх, то обновления надо будет ставить по новой (вроде бы это является обоснованием того, что удалять нельзя).
PS. Я практически всегда удаляю.
Автор: Ar0ma
Дата сообщения: 23.10.2014 18:39
А вот есть мнение, что обновления винды это папки вида $NtUninstallKB*$, их и можно удалять, а $hf_mig$ хранит только старые версии DLL, которые иногда требуются, посему каталог удалять нельзя.
Автор: 9285
Дата сообщения: 23.10.2014 19:08
Есть мнение сходить тебе на переводчик и перевести Uninstall.
А потом уже писать следующий ответ.
Автор: Ar0ma
Дата сообщения: 23.10.2014 20:23

Цитата:
Есть мнение сходить тебе на переводчик и перевести Uninstall.
А потом уже писать следующий ответ.


$hf_mig$ - причем тут Uninstall ?
Автор: Sharyk
Дата сообщения: 23.10.2014 20:30
1
Автор: Yvaliko
Дата сообщения: 23.10.2014 20:38
30 секунд в гугле и развернутый ответ найден.
http://forum.oszone.net/post-720522-2.html

При установке обновлением безопасности, критическим обновлением, обновлением, накопительным пакетом обновления, драйвером или пакетом возможностей файлов версии GDR файлы исправления также копируются в папку %windir%\$hf_mig$. Благодаря этому поддерживается переход к соответствующим файлам при дальнейшей установке исправления или пакета обновления с более ранними версиями этих файлов. Например, возможна следующая ситуация.

1. При установке обновления безопасности устанавливается версия GDR файла File.dll с номером версии 5.2.3790.1000 и в папку %windir%\$hf_mig$ копируется версия исправления файла File.dll с номером версии 5.2.3790.1000.
2. Устанавливается исправление, включающее версию исправления файла File.dll с номером версии 5.2.3790.0000.

В этой ситуации при установке исправления в шаге 2 устанавливается версия исправления файла File.dll (номер версии 5.2.3790.1000) из папки %windir%\$hf_mig$ вместо версии исправления файла File.dll (номер версии 5.2.3790.0000) из пакета исправлений.


В XP папку удалять можно, т.к. больше обновлений на XP больше не выйдет.
Автор: Ar0ma
Дата сообщения: 23.10.2014 20:43
Yvaliko

Ну и что будет если эту папку удалить в Windows 7?
Этот текст я видел. В Интернете масса народу удаляют эту папку и ничего у них не происходит.

Хочется разобраться
Автор: Yvaliko
Дата сообщения: 23.10.2014 22:20
Если эту папку удалить в Win7, то она не сможет поддерживать себя в актуальном состоянии. В тексте выше это описано более чем подробно. Ты ставишь обновление и оно меняет тебе некоторые файлы. Но у тебя могут быть файлы более новой версии, чем в этом обновлении. Т.е. ты вместе с заплаткой для новой дырки поставишь себе старую дырку.
Если в интернеете масса народу что то удаляет, то это вовсе не значит, что у ни ничего не происходит. Из всей этой массы менее 1% вообще знают сколько процессов у них в системе крутится. Человек может сидеть на компе с кучей вирусов и писать, что у него все норм.
Перечитай еще 10 раз текст выше. Папка эта не лишняя, она выполняет определенную функцию. Если ты осознанно решишь ее удалить, то последствия могу быть самыми разнообразными. Молжет ничего не произойти, а может произойти что то. Это твой компьюет и твоя система. Толкьо тебе решать что с ней делать.
Автор: 9285
Дата сообщения: 24.10.2014 20:41

Цитата:
Если эту папку удалить в Win7

Что то я такой в 7-ке не припоминаю. Поэтому поработаем с версией что речь идёт об ХР.
А вот в ней, насколько я помню, поставить более раннюю версию не получится - только вверх.
Так что смысл держать этот мусор? Не, я могу предположить что это было так задумано разработчиками, но что мешало им изменить своё видение технологии обновлений? Вот вспомнилось что в инетах до сих пор гуляет утверждение (в том числе со ссылкой на KB), что 8 мегов в конце диска остаются для возможности создания динамических дисков. Но и без них они прекрасно делаются. Как то так.
Ну а если же говорить с позиции "вдруг... если бы ..... да кабы", то в таком случае с компом вообще ничего нельзя делать - вон сколько примеров когда после обновлений от разработчика системы глючат или валятся.

Добавлено:
Ar0ma

Цитата:
$hf_mig$ - причем тут Uninstall ?

А ты почитай свой утверждение
Цитата:
обновления винды это папки вида $NtUninstallKB*$

Я подумал что когда ты почитаешь перевод, то поймёшь сакраментальный смысл включения Uninstall в название папки.
Автор: Ar0ma
Дата сообщения: 27.10.2014 11:19

Цитата:
Что то я такой в 7-ке не припоминаю.


Точно! Нет ее. Меня больше волнует не Windows XP, а Windows Server 2003? в которой она есть.

Страницы: 1

Предыдущая тема: Лишний язык в языковой панели


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.