Тази статия ще разработи подробно папките Program Files в Windows, като използва следната схема:
- Какво представлява папката с програмни файлове?
- Разлика между папките с програмни файлове и програмни файлове (x86).
Какво представлява папката с програмни файлове?
Папката Program Files присъства в „C:\Програмни файлове“ директория на системата. Той съдържа всички инсталирани приложения и програми, които обикновено не са част от операционната система по подразбиране. Всички инсталирани приложения се нуждаят от поддръжка на съответните им DLL файлове, файл с данни и т.н., за да работят правилно. Папката Program Files управлява тези файлове, за да улесни изпълнението на приложенията, без да смесва файловете.
Разлика между папките с програмни файлове и програмни файлове (x86).
Първо, за да проверите дали вашата система има две папки Program Files, отворете „Файлов мениджър“ използвайки “Windows + E” пряк път на клавиатурата. След това отворете „Този компютър“ от лявата страна и щракнете два пъти върху диска C, който в този случай е 'ОС (C:)' :
Тук вижте дали има няколко папки с програмни файлове. Например в примера по-долу има две именувани папки с програмни файлове 'Програмните файлове' и „Програмни файлове (x86)“ :
Наличието на две папки с програмни файлове означава, че компютърът има инсталирана 64-битова операционна система. По-рано Windows имаше само 32-битови операционни системи, които съдържаха една папка Program Files. Сега, в 64-битовите операционни системи, потребителите могат да използват и 32-битови приложения. За тази цел се създават две отделни папки Program Files.
The Програмни файлове (x86) папката се използва, за да съдържа всички 32-битови приложения, инсталирани в системата, докато папката Програмните файлове съдържа всички 64-битови приложения, които са инсталирани в системата. Причината за двете отделни папки е да се избегне всяка възможност за смесване на DLL или файлове с данни на приложение.
Например, ако даден потребител е инсталирал както 32-битовата, така и 64-битовата версия на едни и същи приложения, операционната система ще ги обработва поотделно и няма да смесва никакви данни. Тъй като 32-битовите програми не могат да заредят нито една от 64-битовите програми. По същия начин, ако 32-битова програма се опита да зареди 64-битов DLL файл, тя ще се срине.
Какво означава (x86)?
(x86) в името на папката Program Files се използва само за идентифициране и разграничаване на 32-битовата операционна система от 64-битовата. „x86“ е взет от 32-битовите процесори, т.е. 286, 386, 486.
Това е всичко за разликата между двете отделни папки Program Files в Windows.
Заключение
Система с две именувани папки Program Files 'Програмните файлове' и „Програмни файлове (x86)“ означава, че има инсталирана 64-битова операционна система. Програмните файлове (x86) ще съдържат всички 32-битови, докато папката Програмни файлове ще съдържа всички 64-битови програми, инсталирани в системата. Това разделяне на две папки се прави, за да се избегне смесването на DLL или файлове с данни на програмите. Тази статия предоставя разликата между папката Program Files, т.е. за 64-битови програми, и папката Program Files (x86), т.е. за 32-битови програми, в Windows.