アカウント名を取得したい。 への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 ほうじ茶  (高校生) 投稿日時 2017/4/6 19:27:04
YuO 様

早速の返信ありがとうございます。
無事取得できました。
"アカウント名"ではなく"フルネーム"で検索すればよかったのですね^^;

勉強になりました、ありがとうございましたm(_ _)m
投稿者 YuO  (社会人) 投稿日時 2017/4/6 12:54:06
ユーザーのフルネームが欲しい,ということですね。

@ITにそのまま使えるサンプルがあるので,これを使うのが簡単だと思います。
http://www.atmarkit.co.jp/fdotnet/dotnettips/642displayname/displayname.html
投稿者 ほうじ茶  (高校生) 投稿日時 2017/4/6 12:17:13
パソコンを起動して、アカウントにログオンするときに表示されるあの名前です。

'ここからコード
Public Class Form1
  '(snip)
  Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    MsgBox(System.Environment.UserName)
    MsgBox(My.User.Name)
  End Sub
  '(snip)
End Class
'ここまでコード

とりあえず検索して出てきたのを動かしてみて、一応取得はできたのですが、うまく取得できません。
Windowsのコントロールパネルでアカウント名を変えたのですが、それが適用されていないようなのです。
表現しにくいのですが、Windowsインストール時(アカウント作成時)に設定したアカウント名を取得しているのでしょうか。

こんなサイトを見つけました。
https://answers.microsoft.com/ja-jp/windows/forum/windows_7-security/windows-7/6c44b1c6-773a-4cc4-a647-0a7749574cc3
ユーザー名と、アカウント名とは、全く別物なのでしょうか。

であれば、アカウント名とは、どのように取得するのでしょうか?
少しプログラミングとはそれているかもしれないのですが、よろしくお願いします。

VB.NETです。VS2015で書いてます。
このような掲示板の利用はまだ2度目です、質問内容とは別に、おかしなところはご指摘いただけると幸いですm(_ _)m