Vista Businessはドメインに参加しているということなので、パスワード共有は必ず有効になっていると思いますが、Vista BusinessにXP Home用のユーザーは登録されていますか?
XP Homeのユーザー名は「ようこそ」画面に表示されているフルネームとは異なる可能性がありますので、XP Homeのファイル名を指定して実行画面に control userpasswords2 と入力しユーザー名を確認してください。
またVista Businessのデフォルト設定で、ネットワーク経由でのパスワード無しのアクセスは許可されていないはずです、許可するためには管理ツールの[ローカルセキュリティポリシー]を起動し、[ローカルポリシー][セキュリティオプション]の「アカウント:ローカル アカウントの空のパスワードの使用をコンソール ログオンのみに制限する」を無効に設定する必要があります。