메인 다른 고집스러운 32 비트 앱이 64 비트 Windows에서 작동하도록하는 방법

고집스러운 32 비트 앱이 64 비트 Windows에서 작동하도록하는 방법



win7-rc-desk-150x150지금까지 최신 호에서 64 비트 Windows의 내 기능을 보셨을 것입니다.PC 프로. 그리고 아마도 여러분은 응용 프로그램 호환성에 대해 너무 많이 걱정할 필요가 없다는 나의 가벼운 확신을 통해 약간의 위안을 얻었을 것입니다. 거의 모든 최신 32 비트 소프트웨어는 64 비트 버전의 Windows에 완벽하게 설치 및 실행되어야합니다.

고집스러운 32 비트 앱이 64 비트 Windows에서 작동하도록하는 방법

글쎄요, 당신이 그런 글을 쓸 때마다 당신은 문제를 요구합니다.

포켓몬은 희귀 포켓몬을 얻는 방법을 이동

물론입니다. 9 월호가 뉴스 스탠드에 올라 왔을 때 저는PC 프로의 내부 CMS 클라이언트는 32 비트 Windows에서만 작동했습니다. 64 비트 데스크톱에서 새 리뷰를 작성하려고하면 COM 클래스 팩토리 누락에 대한 모호한 오류 만 발생했습니다.

깃발 비행

조금 파헤쳐 서 문제가 밝혀졌습니다. 일부 장난 꾸러기 개발자는 완벽하게 유효한 32 비트 .NET 애플리케이션을 작성했지만 특정 32 비트 코드로 표시하는 것을 무시했습니다. 따라서 64 비트 Windows는 64 비트 모드에서 실행 중이 었으며 소프트웨어가 예상 한 32 비트 시스템 리소스에 액세스 할 수없는 경우 오류가 발생했습니다.

다행히도 이것은 고치기 쉬운 문제입니다. Microsoft CorFlags .NET Framework의 일부인 명령 줄 도구를 사용하면 응용 프로그램을 32 비트 모드에서 실행해야하는시기를 지정하는 것을 포함하여 실행 파일의 헤더 플래그를 수정할 수 있습니다. 데이터베이스 애플리케이션에이 플래그를 설정하는 것은 간단한 입력 문제였습니다. CorFlags application.exe / 32 비트 +

여기– 64 비트 Windows에서 완벽하게 실행되는 하나의 32 비트 응용 프로그램. 비슷한 문제가 발생하면 시도해 볼 가치가 있습니다.

불협화음 금지를 우회하는 방법

어떤 프로그램 파일 폴더?

주제를 다루는 동안 64 비트 Vista를 실행하는 PC를 검토하기 시작했을 때 발생한 관련 문제가 있습니다. 이 경우 문제가되는 소프트웨어는 다름 아닌PC 프로실제 벤치 마크 제품군. 모든 것이 완벽하게 설치된 것처럼 보였지만 실제로 테스트를 시작했을 때 리소스를 찾을 수 없음 오류가 발생했습니다.

나는 SysInternals의 필수적인 도움으로 문제를 추적하기 시작했습니다. 프로세스 모니터 그리고 다시 한 번 설명은 자비 롭고 단순한 것으로 판명되었습니다 (사실 너무 간단해서 제가 직접 해결하지 않은 것에 대해 약간 어리석은 느낌이 들었습니다).

64 비트 Windows에서는 Program Files 폴더가 64 비트 응용 프로그램 전용으로 예약되어 있으므로 다양한 파일을 찾을 수 없습니다. 32 비트 프로그램은 Program Files (x86)라는 폴더에 설치됩니다. 테스트 스크립트에는 32 비트 애플리케이션이 일반적인 위치에 없기 때문에 실패한 하드 코딩 된 경로가 포함되었습니다.

Spotify 재생 목록에 로컬 파일을 추가하는 방법

이와 같은 문제가 발생하면 C : Program Files 에 대한 명시 적 참조를 제거하고 대신 % ProgramFiles %를 사용하여 쉽게 해결할 수 있습니다 (이 영리한 환경 변수는 다음에 따라 Program Files 또는 Program Files (x86)로 확인됩니다. 호출하는 프로세스가 64 비트인지 32 비트인지 여부). 소스에서 경로를 변경할 수없는 경우 빠르고 간단한 해결 방법은 32 비트 파일을 프로그램 파일에 수동으로 복사하는 것입니다. 이 작업을 마치고 나면 벤치 마크가 문제없이 실행되었습니다.

32 비트 애플리케이션하다64 비트 Windows에서 실행됩니다.하지만 때로는 몇 가지 프로그래머 가정을 해결해야합니다.

재미있는 기사

에디터의 선택

Android 휴대폰에 음악을 다운로드하는 방법
Android 휴대폰에 음악을 다운로드하는 방법
Android 휴대폰에 음악을 다운로드하는 방법에는 여러 가지가 있습니다. YouTube Music, 컴퓨터, 기타 음악 소스에서 다운로드하는 방법은 다음과 같습니다.
Windows 10 파일 탐색기에서 PSD 아이콘 미리보기를 표시하는 방법
Windows 10 파일 탐색기에서 PSD 아이콘 미리보기를 표시하는 방법
파일 탐색기를 사용하는 경우
Shindo Life에서 사륜안을 얻는 방법
Shindo Life에서 사륜안을 얻는 방법
Roblox에는 거의 모든 사람을 위한 게임이 있습니다. 장대한 세계에서 독창적인 퀘스트를 원하든 좋아하는 역학 및 온라인 캐릭터와 함께 시간을 보내고 싶든 Roblox에서 찾을 수 있습니다. 신도
Word 문서를 암호로 보호하는 방법
Word 문서를 암호로 보호하는 방법
Word 문서에 중요한 데이터가 있는 경우 다른 사람의 눈에 띄지 않도록 하는 보호 메커니즘이 있으면 도움이 됩니다. 문서를 보호하는 쉬운 방법 중 하나는 암호를 사용하는 것입니다. 이 문서에서는
iPhone 배터리를 제거하는 방법
iPhone 배터리를 제거하는 방법
모든 iPhone 배터리를 같은 방법으로 제거할 수 있는 것은 아닙니다. 프로세스는 매우 유사하지만 모델에 따라 다른 도구를 사용해야 합니다. 또한 모델마다 구성 요소 배열이 약간 다릅니다. 확인하다
서브우퍼를 삼성 사운드바에 페어링하는 방법
서브우퍼를 삼성 사운드바에 페어링하는 방법
서브우퍼를 삼성 사운드바에 페어링하면 자동으로 연결됩니다. 그렇지 않은 경우 수동으로 페어링하는 방법은 다음과 같습니다.
Windows 10 1 주년 업데이트로 인터넷 속도가 제한 될 수 있음
Windows 10 1 주년 업데이트로 인터넷 속도가 제한 될 수 있음
Windows 10 1 주년 업데이트를 설치 한 후 인터넷 속도가 느린 경우이 문서에 설명 된대로 창 자동 조정 기능을 비활성화하십시오.