- 締切済み
Windows Vistaで、ユーザー名の表示がヘンになってしまいまし
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Niwatori-Sanpo
- ベストアンサー率62% (1168/1867)
No.1 改め No.2です。 自己レスです。 >「desktop.ini」というファイルを削除したら どうなるか この際だから、試しにユーザープロファイルにあるスタートメニューと いうフォルダの表示方法の制御に関係しているという desktop.iniを削除 して、再起動してみました。 幸いスタートメニューの表示がヘンになることもなく普通に起動したし 自動的に復活するのかも知れないとも思ったのですが、新たに生成される こともありませんでした。 表示方法をクラシックスタイルにしているせいかもしれません。 もし質問者さんがこの方法で検証する場合は、当イニシャルファイルを 何処か別の場所に待避させて、万一不具合が出たときのために他の管理者 権限のあるユーザーでログオンし直して当該ファイルを元の場所に戻せる 態勢を作っておいた方が良いでしょう。 といっても、この desktop.iniの削除によって当初の問題が改善される 可能性は、かなり低そうですが…。
- Niwatori-Sanpo
- ベストアンサー率62% (1168/1867)
No.1です。 >レジストリが壊れているのかなと推測するのですが、どこをみたらいいのか 次の辺りが関係していそうですが、表示だけの問題なら直接は関係ない かも知れません。 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer Windows Vista のユーザーフォルダ(User Shell Folders)の初期値 http://pasofaq.jp/windows/mycomputer/vistausershellfolders.htm >何かほかにヒントがありましたら 実は、 C:\Users\ユーザー名\AppData\Roaming\Microsoft\Windows\Start Menu\ フォルダにある「desktop.ini」というファイルを削除したら どうなるか 試してみたい気もするのですが、システムが起動しなくなると怖いので、 検証できません。 次善策として、この際スタートメニューの表示をクラシックスタイルに してしまうというのはダメですか? http://plusd.itmedia.co.jp/pcuser/articles/0806/26/news080.html 根本的な改善方法じゃなくて申し訳ありませんが、とりあえず嫌らしい 「10」という表示は見えなくなると思います。
- Niwatori-Sanpo
- ベストアンサー率62% (1168/1867)
>ユーザー名は元のままで、変わっていません。 実際に現在ログオンしているユーザーアカウント名とは違うわけ ですね? 因みに、その「10」を開くと、何処が表示されるのですか? もし「10」というユーザーアカウントフォルダが開くのであれば 「C:\Users\10」というフォルダも 存在すると思われます。 また 別に「C:\Users\実際にログオンしているユーザー アカウント名」 というフォルダも存在するはずですが、如何でしょうか? 管理者権限のあるユーザーでログオンし直せば、全てのユーザー アカウントを「アカウントの管理」で掌握できると思うので、一応 確認してみましょう。 スタートメニューに表示されてしまう原因は不明ですが、何かの はずみで作成されてしまったのかも知れません。 普通に考えて、当該 PC を使用しているのが質問者様お一人だけ なら不正アクセスの可能性もあるわけで、現在お使いのファイアー ウォールソフトでログを確認してみることをお勧めします。 確認の結果、必要ないと思ったら 念の為に「Administrator」と いうアカウントでログオンし直して、その「10」というユーザーを 削除して様子を見てみては如何でしょうか? http://tdpc.jp/vista_rink/vista75.html http://blogs.yahoo.co.jp/akio_myau/19972257.html ただし、原因が謎なので、常用のアカウントでログオンできなく なる可能性も否定できないし、そのスタートメニューの表示だけが 違っていて開くフォルダは同じ常用ユーザーフォルダである場合は 尚更オイラの知見範囲を超えるので、そこんとこ悪しからず。 また、システムの仕様として、ユーザーアカウントを削除しても 「C:\Users\10」というフォルダ自体は 消せないと思いますが…。
お礼
ご助言ありがとうございます。 スタートメニュー、エクスプローラーは、あくまでも表示が「10」なっているだけで、クリックして表示されるフォルダの実態は、実際のユーザー名(常用ユーザー)になります。 C:\Users\には「10」というフォルダは存在しません。 つまり、エイリアス(別名表示)になっているような状況なのですが、 Windows Vistaってそんなことできるのでしょうか。 レジストリが壊れているのかなと推測するのですが、どこをみたらいいのかが分かりません。 なお、管理者としてログインした場合も、ユーザーアカウントにはAdminと常用の2つしか表示されませんでした。 試しに「10」という名前のアカウントを作って削除してみたりしましたが、 特に問題の解決にはならず・・・・。 何かほかにヒントがありましたらよろしくお願いします。
お礼
たびたびの回答に感謝いたします。 教えていただいたdesktop.ini、探してみたのですが私の環境では見つかりませんでした。 どうやらVistaではなくても問題ないファイルのようですね。 また、ユーザー名の表示がおかしいのはスタートメニューだけでなく、 「ドキュメント」などのフォルダを開くと、エクスプローラーのアドレスバーにも 1 > ドキュメント > のように表示されます( >は実際には横向きの▼です)。 実際のパスをコピーしてみると、c:\users\正しいユーザー名\Documnetsとなります。 なので、ユーザー名が実際に変更されている、というわけではやはりありません。 あくまでも表示だけがおかしいのです。 かなりトホホな状況になりました。 いろいろとお手数をおかけしてすみません。