메인 다른 고집스러운 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에서 실행됩니다.하지만 때로는 몇 가지 프로그래머 가정을 해결해야합니다.

재미있는 기사

에디터의 선택

2019 년 최고의 대시 캠 : 35 파운드부터 시작하는 영국 최고의 대시 보드 카메라
2019 년 최고의 대시 캠 : 35 파운드부터 시작하는 영국 최고의 대시 보드 카메라
당신은 자신을 대시 캠이 필요없는 사람이라고 생각할 수 있습니다. 운전자가 합법적으로 사용하도록 의무화되어있는 러시아의 험난한 도로만을위한 것이 아닙니까? 우리의 거리와 운전자는
Tik Tok Post에 음악을 추가하는 방법
Tik Tok Post에 음악을 추가하는 방법
https://www.youtube.com/watch?v=0mWhszsNPjk&t=44s TikTok에는 훌륭한 콘텐츠가 많이 있지만 팬이 가장 좋아하는 것은 음악에 관한 것입니다. 앱을 처음 사용하고 생성을 시작하려는 경우
트위터 좋아요를 모두 삭제하는 방법
트위터 좋아요를 모두 삭제하는 방법
트위터는 매일 최소 5 억 개의 트윗이 발송되는 등 토론과 논쟁을위한 세계 최고의 소셜 채널 중 하나가되었습니다. 트위터의 모든 사람은 주제 또는 좋아하는 게시물에 대한 의견을 게시합니다.
Facebook에서 누군가를 차단 해제하는 방법
Facebook에서 누군가를 차단 해제하는 방법
소셜 미디어 플랫폼을 통해 수백만 명의 사람들이 매일 서로 상호 작용할 수 있습니다. 때로는 그러한 상호 작용이 즐겁지 않습니다. 감정이 고조 될 수 있으며 자신의 평화를 보호하기 위해 차단 기능이 자주 사용됩니다. 이 기능은
Amazon Fire Stick에서 자동 업데이트를 끄는 방법
Amazon Fire Stick에서 자동 업데이트를 끄는 방법
Amazon Fire TV Stick은 원하는 모든 스트리밍 콘텐츠를 TV로 바로 가져올 수있는 좋은 방법입니다. HBO, Netflix, Hulu 및 Disney +와 같은 스트리밍 서비스와 라이브 TV에 연결할 수 있습니다.
Apex 레전드에 Steam 친구를 초대하는 방법
Apex 레전드에 Steam 친구를 초대하는 방법
Apex Legends는 Respawn에서 개발 한 인기있는 팀 중심의 Battle Royal 게임입니다. 친구와 연결하고 배틀 로얄 모험을 즐길 수 있습니다. 직관적이고 사용자 친화적 인 인터페이스를 제공하지만 게임에 친구 추가
그래픽 디자인의 HSV 색상 모델
그래픽 디자인의 HSV 색상 모델
HSV 색상 모델은 색상의 음영(채도 또는 회색 양)과 밝기(값)를 기준으로 색상을 설명합니다.