2013年8月19日月曜日

Windows Update が、エラー番号: 0x80190194 で失敗する。


今更だが、XPの古いマシンをリカバリした直後、Windows Update できない現象に遭遇。
ネットで検索すると意外にも同じ現象に遭遇した人が多い。
自分も今回で3~4度目なので備忘録に追加しとこう。

【現象】
リカバリディスクで Windows XP Professional SP2 をセットアップ。
全てのドライバをインストール後、Windows Update を実行。
エラー番号: 0x80190194 で、Windows Update できない。

【原因】
http://support.microsoft.com/kb/974500/ja
上記URLによると、下記のように書かれている。

この問題は、高速インストール ファイルの URL が該当するクライアント コンピューターに引き続きキャッシュされているために発生します。サーバー クリーンアップ ウィザードを実行しても、キャッシュは更新されません。このため、該当するクライアント コンピューターは高速インストール ファイルのダウンロードを引き続き試行します。

【回避策】
上記URLの回避策①そのままではうまくいかず、
先に WindowsUpdateAgent30-x86.exe をインストール後に回避策①でうまくいった。

1.別途、ネットで探した WindowsUpdateAgent30-x86.exe をインストール。
  再インストール時はコマンドプロンプトから引数 " /wuforce" 付きで実行。
  WindowsUpdateAgent30-x86.exe /wuforce
  (一度うまくいった後のループ発生時はこの強制インストールで対応可)
2.コマンドプロンプトで下記コマンド実行。
  net stop wuauserv
  net stop bits
3.SoftwareDistribution フォルダーの名前を変更。
  例)SoftwareDistribution.old
4.コマンドプロンプトで下記コマンド実行。
  net start bits
  net start wuauserv
5.Windows Update を実行。今度はOK。

2013年7月11日木曜日

グループポリシーの管理用テンプレートにシステムが表示されない。

最近ドメインサーバの調子が悪い。
そこで、既存のドメインにドメインコントローラを追加し、
追加した予備のドメインコントローラによる仮運用中に
本来のドメインコントローラを再構築しようと考えたが、
予備マシン環境設定中に思わぬトラブル発生。

gpedit.msc (グループポリシー オブジェクト エディタ)を起動して
シャットダウンイベントの追跡ツールを非表示に設定したいのだが
管理用テンプレートにあるはずのシステムが見当たらない。
表示されている項目が異常に少ないのだ。

ネットで調べたら同じ事で悩み解決した人発見。

(参考リンク)
%SystemRoot%\system32\grouppolicy 下にある Adm ディレクトリを一度削除し、gpedit.msc を再起動することで、再度初期化処理が実行され、デフォルトテンプレートの読み込が可能となります。

結局、Adm フォルダを削除して gpedit.msc を起動するだけでOK。
小一時間悩んでしまった。。
フゥー(`・ω・´) ー3