ex

Vista機からXP機に繋いであるネットワークプリンターに接続できない

プリンタへ接続できませんでした。操作を完了できませんでした(エラー 0x0000000d)。

職場のwindowsXP機にUSBでインクジェットプリンターCANON PIXUS iP3600)を繋いでネットワーク上で共有、数台あるXP機のクライアントは普通にネットワーク経由でインストールできたが、1台だけあるwindowsVista機が上のエラーを吐いてどうにもインストールできない。エラーメッセージからググって見るとmicrosoftのヘルプがヒットする。
http://support.microsoft.com/kb/947236/ja
しかし、ヘルプの通りにやってみても何の変化もなかった。英文を直訳してるので所々おかしい文章になっているので、原文と見比べて見た方がよいだろう。
http://www.microsofttranslator.com/BV.aspx?ref=CSSKB&from=en&to=ja&a=http://support.microsoft.com/kb/947236/en-us?fr=1
これで直る事例もあるのだろうが、レジストリ弄らせるにしては非常に頼りないヘルプだ。

で、正解はこれ。
http://questionbox.jp.msn.com/qa5222575.html
http://kotohazime.fc2web.com/setup/xp/sharing.html
一旦USBで直繋ぎしてドライバーをインストールした上で、ポートを替えるって方法は結構使う機会が多い。結局、今回の件ではネットワーク経由でVista用ドライバーが提供されなかった事が原因らしい。