none
Windows 7 64 / 32 bit 에 따른 호환레지스트리 적용 차이가 있나요? RRS feed

  • 질문

  •  

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers 에 레지스트리 등록을 통해 특정 프로그램을 실행할때 각종 옵션을 설정할 수 있잖아요?

    RunAsAdmin 이라든가 Win98, DisableThemes, DisableDwm 같은것들 말이죠.

    이러한 레지스트리 등록을 통해 실행할 옵션을 설정하면 windows 7 32 bit 에서는 등록한 실행파일의 속성을 확인해 보면 관련 옵션이 Lock 이 걸리는걸 확인할 수 있는데요... windows 7 64 bit 에서는 그러한 Lock 이 걸린 모습을 보지 못했습니다...

    레지스트리 적용이 64 / 32 bit 에 따라 달라서 64 bit 에서는 레지스트리를 통한 옵션이 적용이 안된건지 아니면 적용은 되었지만 단순히 Lock 만 걸리지 않는건지 알려 주세요.

     

     

    2012년 11월 27일 화요일 오전 9:37

답변

  • 넵. 다릅니다.

    윈도우 7 64비트의 경우, 그래도 대개 32비트 IE를 실행하게 되는데요. 64비트에서 32비트 응용 프로그램의 레지스트리는 가상화되어 Wow6432Node라는 곳으로 바뀝니다. 그래서 다음의 경로에서 찾아보셔야 합니다.

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AppCompatFlags

    2012년 11월 29일 목요일 오전 9:50