Różnica między folderami Program Files (x86) i Program Files w systemie Windows 11/10

Pliki programów, zwane także plikami wykonywalnymi, to programy użytkowe zawierające kody binarne wymagane do uruchomienia oprogramowania w systemie komputerowym. Wraz z tym pojawia się pytanie: Dlaczego w 64-bitowym systemie operacyjnym mamy dwa różne pliki programów? Wewnątrz dysku C znajdują się dwa foldery, mianowicie pliki programów i pliki programów (x86), w których przechowywana jest prawie taka sama liczba folderów. Zobaczmy więc, jaka jest różnica międzyPliki programów (x86)IPliki programufoldery wOkna 11/10i czym się od siebie różnią.

Dostępne są dwa różne pliki programów. 32-bitowy system operacyjny będzie miał tylko jeden folder plików programu.

Główną różnicą jest to, że folder plików programu ze ścieżką pliku „C:\Pliki programów” służy do uruchamiania aplikacji 64-bitowych, natomiast folder plików programu (x86) ze ścieżką do pliku „C:\Pliki programów (x86)” służy do uruchamiania aplikacji 32-bitowych.

Program 32-bitowy nie może załadować bibliotek 64-bitowych, nakładanie się dwóch folderów może spowodować błąd funkcjonalny. Programiści Microsoft sprytnie utworzyli dwa odrębne foldery, abyśmy mogli bliżej przyjrzeć się obu folderom.

Połączenie obu folderów w jeden może powodować problemy, jeśli program jest dostępny zarówno w wersji 32-bitowej, jak i 64-bitowej, na przykład Microsoft Office. Aby uniknąć możliwych konfliktów i problemów ze zgodnością, system Windows ma dwa foldery plików programów.

32-bitowy kontra 64-bitowy

Jak sama nazwa wskazuje,przechowuje mniej danych w porównaniu do 64-bitowego systemu operacyjnego. Z drugiej strony, 64-bitowy system operacyjny jest bardziej widoczny, jeśli występuje duża liczbadostępne na Twoim komputerze.

Jeśli nadal używasz 32-bitowego systemu operacyjnego Microsoft, w systemie komputera znajdziesz tylko jeden folder „plik programu”. Podczas gdy popularna 64-bitowa wersja systemów operacyjnych Microsoft zawiera dwa różne foldery, jeden do obsługi programów 64-bitowych, a drugi do programów 32-bitowych.

Oddzielenie folderów zostało stworzone, aby uniknąć problemów i problemów, które mogą wystąpić, gdy program 32-bitowy próbuje zostać wykonany przez komponent 64-bitowy. dlatego foldery są zaprojektowane w taki sposób, że Program Files przechowuje programy 64-bitowe, a Program Files (x86) przechowuje programy 32-bitowe.

Dlaczego 32-bitowy folder o nazwie „x86”

Musiało cię to pobudzić do myślenia, dlaczego 32-bitowy folder programu ma nazwę „x86”, podczas gdy 64-bitowy to po prostu „x64”. Wcześniejsza 16-bitowa wersja systemu operacyjnego zawierała układ Intel -8086. Później wersja została zaktualizowana do 32-bitowej i dlatego nazwa folderu 32-bitowego nawiązuje do układu Intel 8086, czyli plików programów (x86). Wersja 64-bitowa zawierała architekturę 64-bitową, która z kolei nazywa się (x64). Rodzaj procesorów to Pentium 286, 386, 486 i 586.

Zarówno pliki programów (x86)”, jak i „pliki programów można uruchamiać w wersji 64-bitowej

Pliki programów to katalog aplikacji innych firm zainstalowanych na komputerze. Obydwamoże działać w 64-bitowych systemach operacyjnych Windows. Dzieje się tak za pomocą warstwy emulacyjnej stosowanej w 64-bitowym systemie Windows w celu zapewnienia kompatybilności wstecznej. Natomiast program 64-bitowy nie może działać w 32-bitowym systemie operacyjnym. Dlatego w takim systemie operacyjnym, który może działać na programach 32-bitowych, znajduje się pojedynczy folder programu.

Automatyczna instalacja

Jak wyjaśniliśmy wcześniej, oba pliki programu mogą działać w 64-bitowym systemie operacyjnym bez szkody dla żadnego z programów. Proces przebiega samodzielnie, bez względu na ingerencję manualną. Emulator 32-bitowy działa, gdy 32-bitowy program jest uruchamiany w 64-bitowym systemie Windows. Tę samą akcję wykonuje emulator 64-bitowy.

Błąd może wystąpić w przypadku ręcznej instalacji lub programów dotkniętych złośliwym oprogramowaniem. Niektóre programy na dysku twardym są kompatybilne tylko z emulatorami 32-bitowymi lub 64-bitowymi, dlatego zła instalacja może utrudnić prawidłowe działanie programów.

Powiązany:

Related Posts