System/Windows

'서버에서 참조를 반환했습니다' 윈도우 메시지 처리

훈이아제 2018. 12. 25. 23:41

윈도우 7, 10에서 기존 사용하던 프로그램등이 실행이 되지 않고 

'서버에서 참조를 반환했습니다' 란 경고창을 띄우는 경우 아래를 수정하면 간단히 해결된다.

권한 상승의 문제로 발생한것으로 UIA 기능을 헤제하고 권한상승과 관련된 부분을 수정하면 된다.

"EnableUIADesktopToggle"=dword:00000000

"ValidateAdminCodeSignatures"=dword:00000000



https://msdn.microsoft.com/en-us/library/cc232764.aspx


실행 창에서 'regedit' 를 실행하여 

아래 키의 값을 찾아서 0으로 변경하여 주면된다.

키 : SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System

값 : "ValidateAdminCodeSignatures"

값의 의미는 아래와 같다.

의미

0x00000000

권한 상승이 필요한 대화 형 응용 프로그램에 암호화 서명을 적용하지 마십시오.

0x00000001

권한 상승을 요청하는 모든 대화 형 응용 프로그램에 암호화 서명을 적용합니다.

위의 마이크로 소프트 주소에서 가져옴.