32 비트 시스템에서 64 비트 프로그램 실행 있듯이 32 비트 시스템 에서 x64

제목에서 알 수 있듯이 32 비트 시스템 에서 x64 비트 프로그램 을 실행하는 방법이 있습니까? 그렇지 않은 경우 에뮬레이터가 있거나 무료로 32 비트에서 64 비트로 업그레이드하는 방법이 있습니까? 참고 : Windows 10을 사용하고 있습니다.



답변

한 가지 방법이 있습니다. Qemu 또는 유사한 에뮬레이터를 사용 하여 완전한 64 비트 호스트에뮬레이션 할 수 있습니다 . 그러나 이것은 상당한 속도 손실을 동반합니다 .

그리고 마지막 부분을 약간 강조하기 위해 :

  • 하이퍼 바이저를 실행하여 64 비트 호스트에서 32 비트 VM을 실행하면 대부분의 프로그램이 거의 최고 속도로 실행됩니다. (오래 전에 필자는 일반적인 사용자 공간 프로그램 인 vmware workstation 5 및 dnetc를 사용하여 호스트의 99 % 속도에 도달했습니다.)
  • 이제 에뮬레이션하려고하면 숫자가 다른 방향으로 기대하십시오. 99 % 속도 손실은 놀라운 일이 아닙니다.

1 부 : 기술적으로 그렇습니다. 그래도 원하지 않을 수도 있습니다.

또는 무료로 x32 비트에서 x64 비트로 업그레이드하는 방법이 있습니까?

컴퓨터에 64 비트 하드웨어 (기본적으로 지난 10 년간의 모든 하드웨어)가있는 경우 64 비트 OS를 설치할 수 있습니다. DavidPostill의 답변은 그에 대해 매우 완전합니다. 이는 전체 재설치를 의미합니다. Windows OS를 32 비트에서 64 비트로 변경할 수 없습니다. 완전히 교체해야합니다.

qemu와 관련이 없습니다. 내가 처음 기억 한 것

Ismael Miguel이 지적한 바와 같이 : 하드웨어가 64 비트이면 VirtualBox를 사용하여 64 비트 OS를 실행할 수 있습니다. OS를 호스팅하더라도 32 비트입니다. 이에 대한 설명서는 여기 에서 찾을 수 있습니다 .


답변

x32 비트 시스템에서 x64 비트 프로그램을 실행하는 방법이 있습니까?

32 비트 OS에서는 64 비트 프로그램을 (일반적으로) 실행할 수 없습니다.

(권장되지 않는) 해결 방법 은 Hennes 의 다른 답변을 참조하십시오 .


무료로 x32 비트에서 x64 비트로 업그레이드하는 방법이 있습니까 (Windows 10)?

PC가 64 비트 가능합니까?

우선, 컴퓨터의 CPU가 64 비트를 지원하는지 확인해야합니다. 이렇게하려면 시작 메뉴에서 설정 앱을 열고 시스템을 선택한 다음 정보를 선택하십시오. “시스템 유형”의 오른쪽을보십시오.

“32 비트 운영 체제, x64 기반 프로세서”가 표시되면 32 비트 버전의 Windows 10을 사용하고 있지만 CPU가 64 비트 버전을 실행할 수 있다는 의미입니다. x64 기반 프로세서가 없다고 말하면 32 비트 CPU가 있고 64 비트 버전으로 업그레이드 할 수 없습니다.

여기에 이미지 설명을 입력하십시오

CPU에 필요한 기능이 있습니까?

최초의 64 비트 CPU 중 일부는 64 비트 호환 가능하더라도 64 비트 버전의 Windows 10을 실행하는 데 필요한 기능이 없습니다. 특히 Windows 10에는 PAE, SSE2 및 NX가 필요합니다. Microsoft는 여기 에 대한 자세한 정보를 제공합니다 . PC는 CMPXCHG16b 도 지원해야
하는데 , 일부 최초 소비자 64 비트 프로세서에는 포함되지 않았습니다.

CPU에서 지원하지 않는 64 비트 버전의 Windows 10은 설치를 거부합니다. 설치 프로세스를 시작하기 전에 확인하려면 CPU Z를 다운로드하여 실행하십시오 .

“SSE2″가 지원되는 경우 지침 아래에 나타납니다. “EM64T”또는 “AMD64″는 PAE가 지원됨을 나타냅니다. “VT-x”또는 ” VT-d “는 항상 NX가 지원됨을 나타냅니다.

여기에 이미지 설명을 입력하십시오

일부 구형 컴퓨터에서는 컴퓨터의 BIOS에서 NX (XD라고도 함)를 활성화해야 할 수도 있습니다. 설치 과정에서 CPU가 지원되지 않는다는 오류가 표시되면 컴퓨터의 BIOS를 방문하여 “No eXecute bit (NX)”,“eXecute Disabled (XD)”,“No Execute Memory Protect”와 같은 옵션을 찾으십시오. ”,“Execute Disabled Memory Protection”,“EDB (Execute Disabled Bit)”,“EVP (Enhanced Virus Protection)”또는 이와 유사한 것. 이 설정에 대해서는 BIOS 어딘가의 “보안”또는 “고급”탭을보십시오.

PC의 하드웨어가 64 비트 드라이버를 제공합니까?

CPU와 마더 보드가 올바른 기능을 지원하더라도 컴퓨터의 하드웨어가 64 비트 버전의 Windows에서 제대로 작동하는지 고려할 수 있습니다. 64 비트 버전의 Windows에는 64 비트 하드웨어 드라이버가 필요하며 현재 Windows 10 시스템에서 사용중인 32 비트 버전이 작동하지 않습니다.

최신 하드웨어는 확실히 64 비트 드라이버를 제공해야하지만 아주 오래된 하드웨어는 더 이상 지원되지 않으며 제조업체는 64 비트 드라이버를 제공하지 않았을 수 있습니다. 이를 확인하려면 하드웨어에 대한 제조업체의 드라이버 다운로드 웹 페이지를 방문하여 64 비트 드라이버가 있는지 확인하십시오. 반드시 제조업체의 웹 사이트에서 다운로드 할 필요는 없습니다. Windows 10에 포함되어 있거나 Windows Update에서 자동으로 다운로드해야합니다. 그러나 특히 오래된 프린터와 같은 오래된 하드웨어는 64 비트 드라이버를 제공하지 않을 수 있습니다.

어느 쪽이든, 64 비트 버전의 Windows를 설치하여 확실하게 찾을 수 있습니다. CPU를 지원하지 않으면 알려줄 것입니다. 하드웨어 드라이버를 사용할 수없는 경우, 설치 후 표시되며 하드웨어가 작동하지 않으면 Windows 10 32 비트 버전으로 다운 그레이드 할 수 있습니다.

새로 설치

당신은 수행해야합니다 새로 설치를 32 비트 하나에서 Windows 10의 64 비트 버전에 도착. 업그레이드 경로가 없습니다.

경고 : 계속하기 전에 중요한 파일을 백업하십시오 . 이 프로세스는 설치된 프로그램과 파일을 지 웁니다.

먼저 Windows 10으로 아직 업그레이드하지 않은 경우 업그레이드 도구를 사용하여 업그레이드해야합니다. 이전에 32 비트 버전의 Windows 7 또는 8.1을 사용하고 있었다면 32 비트 버전의 Windows 10을 얻게됩니다. 그러나 업그레이드 프로세스는 PC에 Windows 10 라이센스를 부여합니다. 설정> 업데이트 및 보안> 활성화에서 현재 32 비트 버전의 Windows 10이 활성화되어 있는지 확인하십시오.

여기에 이미지 설명을 입력하십시오

이미 정품 인증 된 버전의 Windows 10을 사용하고 있다면
Microsoft에서 Windows 10 미디어 제작 도구를 다운로드하십시오 . 현재 Windows 10 32 비트 버전을 사용하고 있다면 32 비트 도구를 다운로드하여 실행해야합니다.

“다른 PC 용 설치 미디어 만들기”를 선택하고이 도구를 사용하여 USB 드라이브를 만들거나 Windows 10으로 디스크를 굽습니다. 마법사를 클릭하면 32 비트 또는 64 비트를 만들 것인지 묻는 메시지가 나타납니다. 설치 미디어. 64 비트 아키텍처를 선택하십시오.

여기에 이미지 설명을 입력하십시오

그런 다음 컴퓨터를 재부팅하고 설치 미디어에서 부팅하십시오. “사용자 정의 설치”를 선택하고 현재 버전의 Windows를 덮어 쓰는 Windows 10을 설치하십시오. 제품 키를 입력하라는 메시지가 표시되면 프로세스를 건너 뛰고 계속하십시오. 이 프롬프트 중 두 개를 모두 건너 뛰어야합니다. 바탕 화면에 도달하면 Windows 10이 Microsoft에 자동으로 체크인되어 활성화됩니다. 이제 PC에서 64 비트 버전의 Windows를 실행하게됩니다.

32 비트 버전의 Windows로 돌아가려면 미디어 작성 도구 (64 비트 버전의 Windows 10을 실행중인 경우 64 비트 도구)를 다운로드하여 사용해야합니다. 32 비트 설치 매체를 작성하십시오. 해당 설치 미디어에서 부팅하고 64 비트 버전 위에 32 비트 버전을 다시 설치하십시오.

소스 윈도우 10 64 비트 32 비트에서 윈도우 10를 전환하는 방법


답변