Windows Vista の新機能である管理機能
| 一連の記事の一部 |
| ウィンドウズ ビスタ |
|---|
| 兄弟 |
Windows Vistaには、ネットワーク管理者やパワーユーザーがシステムをより適切に管理できるようにするための、さまざまな新しいテクノロジと機能が含まれています。主な変更点としては、Windows セットアップとWindows スタートアッププロセスの完全な置き換え、完全に書き換えられた展開メカニズム、ランダム アクセス メモリ診断プログラムなどの新しい診断および正常性監視ツール、アプリケーションごとのリモート デスクトップセッションのサポート、まったく新しいタスク スケジューラ、Windows Vista の新機能の多くをカバーする一連の新しいグループ ポリシー設定などがあります。POSIX互換環境を提供するUNIX アプリケーション用サブシステムも導入されています。
設定
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 回復環境( WinRE ) は、さまざまなオペレーティング システムの問題を検出して修復します。スタートアップ修復、システムの復元、バックアップと復元、Windows メモリ診断ツール、コマンド プロンプト、およびOEMF8固有のオプションなど、診断専用の一連のオプションが用意されています。WinRE は、オペレーティング システムの起動中に を押すか、光学メディアなどの Windows インストール ソースから起動することで アクセスできます。
スタートアップ修復
スタートアップ修復(旧称システム回復トラブルシューティングウィザード[ 3 ])は、オペレーティングシステムの破損、互換性のないドライバー、またはハードウェアの損傷により起動できないシステムを修復するための診断機能です。ブート構成データやWindowsレジストリなどのオペレーティングシステムコンポーネントの破損をスキャンし、ブートセクター、ファイルシステムメタデータ、マスターブートレコード、およびパーティションテーブルにエラーがないか確認し、障害の根本原因がWindowsのインストール中に発生したかどうかを確認します。[ 4 ] Microsoftは、スタートアップ修復をユーザーが経験する可能性のある問題の80%以上を修復できるように設計されています。[ 3 ] [ 5 ] Windows Vista Service Pack 1では、スタートアップ修復が強化され、修復プロセス中に破損または破損により欠落している可能性のある追加のシステムファイルを置き換えるようになりました。[ 6 ]
コンポーネントベースのサービス
パッケージ マネージャーは、Windows Vistaサービススタックの一部であり、以前のパッケージ インストーラー( Update.exe) と更新インストーラー( Hotfix.exe) に代わるものです。Microsoft は、Windows Vista の更新プログラムをファイルとリソースとしてのみ提供します。パッケージ マネージャー、Windows Update、および Windows の機能をオン/オフにするコントロール パネル項目はすべて、Windows Vista サービス スタックを使用します。パッケージ マネージャーは、更新プログラム、起動に不可欠なデバイス ドライバー、言語パックなどの更新プログラムをオフラインの Windows イメージにインストールすることもできます。
Windows Vistaでは、インストールとサービスのためのアーキテクチャとしてコンポーネントベースサービシング(CBS)が導入されました。[ 7 ] [ 8 ] [ 9 ]
展開
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転送ツールとして知られています)も搭載されており、以前のインストールから設定を継承できます。ユーザー状態移行ツールを使用すると、大規模な自動展開時にユーザーアカウントを移行できます。
ClickOnce は、「スマート クライアント」アプリケーション用の展開テクノロジであり、管理者アクセスを必要とせずに、最小限のユーザー操作でインストールおよび実行できる、自己更新型の Windows ベースのアプリケーションを可能にします。
ActiveXインストーラサービスは、Business、Enterprise、Ultimateの各エディションに含まれるオプションのコンポーネントで、ドメイン内のネットワーク管理者が標準ユーザーとして操作しながら、特定のActiveXコントロールのインストールとアップグレードを承認するための手段を提供します。グループポリシーにリストされているActiveXコンポーネントは、ユーザーアカウント制御の同意ダイアログを表示せずにインストールできます。[ 12 ]
イベントのログ記録とレポート
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 では、このような状況ではプロセスはエラー レポートを生成せずにサイレントに終了していました。
「問題の報告と解決策」という新機能も追加されました。これはコントロールパネルのアプレットで、システムとアプリケーションのエラーや問題をすべて記録し、問題に対する解決策を提示します。
診断とパフォーマンス
Windows Vistaでは、パフォーマンスの監視や問題の報告のための新機能の追加を含む主要な診断機能が導入されています。[ 14 ]
- 新しいパフォーマンス情報とツールコントロール パネルアプレットには、パフォーマンスに関連する詳細と機能が含まれています。
- 新しいリソース モニターには、アプリケーションのクラッシュやハング、デバイス ドライバーやハードウェアの問題、ソフトウェアのインストール、システム クラッシュなどの毎日のイベントをシステム安定性チャートにグラフ化するシステム安定性レポートが含まれており、ユーザーはシステム パフォーマンスを時系列で確認できます。チャート上の一般的な詳細は情報記号で示され、エラーは赤い危険記号で、潜在的な問題は黄色の注意記号で示されます。システム安定性レポートでは、毎日のシステム信頼性インデックスが割り当てられます。この値は 10.0 で問題がないことを示します。問題が発生すると、システムの毎日の値は減少しますが、問題が発生しなかった後続の日ごとに徐々に増加します。ユーザーはシステム安定性レポートの履歴を表示できます。[ 15 ]リソース モニターは、信頼性分析コンポーネント (RAC) からのシステム統計を使用します。[ 16 ] [ 17 ]
- プログラム互換性アシスタントは、既知のアプリケーション互換性の問題(ユーザーアカウント制御との競合など)を自動的に検出し、問題解決のオプションを提示します。互換性設定を手動で変更できるプログラム互換性ウィザードも引き続き利用可能です。[ 18 ]
- アプリケーションやドライバーによる電源遷移の干渉、起動、休止状態、再開時間の増加、システムのビジュアル設定によるシステムパフォーマンスの低下などのクライアントパフォーマンスの低下が監視され、問題解決のオプションとともにユーザーに報告されます。[ 14 ]
- ディスク診断は、ハードディスクドライブの障害の可能性を検出し、Windows Vistaがハードディスクの問題を検出した後に、ユーザーにバックアップの実行とハードディスクドライブの修復または交換を促します。[ 14 ]
- メモリ診断(Windowsメモリ診断ツールを含む)は、ランダムアクセスメモリモジュールによって引き起こされる問題をチェックします。[ 14 ]
- 拡張可能なネットワーク診断フレームワークの一部であるネットワーク診断は、ネットワーク接続の問題をチェックし、そのほとんどを自動的に修復します。問題が自動的に修復されない場合は、解決のオプションが表示されます。[ 14 ] Service Pack 1のリリースにより、ネットワーク診断は最も一般的なファイル共有の問題も解決できるようになりました。[ 6 ]
- リソース枯渇防止機能は、メモリ不足を検知し、その原因となっているアプリケーションを特定します。メモリリーク診断機能は、メモリリークが発生している可能性のあるアプリケーションに関する情報を提供します。[ 19 ]
- パフォーマンスモニターには、システムパフォーマンスとリソースのチューニングおよび監視のための、複数の新しいパフォーマンスカウンターと様々なツールが含まれています。CPU、ディスクI/O、ネットワーク、メモリ、その他のリソースのアクティビティは、「リソースビュー」に表示されます。新しいグラフタイプ、複数のカウンターの選択、グラフ上の任意のポイントからのカウンター値の取得、グラフ化されたカウンター値のログファイルへの保存、そして折れ線グラフをグラフウィンドウ内で折り返すのではなく連続的にスクロールさせるオプションもサポートされています。
- 管理者特権のコマンドプロンプトから実行すると、コマンドとパラメータによってハードディスクの容量やWi-Fiのパフォーマンスなどの詳細を含む
perfmon /report包括的なシステム診断レポートが生成されます。 [ 20 ]
- 管理者特権のコマンドプロンプトから実行すると、コマンドとパラメータによってハードディスクの容量やWi-Fiのパフォーマンスなどの詳細を含む
- ユーザーが、ファイル システム エラーの可能性がある外部ストレージ デバイスを接続すると、ファイル システムの破損をスキャンして修復するように求められます (リムーバブル ディスクをスキャンして修復しますか? )。
- 予期しないシャットダウン (ブルー スクリーン オブ デスなど) の後に Windows が再起動されると、シャットダウンが予期せぬものであったこと ( Windows が予期しないシャットダウンから回復したこと) がユーザーに通知され、問題の分析と解決のために Microsoft にインシデントを報告するオプションが提供されます。
- タスクマネージャーは、より詳細なシステム情報と監視機能を提供します。メモリ消費量は、コミットチャージ値ではなく、パーセンテージ値で表示されるようになりました。「サービス」ページには、すべてのサービスとその説明、名前、プロセスID、グループ、ステータスが表示されます。また、「プロセスへ移動」、「サービスを開始」、「サービスを停止」のコンテキストメニューオプションも用意されています。タスクマネージャーのページには、以下の変更も加えられました。[ 21 ]
- アプリケーションページには、新しいダンプファイルの作成コンテキストメニューオプションが追加されました。
- パフォーマンスページには、新しいリソースモニターを開くオプションが追加され、メモリ使用量(ページファイル使用量に加えて)とシステム稼働時間が表示されるようになりました。
- プロセスページには、新しいコマンドライン、説明、データ実行防止、イメージパス名、仮想化の列オプションが含まれています。
- プロセスページには、新しい「ファイルの場所を開く」および「プロパティ」コンテキストメニューオプションも追加されました。
- 応答しないアプリケーション ウィンドウには、アプリケーションが応答しなくなったことを示す視覚的な処理 (ウィンドウのフロスト表示) が行われます。
- Windows Vistaには、プラグアンドプレイ操作に関する診断トレースフックが含まれています。これにより、ユーザーは、たとえば、起動に失敗したデバイスを表示したり、リムーバブルストレージデバイスの取り出しの失敗などの失敗したプラグアンドプレイ操作を、取り出しの失敗の原因となったアプリケーションのアプリケーションパス、プロセスID、拒否時間などの情報とともに表示することができます。[ 22 ]
- Windows Vistaでは、アシスタンスプラットフォームクライアントとMAMLに基づいた新しいヘルプとサポートのアーキテクチャとインターフェースが導入されています。この新しいアーキテクチャは、以前のバージョンのWindowsとの下位互換性はありません。[ 23 ]
リモート管理
リモート デスクトップ プロトコル 6.0には、アプリケーション レベルのリモート処理のサポート、セキュリティの強化 ( TLS 1.0)、 SSLゲートウェイ経由の接続のサポート、デバイスのリモート処理の強化、Windows Presentation Foundationアプリケーションのリモート処理のサポートを含む.NETリモート処理のサポート、WMIスクリプト、32 ビット カラーのサポート、デュアル モニターのサポート、ネットワーク レベル認証などが組み込まれています。
リモート トラブルシューティングに役立つリモート アシスタンスは、本格的なスタンドアロン アプリケーションとなり、ヘルプとサポート センターや Windows Messenger を使用しなくなりました。Windowsデスクトップ共有API をベースにしたアプリケーションになりました。2 人の管理者が同時にリモート コンピュータに接続できるようになりました。また、コンピュータを再起動すると、セッションは自動的に再接続されます。セッションの一時停止、組み込みの診断機能、XML ベースのログ記録もサポートされています。低速接続では帯域幅の使用が少なくなるように作り直されました。NATトラバーサルもサポートされているため、ユーザーが NAT デバイスの背後にいてもセッションを確立できます。リモート アシスタンスはグループ ポリシーを使用して構成でき、コマンド ライン スイッチをサポートしているため、カスタム ショートカットを展開できます。
Windows Vista には、Windows リモート管理(WinRM) も含まれています。これは、 WS-Management標準の Microsoft 実装であり、 SOAPベースのWeb サービスを通じてリモート コンピュータを簡単に管理できます。WinRM を使用すると、 Windows XPおよびWindows Server 2003 (これらのコンピュータに WinRM がインストールされている場合)、Windows Server 2008 、および他のオペレーティング システム上のすべてのWS-Managementプロトコル実装を実行しているローカル コンピュータとリモート コンピュータから、データ (WMI やその他の管理情報を含む)を取得できます。管理者は、WinRM スクリプト オブジェクトを互換性のあるコマンド ライン ツール (WinRM または WinRS) と共に使用することで、管理スクリプトをリモートで実行できます。WinRM セッションは、セキュリティ リスクを最小限に抑えるために認証されます。
システムツール
- NTFSボリュームのCHKDSKに新しい/Bスイッチが追加され、ボリューム上の不良セクターをクリアして再評価できるようになりました。[ 24 ]
- Windows Vistaに搭載されているベンチマークツールであるWindows System Assessment Toolは、様々なサブシステム(グラフィックス、メモリなど)を分析し、Windowsエクスペリエンスインデックス(旧称Windowsパフォーマンス評価)を作成します。その結果は、他のWindows Vistaシステムとの比較やソフトウェアの最適化に活用されます。最適化はWindowsとサードパーティ製ソフトウェアの両方で行うことができます。[ 25 ]
- Windows バックアップ(コード名 SafeDocs) を使用すると、ファイルの自動バックアップ、特定のファイルやフォルダの復元、特定のファイルタイプの復元、またはすべてのファイルの復元が可能です。Windows Vista Business、Enterprise、または Ultimate では、ディスク全体を Complete PC バックアップと復元イメージにバックアップし、必要に応じて復元することができます。Complete PC 復元は、Windows Vista 内から開始することも、Windows がハード ディスクから正常に起動できない場合に Windows Vista インストール ディスクから開始することもできます。バックアップはVirtual PC形式で作成されるため、Microsoft Virtual PC を使用してマウントできます。バックアップと復元センターを使用すると、コンピュータ上のファイルの定期的なバックアップや、以前のバックアップからの復元をスケジュール設定できます。
Windows Updateが改訂され、以前のバージョンの Windows のように Web アプリケーションとしてではなく、完全にコントロール パネル アプリケーションとして実行されるようになりました。
Windowsアップデート - システムの復元は、ファイルベースのフィルターではなくシャドウコピー技術に基づくようになったため、より積極的に有用な復元ポイントを作成できるようになりました。復元ポイントは「ボリュームレベル」になり、復元を実行すると、ある時点におけるシステム全体の状態が記録されます。これらの復元ポイントは、Windows Vista DVDからの起動時にWindows回復環境を使用して復元することもできます。また、復元前に「元に戻す」復元ポイントを作成できるため、ユーザーが復元前の状態に戻したい場合にも対応できます。
- システム ファイル チェッカーは、重要なシステム ファイルだけでなく、レジストリキーやフォルダーも保護するWindows リソース保護と統合されています。これを使用することで、Windows フォルダーやブート フォルダーなど、特定のフォルダー パスをチェックできます。また、Windows インストールが起動できない場合に備え、オフラインの Windows インストール フォルダーをスキャンして破損ファイルを置き換えることもできます。オフライン スキャンを実行するには、システム ファイル チェッカーを、正常に動作している別の Windows Vista 以降のオペレーティング システムから、または Windows回復環境にアクセスできる Windows セットアップ DVD から実行する必要があります。
sfc.exe - システム構成(MSConfig )を使用すると、Windowsブートマネージャーとブート構成データのさまざまなスイッチを設定できます。また、システム情報、ネットワーク診断などのさまざまなツールを起動したり、ユーザーアカウント制御を有効または無効にしたりすることもできます。
- Windows インストーラー4.0 (MSI 4.0) には、ユーザー アカウント制御、再起動マネージャー、多言語ユーザー インターフェイスなどの機能のサポートが含まれています。
- 問題のレポートと解決策は、 Windows エラー報告用の新しいコントロール パネル ユーザー インターフェイスであり、ユーザーはこれを使用して、以前に送信された問題と、利用可能な解決策や追加情報を確認できます。
- Windowsタスクマネージャーに新しく「サービス」タブが追加されました。このタブでは、すべてのWindowsサービスの一覧にアクセスでき、任意のサービスの開始と停止、プロセスのUACファイルとレジストリの仮想化の有効化/無効化が可能です。さらに、ファイルのプロパティ、開始されたプロセスのフルパスとコマンドライン、プロセスのDEPステータスも確認できます。また、デバッグに役立つダンプファイルの作成も可能です。
- ディスク デフラグ ツールは、ハード ドライブを定期的に自動的にデフラグするように設定できます。キャンセル可能、低 I/O 優先度、シャドウ コピー対応のデフラグが特徴です。[ 26 ]また、 NTFS マスター ファイル テーブル(MFT) のデフラグも可能です。ユーザー インターフェイスは簡素化され、カラー グラフ、進行状況インジケーター、ファイル システム、空き領域などの情報が完全に削除されました。64 MB を超えるデータ チャンクはデフラグされません。Microsoft は、デフラグしてもパフォーマンス上の利点が認識できないためだと述べています。[ 27 ]デフラグ ツールはMMCスナップインに基づいていません。コマンド ラインユーティリティの方が
defrag.exe、デフラグ プロセスをより細かく制御できます。[ 28 ]このユーティリティは、特定のボリュームをデフラグしたり、Windows XP のデフラグ ツールのようにボリュームを分析するために使用できます。 Windows Vista Service Pack 1 では、デフラグするボリュームを指定する機能が GUI に再び追加されました。 - ディスク管理コンソールが改良され、データ損失なしでディスクボリュームの作成とサイズ変更が可能になりました。パーティション(ボリューム)のサイズは、Windows Vistaのセットアップを開始する前、またはインストール後に変更できます。
- グループ ポリシー設定を使用すると、管理者はディスク、CD または DVD ドライブ、テープ ドライブ、フロッピー ディスク ドライブ、USB フラッシュ ドライブ、その他のポータブル デバイスのボリューム インターフェイスのACL を設定できます。
管理コンソール

Windows VistaにはMicrosoft管理コンソール3.0 (MMC)が搭載されており、 Windowsフォームを使用した.NETスナップインの作成や複数タスクの並列実行のサポートなど、いくつかの機能強化が導入されています。さらに、スナップインは操作が実行されるスレッドとは別のスレッドでUIを表示するため、計算負荷の高いタスクを実行している間でもスナップインの応答性を維持できます。
新しいMMCインターフェースは、より優れたグラフィックのサポートに加え、スナップインを選択するとそのスナップインで利用可能なアクションを表示するタスクペインを備えています。タスクスケジューラとWindowsファイアウォールも、管理コンソールから詳細に設定できます。
印刷管理は、組織内のすべてのプリンタを一元的にインストールおよび管理することを可能にします。ネットワーク接続プリンタを複数のクライアントに同時にインストールし、プリンタとプリントサーバーのステータス情報を常に最新の状態で提供します。また、用紙切れなどのエラー状態に基づいてプリンタの表示をフィルタリングすることで、オペレータの対応が必要なプリンタを特定できるほか、プリンタでエラー状態が発生した際に電子メール通知を送信したり、スクリプトを実行したりすることも可能です。
グループポリシー
Windows Vistaでは、グループポリシー設定を管理するためADMXの従来のファイル形式に代わる、新しいXMLベースのファイル形式が導入されました。また、管理用テンプレート用の新しいファイル形式も導入されました。Windows Vistaでは、ADMXファイル用のセントラルストアも導入されました。グループポリシーツールはセントラルストア内のADMXファイルを使用し、これらのファイルはドメイン内のすべてのドメインコントローラーに複製されます。[ 29 ]ADMADML
Windows Vista にはグループ ポリシーのオプションが 2400 以上含まれており、[ 30 ]その多くは新しい機能に関連しており、管理者は接続されたコンピュータのグループ、特に の構成を指定できます。Windows Vista は複数のローカル グループ ポリシー オブジェクトをサポートしており、個々のユーザーに対して異なるレベルのローカル グループ ポリシーを設定できます。[ 31 ] ADMX と呼ばれる新しい XML ベースのポリシー定義ファイル形式が導入されました。ADMX ファイルには、個々のグループ ポリシー オブジェクト (GPO) の構成設定が含まれています。ドメイン ベースの GPO の場合、ADMX ファイルを集中的に保存でき、ドメインのすべてのコンピュータは、ファイル レプリケーション サービスを使用してそれらのファイルを取得し、自身を構成します。ファイル レプリケーション サービスを使用すると、構成されたシステムにリモートの場所からファイルを複製できます。グループ ポリシー サービスはWinlogonサービスに関連付けられなくなり、独自のサービスとして実行されます。グループ ポリシー イベント メッセージは、システムイベント ログに記録されるようになりました。グループ ポリシーは、ネットワーク構成の変更が検出されるとすぐに、 ネットワーク ロケーション
ポリシー設定の新しいカテゴリには、電源管理、デバイスのインストール、セキュリティ設定、Internet Explorer の設定、プリンターの設定などがあります。また、グループポリシー設定を使用して、Windows ファイアウォールで双方向通信のフィルターを有効にする必要もあります。Windows ファイアウォールでは、既定で受信データのフィルターのみが有効になっています。プリンター設定を使用すると、ネットワークの場所に基づいてプリンターをインストールできます。ユーザーが別のネットワークに接続するたびに、新しいネットワーク用に利用可能なプリンターが更新されます。グループポリシー設定では、どのネットワークでどのプリンターが利用可能かを指定します。また、プリンター設定を使用して、標準ユーザーがプリンターをインストールできるようにすることもできます。グループポリシーは、サービス品質(QoS) 設定の指定にも使用できます。デバイスのインストール設定を使用すると、データ盗難を防止する手段として、ユーザーが外部ストレージデバイスを接続できないようにすることができます。[ 30 ]
Windows Vistaでは、最大10個のユーザープロファイルサブフォルダを個別にネットワーク上の場所にリダイレクトできる機能が導入され、フォルダリダイレクトが強化されました。 [ 32 ] Windows XPまでは、アプリケーションデータ、デスクトップ、マイドキュメント、マイピクチャ、スタートメニューのフォルダのみがファイルサーバーにリダイレクトできました。Windows Vistaには管理コンソールスナップインも用意されており、ユーザーはWindows Vista、Windows XP、 Windows 2000を実行しているクライアントのフォルダリダイレクトを構成できます。
タスクスケジューラ
再設計されたタスク スケジューラは、現在、管理コンソールに基づいており、管理タスクと構成タスクを自動化するために使用できます。 既に、さまざまな時間に実行するようにスケジュールされた、構成済みのシステム レベルのタスクが多数含まれています。 時間ベースのトリガーに加えて、タスク スケジューラでは、特定のイベントがイベント ログに記録されたときにタスクを開始する、または複数のイベントが発生したときにのみタスクを開始するなどの、カレンダー ベースおよびイベント ベースのトリガーもサポートされています。 また、複数のスケジュールされたタスクを作成する代わりに、同じイベントによってトリガーされる複数のタスクを同時に実行するように構成することも、一連のアクションの事前に定義された連鎖シーケンスで実行するように構成することもできます。 タスクは、事前に構成された時間アイドル状態、起動時、ログオフ時、または指定された時間中のみまたは指定された時間だけなど、システムの状態に基づいて実行するように構成することもできます。Windows イベント ログからのイベントをフィルター処理するためのXPath式によってタスクをトリガーできます。 タスクは、トリガー イベントの発生後に指定された時間だけ遅延したり、他のイベントが発生するまで繰り返したりすることもできます。タスクが失敗した場合に実行する必要があるアクションも設定できます。アプリケーションやコンポーネントの様々なカテゴリにわたって、複数のアクションが定義されています。タスクスケジューラは、すべてのタスクの実行履歴の詳細を記録します。[ 33 ]タスクスケジューラのその他の機能には、以下のものがあります。
- いくつかの新しいアクション: タスクは、トリガーされたときに電子メールを送信したり、メッセージ ボックスを表示したり、実行可能ファイルを起動したり、COMハンドラーを起動したりするようにスケジュールできます。
- タスク スケジューラ スキーマ: タスク スケジューラを使用すると、XML形式のドキュメントを通じてタスクを作成および管理できます。
- 新しいセキュリティ機能が追加されました。ワークグループコンピューター上のタスクのパスワードを資格情報マネージャーで保存したり、ドメインに参加しているコンピューター上のタスクの資格情報をActive Directoryで管理して簡単に取得できないようにしたりする機能が追加されました。また、スケジュールされたタスクは、システムサービスや現在のユーザーと同じセッションではなく、独自のセッションで実行されます。
- マシンをリモートで起動したり、BIOS タイマーを使用してスリープまたは休止状態から起動して、スケジュールされたタスクを実行したり、マシンの電源投入後に以前にスケジュールされたタスクを実行したりする機能。
- イベント ビューアーから直接イベントにタスクを添付する機能。
- Task Scheduler 2.0 API は、VBScript、JScript、PowerShellなどのスクリプト言語で完全に利用できるようになりました。
コマンドラインツール
Windows Vistaにはいくつかの新しいコマンドラインツールが含まれています。[ 34 ]既存のツールもいくつか更新され、Windowsリソースキットのツールの一部がオペレーティングシステムに組み込まれました。
- auditpol — 詳細なログ出力機能を使用して、コマンドラインから組織内の任意のコンピューターの監査ポリシーを構成、作成、バックアップ、復元します。 を置き換えます
auditusr.exe。 - bcdedit — ブートローダーを作成、削除、および並べ替えます ( boot.iniは使用されなくなりました)。
- bitsadmin — BITS管理ユーティリティ。
- chglogon — セッション ログインを有効または無効にします。
- chgport — DOS アプリケーション互換性のためにCOM ポートマッピングを一覧表示または変更します。
- chgusr — インストールモードを変更します。
- choice — ユーザーが選択肢のリストから 1 つの項目を選択できるようにし、選択された選択肢のインデックスを返します。
- clip — コマンドラインツールの出力をWindowsのクリップボードにリダイレクトします。このテキスト出力は他のプログラムに貼り付けることができます。
- cmdkey —資格情報マネージャーから保存されたユーザー名とパスワードを作成、表示、および削除します。
- diskpart — GUID パーティション テーブルを備えたハード ディスク、USB メディアをサポートするように拡張され、既存のNTFSパーティションの縮小を容易にする新しい「shrink」コマンドが追加されました。
- diskraid — Diskraid アプリケーションを起動します。
- dispdiag — 診断を表示します。
- expand
expand.exe— ファイルの抽出を可能にする更新版.MSU。MSUは、「Microsoft Update スタンドアロンインストーラー」として知られる自己完結型の更新形式です。MSUファイルは、Intra-Package Delta (IPD)圧縮技術を使用しています。IPD技術は、MSUファイルのダウンロードサイズを縮小しながらも、更新ファイルを含む自己完結型のパッケージを提供します。[ 35 ] - forfiles — ファイル(またはファイルセット)を選択し、そのファイルに対してコマンドを実行します。これはバッチジョブに役立ちます。
- icacls — caclsのアップデートバージョン。ファイルとディレクトリのアクセス制御リスト(ACL)とDACLを表示または変更します。また、バックアップと復元、そしてMandatory Integrity Control( MCI)との連携に必要なオブジェクトの必須ラベルの設定も可能です。
- iscsicli — Microsoft iSCSIイニシエーター。
- mklink —ジャンクション、ハードリンク、シンボリックリンクを作成、変更、削除します。
- muiunattend —多言語ユーザー インターフェイスの無人アクション。
- netcfg — WinPEネットワーク インストーラー。
- ocsetup — Windows オプション コンポーネントのセットアップ。
- pkgmgr — Windows パッケージ マネージャー。
- pnpunattend — 監査システム、無人オンライン ドライバー インストール。
- pnputil — Microsoft PnP ユーティリティ。
- クエリ — {プロセス|セッション|TermServer|ユーザー} をクエリする
- quser — システムにログオンしているユーザーに関する情報を表示します。
- robocopy — 機能が追加されたxcopyの次期バージョン。無料で入手可能なTechNet Magazine版(XP026)と比較して、Windows Vista版では、暗号化されたファイルを復号せずにコピーする/EFSRAWスイッチと、シンボリックリンクをそのリンク先ではなくコピーする/SLスイッチが追加されています。
- rpcping — RPCを使用してサーバーにping を実行します。
- setx —ユーザー環境またはシステム環境の環境変数を作成または変更します。引数、レジストリキー、またはファイル入力に基づいて変数を設定できます。
- sxstrace — WinSxSトレース ユーティリティ。
- takeown —アクセスが拒否されたファイルの所有権を管理者が取得できるようにします。
- timeout — タイムアウトパラメータを指定すると、指定された時間(秒単位)またはキーが押されるまで待機します。また、キーの押下を無視するパラメータも指定できます。
- tracerpt — Microsoft TraceRpt。
- waitfor — システム上でシグナルを送信、または待機します。/S が指定されていない場合、シグナルはドメイン内のすべてのシステムにブロードキャストされます。/S が指定されている場合、シグナルは指定されたシステムにのみ送信されます。
- wbadmin — バックアップ コマンドライン ツール。
- wecutil — Windows イベントコレクター ユーティリティ。
- wevtutil — Windows イベントのコマンドラインユーティリティ。
- where — 検索パターンに一致するファイルの場所を表示します。デフォルトでは、現在のディレクトリと環境変数で指定されたパス内で検索が行われます
PATH。 - whoami — ローカルシステム上の現在のユーザー(アクセストークン)のユーザー名とグループ情報、およびそれぞれのセキュリティ識別子(SID)、権限、ログオン識別子(ログオンID)を取得します。つまり、現在ログオンしているユーザーです。スイッチが指定されていない場合、ツールはユーザー名をNTLM形式(ドメイン\ユーザー名)で表示します。
- winrm.cmd — Windows リモート管理コマンドラインユーティリティ。
- winrs — Windows リモート シェル (WinRS) を使用すると、単一のコンソールから複数のリモート コンピューターへの安全なWindows リモート管理セッションを確立できます。
- winsat — Windows システム評価ツールのコマンドライン。
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 ]さらに、DHTMLとスクリプト言語、あるいはPowerShellを組み合わせてデスクトップガジェットを作成することもできます。ガジェットは、システムのさまざまな側面を構成するために作成することもできます。
参考文献
- ^ Thurrott, Paul (2006年9月2日). 「Supersite's Five Great Features in Windows Vista RC1」 . 2007年4月3日時点のオリジナルよりアーカイブ。2021年1月5日閲覧。
- ^ミューラー、スコット (2015). PCのアップグレードと修理. Que Publishing . p. 295. ISBN 978-0-13-405769-9. 2016年5月1日閲覧。
- ^ a b Myers, Mark (2004). 「Longhorn Manufacturing Features」 . Microsoft . 2006年8月27日時点のオリジナル(PPT)からアーカイブ。 2015年6月11日閲覧。
- ^ Microsoft . 「Windows RE の仕組み」 . TechNet . 2015年6月2日閲覧。
- ^ Myers, Mark (2005). 「Longhorn OS の展開と製造機能」 . Microsoft . 2005年5月25日時点のオリジナル(PPT)からアーカイブ。 2015年6月11日閲覧。
- ^ a b「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のインストールとオプションのコンポーネントのインストールおよびサービスのための統合プラットフォームを提供します。
- ^ 「CBSはテレビネットワークではなく、新しいパッチログです」。2009年3月27日。 2019年1月8日閲覧。
- ^ 「CBS.LOGとは? Vistaのコンポーネントベースサービシングログ - Aaron Tiensivuのブログ」 blog.tiensivu.com 2008年4月15日 2019年1月8日閲覧。
- ^ Windows Vista 展開の強化
- ^ Windows 自動インストール キット (WAIK)
- ^ Chris Corio (2006-06-14). 「ActiveXインストーラーサービス」 . UACブログ. MSDNブログ. 2006年10月14日閲覧。
- ^ WER API
- ^ a b c d e「Windows Vista 製品ガイド」。Microsoft 。 2006年。 2011年9月30日時点のオリジナルよりアーカイブ。2021年2月21日閲覧。
- ^ Schultz, Greg (2007年6月13日). 「Windows Vistaの信頼性モニターでシステムの動作を追跡する」 . TechRepublic . CBS Interactive . 2022年12月16日閲覧。
- ^フィリップス、ハリー (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、可用性分析メトリクス計算実行ファイル()によって自動的に収集され、オペレーティングシステム、プログラム、およびサービスにおけるユーザー障害の分析、集計、相関関係に基づいて、可用性メトリクスへと処理されます。 - ^ Marcho, Graig (2007年10月2日). 「プログラム互換性アシスタント - パート1」 . TechNet . Microsoft . 2020年11月25日時点のオリジナルよりアーカイブ。2022年12月14日閲覧。
- ^ 「リソース枯渇防止」 TechNet 、 Microsoft 、 2007年12月6日。 2015年4月25日閲覧。
- ^ Morrison, Blake (2008年5月2日). 「Two Minute Drill: System Diagnostics Report」 . Microsoft TechNet . Microsoft . 2015年11月5日時点のオリジナルよりアーカイブ。2015年12月2日閲覧。
- ^ Shultz, Greg (2007年2月21日). 「Windows Vistaのタスクマネージャー:検出が困難な変更点」 . TechRepublic . CBS Interactive . 2022年12月1日閲覧。
- ^ Marshall, Allen (2006). 「Windows Vistaにおけるカーネルのプラグアンドプレイ」(PPT) . Microsoft . 2022年12月16日閲覧。
- ^ Microsoft . 「Windows Vista 開発者ストーリー: アプリケーション互換性クックブック (『Longhorn』技術記事)」 . MSDN . 2007年1月8日時点のオリジナルよりアーカイブ。 2015年5月10日閲覧。
- ^ Chkdsk - Windows コマンドラインリファレンス: TechNet
- ^ Russell, Richard (2005). 「Windows Longhorn 向けシステムパフォーマンス評価ツール」 . WinHEC 2005 プレゼンテーション. Microsoft.オリジナル(Microsoft PowerPointプレゼンテーション)から2015年11月5日にアーカイブ。 2006年4月13日閲覧。
- ^ Windows Vista ハードディスクデフラグユーティリティの機能
- ^ 「ディスク デフラグ ツールに関する FAQ」。The Filing Cabinet。MSDNブログ。2006年7月10日。2010年4月28日時点のオリジナルよりアーカイブ。2006年7月17日閲覧。
- ^ 「ディスク デフラグ ツール」 .ユーザー ガイド. Windows Vista ユーザー ガイド. 2007年1月27日. 2007年2月13日時点のオリジナルよりアーカイブ。 2007年1月27日閲覧。
- ^ 「Windows Vistaでグループポリシー管理テンプレートファイル用の中央ストアを作成する方法」。Microsoft 。2021年2月19日閲覧。
- ^ a b Mozkowitz, Jeremy (2007年6月). 「グループポリシーによるハードウェア制限の管理」 . Microsoft TechNet . Microsoft . 2021年5月3日閲覧。
- ^ 「複数のローカルグループポリシーオブジェクトを管理するためのステップバイステップガイド」 。 2007年10月7日時点のオリジナルからアーカイブ。 2007年10月8日閲覧。
- ^ローミングユーザーデータ管理導入ガイド2008年4月5日アーカイブWayback Machine
- ^ 「Windows Vista タスク スケジューラ」。Microsoft TechNet。2006年3月3日。 2006年4月24日閲覧。
- ^ Windows Vistaの新しいコマンドラインツールArchived 2007-04-23 at the Wayback Machine
- ^ IPDテクノロジーの詳細情報
- ^ UNIX 相互運用性と Windows Vista
- ^ Windows Vista クライアント管理機能
