Windowsのアカウント名とユーザー名の関係がよく分からない

帰省したら実家のパソコンの問題を相談されるのは、割と業界あるあるだと思う。 結局問題を根本から解決できなかったのだが、事象の記録のためにメモ。

事象

Windows10のPCにエクスプローラーからファイル共有できない。 ユーザー名とパスワードが誤っている旨のメッセージが出力されるが、接続元のPCにはその情報でログインできる。 しかしnet useで接続しようとすると、システムエラー86がでるので、認証周りの問題であることは確か。

原因

ログインで使っているアカウント名と、実際にプログラムを動かしているユーザ名が不整合を起こしている

ログインしたアカウント名でパッと見は動いているように見えるのだが*1、タスクマネージャーでログインユーザーを確認すると名前がアカウント名が異なる net userを実行すると、ログインのアカウント名は表示されず、タスクマネージャーで出るユーザー名が表示される。

タスクマネージャーで表示されたユーザー名でファイル共有すると問題なく接続できた

その他

おそらくアカウント名を途中で変更した結果、不整合が起こっているのだとは思うが、そこまで手を入れると色々と面倒なので断念 ※フォルダ名やレジストリを整合性を保ちながら変更すればよいのだと思うが、他のソフトへの影響もよく分からないので運用対処とした とりあえず、ユーザーサポートに休み明けに連絡するか、タスクマネージャーで表示されたユーザー名でファイル共有するように言っておいたが......

参考

http://tooljp.com/windows/doc/net-use/net-use-error.html

*1:GUIの設定からアカウント名を確認すると、ログイン時のアカウント名が表示される