Program Files 폴더와 Program Files(x86) 폴더의 차이점은 무엇입니까?

Program Files Poldeowa Program Files X86 Poldeoui Chaijeom Eun Mueos Ibnikka



Windows 사용자라면 다음에서 두 개의 Program Files 폴더를 보았을 것입니다. C 디스크 명명 된 '프로그램 파일' 그리고 '프로그램 파일(x86)' . 이것은 질문을 제기합니다. 이 폴더는 왜 같은 이름을 공유하며 서로 다른 점은 무엇입니까? 잘! 이 두 Program Files 폴더는 서로 다른 용도로 사용된다는 점에 유의해야 합니다.

이 문서에서는 다음 개요를 사용하여 Windows의 Program Files 폴더에 대해 자세히 설명합니다.

Program Files 폴더란 무엇입니까?

Program Files 폴더는 'C:\프로그램 파일' 시스템의 디렉토리. 여기에는 일반적으로 기본 운영 체제의 일부가 아닌 설치된 모든 응용 프로그램 및 프로그램이 포함됩니다. 설치된 모든 응용 프로그램이 제대로 실행되려면 해당 DLL 파일, 데이터 파일 등의 지원이 필요합니다. Program Files 폴더는 이러한 파일을 관리하여 파일을 섞지 않고 응용 프로그램을 쉽게 실행할 수 있도록 합니다.







Program Files와 Program Files(x86) 폴더의 차이점

먼저 시스템에 두 개의 Program Files 폴더가 있는지 확인하려면 다음을 엽니다. '파일 탐색기' 를 사용하여 '윈도우 + E' 키보드의 단축키. 그런 다음 열기 '이 PC' 왼쪽에서 C 디스크를 두 번 클릭합니다. 이 경우에는 'OS(C:)' :





여기에서 Program Files 폴더가 여러 개 있는지 확인하십시오. 예를 들어 아래 예에는 두 개의 Program Files 폴더가 있습니다. '프로그램 파일' 그리고 '프로그램 파일(x86)' :





두 개의 Program Files 폴더가 있다는 것은 PC에 64비트 운영 체제가 설치되어 있음을 의미합니다. 이전에 Windows에는 단일 Program Files 폴더가 포함된 32비트 운영 체제만 있었습니다. 이제 64비트 운영 체제에서 사용자는 32비트 애플리케이션도 사용할 수 있습니다. 이를 위해 두 개의 개별 Program Files 폴더가 생성됩니다.



그만큼 프로그램 파일(x86) 폴더는 시스템에 설치된 모든 32비트 응용 프로그램을 포함하는 데 사용되지만 프로그램 파일 폴더에는 시스템에 설치된 모든 64비트 응용 프로그램이 들어 있습니다. 두 개의 개별 폴더가 있는 이유는 응용 프로그램의 DLL 또는 데이터 파일이 섞일 가능성을 피하기 위해서입니다.

예를 들어, 사용자가 동일한 응용 프로그램의 32비트 버전과 64비트 버전을 모두 설치한 경우 운영 체제는 두 버전을 별도로 처리하고 데이터를 혼합하지 않습니다. 32비트 프로그램은 64비트 프로그램을 로드할 수 없습니다. 마찬가지로 32비트 프로그램이 64비트 DLL 파일을 로드하려고 하면 충돌이 발생합니다.

(x86)은 무엇을 의미합니까?
Program Files 폴더 이름의 (x86)은 64비트 운영 체제에서 32비트 운영 체제를 식별하고 구별하는 데 사용됩니다. 'x86'은 32비트 프로세서(예: 286, 386, 486)에서 가져옵니다.

이것이 Windows의 두 개별 Program Files 폴더 간의 차이점입니다.

결론

두 개의 Program Files 폴더가 있는 시스템 '프로그램 파일' 그리고 '프로그램 파일(x86)' 64비트 운영 체제가 설치되어 있음을 의미합니다. Program Files(x86)에는 모든 32비트가 포함되는 반면 Program Files 폴더에는 시스템에 설치된 모든 64비트 프로그램이 포함됩니다. 이 두 폴더의 분리는 프로그램의 DLL 또는 데이터 파일이 섞이지 않도록 하기 위해 수행됩니다. 이 문서에서는 Windows에서 Program Files 폴더(예: 64비트 프로그램용)와 Program Files(x86) 폴더(예: 32비트 프로그램용) 간의 차이점을 설명했습니다.