質問: windows 10 update 1803では、サフィックスが.000のユーザーアカウントフォルダーの名前が変更されました 昨日の夜windows 10 update version 1803をインストールしました。しばらくして、なんらかの理由で、元のユーザーのフォルダの名前が.000のサフィックスに変わったことがわかりました。ユーザーアカウント名は同じです。これで、元のユーザー名で新しいフォルダーができましたが、その中にはいくつかのフォルダーしかありません。すべてのドキュメント、ダウンロード、アプリケーションデータなどは、.000のサフィックスが付いたフォルダー内にあります。 cmdプロンプトを開くと、.000サフィックスが付いたフォルダーが直接開きます。アカウントにログインしたり、デスクトップアイコンを表示したりできます。ただし、サフィックスのないフォルダにデータがあることを想定している一部のアプリは、設定を読み込めません。たとえば、notepad ++は最後に保存されたセッションをロードできません。また、firefox経由でダウンロードしたファイルを閲覧できません。.000サフィックスのないユーザーフォルダーを元に戻したいのですが。誰か教えてくれませんか。私はこれを認めているマイクロソフトで何も見たことがなく、それに対する修正を発見していません。
回答: これは通常、古いプロファイルパスにアクセスできない場合に発生します。これには、コンピューターのsidを変更したり、古いプロファイルが適切にアンロードされなかったり、所有権やdaclが間違っていたりするなど、いくつかの理由があります。これは、少なくともwindows nt 4以降のケースです。選択したレジストリエディターでhkey_local_machine\software\microsoft\windows nt\currentversion\profilelist\$sidに移動します。ここで、$sidは、説明する動作を示すアカウントのsidのプレースホルダーです。 wmic useraccount get name,sidに尋ねることで、アカウントに対応するsidを確認できます。通常、-500で終わるのは組み込み(ローカル)管理者アカウントであり、-1000は最初に作成されたユーザーアカウントです。これらの番号(それぞれ500と1000)はrid(相対id)と呼ばれます。上記のレジストリキー内でprofileimagepathの値を見つけ、必要に応じて調整します。 プロファイルが(.000なしで)古いパスの下にまだ存在し、まだアクセスできない場合(所有権またはdaclが原因で)、winlogonが別の新しいプロファイルを作成する可能性があります(おそらく.001接尾辞)。最近のwindowsバージョンでは見ていませんが、profileimagepathの値を改ざんすることでロックアウトされる可能性があるため、セカンダリアカウントをアクティブにして利用できるようにすることをお勧めします(たとえば、組み込みの管理者アカウント) )。前述のように、これはnt 4以降のすべての手順と同じです。ただし、microsoftがこれらのmicrosoft(オンライン)アカウントに使用できる新しいルールを導入した可能性があります。また、ドメインアカウントを扱う場合、sidは異なって見えます。