Windows 10では、ユーザープロファイルはユーザーのプロファイルフォルダーに保存されます。このフォルダーには、サウンド、スクリーンセーバー、デスクトップの背景、タスクバーの設定、個人用フォルダーなどのさまざまな設定が含まれています(desktop backgrounds)。これらのすべての設定により、 Windows(Windows)にサインインするときに個人設定が使用され、PCの外観と動作が希望どおりになります。
プロファイルが破損すると、個人設定が失われる可能性があります。さらに、ユーザーアカウントにサインインできないというエラーメッセージが表示され、非常にイライラする可能性があります。
この問題の原因のいくつかと、 Windows10(Windows 10)で破損したユーザープロファイルを修正する方法をリストします。
Windows10での破損したユーザープロファイルの原因(Causes of a Corrupt User Profile in Windows 10)
Windows 10の破損したユーザープロファイルは、次の結果として発生することがわかっています。
- 破損したプロファイルレジストリキー
- 失敗した(Failed Windows Updates)WindowsUpdateÂ
- 侵害されたシステムまたはユーザーファイル
- 破損したユーザーアカウントのActiveDirectory
- (Damaged hard drive)停電、ディスク書き込みエラー、またはウイルス攻撃によって引き起こされたハードドライブファイルシステムの損傷
- ユーザープロファイルを更新するServicePackインストールまたはその他の重要なシステムファイルのアップグレードを伴うWindowsへの自動更新の失敗
Windows10で破損したユーザープロファイルを修正する方法(How to Fix a Corrupt User Profile in Windows 10)
PCでユーザーアカウントにサインインしようとして、「ユーザープロファイルサービスサービスがサインインに失敗しました」というエラーメッセージが表示された場合。ユーザープロファイルを読み込めません(The User Profile Service service failed the sign-in. User Profile cannot be loaded”)。ユーザープロファイルが破損している可能性があります。また、そのユーザーアカウントのレジストリに誤ったプロファイルパスがあることを意味している可能性もあります。
以下は、破損したユーザープロファイルを修正するか、完全に置き換えることを試みることができるいくつかのトラブルシューティング方法です。
クイックフィックス(Quick Fixes)
- ウイルスまたはマルウェアのスキャンを実行します。ウイルスやマルウェアの攻撃(Virus or malware attacks)により、ハードドライブのファイルシステムが損傷する可能性があります。このような場合、Windows 10はユーザープロファイルを読み込んで正しく起動できず、読み込みプロセスが停止します。ウイルスまたはマルウェアスキャン(virus or malware scan)を実行すると、ユーザープロファイルを破壊する可能性のある悪意のあるソフトウェアを検出して削除するのに役立つ場合があります。
- Windows PCを約4回再起動してみてください。毎回、コンピュータをデスクトップ(Desktop)にアクセスさせてから再起動してください。これはばかげているように見えるかもしれませんが、そうではありません。Windowsには、破損したユーザープロファイルを修復できる優れた自己回復プロセスがありますが、数回の再起動が必要です。
一時アカウントから古いユーザープロファイルを修復する(Repair the Old User Profile from the Temporary Account)
ユーザーアカウントが破損していて起動できない場合、Windowsが一時アカウント(C:\ Users \ TEMP)にサインインすることがあります。このような場合、「アカウントにサインインできません」および「一時的なプロファイルでサインインしました(“You’ve been signed in with a temporary profile”)」 というメッセージが表示されます。(“We can’t sign into your account”)
ただし、サインオフ後に一時プロファイルに加えた変更はすべて失われるため、一時アカウントを使用したくない場合があります。
- 古いユーザープロファイルアカウントを修復する前に、ローカルドライブC:\UsersUsersフォルダーに移動し、古いアカウントとそのすべてのファイルが表示されるかどうかを確認します。そうでない場合は、C:\Windows.oldに移動し、ファイルがそこにアーカイブされているかどうかを確認します。
- 古いアカウントとそのファイルを見つけた場合は、それらを紛失しないように、外付けドライブまたはお好みのクラウドストレージにバックアップしてください。
- 検索ボックスに「CMD 」と入力してコマンドプロンプトを開き、 [コマンドプロンプト(Command Prompt)] を選択します。
- コマンドプロンプトにwhoami /userと入力し、 Enterキー(Enter)を押します。
- 現在のアカウントのセキュリティ識別子(Security Identifier)(SID )をメモします。標準のユーザーアカウントの場合は、サインアウトしてから、管理者アカウントに再度サインインします。
注(Note):管理者アカウントをお持ちでない場合は、Windowsをセーフモードで起動し(Safe Mode)、組み込みの管理者アカウント(enable the built-in administrator account)を有効にしてください。現在のユーザーアカウントからサイン(Sign)アウトしてから、管理者(Administrator)アカウントに再度サインインします。
- [スタート](Start) >[実行(Run)]を右クリックします。regeditと入力し、Enterキーを押して(regedit)Windows(Enter)レジストリエディタ(Windows Registry Editor)を開きます。
- 次のパスに移動します:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList。
- 展開されたProfileListキーの下で、前の手順で書き留めたSIDキーが最後に.bakを付けて、または.bakを付けずにリストされているかどうかを確認します。(SID)
- SIDキーが.bakなしでリストされている場合は、 (listed without .bak)ProfileImagePath値の名前をダブルクリックします。ユーザープロファイルフォルダーの正しいパス(C:\ Users \ username)を入力し、[ (Enter)OK ] を選択します。
注(Note):ユーザープロファイルフォルダーが存在しない場合は、SIDキーを削除して新しいプロファイルフォルダーを作成し、レジストリエディター(Registry Editor)を閉じ ます。
- 次に、State DWORDが0の値に設定されていることを確認してから、RegistryEditorを終了します。値が0に設定されていない場合は、State DWORDをダブルクリックし、値のデータを0に変更して、[ OK ] を選択します。
- SIDキーの末尾に.bakが付いている(listed with .bak at the end)場合は、SIDキーを右クリックし、[名前の変更]を選択し、(Rename)キーの名前を変更して、キーの名前の末尾にある.bakを削除します。
- 次に、 ProfileImagePath(ProfileImagePath)値の名前をダブルクリックし、ユーザープロファイルフォルダーの正しいパスを入力して、[ OK ]を選択します。
- 状態(State )DWORD値データが0に設定されていることを確認してから、レジストリエディタ(Registry Editor)を 終了します。
- SIDキーが.bakの有無にかかわらずリストされている(listed with and without .bak)場合は、右クリックして.bakのないSIDキーを削除(Delete)します。
- Â 末尾が.bakのSIDキーを(SID)右クリックし、[(Right-click)名前の変更]を選択し、 (Rename)SIDキーの名前を変更して、末尾の.bakを削除します。
- ProfileImagePathをダブルクリックして値の名前を変更し、ユーザープロファイルフォルダーの正しいパスを入力して、[ OK ]を選択します。
- SIDキーのStateDWORD値が0(State )で(0)あることを確認してから、レジストリエディタ(Registry Editor)を閉じます。
- PCを再起動し、一時的なプロファイルエラーが発生したアカウントにサインインして、現在修正されているかどうかを確認します。
新しいユーザーアカウントを作成する(Create a New User Account)
以前の方法を使用してユーザープロファイルアカウントを復元できなかった場合は、新しいプロファイルアカウントを作成して置き換えてみてください。新しいユーザープロファイルを作成しても、破損した古いユーザープロファイルは削除されません。
これを行い、同じユーザーアカウント名を維持するために、レジストリに移動して、破損したユーザーアカウントのプロファイルを削除します。そうすれば、 Windowsを再起動したときに、破損したユーザーアカウントにログインして、新しいプロファイルを作成できるようになります。これで、古いプロファイルフォルダから新しいプロファイルフォルダにファイルをコピーできるようになります。
注(Note):以下の手順を使用する前に、システムの復元ポイントを作成してください。この復元ポイントを使用して、プロセスで発生した可能性のある間違いを元に戻すことができます。
- (Sign)破損したプロファイルの影響を受けない管理者アカウントに サインインしてから、コマンドプロンプトを開きます。
- 次のコマンドを入力します:wmic useraccount get domain、name、sidそして(wmic useraccount get domain,name,sid)Enterを押します。
- (Make)プロファイル(SID)が破損しているアカウント名 のSIDをメモします。
- [スタート](Start) > [ファイル名 を指定して実行(Run)]を右クリックし、regeditと入力して、 (regedit)Enterキー(Enter)を押します。
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<SID>キーに移動し、前の手順で書き留め たSIDキーを見つけます。
- 右クリックして、書き留めたSIDキーのインスタンスを、.bakの有無にかかわらず、一度に1つずつ 削除します。(delete )
注: (Note)ProfileListにある他の(ProfileList)SIDキーは削除しないでください。
- [はい](Yes)を選択して、コマンドプロンプト(Command Prompt)とレジストリエディタ(Registry Editor)を閉じます。
- 次に、破損したプロファイルを使用してアカウントにサインインし、そのアカウントの新しいデフォルトプロファイルを作成します。プライバシー設定をオンまたはオフにしてから、[同意する]を選択します(Accept)。
これで、必要なファイルを古いプロファイルフォルダーから新しい現在のプロファイルフォルダーにコピーして貼り付けることができます。一部の非表示または問題のあるシステムファイルが新しいユーザープロファイルに持ち込まれないように、各フォルダーを個別にコピーしてください。
ファイルを新しいアカウントに貼り付け、古いアカウントからサインアウトして、新しいアカウントにサインインします。転送したすべてのファイルは新しいアカウントになります。
通常のユーザープロファイルを回復する(Recover Your Usual User Profile)
アカウントを復元するか、新しいアカウントを作成したので、プロファイルが破損する前に持っていたすべての設定を使用して、好みに合わせてアカウントをカスタマイズできます。
Windows 10をカスタマイズするための完全なガイドと(complete guide to customize Windows 10)、Windows10のスタートメニューをカスタマイズする(customize your Windows 10 Start Menu)方法を確認してください。
ありがたいことに、プロファイルの破損によってデータが大幅に失われることはありませんが、安全のために定期的にファイルをバックアップする必要があります。
How to Fix a Corrupt User Profile in Windows 10
In Windows 10, your user profile is stored in the user’s profile folder, which containѕ variоus ѕettіngs like sound, sсrеenѕaνers, desktop backgrounds, taskbar preferences and personal folders. All these settings ensure your personal preferences are used when you sign into Windows so that your PC looks and works the way you want it to.
If the profile gets corrupted, you can lose your personal settings. Plus, you’ll get an error message that prevents you from signing into your user account, which can be very frustrating.
We’ll list some of the causes of this problem and how you can fix a corrupt user profile in Windows 10.
Causes of a Corrupt User Profile in Windows 10
The corrupt user profile in Windows 10 has been known to occur as a result of the following:
- Corrupted profile registry key
- Failed Windows Updates
- Compromised system or user files
- Corrupted user account active directory
- Damaged hard drive file system caused by power outages, disk write errors or virus attacks
- Failed Automatic Updates to Windows that involve upgrading service pack installations or other critical system files that update your user profile
How to Fix a Corrupt User Profile in Windows 10
If you’re trying to sign into your user account on your PC and get an error message that says, “The User Profile Service service failed the sign-in. User Profile cannot be loaded”, your user profile may be corrupted. It could also mean that there’s an incorrect profile path in the registry for that user account.
Below are several troubleshooting methods you can try to fix a corrupt user profile or replace it altogether.
Quick Fixes
- Run a virus or malware scan. Virus or malware attacks may damage the file system of the hard drive. In such cases, Windows 10 cannot load your user profile to boot properly, and the loading process is halted. Running a virus or malware scan may help detect and remove the malicious software that could corrupt your user profile.
- Try restarting your Windows PC about four times, each time letting your computer get to the Desktop before restarting it again. While this may seem silly, it’s not. Windows has a good self-recovery process whereby it can repair the corrupt user profile, but it requires a few restarts.
Repair the Old User Profile from the Temporary Account
Sometimes, Windows may sign you into a temporary account (C:\Users\TEMP) if your user account is corrupted and can’t start. In such cases, you’ll get a message that says, “We can’t sign into your account” and “You’ve been signed in with a temporary profile” notification.
However, you may not want to use a temporary account because you’ll lose any changes you make to the temporary profile after signing off.
- Before repairing your old user profile account, go to the Users folder in the local drive C:\Users, and check if you can see your old account with all its files. If not, go to C:\Windows.old and check if the files were archived there.
- If you find your old account with its files, back them up to an external drive or your preferred cloud storage so that you don’t lose them.
- Open a command prompt by typing CMD in the search box and then select Command Prompt.
- Enter whoami /user in the command prompt and press Enter.
- Make note of the Security Identifier (SID) for the current account. If it’s a standard user account, sign out and then sign back into an administrator account.
Note: If you don’t have an administrator account, boot Windows in Safe Mode and enable the built-in administrator account. Sign out of the current user account and then sign back into the Administrator account.
- Right-click Start > Run. Type regedit and press Enter to open the Windows Registry Editor.
- Go to the following path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.
- Under the expanded ProfileList key, check if the SID key you wrote down from the previous step is listed with .bak or without .bak at the end.
- If the SID key is listed without .bak, double-click the ProfileImagePath value name. Enter the correct path (C:\Users\username) of your user profile folder and then select OK.
Note: If the user profile folder doesn’t exist, delete the SID key to create a new profile folder and then close the Registry Editor.
- Next, verify that the State DWORD is set to 0 value and then exit the Registry Editor. If the value isn’t set to 0, double-click on State DWORD, change the value data to 0 and select OK.
- If the SID key is listed with .bak at the end, right-click the SID key, select Rename, and rename the key to remove the .bak at the end of the key’s name.
- Next, double-click the ProfileImagePath value name, enter the correct path of your user profile folder and select OK.
- Verify that the State DWORD value data is set to 0 and then exit the Registry Editor.
- If the SID key is listed with and without .bak, right-click and Delete the SID key without .bak.
- Right-click the SID key with .bak at the end, select Rename and rename the SID key to remove .bak at the end.
- Double-click ProfileImagePath to modify its value name, enter the correct path of the user profile folder and select OK.
- Verify that the State DWORD value of the SID key is 0 and then close the Registry Editor.
- Restart your PC and sign into the account that had the temporary profile error to check whether it’s now fixed.
Create a New User Account
If you weren’t able to restore your user profile account using the previous method, try creating a new profile account to replace it. Creating a new user profile doesn’t delete the old, corrupted user profile.
To do this and keep the same user account name, we’re going to go into the registry and delete the profile for the corrupted user account. That way, when we reboot Windows, you’ll be able to log into the corrupted user account and create a new profile. You’ll then be able to copy files from the older profile folder to the new one.
Note: Before using the steps below, create a system restore point, which you can use to undo any mistakes you may make in the process.
- Sign into an administrator account that’s not affected by the corrupted profile and then open a command prompt.
- Enter this command: wmic useraccount get domain,name,sid and press Enter.
- Make note of the SID for the account name with the corrupted profile.
- Right-click Start > Run, type regedit and press Enter.
- Go to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<SID> key and find the SID key you wrote down from the previous step.
- Right-click and delete any instance of the SID key you wrote down, with or without .bak, one at a time.
Note: Do not delete any other SID keys you find on the ProfileList.
- Select Yes and then close the Command Prompt and Registry Editor.
- Next, sign into the account with the corrupted profile and then create a new default profile for it. Turn the privacy settings on or off and then select Accept.
You can now copy and paste any files you want from your old profile folder into your new current profile folder. Make sure you copy each folder individually to avoid bringing some hidden or problematic system files to the new user profile.
Paste the files into the new account, sign out of the old account and sign into your new account. All the files you transferred will be in the new account.
Recover Your Usual User Profile
Now that you’ve recovered your account or created a new one altogether, you can customize it to your liking with all the preferences you had before the profile got corrupted.
Check out our complete guide to customize Windows 10 and how to customize your Windows 10 Start Menu.
Thankfully, profile corruption doesn’t result in much data loss, but you should regularly back up your files just to be safe.