Защо Windows 7 не поддържа отчитане на размера в програми и функции?

Защо Windows 7 не поддържа отчитане на размера в програми и функции?
Защо Windows 7 не поддържа отчитане на размера в програми и функции?

Видео: Защо Windows 7 не поддържа отчитане на размера в програми и функции?

Видео: Защо Windows 7 не поддържа отчитане на размера в програми и функции?
Видео: Скрийнсейвър? Не, Interaction - YouTube 2024, Април
Anonim

Когато отворите контролния панел> Аплет за програми и функции, може да сте забелязали в Windows 7, че в някои случаи размерите на инсталираните програми не се показват.

Image
Image

Въпрос, който може да възникне в съзнанието ви, е как програмите и функциите получават размера и друга информация?

Програмата може да добави някои свойства към регистрацията си, за да избегне много от това познаване. Той може да настрои EstimatedSize собственост, за да се избегне вземането Програми и функции Представете си колко голяма е програмата.

Но ако дадена програма пропусне всички тези съвети, Windows е принуден да отгатне и предполагам Програми и функции което в крайна сметка може да бъде абсурдно широко на марката поради съвпадащи съвпадения на думите. Това е много добре обяснено на блоговете на MSDN.

Установено е също, че собствеността EstimatedSize (стойност DWORD) не поддържа размер от 4 GB или повече. В Windows 7, когато инсталационната програма не е MSI, контролния панел не се показва размерът. Той търси само стойността на EstimatedSize. Ако е там, размерът се споменава. Ако не е, графата за размер е оставена празна, обяснява блогът на MSDN.

Така че инсталаторите, които не са MSI, ще трябва да започнат да пишат тази стойност, ако искат да се покаже размерът на програмата!

Препоръчано: