Miksi Windows 7 ei tue kokoraportointia ohjelmissa ja toiminnoissa?

Miksi Windows 7 ei tue kokoraportointia ohjelmissa ja toiminnoissa?
Miksi Windows 7 ei tue kokoraportointia ohjelmissa ja toiminnoissa?
Anonim

Kun avaat Ohjauspaneeli> Ohjelmat ja toiminnot -esimerkki, Windows 7: ssä on ehkä huomannut, että joissakin tapauksissa asennettujen ohjelmien kokoa ei näytetä.

Image
Image

Mielestä voi tulla kysymys siitä, miten ohjelmat ja ominaisuudet saavat koon ja muun tiedon?

Ohjelma voi lisätä joitain ominaisuuksia sen rekisteröintiin, jotta vältyttäisiin paljon tästä arvauksesta. Se voi asettaa a EstimatedSize omaisuutta välttää tekemistä Ohjelmat ja ominaisuudet arvata kuinka suuri ohjelma on.

Mutta jos ohjelma jättää kaikki nämä vihjeet, Windows joutuu arvaamaan, ja arvata sitä Ohjelmat ja ominaisuudet päätyy tekemiseen voi usein olla naurettavan laaja merkkiä sattumanvaraisten sanahaastattelujen vuoksi. Tämä on hyvin selitetty MSDN-blogeissa.

Todettiin myös, että EstimatedSize-ominaisuus (DWORD-arvo) ei tue vähintään 4 gigatavua kokoa. Windows 7: ssä, kun asennusohjelma ei ole MSI, ohjauspaneelissa ei näytetä Kokoa. Se etsii vain EstimatedSize-arvoa. Jos se on olemassa, koko tulee mainita. Jos ei, koko sarake jää tyhjäksi, selittää MSDN-blogit.

Joten, ei-MSI-asentajien täytyy alkaa kirjoittaa tätä arvoa, jos he haluavat ohjelman koon näkyvän!

Suositeltava: