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

재미있는 기사

에디터의 선택

X 계정(이전의 Twitter)을 비공개로 만드는 방법
X 계정(이전의 Twitter)을 비공개로 만드는 방법
X는 기본적으로 프로필을 공개하지만 설정을 사용하여 프로필을 비공개로 설정하면 팔로워만 피드를 볼 수 있습니다.
휴대 전화 나 노트북을 도난 당했을 때해야 할 세 가지와 모든 것을 잃어 버리지 않도록해야 할 네 가지
휴대 전화 나 노트북을 도난 당했을 때해야 할 세 가지와 모든 것을 잃어 버리지 않도록해야 할 네 가지
몇 주 전 토요일 아침에 누군가가 내 집에 들어와 내가 침대에서 졸다가 내 Windows 8.1 노트북과 지갑을 들고 나갔다. 반쯤자는 동안 발소리가 들렸지 만 그래야한다고 생각했습니다
Windows 10의 Windows Update에서 드라이버 업데이트를 끄는 방법
Windows 10의 Windows Update에서 드라이버 업데이트를 끄는 방법
이제 Windows 10에서 드라이버 업데이트를 중지 할 수 있습니다. 기본적으로 Windows 10은 Windows Update에서 드라이버를 자동으로 설치합니다. 변경 방법은 다음과 같습니다.
Windows 10에서 보내기 메뉴 아이콘 사용자 지정
Windows 10에서 보내기 메뉴 아이콘 사용자 지정
Windows 10 파일 탐색기의 보내기 상황에 맞는 메뉴에는 기본적으로 데스크톱, Bluetooth, 메일과 같은 다양한 항목이 포함되어 있습니다. 아이콘을 변경할 수 있습니다.
Windows 10에서 현재 잠금 화면 이미지 파일 찾기
Windows 10에서 현재 잠금 화면 이미지 파일 찾기
Windows 10에서 현재 잠금 화면 배경 이미지를 찾고 원하는 위치에 복사하는 방법을 확인하세요.
Windows 10에서 스토어 앱 업데이트를 확인하는 방법
Windows 10에서 스토어 앱 업데이트를 확인하는 방법
때때로 Windows 10에서 Store 앱 업데이트를 수동으로 확인해야 할 수 있습니다. 예를 들어 Microsoft Store에서 자동 앱 업데이트 기능을 비활성화 할 수 있습니다.
Windows 10에서 내레이터 홈을 작업 표시 줄 또는 시스템 트레이로 최소화
Windows 10에서 내레이터 홈을 작업 표시 줄 또는 시스템 트레이로 최소화
내레이터는 Windows 10에 내장 된 화면 읽기 앱입니다. 내레이터를 사용하면 시각 문제가있는 사용자가 PC를 사용하고 일반적인 작업을 완료 할 수 있습니다. 사용자는 음성을 변경하고 말하기 속도, 피치 및 볼륨을 조정할 수 있습니다. 이 기사에서는 내레이터 홈을 시스템 트레이 대신 작업 표시 줄로 최소화하는 방법을 살펴 봅니다.