Windows Vista のセットアップ プロセスは完全に書き直され、以前のバージョンの Windows のようにセクター ベースではなくイメージ ベースになりました。Windows プレインストール環境 (WinPE) は、セットアップ プロセス全体をグラフィカル環境でホストするように更新されました (以前のバージョンの Windows のテキスト ベース環境とは対照的)。これにより、セットアップ プロセス全体を通してキーボード以外の入力デバイスを使用できます。新しいインターフェイスは、ClearTypeフォントやWindows Aero視覚効果などの機能を備え、Windows Vista 自体に似ています。セットアップ イメージをディスクにコピーする前に、ユーザーはディスク パーティションを作成、フォーマット、およびグラフィカルにサイズ変更できます。新しいイメージ ベースのセットアップでは、Windows XP と比較してインストール手順の所要時間も短縮されます。Microsoft は、Windows Vista は以前のバージョンの 3 倍以上のサイズであるにもかかわらず、わずか 20 分でインストールできると見積もっています。[1]
Windows XPでは、セットアッププロセスの初期化中にフロッピーディスクからストレージドライバーを読み込むことしかサポートされていませんでしたが、Windows Vistaでは、インストール前にフロッピーディスクに加えて、任意の外部ソースからSATA、SCSI、およびRAIDコントローラーのドライバーを読み込むことがサポートされています。[2]
セットアップ プロセスの最後に、Windows Vista では、セキュリティとデバイス ドライバーの更新プログラムをWindows Updateから自動的にダウンロードして適用することもできます。以前のバージョンの Windows では、更新プログラムはオペレーティング システムのインストール後にのみインストールされるように構成できました。
Windows Vista の展開では、ハードウェアに依存しないイメージであるWindows Imaging Format (WIM) が使用されます。イメージ ファイルにはオペレーティング システムの必要なビットが含まれており、その内容はそのままターゲット システムにコピーされます。デバイス ドライバーやその他のアプリケーションなど、その他のシステム固有のソフトウェアは、後でインストールおよび構成されます。これにより、Windows Vista のインストールにかかる時間が短縮されます。
企業は、組織が展開したいすべてのアプリケーションを含む独自のイメージ ファイル (WIM 形式を使用) を作成できます。また、複数のシナリオを対象とするために、複数のイメージを 1 つのイメージ ファイルに保存することもできます。この機能は、Microsoft が Windows Vista のすべてのエディションを同じディスクに含め、[10]提供されたプロダクト キーに基づいて適切なバージョンをインストールするために使用されています。さらに、ロケール設定、アカウント名などの初期構成をXML 応答ファイルで提供して、インストールを自動化できます。[11]
Microsoft は、カスタム イメージの作成と、作成後のイメージの編集をサポートするImageXというツールを提供しています。また、バックアップの目的で、実行中のインストールからすべてのデータとアプリケーションを含むイメージを生成するためにも使用できます。WIM イメージは、 Windows システム イメージ マネージャーを使用して制御することもできます。Windows システム イメージ マネージャーを使用すると、イメージを編集したり、無人インストール用のXML応答ファイルを作成したりできます。SysprepもWindows Vista の一部として含まれており、HALに依存しません。
Windows Vista には、さまざまな問題を特定し、可能な場合は修正アクションを提案する自己診断機能が多数含まれています。Windows Vista のイベント ログサブシステムも、アプリケーションがより正確にイベントをログに記録できるように、 XMLを中心に全面的に見直され、書き直されました。イベント ビューアーも、これらの新機能を利用できるように書き直されました。管理、操作、分析、デバッグなどのログ タイプを含む、監視可能なイベント ログの種類は多数あります。たとえば、[スコープ]ペインで[アプリケーション ログ]ノードを選択すると、多数の新しいサブカテゴリのイベント ログが表示されます。その中には、診断ログというラベルが付いているものも多数あります。イベント ログは、Windows Vista または Windows Server 2008 を実行している他のシステムに自動的に転送されるように構成できるようになりました。イベント ログは、他のコンピューターからリモートで表示することも、複数のイベント ログを 1 台のコンピューターから集中的に記録して管理することもできます。イベント ログは、1 つ以上の基準でフィルター処理でき、1 つ以上のイベントに対してカスタム ビューを作成できます。このような分類と高度なフィルター処理により、特定のサブシステムにのみ関連するログや、特定のコンポーネントの問題のみを表示できます。再設計されたイベント ビューアーを使用して、イベントをタスクに直接関連付けることもできます。
Windows エラー報告
Windows エラー報告は、 Windows Vistaで大幅に改善されました。最も重要なのは、アプリケーションのクラッシュやハング以外の障害を報告するための新しいパブリック API セットが作成されたことです。 [13]開発者はカスタム レポートを作成し、報告ユーザー インターフェイスをカスタマイズできます。新しい API は MSDN で文書化されています。Windows エラー報告のアーキテクチャは、信頼性とユーザー エクスペリエンスに重点を置いて改良されました。WER は、プロセスが非常に悪い状態にある場合でも、たとえばプロセスでスタック枯渇、PEB /TEB 破損、ヒープ破損などが発生した場合でも、エラーを報告できるようになりました。Windows XP では、これらの状況ではプロセスはエラー レポートを生成せずにサイレントに終了していました。
拡張可能なネットワーク診断フレームワークの一部であるネットワーク診断は、ネットワーク接続の問題をチェックし、そのほとんどを自動的に修復します。問題が自動的に修復されない場合は、解決のオプションが表示されます。[14] Service Pack 1のリリースにより、ネットワーク診断は最も一般的なファイル共有の問題も解決できるようになりました。[6]
予期しないシャットダウン (ブルー スクリーンが原因のシャットダウンなど) の後に Windows が再起動されると、シャットダウンが予期しないものであったこと ( Windows が予期しないシャットダウンから回復した) がユーザーに通知され、問題の分析と解決のために Microsoft にインシデントを報告するオプションが提供されます。
Windows Vistaには、プラグアンドプレイ操作に関する診断トレースフックが含まれています。これにより、ユーザーは、たとえば、起動に失敗したデバイスを表示したり、リムーバブルストレージデバイスの取り出し失敗などの失敗したプラグアンドプレイ操作を、取り出し失敗の原因となったアプリケーションのアプリケーションパス、プロセスID、拒否時間に関する情報とともに表示したりできます。[22]
Windows Vistaでは、アシスタンスプラットフォームクライアントとMAMLに基づいた新しいヘルプとサポートのアーキテクチャとインターフェイスが導入されています。新しいアーキテクチャは、以前のバージョンのWindowsとの下位互換性がありません。[23]
Windows バックアップ(コード名 SafeDocs) を使用すると、ファイルの自動バックアップ、特定のファイルとフォルダの回復、特定のファイル タイプの回復、またはすべてのファイルの回復が可能です。Windows Vista Business、Enterprise、または Ultimate では、ディスク全体を Complete PC バックアップおよび復元イメージにバックアップし、必要に応じて復元することができます。Complete PC 復元は、Windows Vista 内から開始することも、Windows がハード ディスクから正常に起動できない場合に Windows Vista インストール ディスクから開始することもできます。バックアップはVirtual PC形式で作成されるため、Microsoft Virtual PC を使用してマウントできます。バックアップおよび復元センターを使用すると、ユーザーはコンピュータ上のファイルの定期的なバックアップや、以前のバックアップからの回復をスケジュールすることができます。
WindowsアップデートWindows Updateが改訂され、以前のバージョンの Windows のように Web アプリケーションとしてではなく、完全にコントロール パネル アプリケーションとして実行されるようになりました。
システムの復元は、ファイルベースのフィルターではなくシャドウ コピーテクノロジに基づいているため、より積極的に有用な復元ポイントを作成できます。復元ポイントは「ボリューム レベル」になったため、復元を実行すると、ある時点でのシステム全体の状態がキャプチャされます。Windows Vista DVD から起動するときに、 Windows 回復環境を使用して復元することもできます。また、復元前に「元に戻す」復元ポイントを作成して、ユーザーが復元前の状態に戻したい場合に備えることができます。
システム ファイル チェッカーは、重要なシステム ファイルだけでなく、レジストリキーやフォルダーも保護するWindows リソース保護と統合されています。を使用すると、Windows フォルダーやブート フォルダーなどの特定のフォルダー パスをチェックできます。また、Windows インストールが起動できない場合は、オフラインの Windows インストール フォルダーに対してスキャンを実行して、破損したファイルを置き換えることもできます。オフライン スキャンを実行するには、システム ファイル チェッカーを、Windows Vista 以降のオペレーティング システムの別の正常に機能するインストールから、またはWindows 回復環境にアクセスできる Windows セットアップ DVD から実行する必要があります。sfc.exe
Windows タスク マネージャーには、すべての Windows サービスの一覧にアクセスできる新しい「サービス」タブがあり、任意のサービスを開始および停止したり、プロセスの UAC ファイルおよびレジストリ仮想化を有効/無効にしたりできます。さらに、ファイルのプロパティ、開始されたプロセスのフル パスとコマンド ライン、およびプロセスのDEPステータスを表示できます。また、デバッグに役立つダンプ ファイルを作成することもできます。
Windows Vista にはMicrosoft 管理コンソール 3.0 (MMC) が含まれており、 Windows フォームを使用した .NET スナップインの作成や複数のタスクの並列実行のサポートなど、いくつかの機能強化が導入されています。さらに、スナップインは操作が実行されるスレッドとは別のスレッドで UI を表示するため、計算負荷の高いタスクを実行しているときでもスナップインの応答性が維持されます。
Windows Vista では、グループ ポリシー設定を管理するための従来のファイルのADMX代わりに、新しい XML ベースのファイル形式と、管理用テンプレートの新しいファイル形式が導入されています。Windows Vista ではさらに、ADMX ファイル用の中央ストアが導入されています。グループ ポリシー ツールは中央ストア内の ADMX ファイルを使用し、これらのファイルはドメイン内のすべてのドメイン コントローラーに複製されます。[29]ADMADML
ポリシー設定の新しいカテゴリには、電源管理、デバイスのインストール、セキュリティ設定、Internet Explorer の設定、プリンターの設定などがあります。また、Windowsファイアウォールで双方向通信のフィルタリングを有効にするには、グループ ポリシー設定も使用する必要があります。Windows ファイアウォールでは、既定では受信データのフィルタリングのみが有効になっています。プリンター設定を使用すると、ネットワークの場所に基づいてプリンターをインストールできます。ユーザーが別のネットワークに接続するたびに、新しいネットワーク用に使用可能なプリンターが更新されます。グループ ポリシー設定では、どのネットワークでどのプリンターが使用可能かを指定します。また、プリンター設定を使用して、標準ユーザーがプリンターをインストールできるようにすることもできます。グループ ポリシーは、サービス品質(QoS) 設定の指定にも使用できます。デバイスのインストール設定を使用すると、ユーザーが外部ストレージ デバイスを接続できないようにして、データの盗難を防ぐことができます。[30]
Windows Vistaでは、最大10個のユーザープロファイルサブフォルダを個別にネットワークの場所にリダイレクトする機能が導入され、フォルダリダイレクトが強化されました。[32] Windows XPまでは、アプリケーションデータ、デスクトップ、マイドキュメント、マイピクチャ、およびスタートメニューフォルダのみをファイルサーバーにリダイレクトできました。Windows Vistaには、 Windows Vista、Windows XP、およびWindows 2000を実行しているクライアントのフォルダリダイレクトをユーザーが構成できるようにする管理コンソールスナップインもあります。
Services for UNIX はSubsystem for UNIX-based Applicationsに名称が変更され、Windows Vista の Enterprise および Ultimate エディションに含まれています。ネットワーク ファイル システム(NFSv3) クライアント サポートも含まれています。ただし、ユーティリティと SDK は別途ダウンロードする必要があります。また、SFU 製品ラインのサーバー コンポーネント (Server for NFS、ユーザー名マッピング、Server for NIS、パスワード同期など) は含まれていません。[36]
スクリプト
Windows Vistaは、 Microsoftがリリースしたオブジェクト指向のコマンドラインシェルであるWindows PowerShellを使用したスクリプト作成および自動化機能をサポートしていますが、オペレーティングシステムには含まれていません。また、WMIクラスはオペレーティングシステムのすべての制御可能な機能を公開し、スクリプト言語からアクセスできます。13の新しいWMIプロバイダーが含まれています。[37]さらに、スクリプト言語やPowerShellと組み合わせたDHTMLを使用してデスクトップガジェットを作成することもできます。ガジェットは、システムのさまざまな側面を構成するために作成することもできます。
参考文献
^ Thurrott, Paul (2006年9月2日). 「Supersite's Five Great Features in Windows Vista RC1」. 2007年4月3日時点のオリジナルよりアーカイブ。 2021年1月5日閲覧。
^ Myers, Mark (2005). 「Longhorn OS の展開と製造機能」。Microsoft 。2005年 5 月 25 日時点のオリジナル(PPT)からアーカイブ。2015 年6 月 11 日閲覧。
^ ab 「Vista Service Pack 1 の注目すべき変更点」。Microsoft 2008年。2008 年 5 月 3 日時点のオリジナルよりアーカイブ。2021 年1 月 6 日閲覧。
^ Tulloch, Mitch (2010)。Windows Server 2008 の紹介。Microsoft Windows Server チーム。O'Reilly Media, Inc. ISBN 97807356492792013 年7 月 16 日に取得。Windows Vista および Windows Server 2008 には、コンポーネント ベース サービス (CBS) と呼ばれる新しいアーキテクチャがあり、バイナリ間の依存関係、リソースごとのシステム整合性情報、およびサービスの実行に必要なカスタマイズされたコマンドをすべてキャプチャします。新しいアーキテクチャは、OS のインストールとオプションのコンポーネントのインストールおよびサービスのための統合プラットフォームを提供します。
^フィリップス、ハリー (2011)。パワー ユーザーのための Microsoft Windows 7 の新しい展望。SAM 2010 互換製品シリーズ。Cengage Learning。p. 506。ISBN 97811115264982014 年5 月 1 日に取得。信頼性モニターは、Windows Vista で導入され、Windows 7 で強化されたツールで、Windows 7 の信頼性分析コンポーネント (RAC) によって収集されたデータを使用して、コンピューターの信頼性と安定性に関する情報を収集、分析、およびレポートします。
^ Stidley, Joel (2012). MCTS: Windows Server 2008 アプリケーション インフラストラクチャ構成学習ガイド: 試験 70-643. John Wiley & Sons. pp. 11–13. ISBN 97811184351202015 年1 月 19 日に取得。データの収集と処理は、信頼性分析コンポーネント (RAC) を通じて信頼性モニターによって実行されます。データは、可用性分析メトリック計算実行可能ファイル ( racagent.exe) によって自動的に収集され、オペレーティング システム、プログラム、およびサービスにおけるユーザー中断の分析、集約、相関に基づいてデータを処理して可用性メトリックを生成します。