본문 바로가기

Vista

(4)
Google 크롬 설치 오류 해결하다 아랫글에서처럼 비공식적인(?) 방법으로 삽질하여 이용하고 있었는데 우연히 다른 프로그램의 설치 문제를 해결하려고 하다가 함께 해결된 것을 발견했다. 비스타에서만 발생하는 문제 같은데, %USERPROFILE%\Local Settings 디렉토리가 비스타에서는 실제로 존재하지 않고 내부적으로 NTFS의 junction 링크를 이용해 %USERPROFILE%\AppData\Local 디렉토리로 연결되어 있는데 이것이 문제였던 것이다. 사용자 환경변수에서 TEMP와 TMP 변수를 모두 %USERPROFILE%\Local Settings\Temp에서 %USERPROFILE%\AppData\Local\Temp로 바꿔주니가 거짓말같이 잘 설치된다. OTL 나중에 별도의 목적으로 활성화시킨 Administrator ..
Vista의 새로운 API : TaskDialog Windows Vista에서 대략 7000여개에 이르는 새로운 API 함수들이 추가되었다. 그 중에 Vista의 여러 영역에서 가장 다양하게 활용되고 있는 것이 바로 TaskDialog. 기존에는 MessageBox라는 것만 제공했었는데, 이 TaskDialog는 MessageBox의 기능을 모두 포함할 뿐만 아니라, 보다 큰 글꼴로 표현되는 Main instruction과 footer text, check box, progress bar 등 매우 다양한 형태의 UI를 제공한다. (대부분 callback 함수 형태로 대화상자가 떠 있는 동안 interaction이 가능하다.) 또한 사용자가 해야 할 작업을 선택하는 버튼들의 text를 자유로이 변경할 수 있고, 새로운 버튼들을 추가하는 것도 가능하며, C..
Vista에서 원격으로 시스템 종료하기 Vista를 쓰면서 일반 사용자들이 잘 쓰지 않는 기능 중 달라진 것을 발견했다. 원격데스크탑에서는 시스템 종료나 재부팅이 안 된다는 것. (GUI로 접근 가능한 작업관리자나 시작메뉴 등에도 존재하지 않고, 관리자로 실행한 콘솔에서 직접 shutdown 명령을 내려도 도움말만 뜰 뿐 실제로 작업이 진행되지 않는다.) 마침 지난 일요일에 학교 전체 정전이 있었고, 그때 프로젝트 팀 모임을 갖느라 밤새서 원격을 사용 중이었기 때문에 원격으로 시스템 종료를 해줄 방법이 필요했다. 그러다가 하나 짚히는 것이 있어 찾아봤는데 그것이 바로 작업 스케줄러. Windows XP에도 '예약된 작업'이라는 형태로 작업 스케줄러가 있는데, Vista에서는 이것을 완전히 관리자의 영역으로 빼버렸고(아마도 시스템 자동 종료를 ..
64bit용 Vista 써보기 학교에서 KMS 인증 서버 테스트를 위해 선착순으로 Vista Enterprise K 버전을 배포하고 있어서 어제, 오늘 설치와 테스트를 해보는 중이다. 어제는 32bit 버전을 먼저 설치해봤는데 별다른 문제는 없었다. (아, 여기서는 인터넷뱅킹을 테스트해보지 않았지만 대부분 호환성이 해결되었으므로 잘 될 것으로 생각한다..-_-) 오늘은 어제 설치한 32bit를 밀어버리고 64bit를 깔아봤는데, 웬만한 건 잘 되지만 역시 인터넷뱅킹의 그 키보드 보안/방화벽 프로그램들이 문제였다. 내가 사용하는 은행은 우리은행으로, 이곳의 인터넷 뱅킹에 접속하니 Vista 대응이 되어 있는지 Vista 전용 페이지로 이동해서 이것저것 ActiveX를 설치하였다. (64bit용은 IE7이 처음에 보호모드로 되어 있어서 ..