Chociaż nie ma prawie żadnej różnicy w korzystaniu z obu wersji, a ponadto aplikacje 32-bitowe Windows działają płynnie w systemach 64-bitowych (ale nie na odwrót), jedną z najbardziej zauważalnych różnic między tymi dwoma systemami jest foldery, które są zainstalowane. z domyślnego systemu operacyjnego programu, ” Pliki programów „” „Pliki programów” Najbardziej popularne ten
Systemy 32-bitowe mają folder o nazwie „Pliki programów”, w którym wszystkie programy są domyślnie instalowane, jednak system Windows 64-bitowy ma dwa różne foldery w katalogu głównym dysku twardego, jeden zwykły i jeden kończący się na x86.
Chociaż wszystko może działać idealnie w jednym, powodem istnienia tych dwóch folderów jest głównie Optymalizacja ten Ponieważ system operacyjny musi utrzymywać obsługę aplikacji 32-bitowych, Windows działa znacznie lepiej, jeśli: Kody 32-bitowe i 64-bitowe są oddzielne, dzwoniąc do każdego z nich w razie potrzeby.
Z tego powodu, tylko aplikacje 64-bitowe są instalowane w folderze o nazwie „Pliki programów” mówiąc systemowi operacyjnemu, że cały kod uruchomiony stamtąd musi używać zależności x64, podczas gdy tylko aplikacje 32-bitowe zostaną zainstalowane w sekcji „Pliki programów (x86)” jak również odpowiednie zależności.
Oprócz tego folderu Windows ma inne, nieco bardziej ukryte w systemie, które rozróżniają bity 32 i 64, takie jak Winsxs (okna obok siebie) i WoW64 (Windows 32-bit do Windows 64-bit) jest wymagany do płynnego uruchamiania programów x86 w systemie 64-bitowym.
Dlaczego 32-bitowy jest znany jako x86?
Termin x86 odnosi się do wersji 32-bitowej, ale będąc zbyt abstrakcyjnym, może dezorientować użytkowników. Początkowo procesory 16-bitowe 8086 i 8088 zostały nazwane z tej nomenklatury. Później kiedy Procesory 32-bitowe 80386 i wyszedł 80486, termin ten jest nadal używany do dziś, dlatego architektura 32-bitowa jest znana jako x86.
Dlatego o ile x64 odnosi się do architektury 64-bitowej, to x86 odnosi się również do architektury 16-bitowej i 32-bitowej, choć musimy o tym pamiętać 86-bitowy kod x16 nie działa w systemach 64-bitowych.
Czy znasz pochodzenie tych dwóch plików w systemach 64-bitowych?