不明なドライバ探し
ハードウェアIDを確認
例:PCI\VEN_8086\DEV_4236
http://www.pcidatabase.com/
で検索
Device Search: にDEV_nnnnのnnnnだけ入れて検索すればおk
Windows7 システム修復ディスクにドライバ追加
USB3やネットワークのドライバが入ってなくて残念なことが多いのでドライバを追加してみる。[書きかけ]
- 多分Windows AIKが必要
- システム修復ディスクを作成する
- ディスクの内容を丸ごとコピーしてくる
- wimファイルを読み書き可能でマウントする(dism or imagex)
- dism /Add-Driverでドライバを追加する
- dism /Umount-Win /MountDir:[mount path] /Commit でアンマウントする(imagexでも可
- oscdimg -n -b でisoを作成する
etfsboot.comはC:\Program Files\Windows AIK\Tools\PETools\amd64\bootに有る。
ドライバの追加作業
ISOの作成
WindowsXP SP3でのUSBストレージの無効化
ググればすぐに見つかるけど、早とちりしたっぽい記事も引っかかるので要点のみメモ。
おそらく大元はhttp://support.microsoft.com/kb/823732/
1.以下のファイルのアクセス権を変更しアクセス不可にする。
- %SystemRoot%\Inf\Usbstor.pnf
- %SystemRoot%\Inf\Usbstor.inf
2.次のレジストリ キーにある Start 値を 4 に設定する。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor
以上2点を両方実行すること。
2しか書いてないページがちらほらあるけど、2は既にインストールされたものに対してのみ有効で
1を実施していないと別モデルのUSBストレージを挿してドライバインストールが行われた時点でStart 値が 3に戻る。
cacls %SystemRoot%\Inf\usbstor.inf /d everyone /e
cacls %SystemRoot%\Inf\usbstor.PNF /d everyone /e
reg ADD HKLM\SYSTEM\CurrentControlSet\services\USBSTOR /v Start /t REG_DWORD /d 4 /f
ファイルのコピー&ベリファイ(コンペア)
何度か探してみたけれど、今のところFire File Copy使用中。
というか意外とベリファイ付のコピーツールって見つからない。
・FFC注意点
デバイス設定でデバイスごとに verify = 1 を設定しておく必要あり
右D&Dでコピーと移動をする場合ベリファイの切り替え出来ないのでデフォルトonじゃないと使えない
・ちょっと気になったこと
ネットでこの手のソフト探しているときに、コピーしたファイルが壊れていないか確認するために
Windows標準のcopyやxcopyの/vオプションを使えばいいという説明をたまに見かけたけど、これはNG
copyコマンドのverifyは書き込んだデータが読み取れることを保証するだけで、元のファイルと同じであるかはチェックしない
xcopyの/v 場合、ヘルプファイルによると
「既存の MS-DOS ファイルとの互換性を保持するためだけに備えられています」
らしい。
互換性を保持が具体的に何をするのかわからないけど、多分元ファイルとの比較はしないと思う。
Windows XP のインストール&アップデート 2013/11/13
最近はまったのでメモ。確実な情報ではないです。
インストール
・BIOSでAHCIからIDEへ切り替える
XPはAHCIドライバ持ってないのでIDE互換にするかセットアップ時にドライバ入れ必要がある。
IDEでなくRAIDにするというのもあった気がする。
アップデート
・まずSP3にする(無印からSP3にする場合SP1 or SP2を経由する必要あり)
・Windows 更新エージェントをインストールする (
http://support.microsoft.com/kb/949104/ja
)
ここまでやってからWindowsアップデート開始。
・IE8は入れないとうまくいかなかった。
・アップデートを進めると初回の大量更新までは普通に行けるが、その後失敗し続ける。
・最近(2013/11/13)よく失敗しているBITSをなんとかする。(
http://support.microsoft.com/kb/916251/ja
)
memo
http://support.microsoft.com/kb/902093