윈 도 우 우리딸이 이거 해결할때 까지 자지 말라 하세요..ㅠ.ㅠ
2013.06.01 00:28
우리딸이 이거 해결할때 까지 자지 말라 하세요..
학원 홈페이지 학습 프로그램을 설치 할려고 하는데
RunLoader오류 (오류코드=740) 오류가 계속 발생합니다..
시스템 사양은 윈8 64비트 입니다.....
저 잠좀 자게 해줘주세요..ㅠ.ㅠ
댓글 [4]
-
미끄덩 2013.06.01 00:39
-
DaBin 2013.06.01 00:46
학원 프로그램이 일단 님의 윈도우와 호환이 되는지 먼저 알아 보고 설치 하세요..
실행 안되는건 호환 문제이나 윈도우 버젼을 다운 시키는게 더 빠른 해결책..이네요
-
마이크로닉스 2013.06.01 01:08 vmware 돌려 보세요.
-
sone 2013.06.01 03:40
기술적인 내용이 약간 들어가지만 그래도 알려드리겠습니다.
에러코드 740이라고 한것으로 봐서, MSDN에 나와있는 System Error Codes 페이지를 참조해보니,
해당 에러 메시지의 의미는 ERROR_ELEVATION_REQUIRED 입니다.
Elevation이 Required 하다는 말은 어떠한 권한의 상승이 필요로 된다는 말입니다.
에러가 발생한 프로그램을 A라고 가정합니다.
A 내부에 존재하는 RunLoader 라는 코드 내부에서 에러가 발생했는데, RunLoader라는 이름으로 유추해봤을때
원래 A가 하려던 행동은 A에서 B라는 다른 EXE 실행파일을 실행시키려고 했는데, B는 자기 자신이 실행되기 위해서는 무조건 관리자 권한이 필요합니다.
그런데 현재 A는 관리자 권한으로 실행되지 못했기 때문에, B를 관리자 권한으로 실행시킬 수가 없어서 해당 에러가 발생했을겁니다. 왜냐면 A가 B를 관리자 권한으로 실행시킬만큼의 충분한 권한을 가지고 있지 않기 때문입니다.
기술적으로 해결방법은 원래 위 문제 같은 경우 개발자가 CreateProcess라는 API를 ShellExecute로 바꿔줘야 하지만, 해당 개발자가 그런것에 대해서 관심이 없는것 같습니다.
해결 방법은 만약에 인터넷 익스플로러 상에서 해당 에러가 발생한 경우, IE를 관리자 권한으로 실행해서 다시 시도해보세요.(https://hwsecter.tistory.com/459)
어떤 프로그램을 따로 다운받아서 설치하는 형태라면, 해당 프로그램을 관리자 권한으로 실행해보세요.
저도 추측만을 통해서 결론을 내었기 때문에, 이 방법이 100% 통하리라고 장담은 못합니다.
그러나 제가 직접 코드까지 짜면서 실험해본 결과, 이 문제가 99% 확실할겁니다.
도움이 될 만한 말은 아니지만 ,,,
저도 Win8 64bit 사용하면서 인강프로그램들이 워낙 안깔리고,, 깔려도 실행이 잘 안되길래,,,
그냥 하드 파티션 쪼끔 나눠서 win7 32bit 깔고,, 그래픽드라이버랑,, 사운드드라이버만 잡고 사용중입니다.
이리저리 삽질하다가 그냥 이렇게하니 속이 시원하더군요..^-^;;;;;;;;