2008年03月31日 08時00分 UPDATE
特集/連載

SP1でも修正されない?Windows Vistaの互換性問題の原因と今後の展望

Windows VistaはWindows XPよりもずっとセキュアなOSだが、この優秀なセキュリティが既知の互換性問題の多くの原因にもなっている。

[Brien M. Posey,TechTarget]

 企業ユーザーがWindows Vistaへのアップグレードを見合わせている主な理由の1つは、このOSが多くの一般的なアプリケーションに対してかなり深刻な互換性問題を抱えているとされていることだ。

 読者はこれまでに、Windows Vistaは従来版のWindowsよりもはるかにセキュアだという宣伝文句を耳にしたことがあるだろう。事実、Windows VistaはWindows XPよりもずっとセキュアなOSだ。しかし残念ながら、セキュリティはもろ刃の剣になることもあるのだ。Windows Vistaの新しいセキュリティ機能は、悪党たちを寄せ付けないという点ではなかなか優秀なのだが、既知の互換性問題の多くの原因にもなっている。

 こうした問題の多くは、ユーザーアカウント制御(UAC)と呼ばれるセキュリティ機能に起因するものだ。UACの目的は、ユーザーが管理者の許可なしにシステムに特定の変更を加えるのを防ぐことにある。これがWindows Vistaで問題になるのは、Windows XPではユーザーがワークステーションを操作する上でほとんど制約がないからだ。実際、ソフトウェアベンダーは何年もの間、こういった制約のない環境でアプリケーションが実行される前提でソフトウェアを設計してきたのだ。

 しかしWindows Vistaのセキュリティ機能の仕組みにより、一般にアプリケーションには、それを実行するユーザーと同じ権限しか与えられない。基本的に、ユーザーに制約を課せば、アプリケーションにも同じ制約を課すことになってしまうのだ。Windows XPのセキュリティメカニズムもこれとまったく同じ仕組みだが、Windows Vistaで採用されたセキュリティモデルには1つの根本的な違いがある。Windows Vistaでは、管理者でさえも一般のユーザーと見なされるのだ。言い換えれば、ローカル管理者としてログインしても、Windows Vistaが管理者アカウントによる無制限のフルアクセスを許可していないために、一部のアプリケーションを実行できない可能性があるということだ。

この記事を読んだ人にお薦めの関連記事

注目テーマ

ITmedia マーケティング新着記事

news085.jpg

位置情報広告のジオロジック、LINE Venturesなどから総額1億円を調達
ジオロジックは、ジェネシア・ベンチャーズ、LINE Ventures、東急エージェンシーを引受先...

news065.jpg

LINE、サイバーエージェント子会社とチャットに特化した次世代型カスタマーサポート推進で協業
LINEは、サイバーエージェントの連結子会社であるAIメッセンジャーと共同で、チャットに...

news021.jpg

「NPS」の効果を実感、導入企業の8割――IMJ調査
アイ・エム・ジェイ(IMJ)は、「日本企業におけるNPS導入の実態把握調査」の結果を発表...