Windows XP에는 64 비트 버전이 있지만 Microsoft에서 Windows Vista를 출시 할 때가 지 소비자가 실제로 32 비트 또는 64 비트 버전을 구매할지 결정해야했습니다.
Windows 7/8/10은 32 비트 및 64 비트 버전으로 제공되며 64 비트를 선택한 경우 하드 드라이브에 두 개의 Program Files 폴더가 있음을 눈치 챘을 수 있습니다. 32 비트와 64 비트 Windows의 차이점과 운영 체제가 프로그램 데이터를 저장할 두 개의 별도 폴더가 필요한 이유에 대해 읽어보십시오.
Windows 32 및 64 비트
Windows 32와 64 비트의 실제 차이는 운영 체제에서 처리 할 수있는 메모리의 양과 관련이 있습니다. "주소 지정"은 단순히 "추적 할"것을 의미합니다.
Windows 7/8/10 32 비트 (이전 32 비트 Windows 버전과 마찬가지로)는 최대 4, 294, 967, 296 바이트의 정보를 처리 할 수 있습니다. 4GB의 메모리입니다. 이론적으로 64 비트 운영 체제는 최대 1, 844, 6, 744, 073, 709, 551, 616 바이트의 정보를 처리 할 수 있습니다.
이것은 163 억 기가 바이트입니다. 그러나 Windows 7 소비자 버전의 메모리 제한은 대부분의 마더 보드의 물리적 제한 인 8GB ~ 16GB를 여전히 초과하는 192GB입니다. Windows 8의 경우 512GB이고 Windows 10의 경우 메모리 제한 인 2 TB입니다.
32 비트 운영 체제에서 64 비트 운영 체제로 이동하는 것은 주소 지정 가능 메모리의 단순한 점프 그 이상입니다. 이는 데이터를 추적하는 완전히 다른 방법으로 변경되었습니다. 이것이 하드웨어 (예 : 사운드 카드)가 64 비트 Windows에서 작동하려면 완전히 다른 드라이버가 필요한 이유입니다.
Windows에서 두 개의 프로그램 파일 폴더
64 비트 버전의 Windows를 사용하는 경우 하드 드라이브에 두 개의 Program Files 폴더가 있음을 눈치 챘을 수 있습니다.
하나는 간단히 Program Files 로 레이블되고 다른 하나는 Program Files (x86)로 레이블됩니다. 첫 번째 폴더는 모든 64 비트 프로그램의 기본 위치입니다. 64 비트 운영 체제에서는 64 비트 응용 프로그램이이 폴더로 이동한다고 가정하기 때문에 끝에 별도의 레이블이 없습니다.
프로그램 파일 (x86)이라는 두 번째 폴더는 모든 32 비트 응용 프로그램의 기본 위치입니다. 어떤면에서는 32 비트 운영 체제 시대부터 남아있는 레거시 소프트웨어 용으로 설계된 폴더입니다. 폴더 이름의 x86 부분은 첫 번째 32 비트 프로세서가 386, 486 및 Pentium CPU와 같이 개발 된 x86 32 비트 아키텍처를 나타냅니다.
안타깝게도 32 비트에서 64 비트 응용 프로그램 및 운영 체제로 전환하는 것은 Microsoft가 원하는만큼 간단하지 않습니다. 스위치를 만들기 위해 모든 소프트웨어 공급 업체, 하드웨어 제조업체 및 사용자가 갑자기 32 비트 아키텍처에 구축 된 모든 것을 만들고 사용을 중단하고 64 비트를 사용하기 시작해야합니다. 대부분의 사람들은 하드웨어 및 소프트웨어에 대한 투자를 기꺼이 쓰지 않고 새로운 것을 다시 사기 때문에이 방법은 완전히 비실용적입니다.
32 비트에서 64 비트로의 전환에 대한 Microsoft의 솔루션은 대부분의 32 비트 응용 프로그램에 대한 레거시 지원을 추가하는 것이 었습니다. 즉, 대부분의 32 비트 응용 프로그램은 64 비트 운영 환경에서 작동합니다.
전환을 쉽게하기 위해 Microsoft는 모든 32 비트 응용 프로그램을 기본 Program Files 폴더의 실제 64 비트 응용 프로그램과 혼합하지 않고 기본적으로 Program Files (x86) 폴더에로드하도록 지정했습니다.
Windows는 64 비트 Windows에서 32 비트 응용 프로그램을 실행하는 종류의 에뮬레이터를 사용합니다. WOW64 라는 용어가있는 폴더가 시스템에서 발견되었을 수도 있습니다. WOW64는 Windows 64 비트의 Windows 32 비트를 나타냅니다. 32 비트 프로그램을 실행하고 프로그램 파일 디렉토리에 액세스해야 할 때마다 WOW64를 사용하여 C : \ Program Files (x86) \로 원활하게 리디렉션됩니다.
두 개의 폴더를 탐색하여 컴퓨터에서 32 비트 및 64 비트 프로그램을 빠르게 볼 수 있습니다.
두 달에 한 번, 나는 보통 소프트웨어 개발자의 웹 사이트에서 그들이 64 비트 버전의 프로그램을 출시했는지 확인합니다. 때로는 64 비트 버전의 프로그램을 찾기 위해 조금씩 파고들 필요가 있습니다. 오늘날 심지어 대부분의 공급 업체는 여전히 32 비트 버전을 기본 다운로드로 사용합니다. 예를 들어 64 비트 버전의 Office 365를 설치할 수는 있지만 기본 다운로드는 아닙니다.
그러나 곧 대부분의 응용 프로그램은 64 비트가되어 여러 개의 Program Files 폴더가 필요하지 않게됩니다. 하지만 마이크로 소프트가 윈도우 비스타 64 비트를 출시했을 때조차도 동시에 발표 된 64 비트 버전의 오피스 2007을 개발하고 출시하지 못했다. 또한 Windows 10의 Microsoft가 제공하는 많은 기본 Windows Store 앱은 여전히 32 비트 앱입니다.
우리 모두가 64 비트 응용 프로그램으로 전환 할 때까지는 128 비트 아키텍처에 대한 이야기로 인해 전체 프로세스를 다시 수행해야 할 것입니다. 즐겨!