| [System Environment] | |||||||||||||
Windows Updateを無効化する
|
|||||||||||||
|
|||||||||||||
| 解説 |
マイクロソフトは、自社製品に潜むセキュリティ・ホールやバグを発見すると、それを修正するためのモジュール(修正プログラムとか、hotfixとか呼ばれる)をインターネットで配布している。ユーザーが手作業でマイクロソフトのホームページをアクセスして必要な修正プログラムをダウンロードしてインストールしてもよいが、この作業を自動的に行えるようにしたWindows Updateと呼ばれるサービスがある。このWindows Updateでは、コンピュータの状態(どのようなサービスやアプリケーション、デバイスなどを使っているか)をプログラムで走査し、インターネット上で公開されている修正プログラムの状況と比較して、そのコンピュータにまだ適用されていない修正プログラムだけが一覧表示される。そして一覧から適用したい修正プログラムを選択して、インストール処理を実行する。
![]() |
|||
| Windows Update | |||
| Windows Updateを利用すれば、まだ適用していない修正プログラムを一覧し、必要なものを選択的に適用できる。 | |||
|
このWindows Updateには自動更新も用意されていて、インターネットに常時接続されたコンピュータなら、バックグラウンドでWindows Updateにアクセスし、新しい修正プログラムが公開されていないかどうかを自動的に検索するように設定することも可能だ。この自動更新機能はWindows XPではデフォルトで搭載されており、Windows 2000では、Windows Updateからプログラム(「Windows自動更新」)を追加インストールすることで同等の機能を使えるようになる。
ソフトウェアのセキュリティ・ホールなどを突いて、情報を盗んだり、システムを破壊したりする悪質なコンピュータ・ウイルスなどが続出している昨今、安心してWindows環境を使うためには、このようなサービスが不可欠であることは間違いない。
しかし読者が企業のコンピュータ管理者で、コンピュータにあまり詳しくないユーザーが使うコンピュータを管理しているなら、Windows Updateの利用は禁止したいと思うだろう。処理の性格上、Windows Updateではシステム・ファイルを更新することになるので、適用にあたってはローカル・コンピュータに対する管理者権限が必要なものが多い。しかしいま述べたような環境では、無用なトラブルを避けて管理コストを低減させるために、エンドユーザーに対して管理者権限を与えないようにしているはずだ。
「どっちみち管理者でなければ修正プログラムは適用できないのなら、ほうっておけばよいのでは?」と考える人がいるかもしれないが、自動更新が有効化されていると、Windows Updateに新しい修正プログラムが公開されるたびに、通知領域(タスク・バーの右端にあるアイコン領域)に、新しい更新が公開されたことを知らせるバルーンが表示されるようになる。
![]() |
| 更新の準備ができたことを知らせるバルーン表示 |
| 新しい修正プログラムなどがWindows Updateで公開されると、このようなバルーン表示がなされ、ユーザーに告知される。個人ユーザーなら問題はないが、企業ユーザーでは、このような告知すらしてほしくない場合があるだろう。 |
ここで更新処理を選択すると、Windows Updateのページが表示され、未適用の修正プログラムが一覧され、適用の直前までは作業できるが、いざ適用を指示すると、その段階で「管理者でなければ適用できない」としかられるハメになる。明らかに時間の無駄であるし、ユーザーを混乱させるだけなので、このような場合はWindows Updateを無効にしておき、管理者が適当なタイミングで修正プログラムの適用を実施するようにすべきだろう。
先ごろマイクロソフトは、Windows Updateのしくみを応用して、社内に配置したサーバから、管理者が指定した条件で修正プログラムをクライアントに提供できるようにするMicrosoft Software Update Services(SUS)を無償公開した。企業のクライアントに対して、組織的に修正プログラムを適用したいなら、このSUSなどの利用を検討すべきだろう。
Windows Vista/Windows Server 2008/Windows 7/Windows Server 2008 R2のWindows Updateで、自動更新を無効化する手順については、TIPS「Windows 7/Server 2008のWindows Updateの使い方(設定編)」を参照していただきたい。
| 操作方法 |
[システムのプロパティ]/コントロール・パネルで自動更新を無効化する
Windows Updateの自動更新を無効にしたければ、Windows 2000、Windows XPでそれぞれ次のようにする。
■Windows 2000の場合
Windows 2000で前出の「Windows自動更新」を追加インストールすると、コントロール・パネルに「自動更新」アプレットが追加されるので、このアプレットを起動して、上段にある[コンピュータを常に最新の状態に保つ]チェック・ボックスをオフにする。これで自動更新機能は無効になる。
■Windows XPの場合
Windows XPでは、Windows Updateの自動更新関連の設定は、[マイ コンピュータ]を右クリックして表示される[システムのプロパティ]ダイアログの[自動更新]タブで行うようになっている。
![]() |
|||||||||
| [システムのプロパティ]ダイアログの[自動更新]タブ | |||||||||
| Windows XPでは、[システムのプロパティ]ダイアログにこの[自動更新]タブが追加された。 | |||||||||
|
Windows XPでは、ここで
を選択すれば、自動更新は無効になる。
グループ・ポリシーを利用してWindows Updateを無効にする
いま述べた方法では、ユーザーが再度コントロール・パネルやダイアログ・ボックスを表示すれば、自動更新の設定を変更できてしまう。コンピュータの管理者として、より徹底してWindows Updateの機能を無効にするには、グループ・ポリシーを利用する方法がある。後で詳しく述べるとおり、グループ・ポリシーを使ってWindows Updateを無効化すると、ユーザーが強制的に自動更新のプログラムを起動しようとしても、システムがエラー・メッセージを表示して、処理を強制終了できるようになる。
グループ・ポリシーを設定するには、グループ・ポリシー・エディタで対象となるグループ・ポリシー・オブジェクトを開く。ローカル・グループ・ポリシーを設定するなら、[ファイル名を指定して実行]ダイアログで「gpedit.msc」と入力して[OK]ボタンをクリックすればよい。すると管理コンソール(MMC:Microsoft Management Console)が起動され、ローカル・グループ・ポリシー・オブジェクトがロードされる。
グループ・ポリシー・エディタが起動したら、左側のツリー・コントロール・ペインで[ユーザーの構成]−[管理用テンプレート]−[タスク バーと[スタート]メニュー]を選択する。すると、右側のリスト・ペインに以下の設定項目が現れるはずだ。
![]() |
||||||
| グループ・ポリシー・エディタで当該設定項目を表示したところ | ||||||
| 左側のツリー・コントロール・ペインで[ユーザーの構成]−[管理用テンプレート]−[タスク バーと[スタート]メニュー]を選択する。するとWindows Updateに関する設定項目が表示される。画面はWindows XPの場合。 | ||||||
|
| OSの種類 | 設定項目の名前 | デフォルト設定 |
| Windows 2000 | Windows Updateへのリンクを無効にして削除する | 未構成 |
| Windows XP | Windows Updateへのリンクとアクセスを削除する | 未構成 |
表で示したとおり、Windows 2000とWindows XPでは、項目の名前が微妙に異なる。デフォルトの設定はどちらのOSでも[未構成]になっているので、この項目をダブルクリックして、状態を[未構成]から[有効]に変更する。
![]() |
|||||||||
| 設定用ダイアログ | |||||||||
| ここでデフォルトの[未構成]から[有効]に設定を変更する。 | |||||||||
|
ここで[有効]を選択して[OK](または[適用])をクリックする。するとWindows Updateが無効化される。具体的には、[スタート]−[すべてのプログラム]メニューにあった[Windows Update]アイコンが消去される。以後は、例えばユーザーが強制的にWindows Updateを実行しようとしても(Windows Updateの実行ファイルである%SystemRoot%\system32\wupdmgr.exeを直接実行するなど)、次のようなメッセージ・ボックスが表示され、Windows Updateは起動できない。
![]() |
| Windows Updateを実行しようとすると表示されるエラー・メッセージ |
| グループ・ポリシーでWindows Updateを無効化した後、Windows Updateを起動しようとしても、次のメッセージが表示されて処理は強制終了される。 |
ただしWindows 2000では、グループ・ポリシーを使ってWindows Updateを無効化しても、デバイス・マネージャやプリンタ・ウィザードからはWindows Updateにアクセスできてしまうという問題があるようだ(この問題点に関するマイクロソフトのサポート技術情報)。
またグループ・ポリシーでWindows Updateを無効にしても、コントロール・パネルの「自動更新」アプレット(Windows 2000の場合)や[システムのプロパティ]ダイアログ(Windows
XPの場合)における自動更新の通知設定が有効になっていると、新しい修正プログラムなどが用意された段階などで、通知領域でのバルーン表示は行われてしまう。バルーン表示の指示に従って自動更新しようとしても、グループ・ポリシーでWindows
Updateが無効化されているときには、途中でエラーになる。バルーン表示自体を行わないようにするには、グループ・ポリシーでの設定に加え、別途通知設定を無効にする必要がある(この具体的な方法については、別項「Windows
TIPS:うるさいバルーン表示を無効にする方法」を参照されたい)。![]()
| 「Windows TIPS」 |
TechTargetジャパン
- 秀丸スタートメニューで[スタート]ボタンを追加する (2013/5/24)
Windows 8では、[スタート]メニューがなく戸惑いを感じている人も多い。そこで[スタート]メニューを追加できる「秀丸スタートメニュー」を紹介する - LLMNRを使ったローカル・セグメント上での名前解決 (2013/5/23)
IPv6のアドレスは128bitもあり、そのままでは扱いづらい。FQDNによる表記からIPv6アドレスを求める名前解決について解説 - 第365話 盛るヒトビト (2013/5/21)
「盛る」。本来よりも増した自分を演出すること。増さないと生きていけないヒトビトによる、果てしない盛り合戦がいまここに - Win 7/8のインストールUSBメモリをdiskpartで作る (2013/5/20)
DVDドライブを搭載しないPCでも、インストール・イメージを格納したUSBメモリからOSのインストールが可能だ。OS標準のdiskpartコマンドによる作成手順を解説
|
|
- TwilioとRailsで作る、電話でテキスト読み上げアプリ
- Java SE 8、Java EE 7、Java Embeddedはどうなる?
- 「Scalr」を使ったAWS管理を試す
- Google I/OでモバイルアプリUXの条件を考えた
- 秀丸スタートメニューで[スタート]ボタンを追加する
- Chrome拡張機能にpush通知をしよう
- データ分析に必要な「道具」を揃える
- 複雑なデータをバインドするには?
- LLMNRを使ったローカル・セグメント上での名前解決
- 「演算子のインジェクション」と「SSJI」
- DNSを使ってネットワークデバイスにホスト名で接続
- 「ポジションが上がる=マネージャ業務」ではない
キャリアアップ
- - PR -
イベントカレンダー
- - PR -
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
「ITmedia マーケティング」新着記事
スマホ vs. タブレット、ユーザーの行動特性から考えるマーケティング戦略
これまで「PC対モバイルデバイス(スマートフォン/タブレット)」という図式で語られる...
リアルワールド、34万人のクラウドソーシングによるソーシャルリスニングサービスを開始
リアルワールドは5月23日、同社が提供する国内最大級のクラウドソーシングサービス「CROW...
Googleアナリティクスでテラバイト級のビッグデータ解析機能を提供――プレミアムユーザー限定
Google BigQueryは、2010年のGoogle I/Oで発表された、大量データセットの解析を実現する...







