Цитата _ck:
Доброго времени суток! Подскажите,пожалуйста,почему в "Установке и удалении программ" (xp) или в "Программах и компонентах " (7) не отображается размер установленной программы? Имя,сайт,комментарий и т.д всё отображается,а размер нет.Просто пустое поле »
|
По моим личным наблюдениям, в
Windows XP необходимо наличие
REG_SZ параметра "
InstallLocation" в ветке Uninstall с
правильным путём к директории с программой, тогда апплет будет отображать размер установленной программы.
Если после изменения информации в существующем пункте нет эффекта, удалите раздел
Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\Имя_Раздела_в_Uninstall
где
Имя_Раздела_в_Uninstall, имя вашего раздела в
Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Однако на
Win7 почему-то не подхватывается данный параметр, поэтому для Windows 7 и выше помогает создание
REG_DWORD параметра с именем
EstimatedSize, значение данному параметру необходимо установить как размер установленной программы в килобайтах, например:
Код:

WriteRegDWORD HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Имя_Раздела_в_Uninstall" "EstimatedSize" "900000"
где
900000 - размер программы в килобайтах