윈도우7

윈도우7에서 프로그램 설치시 주의 ...

sungtg 2010. 2. 24. 00:03

윈도우7 버전으로 나온 프로그램들은 그리 많지 않기 때문에 
대부분 기존에 xp나 비스타 용으로 나온 프로그램들을 설치해서 사용하는데...
주의 해야 할 것이 있습니다.

dll 파일의 엎어쓰기

윈도우7에서 사용되는 시스템 dll 파일의 이름이 바뀐것이 별로 없습니다.

그래서 기존 xp에서 사용하던 프로그램을 윈도우7에서  설치를 하게 되면
운이 나쁘면 시스템dll 파일을 엎어쓰기가 될 수도 있습니다.
물론 그 전에 박스가 떠서 에러를 나면 좋은데...
소리 소문없이 바꿔치기를 하는 경우에는 골치가 아파 질 수 있습니다.

같은 이름일 경우 최신버전에는 과거 버전의 기능을 사용하게 끔 일반적으로 만들지만..
버전 관리가 안되는 프로그램들은  어떤 식으로 설치가 될지 모르죠...

권한 문제..

프로그램에 권한을 부여하는 엘리베이터기능이 있습니다
설치 시 권한을 상승시켜서 프로그램을 설치하듯이
프로그램의 실행도 상승을 시키는 코드를 넣게 되는데..
기존에 만들어진 프로그램들이 윈도우7과 만나면 이 부분에서 실행이 안 될 수 있습니다.

간혹 실행이 안된다 싶으면...
한번 실행파일의 이름은 setup.exe로 바꾸어서 관리자권한으로 실행을 시켜보는 방법도 있기는 합니다.

커널사용문제..

기존의 프로그램은 advapi32.dll kernel32.dll 파일을 사용했지만..
윈도우7에서는 api-ms-core-xxxxx 로 하는 파일들의 역할이 있기 때문에
설치 후에 속도가 더 느려질 수도 있습니다.

앞으로 윈도우7에서 프로그램을 설치를 할 때..
이점을 한번 씩 체크를 해보는 것도 나쁘지는 않겠네요