マイクロソフトが2007年1月30日に一般消費者向けにリリースしたオペレーティングシステムであるWindows Vistaは、評論家やユーザーから広く批判されている。新しいセキュリティ機能、パフォーマンス、ドライバーサポート、製品認証に関する問題により、様々な団体から数多くの否定的な評価を受けている。
セキュリティ上の理由から、Windows Vista の64 ビット版では、カーネル モードでインストールできるのは署名済みのドライバのみとなっています。[ 1 ] [ 2 ]カーネル モードで実行されるコードはシステム上で広範な権限を持つため、署名要件は、既知の出所のコードのみがこのレベルで実行されるようにすることを目的としています。ドライバに署名するには、開発者/ソフトウェア ベンダーは、ドライバに署名するためのAuthenticode証明書[ 3 ]を取得する必要があります。Authenticode 証明書は、Microsoft が信頼する認証局から取得できます。Microsoft は、証明書を発行する前に、認証局が申請者の身元を確認することを信頼しています。ドライバが有効な証明書を使用して署名されていない場合、またはドライバが Microsoft または認証局によって失効された証明書を使用して署名されている場合、Windows はドライバの読み込みを拒否します。
この要件に関して、以下のような批判/主張がなされています。
Microsoft では、開発者が制御するシステム上で署名要件を一時的またはローカルに無効にしたり (起動時に F8 キーを押す)、自己発行証明書でドライバーに署名したり、カーネル デバッガーを実行したりすることを許可しています。[ 6 ]
かつては、署名の有無に関わらず任意のドライバーをロードできるAtsiv [ 7 ]と呼ばれるサードパーティ製ツールが存在していました。Atsivは、署名済みの「代理」ドライバーをインストールすることで動作し、この代理ドライバーに他の任意のドライバーをロードするように指示することで、ドライバー署名要件を回避していました。これはドライバー署名要件に違反していたため、MicrosoftはホットフィックスKB932596 [ 8 ]で代理ドライバーの署名に使用された証明書を失効させることにより、この回避策を終了しました。
セキュリティ研究者のAlexander Sotirov 氏と Mark Dowd 氏は、アドレス空間配置ランダム化(ASLR)など、Windows Vista の新しいメモリ保護対策の多くを回避する手法を開発しました。この結果、Vista ではこれまでそのような機能のために悪用できなかった既存のバッファオーバーフローのバグが、悪用可能になる可能性があります。[ 9 ] [ 10 ]これはそれ自体が脆弱性ではありません。Sotirov 氏が指摘するように、「我々が提示したのは保護メカニズムの弱点です。攻撃対象のシステムに脆弱性があることが依然として必要です。脆弱性が存在しない場合、これらの手法は実際には何も達成しません。」[ 11 ] Sotirov 氏と Dowd 氏が論文で例として使用した脆弱性は、2007 年のアニメーションカーソルバグ、CVE - 2007-0038でした。
あるセキュリティ研究者(Dino Dai Zovi)は、これはVistaのセキュリティにとって「完全にゲームオーバー」を意味すると主張したが[ 12 ]、Sotirovはこれに反論し、「Vistaのセキュリティを『壊れている』または『もう終わりだ』、『修正不可能な脆弱性』があると説明する記事は全く不正確です。多くの議論で見た提案の1つは、Windows XPを使用すればよいというものでした。実際、XPでは、私たちが回避している保護機能の多く(ASLRなど)は存在しません。」と述べた[ 11 ]。
もう 1 つのよくある批判は、オペレーティングシステムへの新しい形式のデジタル著作権管理(DRM)の統合、具体的には、高帯域幅デジタルコンテンツ保護(HDCP) やイメージ制約トークン(ICT)などの技術を含む保護ビデオパス(PVP) に関するものです。これらの機能は、HD-DVD コンソーシアムと Blu-ray アソシエーションからのライセンス制限により Vista に追加されました。[ 13 ]これは、 HD DVDおよびBlu-rayディスク上の保護されたコンテンツの再生解像度のみに関係するものでしたが、2017 年時点では有効になっていませんでした。保護されたチャンネルがないと再生が停止することはありません。音声は通常どおり再生されますが、高解像度ビデオは Blu-ray および HD DVD でダウンサンプリングされ、DVD よりわずかに優れた品質のビデオになります。
保護されたビデオ パスでは、「保護」とマークされたコンテンツが傍受される可能性のあるリンクを介して送信される場合は、暗号化を使用する必要があると規定されています。これはユーザー アクセス可能なバス (UAB) と呼ばれます。さらに、プレミアム コンテンツ (グラフィック カードなど) と接触するすべてのデバイスは、Microsoft によって認証されている必要があります。[ 13 ]再生が開始される前に、関係するすべてのデバイスは、ハードウェア機能スキャン(HFS) を使用してチェックされ、本物であり改ざんされていないことが確認されます。デバイスは、HDCP で保護されていないビデオ信号出力の解像度を (1920×1080 から 960×540 に) 下げる必要があります。さらに、Microsoft は、侵害されたデバイスのグローバルな失効リストを保持しています。このリストは、通常の更新メカニズムを使用してインターネット経由で PC に配布されます。失効したドライバーの機能への影響は、高レベルの保護されたコンテンツが再生されないことだけです。低解像度再生を含むその他のすべての機能は保持されます。[ 13 ] [ 14 ]
ニュージーランドのオークランド大学のコンピュータセキュリティ専門家であるピーター・グットマンは、ホワイトペーパー[ 15 ]を発表し、これらのメカニズムに対して次のような懸念を提起している。
フリーソフトウェア財団は、こうした理由から「 BadVista 」と呼ばれるVistaに対するキャンペーンを展開した。
『Windows Vista Inside Out』の著者であるエド・ボットは、ガットマンの主張の多くに反論する3部構成のブログを公開した。[ 16 ]
ボットの批判は以下のように要約できる。
テクノロジーライターのジョージ・オウは、グットマンの論文は信頼できない情報源に基づいており、グットマンは自身の理論を検証するためにWindows Vistaを使用したことがないと述べている。[ 17 ]
グートマンは、ボットとオウの両方に対して、別の記事[ 18 ]で反論し、グートマンの記事の中心的な主張は反駁されておらず、ボットの反論は「偽情報」であると述べた。
マイクロソフトは、Windows Vista のコンテンツ保護に関する「20の質問(と回答)」というブログ記事を公開し、ガットマンの主張の一部を否定した。[ 19 ]
マイクロソフトMVPのポール・スミスは、ガットマンの論文に対する反論を執筆し、その中で彼の主張の一部に反論している。[ 20 ]具体的には、彼は次のように述べている。
マイクロソフトはまた、コンテンツ保護メカニズムはWindows MEの頃からWindowsに存在していたと指摘した。[ 14 ]
Windows Vistaのメインストリームサポートと延長サポートはそれぞれ2012年4月10日と2017年4月11日に終了しているため、Windows Vistaで保護されたビデオパスを有効にする計画は非常に可能性が低い。
発売当時、マイクロソフトは「現在市場に出回っているほぼすべてのPCはWindows Vistaを実行できる」と述べており、2005年以降に販売されたほとんどのPCはVistaを実行できる。[ 22 ] [ 23 ] [ 24 ]
Windows XP で動作していたハードウェアの中には、Vista では動作しない、または動作が不安定なものがあります。これは、企業が倒産したり、古いハードウェアのサポートに関心がなくなったりしたために、Vista と互換性のあるドライバーが利用できないためです。[ 25 ] [ 26 ]
Tom's Hardware は2007 年 1 月に、同じハードウェア構成で Windows Vista が一般的なアプリケーションを Windows XP より遅く実行したことを示すベンチマークを公開しました。 [ 27 ]使用されたベンチマークの一部はStandard Performance Evaluation Corporation (または SPEC) によって提供されましたが、SPEC は後に、「同じハードウェア構成でテストを行った場合でも、このような結果を Windows XP の実行中に生成された結果と比較すべきではない」と述べています。SPEC は、Tom's Hardware が行ったようなケースでは、公平な比較はできないことを認め、そのような研究を「無効な比較」と呼んでいます。 [ 28 ]しかし、 Tom's Hardware のレポートでは、SPECviewperf テストが「Windows Vista でのOpenGLグラフィックス ライブラリのサポート不足によって大きく影響を受けた」ことを認めています。このため、レポートでは、メーカーがこれらのドライバを提供するまで、Windows XP を Vista に置き換えることを推奨していません。 [ 29 ]
また、このレポートでは、実際のアプリケーションを使用したテストでは Vista のパフォーマンスが著しく低下したと結論付けており、「XviD (DVD から XviD MPEG4 へのビデオ トランスコーディング) や MainConcept H.264 エンコーダーなどの CPU 負荷の高いアプリケーションが、標準ベンチマーク シナリオで 18% ~ 24% 近くも遅くなったことに失望している」と述べている。Photoshop や WinRAR など、他の一般的に使用されているアプリケーションもVistaではパフォーマンスが低下した。[ 29 ]
Windows Vistaがプリインストールされている多くの低価格帯から中価格帯のマシンは、プリロードされているデフォルトのVista設定ではパフォーマンスが非常に遅く、ノートパソコンメーカーは有料でノートパソコンをWindows XPに「ダウングレード」することを提案している。[ 30 ]しかし、MicrosoftはWindows VistaおよびWindows 7のユーザーがXPをインストールしてからMicrosoftの担当者に電話して新しいプロダクトキーを入手することで、ソフトウェアを無料で「ダウングレード」できるようにしているため、この「料金」は不要である。[ 31 ]
2006 年 11 月に初めてリリースされた Vista は、コピーや削除などのファイル操作が他のオペレーティングシステムよりも遅かった。あるコンピュータから別のコンピュータに移行する際に必要な大きなコピーは、コマンドラインを使用するなどの回避策なしでは困難または不可能に思えた。基本的なファイル操作を効率的に実行できないことは、強い批判を招いた。[ 32 ] 6 か月後、マイクロソフトは特別なパフォーマンスと信頼性の更新プログラムをリリースすることでこれらの問題の存在を認め、[ 33 ]その後、Windows Update を通じて配布され、Service Pack 1 に含まれている。[ 34 ]
それにもかかわらず、あるベンチマークでは、Vistaのオリジナルリリースと比較してパフォーマンスは向上しているものの、Service Pack 1ではWindows XPと同等のパフォーマンスレベルには達していないことが報告されている。[ 35 ]しかし、そのベンチマークはZDNet内の他のメンバーによって疑問視されている。Ed Bottは同僚の手法に疑問を呈し、結果を否定するベンチマークを提供している。[ 36 ]
Vista のライフサイクルの初期には、多くのゲームで Windows XP と比較してフレームレートの低下が見られました。[ 37 ] [ 38 ] [ 39 ]これらの結果は主に、Vista のグラフィック カード用ドライバが未熟であったことと、Vista 自体のシステム要件が高かったことによるものでした。[ 40 ] [ 41 ] 2008 年半ばに Service Pack 1 がリリースされる頃には、ゲームのベンチマークでは Vista が Windows XP と同等であることが示されていました。[ 42 ]しかし、 Devil May Cry 4、Crysis、Left 4 Deadなどのゲームでは、Vista でのメモリ要件が XP の 1.5 倍から 2 倍高いと述べられていました。[ 43 ] [ 44 ] [ 45 ]
Windows Vistaにはソフトウェアの肥大化が含まれているのではないかという懸念が表明された。2007年にイリノイ大学で講演したマイクロソフトの著名なエンジニア、エリック・トラウト氏は、「多くの人がWindowsを巨大で肥大化したオペレーティングシステムだと考えているが、それはおそらく妥当な表現だと認めざるを得ない」と述べた。さらに彼は、「その核心部分、つまりカーネルとオペレーティングシステムのまさに核心を構成するコンポーネントは、実際にはかなり合理化されている」と述べた。[ 46 ]
元PC World編集者のエド・ボットは、肥大化の主張に懐疑的な見方を示し、マイクロソフトがこれまで販売してきたほぼすべてのオペレーティングシステムは、発売当初は「肥大化している」と批判されていたと指摘した。MS -DOSのように、今では正反対と見なされているものでさえもである。[ 47 ]
2 人の消費者が米国連邦裁判所でマイクロソフトを提訴し、「Windows Vista 対応」というマーケティング キャンペーンは、Windows XP がプリインストールされた一部のコンピューターでは Vista Home Basic しか実行できず、場合によってはユーザーが許容できる速度でさえ実行できないため、おとり商法であると主張した。2008 年 2 月、シアトルの裁判官は訴訟を集団訴訟として認め、集団のすべての購入者が訴訟に参加できるようにした。[ 48 ] [ 49 ] 訴訟で公開された文書や、 2007 年 3 月のDell のプレゼンテーションでは、Windows Vista の後半の変更により、Vista を使用するためにアップグレードが必要なハードウェアが認証され、互換性のあるドライバーがないために、ハードウェア ベンダーは Vista の発売時に「問題を抱えたまま何とかやり過ごす」ことを余儀なくされたことが議論された。[ 49 ] [ 50 ]これは、封印が解かれた 158 ページに及ぶ文書に含まれる、Vista 発売に関する複数の評価の 1 つです。
Vista の新機能により、Vista を搭載したノートパソコンのバッテリー電力の使用に関して批判が浮上しており、Windows XPよりもバッテリーをはるかに速く消耗し、バッテリー寿命が短くなる可能性がある。[ 51 ] Windows Aero の視覚効果をオフにすると、バッテリー寿命は Windows XP システムと同等かそれ以上になる。 [ 52 ] IDC のアナリストである Richard Shim 氏が指摘したように、「新しいオペレーティングシステムとその新機能、およびより高い要件のリリースに伴い、消費電力が高くなるのは普通のことです。Windows XP が登場したときもそうでしたし、Windows 98 が登場したときもそうでした。」[ 53 ]
ガートナーによると、「Vista には、既存の多くのアプリケーションを新しいシステムで動作させるために書き直す必要があるという懸念がつきまとっており、場合によってはそれが証明されている」とのことです。[ 54 ] シスコは、「Vista は多くの問題を解決するだろうが、すべての行動には反作用があり、予期せぬ副作用や変異が生じる。ネットワークはより脆弱になる可能性がある」と述べていると報じられています。[ 55 ] PC World によると、「ソフトウェアの互換性の問題やバグの懸念により、企業は Microsoft の新しい OS に移行できない」とのことです。[ 56 ]米国運輸省は、「コストと互換性に関する懸念」を理由に、従業員が Vista にアップグレードすることを禁止しました。[ 57 ]ピッツバーグ大学医療センターは、「患者の予約管理ソフトウェアなど、いくつかの重要なプログラムがまだ互換性がない」ため、Vista の展開が大幅に遅れていると述べています。[ 58 ]
2007 年 7 月の時点で、Vista と互換性のあるテスト済みアプリケーションは 2,000 個以上ありました[ 59 ] 。Microsoft は、同社の「Works with Windows Vista」ソフトウェア標準を満たすレガシー アプリケーションのリスト[ 60 ]と、より厳格な「Certified for Windows Vista」標準を満たすアプリケーションのリスト[ 61 ]を公開しました。Microsoft は、Vista と互換性のないアプリケーションを移行するためのアプリケーション互換性ツールキット 5.0 をリリースしましたが、VirtualBox、Virtual PC 2007 、 VMwareなどの仮想化ソリューションも、レガシーバージョンの Windows で Vista と互換性のないアプリケーションを引き続き実行するための最終手段として使用できます。
マイクロソフトは、既存の XP システムで Vista にアップグレードする前にドライバーやアプリケーションの互換性の問題を検出するために使用できるアップグレード アドバイザー ツール ( .NET Frameworkがインストールされ、インターネット接続が必要) も提供しました。[ 62 ]
Microsoft は、2004 年 5 月に次世代セキュア コンピューティング ベース、 2004 年 8 月にWinFS 、2005 年 8 月にWindows PowerShell (ただし、これは Vista のリリース前に Vista とは別にリリースされ、Vista の後継であるWindows 7に含まれています)、 2006 年 5 月にSecurIDサポート、 2006 年 6 月にPC 間同期など、議論の的となっていた機能を削除したことでも批判されています。 [ 63 ] Vista の当初の「3 つの柱」はすべて、リリース日に間に合わせるために大幅に変更されました。[ 64 ]
Microsoft の Vista の国際価格設定は、高すぎると多くの人から批判されている。[ 65 ] [ 66 ] [ 67 ]特に、Vista のコピーは米国から世界中に注文して発送できることを考慮すると、国によって価格差は大きく、 42ドル(26 ユーロ) から 314 ドル (200 ユーロ) の節約になる可能性がある。多くの場合、価格差は Windows XP の場合よりもかなり大きい。マレーシアでは、Vista の価格は約 799 リンギット (244 ドル/155 ユーロ) である。[ 68 ] 2007 年の為替レートでは、英国の消費者は同じソフトウェアに対して米国の消費者のほぼ 2 倍の金額を支払ったことになる。[ 69 ]
マイクロソフトは、Windowsの最新バージョンであるVistaの価格設定について、英国の消費者から批判を受けている。英国(およびフランス)の顧客は、米国の価格の2倍を支払うことになる。Windows XPからVista Home Basicへのアップグレードには100ポンド(126ユーロ)かかるが、米国のユーザーはわずか51ポンド(100ドル、64ユーロ)しか支払わない。[ 70 ]
2007年1月にWindows Vistaがリリースされて以来、マイクロソフトはVistaの小売価格とアップグレード価格を引き下げてきました。当初、Vista Ultimateのフル小売価格は399ドル、アップグレード価格は259ドルでした。その後、これらの価格はそれぞれ319ドルと219ドルに引き下げられました。[ 71 ]
Vistaには、Windows XPのWindows Genuine Advantageをベースにした、Software Protection Platform(SPP)と呼ばれる強化されたコピー防止技術セットが含まれています。 [ 72 ] Windows Vistaの初期リリース(Service Pack 1なし)では、SPPには機能制限モードが含まれており、ユーザーが「製品のアクティベーションに失敗した」場合、またはVistaのコピーが「偽造品または非正規品として識別された」場合にシステムがこのモードに入ります。[ 73 ] Microsoftのホワイトペーパーでは、この技術について次のように説明しています。
デフォルトのWebブラウザが起動し、ユーザーには新しいプロダクトキーを購入するオプションが表示されます。スタートメニューもデスクトップアイコンもなく、デスクトップの背景は黒に変更されます。[...] 1時間後、システムは警告なしにユーザーをログアウトします。[ 74 ]
一部のアナリストはこの動作に疑問を呈した[ 75 ] [ 76 ]。特に、SPPの前身の不完全な誤検出記録[ 77 ]や、Windows Updateが「チェックイン」して「検証」チャレンジに失敗した際に、VistaとXPの正規コピーの多くが「非正規」とフラグ付けされたと報告された、少なくとも1回の検証サーバーの一時的な停止があったことを考慮すると、なおさらである[ 78 ] [ 79 ] 。
Microsoft はWindows Vista Service Pack 1で SPP を大幅に変更しました。機能制限モードの代わりに、30 日間アクティベートされていない Vista のインストールでは、ログイン時にオペレーティングシステムのアクティベーションを促す通知画面が表示され、1 時間ごとにデスクトップが黒一色に変わり、定期的に通知バルーンを使用してソフトウェアの偽造について警告します。さらに、オプションに分類される更新プログラムは、アクティベートされていない Vista のコピーでは利用できません。[ 80 ] Microsoft は、Vista の製品アクティベーションに関する詳細を提供する技術情報を提供しています。[ 81 ]
Windows Vista Ultimate ユーザーは、専用のWindows Ultimate Extrasをダウンロードできました。これらの追加機能は予想よりもはるかに遅れてリリースされ、Vista のリリースからほぼ 3 年が経過した 2009 年 8 月の時点では 4 つしか利用できず、主に約束された追加機能のために追加料金を支払った一部のユーザーを怒らせました。[ 82 ] [ 83 ] [ 84 ] Microsoft の Windows Vista Ultimate 担当ディレクターである Barry Goffe 氏は、いくつかの追加機能のリリースが予想外に遅れたが、「Microsoft は、熱心な Windows Vista Ultimate の顧客を喜ばせると確信している追加の Windows Ultimate Extras のコレクションを出荷する予定です」と述べています。[ 85 ]
この用語は、Vistaオペレーティングシステムの正式名称を軽蔑的に置き換えるために造語されました。この用語の使用は、当時のApple CEOスティーブ・ジョブズのペルソナでダニエル・ライオンズが執筆するテクノロジーとポップカルチャーのコメディブログ「The Secret Diary of Steve Jobs」[ 86 ]での使用によって広まりました。この使用は、Vistaが販売と顧客満足度の期待に応えられなかったことを指しています。ライオンズはForbesにこの用語を使用した記事を掲載し[ 87 ] 、すぐにJornal de Notícias [ 88 ]、Rádio e Televisão de Portugal [ 89 ] 、La Nación [ 90 ]、朝鮮日報[ 91 ]、163.com [ 92 ]などの国際的なメディアに取り上げられました。
LifewireのKeith Ward氏は、「Windows VistaはMicrosoftの最も人気のあるリリースではありませんでした。人々はWindows 7を懐かしく思いますが、Vistaへの愛情はあまり聞かれません。Microsoftはほとんど忘れてしまいましたが、Vistaは多くの利点を持つ、優れた堅実なオペレーティングシステムでした。」と述べています。[ 93 ]
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)(最小要件)メモリ 512MB(Windows XP)、1GB(Windows Vista)
(最小要件)RAM:1GB(Windows Vistaでは1.5GB)
:XPの場合は1GB、Vistaの場合は2GB