MS 윈도우즈가 그럭저럭 굴러가도록 만들어진 운영체제라는 것은 잘 알려진 것이지만, 그렇다고 결코 완벽한 운영체제는 아니다. 오늘의 패치를 보자.


글꼴에 걸려 있는 파일 보호를 제거한다는 업데이트다. 뭔지는 모르겠지만, "중요"하다고 되어 있고 "권장 업데이트"에 해당한다. 그런데, 이 업데이트는 오피스2010 설치 관리자가 글꼴을 업데이트 할 때 필요하다고 한다. 난 오피스 2010을 이 컴퓨터에서는 앞으로 쓸 생각이 없다. 즉, 나한테 아무 쓸모없는 업데이트라는 뜻이다. 게다가 그런 주제에 이 업데이트를 설치한 후 컴퓨터를 다시 시작해야 한다.

운영체제에 버그가 있지만 오피스2010에서만 발생하는 문제라면, 이 패치는 오피스2010의 배포판 또는 오피스2010의 업데이트에 포함되어야 한다. 만약 그렇지 않다면 이 패치의 설명이 부족한 것이다. 더군다나 MS오피스는 MS윈도우즈가 아니면 사용할 수 없는 프로그램이다. 따라서 오피스2010에 이 패치가 포함된다고 해서 전혀 문제될 것이 없다. (설령 MS오피스가 리눅스, 맥OS등의 다른 운영체제에서 작동하는 것을 지원한다고 하더라도 이 문제는 윈도우즈 비스타와 오피스2010을 썼을 때만 나타나는 문제이므로 오피스2010의 윈도우즈 버전 패치에 포함되어야 한다.)

http://support.microsoft.com/kb/980248

그래서 추가정보를 찾아봤다.
When you install Microsoft Office 2010 on a computer that is running Windows Vista or Windows Server 2008, certain fonts must be replaced with a newer version. However, some font files are not updated and you receive the following error message:
Error 1907. Could not register font. Verify that you have sufficient permissions to install fonts, and that the system supports this font

뭘 해야 하는데 권한이 없어서 못한다는 문제가 있다. 그래서

This issue occurs because many font files in Windows Vista and in Windows Server 2008 are marked as system-protected files. Therefore, these font files cannot be changed or deleted by any users or by any applications.

글꼴 파일의 "속성"을 바꾸는 업데이트다. 뭔가 내용을 바꾸는 것도 아닌데

Restart requirement
You must restart the computer after you apply this update.

나는 반드시 컴퓨터를 다시 시작해야 한다. 한글판이랑 내용이 다르잖아-_-; 한글판은 컴퓨터를 다시 시작해야 할 수도 있다고 했다(You may restart the computer). 이것은 다시 시작하지 않아도 괜찮을 수 있다는 뜻이다.

그리고 겨우 파일 속성 바꾸는데 컴퓨터를 다시 켜야 한다는 것은, 파일 속성이 굉장히 중요한 시스템 속성에 해당한다는 뜻이다. 운영체제를 어떻게 만들면 내용이 바뀌는 것도 아닌 속성 변경 때문에 시스템을 다시 로딩해야 하는지 잘 이해가 안된다.

리눅스는, 그냥 루트 권한 갖고 덮어쓰면 된다. 맥OS도 비슷할 것이다.

이것은 그러므로 어처구니없는 업데이트라 하겠다. 물론 자기들이 만든 프로그램에 문제가 생겼고 그 문제에 대한 해법을 찾아내서 사용자들에게 제공한다는 것에 대해서는 MS개발자들의 고생을 생각해 줄 수 있지만, 사용자 입장에서 이런 말도 안되는 버그를 운영체제 수준에서 고쳐야 한다는 것은 참 답답한 노릇이다.


by snowall 2010.04.28 09:41
  • 애드민 2010.04.28 10:13 ADDR EDIT/DEL REPLY

    왜 오피스 2010 설치관리자 안에 저런 업데이트 내용을 포함 안 했는지 모르겠네요,
    오피스 2010 사람들에게만 필요한 속성 바꿈이라면요.

    • snowall 2010.04.28 10:17 신고 EDIT/DEL

      다른데서 문제가 생길 수도 있을 것 같긴 한데...어차피 글꼴 파일을 다른 프로그램에서 바꾸진 않을테니까요

  • 탠저린양 2010.04.28 11:00 신고 ADDR EDIT/DEL REPLY

    'ㅁ' 그런거뜨면 컴다쓰고 나중에 꺼도 되지 않아요?
    허허.. 제 놋북은 사소한 업뎃 다 모아놓고 승인기다리고 있던데,

    • snowall 2010.04.28 11:24 신고 EDIT/DEL

      이놈은...계속해서 부팅 다시 해야 한다고 징징거리는데, 실수로 허락해주면 작업하던거 다 날려먹지요. 저장은 필수 -_-;

  • 탠저린양 2010.04.28 11:31 신고 ADDR EDIT/DEL REPLY

    허허 ㅋㅋㅋ 비스타라서 그런거일지도! 'ㅂ' ㅋㅋㅋ

    전 지금 7쓰고 있는데 이뻐용 'ㅂ' 뭔지도 잘 모르면서 이쁘고 보기 편하면 좋아라합니다 ㅋㅋㅋ

    • snowall 2010.04.28 11:40 신고 EDIT/DEL

      리눅스 쓰시면 못 헤어나오시겠군요 ㅋㅋ

  • Aptunus 2010.04.28 20:58 신고 ADDR EDIT/DEL REPLY

    윈7은 업뎃있으면 업뎃있다거나 한다는 소리도 안하고 알아서 (ㅡㅡ;;) 재부팅 해주시 무슨업뎃이 되었는데 본지도 참 오래된 것 같습니다...

  • MastmanBAN 2010.04.29 16:11 신고 ADDR EDIT/DEL REPLY

    저도 좀 이상한게 오피스가 깔려 있지 않은데 왜 오피스에 대한 업데이트를 해야 하는지 이상하더군요.
    이런 문제 때문에 귀찮게 늘 업데이트 할때마다 체크를 해야 하네요.

    MS ... 제대로 좀 하지... ㅋㅋㅋ

  • 지나가던이 2010.04.30 02:06 ADDR EDIT/DEL REPLY

    혹시 개발툴이 깔렸다면 오피스에 대한 업데이트가 필요할 수도 있습니다.
    비주얼스튜디오라던가 그 패키지에 보면 오피스와 연동하는데 필요한 파일들이 있기때문에
    업데이트가 진행이 될 수도 있습니다.
    그리고 개인적인 생각이지만 윈도우 잘 만든 것은 인정해야 합니다.
    결점이 있는 것과는 별개의 문제인 것 같네요.

    • snowall 2010.04.30 09:30 신고 EDIT/DEL

      개인적으로는, 리눅스에서 되는게 윈도우에서 안되면 짜증납니다. (반대로 윈도우에서 되는게 리눅스에서 안되면 짜증나지만, 그런건 게임이랑 인터넷 뱅킹밖에 없어서...)

      잘 만들긴 했는데(못만든건 아니죠) 엉뚱한데서 황당한 버그가 있다거나 (예를 들어, 그림판 확대율 오타, 20개 이상 동시인쇄 못함, 기타 등등...) 그런게 발견되면 한숨만 나오죠.

      업무때문에 필요하지만 않았으면 윈도우 안썼을 거예요.

      잘 만든건 인정할 수 있지만, 쓰지 않아도 된다면 절대 안쓸 생각입니다. 이것도 개인적인 의견이니까 그러려니 하시면 됩니다.

      개발툴이 깔렸을 경우 오피스에 대한 업데이트가 필요할지도 모르겠지만, 제가 본문에 언급한 문제는 "오피스 2010"에서만 나타나는 문제이고, 개발툴이 오피스 2010에서만 나타나는 문제 때문에 고생해야 한다면 그건 "문제의 서술 및 정의"가 잘못된 겁니다. 만약 개발툴 때문에 설치하지도 않은 오피스 2010을 위한 업데이트가 필요하다면 그것도 문제 표현에 서술되어 있어야 사용자가 필요 여부를 정확히 판단할 수 있겠죠. 이 문제에서는 개발툴이 고생할 수도 있다는 표현을 찾아보지 못했네요.

      실제 업데이트 되는 내용을 보면 글꼴 파일을 덮어씌우는 것들이었는데, 문제의 서술을 정확히 읽어보면 "오피스 2010을 설치할 때 문제가 발생하므로 이 업데이트가 필요하다"라고 되어 있습니다. 비주얼스투디오에서 글꼴을 사용하는데는 아무 문제가 없지요.

      만약 오피스 2010을 설치할 생각이 없는 사용자라면 이 업데이트는 필요 없으며, 중요 업데이트에 올릴 필요가 없는 추가 업데이트 정도로 충분합니다. (다른 이유가 있다면 그건 MS에서 잘못 서술한 것이고, 사용자인 제가 그걸 변명해줄 이유는 없습니다.)