Microsoft Update カタログ サイトが Internet Explorer の ActiveX の呪いから開放され、私が使用してる UA Firefox Quantum でもアクセスできるようになったので、ナレッジベース番号(以下、KB番号 と称します) リストを元に情報を取得する PHP スクリプトを作りました
ようやくまともな形に仕上がったので、正式リリースします。以下のファイルをダウンロードし、適当なディレクトリに解凍します
このファイルはスクリプト本体(MicrosoftUpdateSearch.php) と同じディレクトリに置いておく必要があります
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0
Accept-Language: ja,en;q=0.7,en-US;q=0.3
DNT: 1
このファイルの内容そのものが HTTP リクエストする際のヘッダーとして追加されます。ファイル形式は UTF-8, LF(改行), BOM 無しが望ましいです
このファイルはスクリプト本体(MicrosoftUpdateSearch.php) と同じディレクトリに置いておく必要があります
; 初期設定ファイル
; このファイルは MicrosoftUpdateSearch.php と同じディレクトリある必要があります
; 行頭 ; で始まる行、空行は無視されます
; 設定されるパラメーター名は大文字小文字区別されます
; Microsoft Update カタログ サイト設定
URI = 'https://www.catalog.update.microsoft.com/'
Serach_URI = 'https://www.catalog.update.microsoft.com/Search.aspx'
Detail_URI = 'https://www.catalog.update.microsoft.com/ScopedViewInline.aspx?updateid='
Download_URI = 'https://www.catalog.update.microsoft.com/DownloadDialog.aspx'
; 検索語(主にKB番号) に付与する接尾語
Search_Sufix = ' Windows 7 x64'
; 検索結果を絞り込む為の除外リスト
; 評価優先順位は左から右
; 否定を指定する場合は接頭語に ! を付与する
; 複数指定する場合は , で区切る
;
; 下記の例と言うと、Embedded を含む検索結果は除外され、
; 次に Windows 7 を含まない検索結果が除外されます
Search_ExcludeList = 'Embedded','!Windows 7'
; ログファイルの設定
LogFile = 'MictosoftUpdateSearch.' . date( 'Y-m-d_His' ) . '.log'
; コンソール出力するかどうかの設定 On ならば、コンソール出力される
LogEcho = On
; コンソール出力する際の文字エンコーディング
LogEchoEncode = 'SJIS'
; ログファイルに出力する際の文字エンコーディング
LogFileEncode = 'UTF-8'
; 個々のダウンロード URI に対するログ出力追加オプション
; 使用できる変数は以下に示します
; $n 改行(0x0d)
; $KB ナレッジベース番号(KB番号)
; $Date 最終更新日時
; $Title タイトル
; $Product 製品
; $Category 分類
; $Version バージョン
; $Detail_URI 詳細取得先 URI
; $Description 概要
; $Detail 詳細
; $Download_URI 更新プログラムの URI
LogOutOptions = ' <a href="$Download_URI" title="$Detail">$KB</a>$n',' <tr><td><a href="$Download_URI" title="$Detail">$KB</a></td><td>$Detail</td></tr>$n$n'
; ナレッジベース番号(KB番号) を記述したファイル
KB_ListFile = 'MicrosoftUpdateSearch.List.txt'
; ナレッジベース番号(KB番号) を記述したファイル
; このファイルはスクリプトを動かすディレクトリに置きます
; 行頭 ; で始まる行、空行は無視されます
; 複数にまたがって記述する際は以下の様に記述します
KB890830,
KB4344152,
KB4343900',
; 単一行で記述する場合は以下の様に記述します
; , 文字で区切ります
KB2990941,KB3087873,KB2533552,KB2534366,KB2670838,KB2732059,KB2773072,KB2834140
今後の修正予定です
私が PC で使用しているマザーボードはほぼ例外なく ROG を使っているんですが、チップセット管理外の SATA USB オンボードサウンド 等の最新ドライバーを置いてあるサイトの紹介です
マザーボード製造メーカーの Web サイトのスペックを見るとチップセット管理外のデバイスが使われているか確認します。以下の画像の水色の線で示している所がそうです
AMD Intel 等のサイトでは最新ドライバーが配布されていますが、何故か Asmedia, Realtek のサイトではドライバー配布を行っていません。なので、マザーボード購入時に付属品としてついてくるサポート CD/DVD メディア、もしくはサイトのサポートページからダウンロードできますが、Windows 8.1, Windows 10 等の地雷 OS を使ってる場合、前述の Asmedia 等のドライバーが OS に統合されている状態なので、最新のネィティブドライバーがインストールされません。また、その理由からサイトのサポートページからドライバーがダウンロードできない場合があります。例えば Asmedia USB Conrtoller が 3.1 ではなく 3.0 がインストールされてしまうという不具合があります
探す方法としては…
以上の方法だと効率が悪いですね…時間的コストも馬鹿になりません。そこで紹介するのが Station-Drivers という著名なサイトです。以下、Asmedia の SATA USB ドライバーをダウンロードする手順を紹介していきます
私個人が必要と思われるドライバーダウンロードページをリンクを下記に示しておきます
KB3125574 更新プログラムのインストール前にやっておく準備として、以下の表に示す更新プログラムを適用させておく必要があります
KB 番号 | 内容 |
KB2534366 | Windows 7 SP1 または Windows Server 2008 R2 SP1 をインストールするときに "0xC000009A" エラー メッセージが表示される |
KB2533552 | Windows 7 SP1、Windows Server 2008 R2 SP1、または Windows Embedded Standard 7 SP1 をインストールしたときに "0xC0000034" エラー メッセージが表示されるのを防ぐ更新プログラムを利用できます |
KB3020369 | Windows 7 および Windows Server 2008 R2 のサービス スタック更新プログラム (2015 年 4 月) |
KB3138612 | Windows 7 と Windows Server 2008 R2 の Windows Update クライアント: 2016年 3 月 |
KB4343899 | 2018 年 8 月 15 日 — KB4343899 (セキュリティのみの更新プログラム) 必要な以下の2つを含みます KB3145739 [MS16-039] Windows Graphics コンポーネントのセキュリティ更新プログラムについて (2016 年 4 月 12 日) KB3153199 [MS16-062] Windows カーネルモード ドライバー用のセキュリティ更新プログラムについて (2016 年 5 月 10 日) |
手動で更新プログラムを一つ一つインストールするのは面倒なので、Win Toolkit で統合する前に install.wim に対して DISM コマンドで適用させます…が、しかし!! 何故か KB2533552 の適用が失敗します
Win Toolkit によるインストールイメージの作成です。本記事の前提条件として、当然ながら Win Toolkit が使える事と、インストールイメージやメディア(ISO USB) の作成方法が解る事と以下に示す記事で作成した boot.wim と install.wim と DISM バージョン 6.3.9600.17029 を使用している事です
以下にインストール動作確認済みの Win Toolkit のプリセットファイルの内容を示します
*AIO|v1.6.0.10|2018-09-15_23-28-PM
#Options
Compatibility Check
Enable Beep
Enable CMD
Failed Updates to Silent Installers
Force Unsigned
Integrate 'HDC' Drivers (boot.wim)
Integrate 'SCSIADAPTER' Drivers (boot.wim)
Integrate 'SYSTEM' Drivers (boot.wim)
Integrate 'USB' Drivers (boot.wim)
Move Known Problem Updates to Silent Installers
Prepare Drivers
Prompt Addons
Prompt Drivers
Prompt Gadgets
Prompt Silent
Prompt Themes
Prompt Updates
Prompt Wallpapers
Rebuild Image
Remove Invalid Drivers
Retry Updates
Show Duplicates
#Addons
D:\WI\W7x64\etc\Icon_Shortcut_Registry.WA
#Drivers
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\AMDPSP\W764A\amdpsp.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\Bolton\USB30\amdhub\W764A\amdhub30.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\Bolton\USB30\amdxhc\W764A\amdxhc.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\eMMC4.5.1\W764A\stormmc.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\Errata\W764A\AMDeFix.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\Filter\IOV\W764A\AmdIOV.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\GPIO\W764A\amdgpio2.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\hseries\AHCI\W764A\amd_sata.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\hseries\CIR\W764A\AMDCIR.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\hseries\MINI_IDE\W764A\amdhdc.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\hseries\USB30\amdhub\W764A\amdhub30.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\hseries\USB30\amdxhc\W764A\amdxhc.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\hseries\UsbFilter\W764A\USBFilter.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\I2C\W764A\amdi2c.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\PCI_INF\W764A\AMDPCIDev.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\SB7xx\CIR\W764A\AmdCIR.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\SB8xx\CIR\W764A\AmdCIR.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\SB8xx\UsbFilter\W764A\USBFilter.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\SMBus\W764A\SMBUSamd.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\USB30_ZP\amdhub\W764A\amdhub3.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\USB30_ZP\amdxhc\W764A\amdxhc.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\USB31_PT\amdhub\W764A\amdhub31.inf
D:\WI\W7x64\drivers\2_AMD_ChipSet\18.10_0830\SBDrv\USB31_PT\amdxhc\W764A\amdxhc31.inf
D:\WI\W7x64\drivers\Asmedia.ASM106x_3.2.3.0000\scsi\amd64\asahci64.inf
D:\WI\W7x64\drivers\Asmedia.ASM106x_3.2.3.0000\stor\amd64\asstor64.inf
D:\WI\W7x64\drivers\Asmedia.USB3_1.16.51.1\asmthub3.inf
D:\WI\W7x64\drivers\Asmedia.USB3_1.16.51.1\asmtxhci.inf
D:\WI\W7x64\drivers\5_LAN\23.2\APPS\PROSETDX\Winx64Legacy\DRIVERS\ansmw60e.inf
D:\WI\W7x64\drivers\5_LAN\23.2\APPS\PROSETDX\Winx64Legacy\DRIVERS\anspw60e.inf
D:\WI\W7x64\drivers\5_LAN\23.2\APPS\PROSETDX\Winx64Legacy\DRIVERS\ifcoemp.inf
D:\WI\W7x64\drivers\5_LAN\23.2\APPS\PROSETDX\Winx64Legacy\DRIVERS\ifcoepr.inf
D:\WI\W7x64\drivers\5_LAN\23.2\APPS\PROSETDX\Winx64Legacy\DRIVERS\ifcoevb.inf
D:\WI\W7x64\drivers\5_LAN\23.2\APPS\PROSETDX\Winx64Legacy\DRIVERS\ilp60x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\APPS\PROSETDX\Winx64Legacy\DRIVERS\iqvw64e.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO100\Winx64\NDIS62\fei62x64.INF
D:\WI\W7x64\drivers\5_LAN\23.2\PRO1000\Winx64\NDIS62\e1c62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO1000\Winx64\NDIS62\e1d62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO1000\Winx64\NDIS62\e1e6232e.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO1000\Winx64\NDIS62\e1k62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO1000\Winx64\NDIS62\e1q62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO1000\Winx64\NDIS62\e1r62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO1000\Winx64\NDIS62\e1s62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO1000\Winx64\NDIS62\e1y62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO1000\Winx64\NDIS62\v1q62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO40GB\Winx64\NDIS62\i40ea62.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PRO40GB\Winx64\NDIS62\i40eb62.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PROXGB\Winx64\NDIS62\ixe62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PROXGB\Winx64\NDIS62\ixn62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PROXGB\Winx64\NDIS62\ixs62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PROXGB\Winx64\NDIS62\ixt62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PROXGB\Winx64\NDIS62\sxb62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PROXGB\Winx64\NDIS62\vxn62x64.inf
D:\WI\W7x64\drivers\5_LAN\23.2\PROXGB\Winx64\NDIS62\vxs62x64.inf
D:\WI\W7x64\drivers\4_Display\EV2436WINF_W\EV2436W.inf
#Files
ASUS_ROG_White_Blue_128x128.bmp::D:\WI\W7x64\etc\uap\ASUS_ROG_White_Blue_128x128.bmp;%SystemDrive%\Users\All Users\Microsoft\User Account Pictures\Default Pictures\ASUS_ROG_White_Blue_128x128.bmp;True
Moe_128x128.bmp::D:\WI\W7x64\etc\uap\Moe_128x128.bmp;%SystemDrive%\Users\All Users\Microsoft\User Account Pictures\Default Pictures\Moe_128x128.bmp;True
Nymph.bmp::D:\WI\W7x64\etc\uap\Nymph.bmp;%SystemDrive%\Users\All Users\Microsoft\User Account Pictures\Default Pictures\Nymph.bmp;True
UNI.bmp::D:\WI\W7x64\etc\uap\UNI.bmp;%SystemDrive%\Users\All Users\Microsoft\User Account Pictures\Default Pictures\UNI.bmp;True
#Services
Security Center::Manual
Superfetch::Disabled
Windows Defender::Disabled
Windows Driver Foundation (User-mode Driver Framework)::Automatic
Windows Firewall::Manual
Windows Search::Manual
#Silent Installs
RunOnce_20180825::;NO;4.62 KB;D:\WI\W7x64\etc\RunOnce_20180825.cmd;Always Installed
mpas-feX64::;NO;15.58 MB;D:\WI\W7x64\updates\mpas-feX64.exe;Always Installed
DXSETUP Jun2010::/silent;YES;98.39 MB;D:\WI\_components\DirectX\DXSETUP.exe;Always Installed
KB890830-x64-v5.64::/q /n /z;NO;45.88 MB;D:\WI\W7x64\msu\KB890830-x64-v5.64.exe;Always Installed
KB3046269::N/A (Not Needed);NO;202.33 KB;D:\WI\W7x64\msu\KB3046269-x64.msu;Always Installed
KB3177467::N/A (Not Needed);NO;9.10 MB;D:\WI\W7x64\msu\KB3177467-x64.msu;Always Installed
VisualCppRedist_AIO_x86_x64::/aiC;NO;28.69 MB;D:\WI\_components\VC\VisualCppRedist_AIO_x86_x64.exe;Always Installed
NDP472-KB4054541-x86-x64-enu::/passive /norestart;NO;50.84 MB;D:\WI\_components\dotnet\4.7.2\NDP472-KB4054541-x86-x64-enu.exe;Always Installed
NDP472-KB4087364-x64::/passive /norestart;NO;11.68 MB;D:\WI\_components\dotnet\4.7.2\NDP472-KB4087364-x64.exe;Always Installed
NDP472-KB4054530-x86-x64-allos-jpn::/passive /norestart;NO;5.39 MB;D:\WI\_components\dotnet\4.7.2\NDP472-KB4054530-x86-x64-allos-jpn.exe;Always Installed
NDP46-KB4457035-x64::/passive /norestart;NO;40.94 MB;D:\WI\_components\dotnet\4.7.2\NDP46-KB4457035-x64.exe;Always Installed
Silverlight_x64_2017-06-07::/Q;NO;12.55 MB;D:\WI\_components\Silverlight\Silverlight_x64_2017-06-07.exe;Always Installed
Silverlight_2017-06-07::/Q;NO;6.70 MB;D:\WI\_components\Silverlight\Silverlight_2017-06-07.exe;Always Installed
Windows Management Framework 5.1::N/A (Not Needed);YES;64.92 MB;D:\WI\_components\WMF5.0\Win7AndW2K8R2-KB3191566-x64.msu;Always Installed
IE11-Windows6.1-x64-ja-jp::/update-no /passive /norestart;NO;54.74 MB;D:\WI\W7x64\msu\IE11\IE11-Windows6.1-x64-ja-jp.exe;Always Installed
IE11-KB3185319-x64::N/A (Not Needed);NO;52.17 MB;D:\WI\W7x64\msu\IE11\IE11-KB3185319-x64.msu;Always Installed
install_flash_player_31.0.0.138::-install;NO;20.31 MB;D:\WI\W7x64\etc\software\Adobe\install_flash_player_31.0.0.138.exe;Always Installed
install_flash_player_ax_31.0.0.138::-install;NO;19.81 MB;D:\WI\W7x64\etc\software\Adobe\install_flash_player_ax_31.0.0.138.exe;Always Installed
AcroRdrDC1801120058_ja_JP::/sPB;NO;123.77 MB;D:\WI\W7x64\etc\software\Adobe\AcroRdrDC1801120058_ja_JP.exe;Always Installed
JRE Version 8 Update 181 (i586)::/s SPONSORS=0 REMOVEOUTOFDATEJRES=1;NO;61.55 MB;D:\WI\W7x64\etc\software\Java\jre-8u181-windows-i586.exe;Always Installed
JRE Version 8 Update 181 (x64)::/s SPONSORS=0 REMOVEOUTOFDATEJRES=1;NO;68.47 MB;D:\WI\W7x64\etc\software\Java\jre-8u181-windows-x64.exe;Always Installed
#Theme Packs
D:\WI\W7x64\etc\Themes\SlanXP2 Basic.theme
D:\WI\W7x64\etc\Themes\SlanXP2.theme
#Tweaks
Remove the Action Center icon
Small Taskbar Icons
Unlock the taskbar
Control Panel View::Small Icons
Disable 8.3 Name Creation
Disable Drive Autorun
Disable Last File Access Timestamp
Disable Thumbnail Cache
Launch Folder Windows in a Separate Process
Remove 'HomeGroup' from Explorer
Remove 'Libraries' from Explorer
Show All Icons on System Tray
Show Drive Letters First
Show Explorer Statusbar
Show File Extensions
Show Hidden Files & Folders
Show System Files
Show Notepad Statusbar
Word Wrap in Notepad
Always Show Menu Bar
IE Homepage::https://catalog.update.microsoft.com/v7/site/
Disable User Account Control
Always Unload DLLs
Disable Automatic Restart on BSOD
Disable Hibernation
Disable Prefetch
Disable Superfetch
Disable Window 7 built-in CD/DVD Burning
#Updates
D:\WI\W7x64\msu\IE\KB2545698-x64.msu
D:\WI\W7x64\msu\IE\KB2547666-x64.msu
D:\WI\W7x64\msu\KB2592687-x64.msu
D:\WI\W7x64\msu\KB2667402-v2-x64.msu
D:\WI\W7x64\msu\KB2676562-x64.msu
D:\WI\W7x64\msu\UMF\KB2685811-x64.msu
D:\WI\W7x64\msu\UMF\KB2685813-x64.msu
D:\WI\W7x64\msu\KB2698365-x64.msu
D:\WI\W7x64\msu\KB2706045-x64.msu
D:\WI\W7x64\msu\KB2729094-v2-x64.msu
D:\WI\W7x64\msu\KB2750841-x64.msu
D:\WI\W7x64\msu\KB2761217-x64.msu
D:\WI\W7x64\msu\KB2813347-x64.msu
D:\WI\W7x64\msu\RDP\KB2857650-x64.msu
D:\WI\W7x64\msu\RDP\KB2830477-x64.msu
D:\WI\W7x64\msu\KB2862330-v2-x64.msu
D:\WI\W7x64\msu\NDP\KB2894844-x64.msu
D:\WI\W7x64\msu\KB2900986-x64.msu
D:\WI\W7x64\msu\RDP\KB2923545-x64.msu
D:\WI\W7x64\msu\RDP\KB2965788-x64.msu
D:\WI\W7x64\msu\KB2984972-x64.msu
D:\WI\W7x64\msu\RDP\KB2984976-x64.msu
D:\WI\W7x64\msu\KB3004375-v3-x64.msu
D:\WI\W7x64\msu\RDP\KB3020388-x64.msu
D:\WI\W7x64\msu\KB3031432-x64.msu
D:\WI\W7x64\msu\KB3059317-x64.msu
D:\WI\W7x64\msu\RDP\KB3075226-x64.msu
D:\WI\W7x64\msu\KB3123479-x64.msu
D:\WI\W7x64\msu\RDP\KB3126446-x64.msu
D:\WI\W7x64\msu\KB3138612-x64.msu
D:\WI\W7x64\msu\KB3150220-x64.msu
D:\WI\W7x64\msu\KB3150513-x64.msu
D:\WI\W7x64\msu\KB3155178-x64.msu
D:\WI\W7x64\msu\KB3156016-x64.msu
D:\WI\W7x64\msu\KB3156019-x64.msu
D:\WI\W7x64\msu\KB3159398-x64.msu
D:\WI\W7x64\msu\KB3161102-x64.msu
D:\WI\W7x64\msu\KB3161949-x64.msu
D:\WI\W7x64\msu\KB3170735-x64.msu
D:\WI\W7x64\msu\KB3172605-x64.msu
D:\WI\W7x64\msu\KB3179573-x64.msu
D:\WI\W7x64\msu\KB3184143-x64.msu
D:\WI\W7x64\msu\KB4019990-x64.msu
D:\WI\W7x64\msu\NDP\KB4040980-x64.msu
D:\WI\W7x64\msu\Rollup\KB4041678-x64.msu
D:\WI\W7x64\msu\RDP\KB2574819-v2-x64.msu
D:\WI\W7x64\msu\NDP\KB4338423-x64.msu
D:\WI\W7x64\msu\NDP\KB4457044-x64.msu
#Wallpapers
\\Aquarius\cg\wallpaper\hamakaze_66498984_p0.png
\\Aquarius\cg\wallpaper\hamakaze_66498984_p0_6.png
Win Toolkit の All-In-One Integrator > Basic > Updates + Languages の一覧です。上記プリセットで言う所の #Updates の部分です。下記に示す表で背景色がこの色で示してる部分は、KB3125574 で置き換わるはずなのに、何故か Windows Update の更新プログラムの確認 で出てきてしまいますので Win Toolkit で統合してしまいます。原因は Windows 7 のオプションコンポーネントか、手動インストールではなく、KB3125574 と Windows Update カタログ関係も一緒に install.wim に統合してしまってる事のどちらかが原因と思います
KB 番号 | 内容 |
KB2545698 | Windows Vista、Windows Server 2008、Windows 7、または Windows Server 2008 R2 を搭載しているコンピューター上の Internet Explorer 9 で一部のコア フォントのテキストがぼやけて表示される |
KB2547666 | You cannot delete long URLs from the browsing history in Internet Explorer on a computer that is running Windows 7 or Windows Server 2008 R2 |
KB2592687 | Windows 7 および Windows Server 2008 R2 のリモート デスクトップ プロトコル 8.0 の更新プログラム |
KB2667402 | [MS12-020] ターミナル サーバーのサービス拒否の脆弱性に対するセキュリティ更新プログラム (2012 年 3 月 13 日) について |
KB2676562 | [MS12-034] Windows カーネル モード ドライバー セキュリティ更新プログラム (2012 年 5 月 8 日) について |
KB2685811 | Windows Vista、Windows Server 2008、Windows 7 および Windows Server 2008 R2 のカーネル モード ドライバー フレームワーク バージョン 1.11 を更新します |
KB2685813 | Windows Vista、Windows Server 2008、Windows 7 および Windows Server 2008 R2 のユーザー モード ドライバー フレームワーク バージョン 1.11 の更新 |
KB2698365 | [MS12-045] Microsoft Data Access Components の脆弱性により、リモートでコードが実行される (2012 年 7 月 10 日) |
KB2706045 | [MS12-056] JScript および VBScript エンジンの脆弱性によりリモートでコードが実行される (2012 年 8 月 14 日) |
KB2729094 | Windows 7 と Windows Server 2008 R2 での Segoe UI 記号の更新プログラムの提供について |
KB2750841 | Windows 7 および Windows Server 2008 R2 用 IPv6 対応準備更新プログラムについて |
KB2761217 | Windows 7 および Windows Server 2008 R2 に Calibri Light および Calibri Light Italic フォントを追加する更新プログラムについて |
KB2813347 | [MS13-029] リモート デスクトップ接続 7.0 クライアントのセキュリティ更新プログラムについて (2013 年 4 月 9 日) |
KB2857650 | RemoteApp と Desktop Connections 用の更新プログラムが Windows で利用できます |
KB2830477 | RemoteApp と Desktop Connections 用の更新プログラムが Windows で利用できます |
KB2862330 | [MS13-081] USB ドライバーのセキュリティ更新プログラムについて (2013 年 10 月 8 日) |
KB2894844 | Windows 7 Service Pack 1 および Windows Server 2008 R2 Service Pack 1 用の .NET Framework 3.5.1 のセキュリティ更新プログラムについて (2013 年 12 月 10 日) |
KB2900986 | [MS13-090] ActiveX Kill Bits 用の累積的なセキュリティ更新プログラム (2013 年 11 月 12 日) |
KB2923545 | Windows 7 SP1 向け RDP 8.1 用の更新プログラムが利用できます |
KB2965788 | [MS14-030] Windows のリモート デスクトップ セキュリティ リリース用セキュリティ更新プログラムについて (2014 年 6 月 10 日) |
KB2984972 | Windows 7 と Windows Server 2008 R2 への制限付き管理ログオンをサポートする RDC 7.1 の更新プログラム |
KB2984976 | Windows 7 または Windows Server 2008 R2 の制限付き管理のための RDP 8.0 更新プログラム |
KB3004375 | マイクロソフト セキュリティ アドバイザリ: Windows コマンド ライン監査の更新プログラム (2015 年 2 月 10 日) |
KB3020388 | [MS15-004] リモート デスクトップ接続 8.1 クライアントの更新プログラムがインストールされている場合の Windows 7 および Windows Server 2008 R2 のセキュリティ更新プログラムについて (2015 年 1 月 13 日) |
KB3031432 | [MS15-015] Microsoft Windows の脆弱性により、特権が昇格される (2015 年 2 月 10 日) |
KB3059317 | [MS15-060] Microsoft 共通コントロールの脆弱性により、リモートでコードが実行される (2015 年 6 月 9 日) |
KB3075226 | [MS15-082] Windows の RDP のセキュリティ更新プログラムについて (2015 年 8 月 11 日) |
KB3123479 | マイクロソフト セキュリティ アドバイザリ: マイクロソフト ルート証明書プログラムでの SHA-1 ハッシュ アルゴリズムの廃止 (2016 年 1 月 12 日) |
KB3126446 | [MS16-017] リモート デスクトップ ディスプレイ ドライバーのセキュリティ更新プログラムについて (2016 年 2 月 9 日) |
KB3138612 | Windows 7 と Windows Server 2008 R2 の Windows Update クライアント: 2016年 3 月 |
KB3150220 | [MS16-059] Windows Media Center のセキュリティ更新プログラム (2016 年 5 月 10 日) |
KB3150513 | 最新の互換性の定義は、Windows を更新します |
KB3155178 | [MS16-056] Windows ジャーナル用のセキュリティ更新プログラムについて(2016 年 5 月 10 日) |
KB3156016 | [MS16-055] Microsoft Graphics コンポーネント用のセキュリティ更新プログラムについて (2016 年 5 月 10 日) |
KB3156019 | [MS16-055] Microsoft Graphics コンポーネント用のセキュリティ更新プログラムについて (2016 年 5 月 10 日) |
KB3159398 | [MS16-072] グループ ポリシーのセキュリティ更新プログラムについて (2016 年 6 月 14 日) |
KB3161102 | Windows Journal コンポーネントの削除に関する更新プログラム |
KB3161949 | [MS16-077] WPAD のセキュリティ更新プログラムについて (2016 年 6 月 14 日) |
KB3170735 | Windows Journal の 2016年 7 月更新 |
KB3172605 | 2016年 7 月 Windows 7 SP1 および Windows Server 2008 R2 SP1 の更新プログラムのロールアップ |
KB3179573 | Windows 7 SP1 および Windows Server 2008 R2 SP1 の更新プログラムのロールアップ (2016 年 8 月) |
KB3184143 | Windows 10 の無料アップグレード提供に関連したソフトウェアを削除する |
KB4019990 | Windows Server 2012 の、Windows 7 および Windows Server 2008 R2 上の d3dcompiler_47.dll コンポーネント用の更新プログラム |
KB4040980 | Windows 7 SP1 および Windows Server 2008 R2 SP1 用の .NET Framework 3.5.1 のセキュリティおよび品質ロールアップ (KB4040980) |
KB4041678 | 2018 年 8 月 15 日 — KB4343899 (セキュリティのみの更新プログラム) |
KB2574819 | Windows 7 SP1 および Windows Server 2008 R2 SP1 に DTLS のサポートを追加する更新プログラムが利用可能です |
KB4459934 | 2018-11 x64 用 Windows 7 および Server 2008 R2 の .NET Framework 3.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1、4.7.2 用セキュリティおよび品質ロールアップ (KB4467240) |
上記の表の作成には、Microsoft Update カタログ が IE の ActiveX の呪いから開放され、他の UA でもアクセスできるようになったので PHP スクリプトで作成しました。詳細はこちらの記事を参照してください Microsoft Update カタログ サイトから情報取得スクリプト Version 0.2.1
上記の表でインストール順によるルールがあります
AspNetMVC4 のインストールはやめました。インストール終了後にイベント ビューアに AspNetMVC4 関連の警告やらエラーが出ててウザいと思って、AspNetMVC4 のインストールを Silent Installs に入れてましたが、改善されないので外しました
本記事中に使用した Win Toolkit のプリセット、コマンドスクリプトは下記リンクからダウンロードできますので、参考にしてみてください
本記事は Windows 7 のインストールイメージ(install.wim) を現時点で置き換えられる事無く、1 定番と言える更新プログラムを WinToolkit での統合インストールイメージ作成前に予め、適用させるコマンドスクリプトの紹介です。要は WinToolkit を動かす前の前準備です。なお、本記事の内容は一部 Windows 7 のインストールイメージに NVMe(M.2 PCI SSD) ネイティブサポートドライバーを適用する この記事と重複する部分があります。なので、DISM を使う為に Windows ADK 8.1 のインストール この記事を参照して、DISM が動く事が前提条件となります
適用させる更新プログラムは以下の表に示します
KB 番号 | 内容 |
KB2990941 | NVM は、Windows 7 および Windows Server 2008 R2 で高速でネイティブのドライバーのサポートを追加するのにを更新します |
KB3087873 | Windows 7 SP1 または Windows Server 2008 R2 の SP1 の修正プログラム 2990941 をインストールした後に発生する Stop エラーを修正します |
KB2534366 | インストールされている言語パックの数が 10 個を超えるコンピューターに Windows 7 Service Pack 1 (SP1) または Windows 2008 R2 Service Pack 1 (SP1) をインストールすると、コンピューターの画面が黒くなり応答しなくなります。さらに、"0xC000009A" エラー メッセージが表示されます |
KB2670838 | グラフィックス コンポーネントやイメージング コンポーネントのパフォーマンスを最適化する、Windows 7 SP1 および Windows Server 2008 R2 SP1 用のプラットフォーム更新プログラムについて説明します。この更新プログラムは、特にソフトウェア開発者向けに提供されているものです |
KB2732059 | Describes an issue in which a program that can open an .oxps file is not installed on a computer that is running Windows 7 or Windows Server 2008. After you install the update that is described in this article, you can convert the .oxps file to an .xps file and then open the .xps file by using XPS Viewer. |
KB2773072 | Windows 8 でゲームの評価システムへの変更を反映するように Windows 7 のゲーム規制システムを有効にする更新プログラムについて説明します |
KB2834140 | Windows 7 SP1 または Windows Server 2008 R2 SP1 を搭載しているコンピューターで STOP エラーが発生する問題について説明します。この問題は、コンピューターに更新プログラム 2670838 をインストールした後に発生します |
KB2919469 | カナダの国コードが設定されているない「1」に正しく問題を修正します。この問題は、「地域と言語」の設定で [英語 (カナダ)\"形式を使用して Windows 7 SP1 ベースまたは Windows Server 2008 R2 ベースのコンピューターで発生します |
KB2970228 | Windows 8.1、Windows RT 8.1、Windows Server 2012 R2、Windows 8、Windows RT、Windows Server 2012 の、Windows 7 および Windows Server 2008 R2 の新しいロシア ルーブル記号を有効にする更新プログラムを提供します |
KB3006137 | リトアニアの通貨記号を更新します。これには、リトアニアのユーロ導入が反映されます |
KB3020369 | RODC 上で WMF 4.0 を更新できない問題を修正します。この問題は、Windows Server 2008 R2 を搭載しているコンピューターで発生します |
KB3102429 | アゼルバイジャン マナトとグルジア ラリの通貨記号をサポートする Windows 8.1、Windows Server 2012 R2、Windows Server 2012、Windwos 埋め込まれた 8、Windows 7 または Windows Server 2008 R2 の更新プログラムを提供します |
KB3125574 | Windows 7 SP1 および Windows Server 2008 R2 の SP1 で利用可能な利便性のためのプログラムのロールアップ パッケージについて説明します |
KB3138612 | Windows 更新のクライアントでは、Windows 7 および Windows Server 2008 R2 は、2016年 2 月日にリリースされた更新プログラムについて説明します |
KB4343899 | 2018 年 8 月 15 日 — KB4343899 (セキュリティのみの更新プログラム) |
KB4467107 | 2018-11 x64 ベース システム用 Windows 7 向けセキュリティ マンスリー品質ロールアップ (KB4467107) |
KB2533552 は DISM での統合に失敗しますので、上記の更新プログラムにて install.wim を作成し、Win Toolkit でインストールイメージを作成すれば必要は無いと思われます
以前公開したコマンドスクリプト Install.wim.Update.cmd は新しく作り直しました。以下のファイルをダウンロードします
: /***********************************************************************
:
: Script Name: MictosoftUpdateSearch.php
:
: Description:
: Integration of install.wim based on Knowledge base (KB) information list file
:
: Creator's Name:
: Alphaziel
: alphaziel@alphaziel.info
: https://blog.alphaziel.info/
:
: Notes:
:
: Status Information:
: Run: Windows 7 x64 SP1 Command Prompt
:
: Change Activity:
: -01 _0._0._1 2018/08/27(Mon) Made to process based on the list file
: -00 _0._0._0 2018/06/22(Fri) Create.
:
: ***********************************************************************/
@ECHO OFF
SETLOCAL ENABLEEXTENSIONS
SETLOCAL ENABLEDELAYEDEXPANSION
SET WIM=install_2018-08-27.wim
SET WIM_LIST=Install.Integrator.List.txt
SET UPD=D:¥WI¥W7x64¥msu
;
SET IDX=4
SET MNT=C:¥M
SET MNT_RE=H:¥M
SET DISM=DISM /LogPath:"%WIM%.log.txt" /LogLevel:3
SET START_TIME=%DATE% %TIME%
IF NOT EXIST "%WIM%" CALL :NOT_FOUND "%WIM%"
IF NOT EXIST "%WIM_LIST%" CALL :NOT_FOUND "%WIM_LIST%"
IF NOT EXIST "%UPD%" CALL :NOT_FOUND "%UPD%"
IF NOT EXIST "%MNT%" CALL :NOT_FOUND "%MNT%"
IF NOT EXIST "%MNT_RE%" CALL :NOT_FOUND "%MNT_RE%"
SET ERROR=0
FOR /F "eol=; tokens=1,2,3* delims=|||" %%A in (%WIM_LIST%) DO (
IF NOT EXIST "%UPD%¥%%B" (
ECHO ファイルがありません - "%UPD%¥%%B" && SET ERROR=1
) ELSE (
ECHO ファイルがありました - "%UPD%¥%%B"
)
)
IF "%ERROR%" == "1" CALL :NOT_FOUND_UPD
%DISM% /Get-WimInfo /WimFile:"%WIM%"
IF ERRORLEVEL 1 GOTO ERROR
ECHO .
ECHO 統合対象となる Windows 7 のエディションのインデックス番号を確認してください
ECHO インデックス番号は %IDX% です。間違っている場合は、ここで CTRL + C でコマンドスクリプトを終了して、
ECHO コマンドスクリプト内の IDX 変数の値を変更してください
ECHO .
PAUSE
ECHO .
ECHO %WIM% を %MNT% ディレクトリにマウントします
ECHO .
ECHO %DISM% /Mount-Image /ImageFile:"%WIM%" /Index:%IDX% /MountDir:"%MNT%"
%DISM% /Mount-Image /ImageFile:"%WIM%" /Index:%IDX% /MountDir:"%MNT%"
IF ERRORLEVEL 1 GOTO DISM_ERROR
ECHO .
FOR /F "eol=; tokens=1,2,3* delims=|||" %%A in (%WIM_LIST%) DO (
SET KB=%%A
IF NOT "!KB:~,1!" == "$" (
ECHO .
ECHO %%C
ECHO .
ECHO %DISM% /Image:"%MNT%" /Add-Package /PackagePath:"%UPD%¥%%B"
%DISM% /Image:"%MNT%" /Add-Package /PackagePath:"%UPD%¥%%B"
IF ERRORLEVEL 1 GOTO DISM_ERROR %MNT%
ECHO .
)
)
ECHO .
ECHO %MNT%¥windows¥system32¥recovery¥winRE.wim を %MNT_RE% ディレクトリにマウントします
ECHO .
ECHO %DISM% /Mount-Image /ImageFile:"%MNT%¥windows¥system32¥recovery¥winRE.wim" /Index:1 /MountDir:"%MNT_RE%"
%DISM% /Mount-Image /ImageFile:"%MNT%¥windows¥system32¥recovery¥winRE.wim" /Index:1 /MountDir:"%MNT_RE%"
IF ERRORLEVEL 1 GOTO ERROR
FOR /F "eol=; tokens=1,2,3* delims=|||" %%A in (%WIM_LIST%) DO (
SET KB=%%A
IF "!KB:~,1!" == "$" (
ECHO .
ECHO %%C
ECHO .
ECHO %DISM% /Image:"%MNT%" /Add-Package /PackagePath:"%UPD%¥%%B"
%DISM% /Image:"%MNT%" /Add-Package /PackagePath:"%UPD%¥%%B"
IF ERRORLEVEL 1 GOTO DISM_ERROR %MNT_RE%
ECHO .
)
)
ECHO .
ECHO パッケージのリストを %WIM%.list.txt に保存
ECHO .
%DISM% /Get-Packages /Image:"%MNT%" > "%WIM%.list.txt"
ECHO .
ECHO %DISM% /Unmount-Wim /MountDir:"%MNT_RE%" /Commit
%DISM% /Unmount-Wim /MountDir:"%MNT_RE%" /Commit
IF ERRORLEVEL 1 GOTO ERROR
ECHO .
ECHO %DISM% /Unmount-Wim /MountDir:"%MNT%" /Commit
%DISM% /Unmount-Wim /MountDir:"%MNT%" /Commit
IF ERRORLEVEL 1 GOTO ERROR
ECHO .
GOTO EOF
:ERORR
ECHO .
ECHO 何らかのエラーが発生しました
ECHO .
GOTO EOF
:NOT_FOUND
ECHO .
ECHO %1 ファイル/ディレクトリがありません
ECHO .
ECHO 終了します
ECHO .
GOTO EOF
:NOT_FOUND_UPD
ECHO .
ECHO 見つからなかったファイルがあったので終了します
ECHO .
GOTO EOF
:DISM_ERROR
ECHO .
ECHO DISM コマンドなんらかのエラーが発生しました
ECHO ログは %WIM%.log.txt に保存されています
ECHO 変更を破棄してマウントを解除します
ECHO .
ECHO %DISM% /Unmount-Wim /MountDir:"%1" /Discard
%DISM% /Unmount-Wim /MountDir:"%1" /Discard
ECHO .
GOTO EOF
:EOF
SET END_TIME=%DATE% %TIME%
ECHO 開始日時 - %START_TIME%
ECHO 終了日時 - %END_TIME%
上記 Install.Integrator.cmd 内の 太字この色 で示した変数の内容を環境に合わせて修正、保存します。特に MNT, MNT_RE 変数で設定するディレクトリは空でなければならず、十分な空き容量(最低でも 30GiB 以上) が必要です
KB2990941|||NVMe¥KB2990941-v3-x64.msu|||NVM は、Windows 7 および Windows Server 2008 R2 で高速でネイティブのドライバーのサポートを追加するのにを更新します
KB3087873|||NVMe¥KB3087873-v2-x64.msu|||Windows 7 SP1 または Windows Server 2008 R2 の SP1 の修正プログラム 2990941 をインストールした後に、"0x0000007E"停止エラー
;↓失敗するので、Windows Update の更新プログラムの確認後でインストールします
;KB2533552|||KB2533552-x64.msu|||Windows 7 SP1、Windows Server 2008 R2 SP1、または Windows Embedded Standard 7 SP1 をインストールしたときに "0xC0000034" エラー メッセージが表示されるのを防ぐ更新プログラムを利用できます
KB2534366|||KB2534366-x64.msu|||Windows 7 SP1 または Windows Server 2008 R2 SP1 をインストールするときに "0xC000009A" エラー メッセージが表示される
KB2670838|||KB2670838-x64.msu|||Windows 7 SP1 および Windows Server 2008 R2 SP1 用のプラットフォーム更新プログラム
KB2732059|||KB2732059-v5-x64.msu|||You cannot open an .oxps file in Windows 7 or in Windows Server 2008 R2
KB2773072|||KB2773072-x64.msu|||更新プログラムによって Windows 7 のゲーム レーティング システムが変更されます
KB2834140|||KB2834140-v2-x64.msu|||"0x00000050" STOP エラーが Windows 7 SP1 または Windows Server 2008 R2 SP1 を搭載しているコンピューターで更新プログラム 2670838 をインストールした後に発生する
KB2919469|||KB2919469-x64.msu|||カナダの国コードが正しくない Windows 7 SP1 または Windows Server 2008 R2 の SP1
KB2970228|||KB2970228-x64.msu|||Windows でロシア ルーブルの新しい通貨記号をサポートするための更新プログラム
KB3006137|||KB3006137-x64.msu|||Windows でリトアニアの通貨記号をリトアニア リタス (Lt) からユーロ (?) へ変更する更新プログラム
KB3020369|||KB3020369-x64.msu|||Windows 7 および Windows Server 2008 R2 のサービス スタック更新プログラム (2015 年 4 月)
KB3102429|||KB3102429-v2-x64.msu|||Windows でアゼルバイジャン マナトとグルジア ラリの通貨記号をサポートする更新プログラム
KB3125574|||KB3125574-v4-x64.msu|||Windows 7 SP1 および Windows Server 2008 R2 SP1 の便利なロールアップ更新プログラム
KB3138612|||KB3138612-x64.msu|||Windows 7 と Windows Server 2008 R2 の Windows Update クライアント: 2016年 3 月
KB4343899|||KB4343899-x64.msu|||2018 年 8 月 15 日 - KB4343899 (セキュリティのみの更新プログラム)
KB4467107|||Rollup¥KB4467107-x64.msu|||2018-11 x64 ベース システム用 Windows 7 向けセキュリティ マンスリー品質ロールアップ (KB4467107)
; Windows 回復環境 (Windows Recovery Environment, Windows RE, WinRE)
; 回復環境の統合には別の .wim ファイルを使うので、ナレッジベース番号(KB) の前、つまり行頭に $ を追加します
$KB2990941|||NVMe¥KB2990941-v3-x64.msu|||NVM は、Windows 7 および Windows Server 2008 R2 で高速でネイティブのドライバーのサポートを追加するのにを更新します
$KB3087873|||NVMe¥KB3087873-v2-x64.msu|||Windows 7 SP1 または Windows Server 2008 R2 の SP1 の修正プログラム 2990941 をインストールした後に、"0x0000007E"停止エラー
コメントは行頭にセミコロン(;) を記述します。デリミタ文字列 ||| で区切られた最初のフィールドはナレッジベース番号(KB番号) を記述します。2番目のフィールには統合対象となる更新プログラムファイル名を記述します。Install.Integrator.cmd 内の変数 UPD の内容をベースディレクトリにしていることに注意してください。3番目のフィールドには概要を記述します。このコマンドスクリプトは Windows 回復環境の統合も行っている為、1番目フィールドの KB番号の頭に $ 文字を付与する事で、統合先のイメージファイルの切り分けを行っています
編集の修正が終わり、保存(SJIS CR+LF)して Install.Integrator.cmd を実行します。無事終了したら、変数 WIM で指定したインストールイメージファイル(.wim) を sources ディレクトリにコピー/リネームして終了です
Windows の統合インストール USB メモリの作成やクリーンインストールの度に GUI で電源オプションの各電源プランの設定を行うのは面倒なので、一括設定を行う Windows コマンドスクリプト(PowerCfgSet.cmd) を作りました
使用する際にはなるべく、ディスプレイドライバーをインストール後に実行する事です。斜体の部分を変更する事によって、個別設定の値を設定して使用してください
PCパーツの中で数少ない駆動機構を持つハードディスク(HDD) の電源を On/Off するのは百害あって一利無し1 なので、全ての電源プランにおいてハードディスクの電源は落とさない様にしています
@Echo Off
POWERCFG -GETACTIVESCHEME > %TEMP%¥powercfg.active.txt
POWERCFG -LIST | FIND "電源設定の" > %TEMP%¥powercfg.list.txt
FOR /F "tokens=1,2,3,4* delims=: " %%A in (%TEMP%¥powercfg.list.txt) DO (
Echo %%A %%B %%C %%D
POWERCFG -SETACTIVE %%C
If "%%D" == "(省電力)" (
POWERCFG -CHANGE -monitor-timeout-ac 15
POWERCFG -CHANGE -monitor-timeout-dc 15
) ELSE
POWERCFG -CHANGE -monitor-timeout-ac 0
POWERCFG -CHANGE -monitor-timeout-dc 0
)
POWERCFG -CHANGE -disk-timeout-ac 0
POWERCFG -CHANGE -disk-timeout-dc 0
POWERCFG -CHANGE -standby-timeout-ac 0
POWERCFG -CHANGE -standby-timeout-dc 0
POWERCFG -CHANGE -hibernate-timeout-ac 0
POWERCFG -CHANGE -hibernate-timeout-dc 0
)
FOR /F "tokens=1,2,3,4* delims=: " %%A in (%TEMP%¥powercfg.active.txt) DO POWERCFG -SETACTIVE %%C
Erase %TEMP%¥powercfg.active.txt
Erase %TEMP%¥powercfg.list.txt
詳しい原因は不明ですが、ReadyBoost 関連の下記に示すエラーと警告が発生していたので、その対策です
ログの名前: Microsoft-Windows-Kernel-EventTracing/Admin
ソース: Microsoft-Windows-Kernel-EventTracing
日付: YYYY/MM/DD (w) HH:MM:SS
イベント ID: 3
タスクのカテゴリ: セッション
レベル: エラー
キーワード: セッション
ユーザー: SYSTEM
コンピューター: test
説明:
セッション "ReadyBoot" が次のエラーで停止しました: 0xC0000188
ログの名前: Microsoft-Windows-Kernel-EventTracing/Admin
ソース: Microsoft-Windows-Kernel-EventTracing
日付: YYYY/MM/DD (w) HH:MM:SS
イベント ID: 4
タスクのカテゴリ: ログ
レベル: 警告
キーワード: セッション
ユーザー: SYSTEM
コンピューター: test
説明:
セッション "ReadyBoot" の最大ファイル サイズに達しました。このため、イベントがファイル C:¥Windows¥Prefetch¥ReadyBoot¥ReadyBoot.etl に書き込まれない可能性があります。最大ファイル サイズは現在 20971520 バイトに設定されています。
コマンドプロンプトから下記のようにレジストリを修正して対策は終了です
For %A in (ControlSet001 ControlSet002 CurrentControlSet
) Do REG ADD "HKLM¥SYSTEM¥%A¥Control¥WMI¥Autologger¥ReadyBoot" /v "Start" /t "REG_DWORD" /d 0 /f
NTFS フォーマットを施した USB メモリーを差し込んだまま Windows 7 を起動したりすると、以下の様な警告がイベント ビューアーに記録される
ログの名前: System
ソース: Microsoft-Windows-Kernel-PnP
日付: YYYY/MM/DD (w) HH:MM:SS
イベント ID: 219
タスクのカテゴリ: (212)
レベル: 警告
キーワード:
ユーザー: SYSTEM
コンピューター: test
説明:
デバイス WpdBusEnumRoot¥UMB¥2&37c186b&0&STORAGE#VOLUME#_??_USBSTOR#DISK&VEN_TOSHIBA&PROD_TRANSMEMORY-MX&REV_PMAP#A14593E4A599ED7090000F31&0# のドライバー ¥Driver¥WUDFRd を読み込めませんでした。
上記の警告が発生する原因として考えられるのは、WDF のフレームワークが入っている状態で発生すると思われます
WDF のフレームワーク の実体は Windows 7 では何かと言うと…
対策は下記スクリーンショットの様に サービスの Windows Driver Foundation - User-mode Driver Framework を手動から自動に変更するだけです
以上で、イベントビューアーに警告は出なくなります
Windows 系の OS には 大きなお世話だ! といった様な機能がてんこ盛りなわけですが、エクスペリエンスインデックスがいつの間にか実行されていた…なんて事はありませんか? この余計な実行タスクを止める方法を記載していきます
エクスペリエンスインデックスを勝手に実行している正体はタスクスケジューラがインストール時に勝手にスケジュール設定を行い、実行しているためです。これを止める手順を下記に示します
ここでは、前述の WinSAT 以外にも、私の環境では不要なタスクスケジューラライブラリの一覧表を記載します
場所 | 名前 | 削除および無効化する理由 |
¥Microsoft¥Windows¥Defrag | ScheduledDefrag | デフラグなんて任意でやるものだし、勝手に実行されてはかなわん |
¥Microsoft¥Windows¥Maintenance | WinSAT | エクスペリエンスインデックスというものはユーザーが任意に実行するもので、システムが勝手に実行するものではない |
¥Microsoft¥Windows Defender | MP Scheduled Scan | 別途アンチウィルス、ファイアーウォールを導入しているので不要 |
MpIdleTask | 上記と同様の理由 |
まったく…Windows は余計なことしすぎだろ…('A`)
またまた、前回の記事 に続き、Windows7 のプチトラブルの続編です
vcredist_x64.exe をインストールすると、任意のドライブのルートディレクトリに msdia80.dll というファイルがインストールされてしまうという現象です。この現象は x64 系の Microsoft Visual C++ 2005 再配布可能パッケージでしか発生しません
検索すると、以下の Microsoft ページに解決方法が記述されています
上記のページの回避策の手順を示すと…
regsvr32 %ProgramFiles%¥Common Files¥Microsoft Shared¥VC¥msdia80.dllMicrosoft のページに記述されている回避策は以上なんですが、レジストリエディタで msdia80.dll を検索すると、ルートディレクトリとしてレジストリに記録されているエントリーが幾つかありました
- HKEY_CLASSES_ROOT\CLSID\{1FBD5EC4-B8E4-4D94-9EFE-7CCAF9132C98}\InprocServer32
- HKEY_CLASSES_ROOT\CLSID\{37DFDBCC-40A5-4F4A-8523-123C746D38F0}\InprocServer32
- HKEY_CLASSES_ROOT\CLSID\{BCE36434-2C24-499E-BF49-8BD99B0EEB68}\InprocServer32
- HKEY_CLASSES_ROOT\TypeLib\{106173A0-0173-4E5C-84E7-E915422BE997}\2.0\0\win64
- HKEY_CLASSES_ROOT\Wow6432Node\TypeLib\{106173A0-0173-4E5C-84E7-E915422BE997}\2.0\0\win64
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1FBD5EC4-B8E4-4D94-9EFE-7CCAF9132C98}\InprocServer32
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{37DFDBCC-40A5-4F4A-8523-123C746D38F0}\InprocServer32
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{BCE36434-2C24-499E-BF49-8BD99B0EEB68}\InprocServer32
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{106173A0-0173-4E5C-84E7-E915422BE997}\2.0\0\win64
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\TypeLib\{106173A0-0173-4E5C-84E7-E915422BE997}\2.0\0\win64
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\CLSID\{1FBD5EC4-B8E4-4D94-9EFE-7CCAF9132C98}
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\CLSID\{37DFDBCC-40A5-4F4A-8523-123C746D38F0}
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\CLSID\{BCE36434-2C24-499E-BF49-8BD99B0EEB68}
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\8E401D84BF78EDA438B3E1A639D181FF
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\TypeLib\{106173A0-0173-4E5C-84E7-E915422BE997}\2.0\0\win64
以上で作業は終了です。Microsoft Visual C++ Redistributable はソフトウェアをインストール際に問答無用で勝手にインストールするものもあるので、要注意です
前回の記事 に続き、Windows7 のトラブル解決編の続編です
Windows 7 インストール後にイベントビューアーを見ると、Windows ログ → アプリケーションの所で以下のようなエラーが発生していました
ログの名前: Application
ソース: Microsoft-Windows-WMI
日付: 2011/02/26 (土) 17:51:09
イベント ID: 10
タスクのカテゴリ: なし
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピューター: **********
説明:
クエリ "SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA "Win32_Processor" AND TargetInstance.LoadPercentage > 99" のイベント フィルターを名前空間 "//./root/CIMV2" 内で再度使用できませんでした。原因はエラー 0x80041003 です。問題が解決されなければ、このフィルターではイベント表示できません。
で、この件で検索してみると、Microsoft の次のページがヒットしました…
この Microsoft のページを読むと解決方法が記述されているんですが、詳細の部分を見てみると…
> このエラー メッセージは無視してかまいません。
との記述が…何ですかね。これは…('A`)
まぁ、イベントログに起動の度にエラーが記録されるのは精神衛生上よろしくないので、解決方法に記述されている VB Script を作成、実行し、再起動して再びイベントビューアーで確認してエラーが記録されていないことを確認して終了です
…が、それだけでは物足りないので、RT 7 Lite でインストール DVD を作成する際に RunOnce にてこの処理を行うようにしました
For %%a In (D E F G H I J K L M N O P Q R S T U V W X Y Z) Do If Exist %%a:¥$WIN7_SP1.x64.txt Set CDROM=%%a:
%CDROM%¥etc¥fix.event10.vbs
上記の例を説明すると $WIN7_SP1.x64.txt というのはインストールメディアのドライブレターを識別する為に、そのルートディレクトリに置いておくファイルです。¥etc¥fix.event10.vbs というこのファイルが解決方法に記述された VB Script ファイルです
我が常用PC の Windows XP SP3 (x65) から Windows 7 Ultimate SP1 (x64) への移行は今現在終了したのですが、32bits 環境ではまったく発生しなかった ASUSTeK Crosshair IV Extreme のオンボード LAN である Intel 82583V(e1q62x64.sys) が BSOD 多発病が発生したので、その時の回避策を記述します
Intel 82583V(e1q62x64.sys) での BSOD 多発病は Windows XP SP3 (x86) 32bits 環境ではまったく発生してなかったので、64bits の Windows 環境固有の問題と思われます
現在 (2011/04/15) Intel 82583V(e1q62x64.sys) のドライバーが入手可能先は以下の表のとおりです
入手先 | バージョン |
Intel_LAN_V117321003.zip ASUSTeK サイトからダウンロードできるドライバ。ファイルバージョンでは現在 (2011/04/15) のところ最新。内容はドライバーのみで VPN などのユーティリティは入っていません。また、インストールはデバイスマネージャーから行います。このドライバファイルはβベージョン扱いの為か、デジタル署名が入っていないので、インストール時に警告が出るが無視してそのままインストールします |
|
PROWinx64.exe (16.1) Intel のサイトからダウンロードできるドライバ + ユーティリティ。このドライバでは BSOD が発生する |
|
Intel_Lan_V11470_XpVistaWin7.zip ASUSTeK サイトからダウンロードできる初期のドライバ + ユーティリティ。このドライバでも BSOD が発生する |
以上、3点のドライバーがダウンロードできるが、一番上のファイルバージョン 11.7.32.1003 の ASUSTeK サイトからダウンロードできるβバージョンのドライバーをインストールことで解決しました。VPN などのユーティリティ関係はありませんが、私の環境ではまったく無用なので、当面はコレで使っていきます
それにしても、BSOD にお目にかかるなんて Windows 2000 を使っていた頃から久しぶりに遭遇しましたよ…('A`)
窓辺ななみ Window 7 SP1 DVD Label
CRC32: | db897119 |
MD5: | 785d6f55e1307986910a2c847935c970 |
SHA-1: | 88871bee67d4dc99cc6cec27f191e4ecbbb7dead |
Mirror: | Windows 7 SP1 DVD Label v2 by ~Alphaziel on deviantART |
Ultimate 版のみというのもアレなんで、Home Premium、Professional 版も追加しました
ダウンロードは右の画像をクリックしてください
Windows 7 SP1 DVD Label
CRC32: | 97254c35 |
MD5: | 449561902a2e7b7b2931585cb7c6c66f |
SHA-1: | 6b81cfc854bcc86baa33ff85a225a7f82dd53038 |
Mirror: | Windows 7 SP1 DVD Label by ~Alphaziel |
Windows 7 SP1 が一般公開されたみたいですね。私の場合、msdn TechNet 発足時から入会しているので、そちらの方から送られてきた、既に SP1 が統合済みの DVD で、テスト PC にクリーンインストールしてみました。その PC から、Windows Update を見ると、以下の更新情報が挙がってきました 1
以上の更新リソースをダウンロードし、早速 RT Se7en Lite を使用して、Windows 7 SP1 x64 + @ みたいな DVD を作成致しました
Windows 7 への移行作業は、3月に入ってから行いたいと思ってます。それまでに Windows XP でやり残した事をやり尽くしておかないといけません…('A`)
以下の表はあくまでも Windows 7 SP1 DVD にてクリーンインストールを実行し Windows Update だけに出てくる更新リストです
番号 | 内容 |
KB890830 x64 v3.21 | このツールを使用すると、特定の悪意のあるソフトウェア (Blaster、Sasser、Mydoom など) に感染していないかどうかコンピュータをチェックし、感染が見つかった場合にはそれらを削除することができます。 マイクロソフトは、毎月第 2 火曜日に、このツールの更新バージョンをリリースする予定です |
KB915597 (mpas-feX64.exe) | Windows Defender の定義ファイルの最新版を手動でダウンロードする方法 |
KB954430 | Microsoft XML Core Services (MSXML) に、攻撃者が Windows ベースのシステムを危険にさらしたり制御したりすることができるセキュリティ問題が発見されました |
KB971033 | Genuine Microsoft Software 3 nLite からの伝統と言うか仕様なのか、この種の統合ツールを使うと必ずと言っていいほど WGA が外れてしまいます |
KB973688 | この更新プログラムをインストールすると、既知の文書型定義 (DTD) が含まれている場合に、多くの HTTP 要求がアプリケーションから送信されることを防止できます |
KB982018 v3 |
この更新プログラムは、信頼性に関するものです。この更新プログラムによって、Windows のパフォーマンスおよび信頼性に関する問題が修正されます。この更新プログラムを適用すると、さまざまな状況で、パフォーマンスと応答性がよりいっそう向上します。詳細については、サポート技術情報を参照してください。インストール後には、コンピューターの再起動が必要になる場合があります |
KB2393802 | 認証されているローカルの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2425227 | 悪意のあるユーザーが、ユーザーに知られることなく、システムの動作を事実とは異なる内容で通知できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2475792 | リモートで認証されていない悪意のあるユーザーがシステムのセキュリティを侵害して、情報にアクセスできるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2476490 | 認証されていないリモートの悪意のあるユーザーがシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました |
KB2479628 | 認証されているローカルの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2479943 | 認証されていないリモートの悪意のあるユーザーがシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2482017 | Microsoft Internet Explorer を実行しているコンピュータを攻撃者が侵害し、そのコンピュータを制御できるセキュリティ問題が発見されました。この更新プログラムをインストールすると、お使いのコンピュータを保護できます。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2485376 | 認証されていないリモートの悪意のあるユーザーがシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2492386 | この更新プログラムをインストールすると、Windows で発生する一連のアプリケーション互換性に関する既知の問題が修正されます。更新プログラムの対象となる問題の完全な一覧については、サポート技術情報を参照してください。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2505438 | この更新プログラムをインストールすると、Windows の問題が修正されます。この更新プログラムの対象となる問題の完全な一覧については、サポート技術情報 を参照してください。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2506928 v2 |
この更新プログラムをインストールすると、Windows の問題が修正されます。この更新プログラムの対象となる問題の完全な一覧については、サポート技術情報を参照してください。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2515325 | この更新プログラムは、信頼性に関するものです。この更新プログラムによって、Windows のパフォーマンスおよび信頼性に関する問題が修正されます。この更新プログラムを適用すると、さまざまな状況で、パフォーマンスと応答性がよりいっそう向上します。詳細については、サポート技術情報を参照してください。インストール後には、コンピューターの再起動が必要になる場合があります |
KB2522422 | この更新プログラムをインストールすると、Windows の問題が修正されます。この更新プログラムの対象となる問題の完全な一覧については、サポート技術情報を参照してください。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2524375 | Install this update to resolve an issue which requires an update to the certificate revocation list on Windows systems and to keep your systems certificate list up to date. After you install this update, you may have to restart your system. |
KB2446710 | 確認されたセキュリティ上の問題により、Microsoft .NET Framework を実行している Microsoft Windows ベースのシステムが攻撃者に侵害され、完全に制御される可能性があります。 Microsoft から提供されているこの更新プログラムをインストールして、コンピューターの保護に役立てることができます。 この更新プログラムをインストールした後には、コンピューターを再起動しなければならない場合があります |
KB2491683 | 認証されていないリモートの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2497640 | Microsoft Internet Explorer を実行しているコンピュータを攻撃者が侵害し、そのコンピュータを制御できるセキュリティ問題が発見されました。この更新プログラムをインストールすると、お使いのコンピュータを保護できます。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2503658 | 認証されていないリモートの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、データを不正に取得できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2503665 | ローカルで認証された悪意のあるユーザーがシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました |
KB2506014 | 管理アクセス許可を持つユーザーによる署名されていないドライバーの読み込みが許可されるという問題が発見されました。この更新プログラムにより、この問題が解決されます。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2506212 | 認証されていないリモートの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2506223 | 認証されているローカルの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2507618 | 認証されていないリモートの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2507938 | ローカルで認証された悪意のあるユーザーがシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました |
KB2508272 | Microsoft Internet Explorer を実行しているシステムのセキュリティを悪意のあるユーザーが侵害し、そのシステムを制御できるというセキュリティの問題が ActiveX コントロールに発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2508429 | 認証されていないリモートの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2509553 | 認証されていないリモートの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2510531 | 認証されていないリモートの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2511250 | この更新プログラムをインストールすると、Windows の問題が修正されます。この更新プログラムの対象となる問題の完全な一覧については、サポート技術情報を参照してください。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2511455 | 認証されていないリモートの悪意のあるユーザーが、お使いのシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました。この更新プログラムをインストールすると、お使いのシステムを保護できます。インストール後には、システムの再起動が必要になる場合があります |
KB2529073 | この更新プログラムをインストールすると、Windows の問題が修正されます。この更新プログラムの対象となる問題の完全な一覧については、サポート技術情報を参照してください。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2533552 | この更新プログラムをインストールすると、将来公開される更新プログラムを Windows 7 および Windows Server 2008 R2 のすべてのバージョンに正常にインストールできるようになります。将来公開される更新プログラムを選択してインストールする前に、この更新プログラムが必要になる場合があります。インストールすると、削除することはできません |
KB2534366 | この更新プログラムをインストールすると、Windows の問題が修正されます。この更新プログラムの対象となる問題の完全な一覧については、サポート技術情報を参照してください。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2525694 | 認証されていないリモートの悪意のあるユーザーがシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました |
KB2530548 | この更新は、Microsoft Security Bulletin MS11-050 に掲載されている脆弱性に対処します。他のセキュリティ更新があるかどうかを確認するには、このページの概要のセクションをご覧ください |
KB2532531 | 認証されていないリモートの悪意のあるユーザーがシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました |
KB2533623 | この更新プログラムをインストールすると、Windows の問題が修正されます |
KB2536275 | 認証されていないリモートの悪意のあるユーザーがシステムの応答を停止させることができるというセキュリティの問題が発見されました |
KB2536276 | 認証されていないリモートの悪意のあるユーザーがシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました |
KB2544521 | 認証されていないリモートの悪意のあるユーザーがシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました |
KB2544893 | リモートで認証されていない悪意のあるユーザーがシステムのセキュリティを侵害して、情報にアクセスできるというセキュリティの問題が発見されました |
KB2555917 | ローカルで認証された悪意のあるユーザーがシステムのセキュリティを侵害して、そのシステムを制御できるというセキュリティの問題が発見されました |
.NET Framework 3.5.1 を組む込む場合は以下のアップデートプログラムが必要です | |
KB2478662 | 確認されたセキュリティ上の問題により、Microsoft .NET Framework を実行している Microsoft Windows ベースのシステムが攻撃者に侵害され、完全に制御される可能性があります。 Microsoft から提供されているこの更新プログラムをインストールして、コンピューターの保護に役立てることができます。 この更新プログラムをインストールした後には、コンピューターを再起動しなければならない場合があります |
KB2518869 | 確認されたセキュリティ上の問題により、Microsoft .NET Framework を実行している Microsoft Windows ベースのシステムが攻撃者に侵害され、完全に制御される可能性があります。 Microsoft から提供されているこの更新プログラムをインストールして、コンピューターの保護に役立てることができます。 この更新プログラムをインストールした後には、コンピューターを再起動しなければならない場合があります |
.NET Framework 4.0 を組む込む場合は以下のアップデートプログラムが必要です | |
KB2160841 | 確認されたセキュリティ上の問題により、Microsoft .NET Framework を実行している Microsoft Windows ベースのシステムが攻撃者に侵害され、完全に制御される可能性があります。Microsoft から提供されているこの更新プログラムをインストールして、コンピューターの保護に役立てることができます。この更新プログラムをインストールした後には、コンピューターを再起動しなければならない場合があります |
KB2416472 | 確認されたセキュリティ上の問題により、Microsoft .NET Framework 2.0 を実行している Microsoft Windows ベースのシステムが攻撃者に侵害され、データにアクセスされる可能性があります。Microsoft から提供されているこの更新プログラムをインストールして、コンピューターの保護に役立てることができます。この更新プログラムをインストールした後には、コンピューターを再起動しなければならない場合があります |
KB2446708 | 確認されたセキュリティ上の問題により、Microsoft .NET Framework を実行している Microsoft Windows ベースのシステムが攻撃者に侵害され、完全に制御される可能性があります。 Microsoft から提供されているこの更新プログラムをインストールして、コンピューターの保護に役立てることができます。 この更新プログラムをインストールした後には、コンピューターを再起動しなければならない場合があります |
緊急、重要ではないが、オプションとして以下のアップデートプログラムがあります | |
KB2484033 | この更新プログラムをインストールすると、Windows の問題が修正されます。この更新プログラムの対象となる問題の完全な一覧については、サポート技術情報を参照してください。インストール後には、コンピュータの再起動が必要になる場合があります |
KB2496898 | この更新プログラムをインストールすると、Windows の問題が修正されます。この更新プログラムの対象となる問題の完全な一覧については、サポート技術情報を参照してください。インストール後には、コンピュータの再起動が必要になる場合があります |
日付 | 内容 |
2011/08/02 (火) | Windows Update リスト に KB954430, KB973688, KB890830, KB2476490, KB2478662, KB2503665, KB2507938, KB2518869, KB2525694, KB2530548, KB2532531, KB2533623, KB2536275, KB2536276, KB2544521, KB2544893, KB2555917 を追加。KB890830 を更新 |
2011/05/11 (水) | Windows Update リスト に KB2529073, KB2533552, KB2534366 を追加。KB890830 を更新 |
2011/04/27 (水) | Windows Update リスト に KB982018, KB2492386, KB2506928, KB2515325, KB2522422 を追加 |
2011/04/13 (水) | Windows Update の KB890830 を更新、及び KB2446708, KB2446710, KB2491683, KB2497640, KB2503658, KB2506014, KB2506212, KB2506223, KB2507618, KB2508272, KB2508429, KB2509553, KB2510531, KB2511250, KB2511455 をリストに追加 |
2011/03/25 (金) | Windows Update リスト に KB2524375, KB2496898 を追加 |
2011/03/09 (水) | Windows Update リスト に KB890830, KB2479943, KB2505438 を追加 |
2011/03/02 (水) | Windows 7 SP1 で必要になる Windows Update リスト の部分を追記変更 |
2011/02/27 (日) | RT Se7en Lite で必要になる Windows Update リスト を Windows 7 SP1 で必要になる Windows Update リスト と改名 |
2011/02/25 (金) | Windows Update リスト に KB2484033, KB2488113 を追加 |
2011/02/24 (木) | RT Se7en Lite で必要になる Windows Update リスト を加えました |
私が常用している PC も 2011年に入ってから、ケース、マザーボード、CPU 等を一新 1 したのをきっかけに長らく使用していた Windows XP (32bit) 環境から脱却し、Windows 7 (64bit) 環境へと移行して行こうかと思ってます。常用 PC 2 として使用している PC の OS なので、Windows Vista が登場した当初、テスト用 PC で評価しましたが、当時はとても移行できる段階では無かったので、スルーしてしました
Windows XP から Windows 7 への移行するにあたって、問題点などを挙げ、また、その解決策があれば、纏めておこうという趣旨の記事です。なので、全ての人のケースあてはまるものではないのでご承知ください
なぜ、移行が必要なのか…
移行を渋ってた主な理由としては…
Windows Vista 以降の Windows 系 OS に実装された WDDM が、オーバーヘッドとなり、ゲームに限らず、描画全体のパフォーマンスを低下させています。これは、今現在をもっても根本的な解決にはなっていません。Windows XP レベルで得られたベンチマークのスコアやパフォーマンスまで引き上げるには、ビデオカード等のハードウェアをアップグレードして行くしかないという力技しかありません。そもそも、WDDM によって、カーネルを保護し、なおかつ 3D 描画をマルチスレッド化し、ブルーバックスクリーンの発生頻度をなくすという趣旨でしたが、未だにブルーバックスクリーンを発生させているビデオカードドライバは存在します
Windows Vista 以降の Windows 系 OS を今までスルーしてきた最大の原因はコレ。7.1ch 3Dサウンド環境で音楽、DVD、ゲームなどを楽しんできた者としては、致命的な仕様変更でした。DirectSound HAL, DirectSound 3D の廃止に取って代わって、UAA なる余計なモノが実装されましたが、これがまたユーザーを混乱にさせている一因となっていて、この問題も今現在をもっても根本的な解決に至っていません。OpenAL や Creative ALchemy を使用する事によって解決する手段はある事にはあります、3D Sound を行う全てのソフトウェアが動作するわけではありません
様々なユーティリティソフトの出現によってかなり改善されてきたと思う…
WDDM と UAA 実装によって、映像と音という極めて重要な部分の仕様変更を行ったが、Microsoft は今現在をもってこの問題を野ざらし状態にしており、どの規格や手法がデファクトスタンダード (de facto standard) になるか判らず、不透明感がある…と、不安感を煽っても、ハードウェア、ソフトウェアの新機能を楽しめないので、前向きに考えて 3 行きましょう
SP1 が正式にリリースした時に移行を行いと思います
ハードウェアは一部を除いて、準備済みで、現在は Windows XP SP3 を入れて使用中。以下の表は新旧交代した(または、その予定にある) ハードウェアの一覧です
カテゴリ | 新 | 旧 |
CPU | AMD Phenom II X6 Black Edition 1100T (または 1090T) |
AMD Phenom II X4 Black Edition 965 |
Motherboard | ASUSTek Crosshair IV Extreme | ASUSTeK M3A79-T Deluxe |
RAM | DDR3-1600 4GB*4 = 16GB | DDR2-800 2GB*2 = 4GB |
VGA | msi N460GTX Cyclone 1G OC/D5 *2 (予定) |
msi N460GTX Cyclone 1G OC/D5 |
PSU | 変更無し | CoolerMaster Silent Pro M1000 |
Chassis | CoolerMaster HAF X | CoolerMaster CM Stacker 831 |
Sound | 変更無し | Creative PCI Express Sound Blaster X-Fi Titanium Professional Audio |
ODD | Sony Optiarc AD-7260S | Sony Optiarc AD-7200A |
次にソフトウェア面でのカスタマイズです。主に UI や視覚効果関係です
Windows XP
Windows XP のテーマは NWBB を StyleBuilder で改良したモノを長らく使ってきました
Windows 7
Windows 7 に移行するにあたってイメージが近いテーマを探してみた所、Windows 7 Basic Black by cryeR というテーマを見つけました。取り合えずにコレに決定
Windows XP
Windows XP では、単にクラシックスタートメニューにした状態で使用していました
ただ、右の画像もクラシックメニューの設定に加えて、%USERPROFILE% ディレクトリの中をいじったりして、自分なりに改良していました
Windows 7
Windows 7 でクラシックスタートメニューが廃止になってしまったので、それに取って代わるようなモノが無いかと検索した所、Classic Shell なるものを発見!…こ、これは、凄いです。Classic と名前が付いていますが、Modern Classic Shell と言ってもいいぐらいすばらしいカスタマイズツールです
右の画像は Classic Shell のスキン設定に clrSharp を適用し、Classic Shell にてカスタマイズした結果です
Windows 7 with Classic Shell - その1
Windows 7 with Classic Shell - その2
また、この Classic Shell はクラシックメニューの操作性を犠牲にする事無く、Windows 7 風の外見にする事も可能です
まぁ、大体のところはこれで十分かな…
Windows 7 インストール DVD 謎のリンク
さて、カスタマイズの話はここまでとして、インストールイメージの用意です。私の手順としては、RT Se7en Lite を使用して、SP1 を Slipstream Service Pack にてインストールイメージを作成します
あとは、SP1 の正式リリースを待つだけです…そして、Windows 7 SP1 インストール編 へと続きます。多分…('A`)
RAID 1 プレイでボイスチャット使用の前提募集が増えている半面、OS に Windows 7 または Vista を使用していて、ボイスチャットの設定がわからない為に参加ができない、または、しない人が要るのではと思い、設定方法を記事にしてみました