Windows 11 все още съдържа файл, създаден за стартиране на MS-DOS програми – и никой не знае защо
Moricons.dll е странна светиня, която е оживяла даже в архитектурата x86...
Емил Василев преди 1 минута 1 СподелиНай-четени
IT НовиниЕмил Василев - 19:21 | 07.05.2025Вече никой не желае да си купи Tesla Cybertruck – повече от 10 000 електрически пикапа събират прахуляк в складовете
IT НовиниСветослав Димитров - 11:19 | 07.05.2025Самотата като тактика за оцеляване: учените са създали непредвидени изводи от живота на горилите
IT НовиниСветослав Димитров - 15:46 | 06.05.2025Учени обясниха за какво раните при хората зарастват по-бавно, в сравнение с при останалите бозайници
Емил Василевhttps://www.kaldata.com/Дълбоко в недрата на Windows към момента живее едно парче от ерата на ранните 90-те години – файл, наименуван moricons.dll, с размер единствено 12 kB. Тази дребна библиотека от икони, датираща от времето на Windows 3.1 съхранява десетки пикселни изображения за остарели MS-DOS стратегии като Turbo Pascal, Lotus 1-2-3, WordPerfect и даже Sidekick 2.
Microsoft разработчикът Реймънд Чен изяснява в своя блог Old New Thing по какъв начин тези икони са станали част от системата. В епохата на Windows 3.0 стратегиите за DOS можеха да се започват в прозорец, а особено приложение сканираше диска за известни изпълними файлове, като създаваше за тях информативен файл за програмата (PIF) с минималистична сива икона „ DOS “. С стартирането на Windows 3.1 методът се промени към по-атрактивни икони, които в началото се съхраняваха в progman.exe, само че бързо се реалокираха в обособена библиотека, наречена moricons.dll. Името приказва единствено за себе си: „ more icons “ (повече икони).
Интересно е, че даже в Windows 11 този файл към момента участва. Въпреки отхвърли да се поддържат MS-DOS-приложения в 64-битовата версия на Windows, библиотеката продължава да съществува. Според Чен по-голямата част от преместването на системата към 64-битовата версия е било „ механично “ и никой не е докосвал дребния файл – ами в случай че някой към момента употребява тези икони?
Тази история е увещание за желанието на Microsoft да поддържа съгласуемост даже с най-старите детайли на екосистемата. По създание, в случай че иконите заемат единствено 12 килобайта, за какво да ги изтривате? Оставете ги.




