Prečo systém Windows 7 nepodporuje hlásenie o veľkosti v programoch a funkciách?

Prečo systém Windows 7 nepodporuje hlásenie o veľkosti v programoch a funkciách?
Prečo systém Windows 7 nepodporuje hlásenie o veľkosti v programoch a funkciách?
Anonim

Keď otvoríte ovládací panel> Aplikácie programov a funkcií, možno ste si v systéme Windows 7 všimli, že v niektorých prípadoch sa veľkosť inštalovaných programov nezobrazuje.

Image
Image

Otázka, ktorá môže vzniknúť v mojom mysli, je to, ako programy a funkcie získajú veľkosť a ďalšie informácie?

Program môže do svojej registrácie pridať niektoré vlastnosti, aby sa vyhli veľkej hádanke. Môže nastaviť EstimatedSize majetku, aby sa zabránilo tvorbe Programy a príslušenstvo odhadnite, aký veľký je program.

Ale ak program vynechá všetky tieto rady, systém Windows je nútený hádať a hádať to Programy a príslušenstvo čo sa končí, môže byť často značne absurdné z dôvodu náhodných slovných zápasov. To bolo veľmi pekne vysvetlené na blogoch MSDN.

Zistilo sa tiež, že vlastnosť EstimatedSize (hodnota DWORD) nepodporuje veľkosť 4 GB alebo viac. V systéme Windows 7, keď inštalátor nie je MSI, ovládací panel nezobrazí veľkosť. Hľadá len hodnotu EstimatedSize. Ak je tam, veľkosť sa spomína. Ak nie, veľkosť stĺpca zostane prázdna, vysvetľuje blogy MSDN.

Inštalátori, ktorí nie sú MSI, budú musieť začať písať túto hodnotu, ak chcú zobraziť veľkosť programu!

Odporúča: