Long Story Short。クリエイターの更新により、スタートメニューが壊れました。私はそれを修正しようとしました、以下を見て、失敗しました。 OOBEを実行しようとすると、ウィンドウが強制終了されました。私は自分のPCからSSDを引き出し、保持したいファイルをコピーして、それを死んだPCに戻しました。次に、Windowsブートメディアをロードし、SSD上のすべてのパーティションを削除しました。 Win 10をインストールしました。スタートメニューは機能します(小さなイェーイ!)。 Win 10はすぐに更新したいので、クリエイターの更新に更新します。もう一度、スタートメニューが機能しなくなります。 Windowsの修復を試みます...失敗します。 SSDを削除する直前に始めたところに戻ります。
残りの話:
私のPCはWin10クリエーターアップデートへのアップデートを終了しました:1703 15063.483そして今私はできません:
TL; DR:
私はDellOptiplex9020でWin10Proを実行しています。さまざまなフォーラムで見つけた情報に基づいて、次のことを試しましたが成功しませんでした。
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
Net User newUserName newUserPW /add
sfc /scannow
作成した新しいユーザープロファイルにも同じ問題があり、次のコマンドを使用してPCを何度も再起動し、休止状態を無効にしました:powercfg /h off
。私はこれらの投稿も確認しました。これらは基本的に同じ問題ですが、(迷惑なことに)どの解決策も私には機能しません。
Windowsを再インストールする前にオプションが不足しているようです-その考えを恐れています: 再インストールが非常に難しいアプリケーションがあります。
洞察に感謝します、ありがとう:-)
Edit1:システムの復元も試しましたが、明らかに「昨日」にロールバックしましたが、違いはありませんでした。その後、ネットワークを使用してセーフモードで起動しました。セーフモードでは、Winボタンはマウスとキーボードの両方で期待どおりに機能します。正常に再起動すると、問題が再発します。ドライバー?
Edit2:Microsoftスタートメニューのトラブルシューティングツールに出くわし、管理者としてcmd Prompt/powershellから実行するだけでなく、次のことを報告します:
必要なアプリケーションが正しくインストールされていません。修正されていません。「Microsoft.Windows.ShellExperienceHost」および「Microsoft.Windows.Cortana」アプリケーションを正しくインストールする必要があります。
これにより、記事が表示されました---(Windows 10のスタートアップメニューでShellExperienceHost、Cortanaを再インストールする方法は? これは、前述のアプリケーションを再インストールする方法であると主張しています。しかし、それは私にはうまくいきません。近づいているような気がします!
1人のユーザー(@Vlad Schnakovszki)は、ここで報告されているのと同様の問題を抱えているようです: Windows 10 ShellExperienceHostがクラッシュします しかし、かなり疑わしい名前のツールにリンクしています: http:// www.tweaking.com/content/page/windows_repair_all_in_one.html
tweaking.comを信頼するのに十分な苦痛を経験したかどうかはわかりません:-/
Edit3:スタートメニュー修復ツールをセーフモードで実行しようとしましたが、問題の2つのサービスを開始できないため機能しませんセーフモードで。また、シャットダウン(休止状態が無効)してからPCのプラグを抜き、MBから残りの電力がすべてなくなるまで電源ボタンを押して再起動(別の失敗)してみました。現在ここを探しています https://www.kapilarya.com/fix-Microsoft-windows-shellexperiencehost-and-Microsoft-windows-Cortana-applications-need-to-be-installed-correctly-windows-1 =そしてそのシステムが修復可能から健全に変わったことは有望なようです
Powershell出力...
PS C:\WINDOWS\system32> sfc /scannow
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection did not find any integrity violations.
PS C:\WINDOWS\system32> ^C
PS C:\WINDOWS\system32> Repair-WindowsImage -Online -CheckHealth
Path :
Online : False
ImageHealthState : Healthy
RestartNeeded : False
PS C:\WINDOWS\system32> Repair-WindowsImage -Online -ScanHealth
Path :
Online : False
ImageHealthState : Repairable
RestartNeeded : False
PS C:\WINDOWS\system32> Repair-WindowsImage -Online -RestoreHealth
Path :
Online : False
ImageHealthState : Healthy
RestartNeeded : False
PS C:\WINDOWS\system32> Repair-WindowsImage -Online -ScanHealth
Path :
Online : False
ImageHealthState : Healthy
RestartNeeded : False
Edit4:まだ機能していません。 Powershellを実行して再起動した後:Repair-WindowsImage -Online -ScanHealth
システムがまだ正常に見えるかどうかを確認します(Repair-WindowsImage -Online -RestoreHealth
を実行した後、edit3レポートが修復可能から正常に変わったことを参照してください。ボタンはまだ機能せず、スタートメニュー修復ツールはまだ問題を修正できません。私はtweaking.comに一歩近づいていると思います
Edit5:メジャーオタク経由で微調整プログラムをダウンロードしました。 「ネットワークを使用したセーフモード」で修正を複数回実行しました(ただし、少なくともスタートメニューの問題では役に立ちません)。次に、通常モードで管理者としてログインしているときに微調整を実行しました。再び複数回。 スタートメニューがまだ機能していません。
Edit6:cybernardによって提案された解決策を試みましたが、役に立ちませんでした(以下のコメントを参照)。 スタートメニューがまだ機能していません。
Edit7:Creators Update後にMSEdgeが機能しないという同様の問題を説明するスレッドが見つかりました: https:// answers。 Microsoft.com/en-us/windows/forum/apps_windows_10-msedge/Edge-not-running-on-creators-update/cb57b694-3664-4265-af24-e6c03c81687c 解決策を試みました(ここでフォルダーを含むすべてを削除してください: C:\Users\%username%\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe
セーフモードで、通常のログイン中にPSでget-appXPackage ...コマンドを実行して再起動しましたがスタートメニューがまだ機能していません。
Edit8:MS Edgeが機能しないソリューションを提供するスレッドが見つかりました: https://www.kapilarya.com/ fix-windows-store-cache-may-be-damaged-in-windows-1 記事で対処したのとまったく同じ問題がありますが(Windowsストアのキャッシュが破損している可能性があります未修正)、まだ運がありません。それはますます待ちと希望のように見えますOR Windows in place update?
Edit9:'部分的に' @cybernardのアドバイスに従って、C:\Users\<username>\AppData\Local\TileDataLayer\Database\
から可能なものを削除して実行しました:PS C :\ windows\system32\sysprep> .\sysprep /generalize /oobe
、(セーフモードの場合)結果のログファイルは次のとおりです:
2017-07-20 14:15:27, Info SYSPRP ========================================================
2017-07-20 14:15:27, Info SYSPRP === Beginning of a new sysprep run ===
2017-07-20 14:15:27, Info SYSPRP ========================================================
2017-07-20 14:15:27, Info [0x0f004d] SYSPRP The time is now 2017-07-20 14:15:27
2017-07-20 14:15:27, Info [0x0f004e] SYSPRP Initialized SysPrep log at C:\windows\system32\sysprep\Panther
2017-07-20 14:15:27, Info [0x0f0054] SYSPRP ValidatePrivileges:User has required privileges to sysprep machine
2017-07-20 14:15:27, Info [0x0f007e] SYSPRP FCreateTagFile:Tag file C:\windows\system32\sysprep\Sysprep_succeeded.tag does not already exist, no need to delete anything
2017-07-20 14:15:27, Info [0x0f005f] SYSPRP ParseCommands:Found supported command line option 'GENERALIZE'
2017-07-20 14:15:27, Info [0x0f005f] SYSPRP ParseCommands:Found supported command line option 'OOBE'
2017-07-20 14:15:27, Info [0x0f00d7] SYSPRP WinMain:Pre-validing 'cleanup' internal providers.
2017-07-20 14:15:27, Info SYSPRP RunExternalDlls:Running platform actions specified in action file for phase 3
2017-07-20 14:15:27, Info [0x0f00ba] SYSPRP SysprepSession::CreateSession: Successfully created instance with mount path C:, action file C:\Windows\System32\Sysprep\ActionFiles\Cleanup.xml, and mode <null>
2017-07-20 14:15:27, Info SYSPRP SysprepSession::Validate: Beginning action execution from C:\Windows\System32\Sysprep\ActionFiles\Cleanup.xml
2017-07-20 14:15:27, Info SYSPRP ActionPlatform::GetStringValue: Getting REG_SZ value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep
2017-07-20 14:15:27, Info SYSPRP ActionPlatform::GetValue: Getting value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep
2017-07-20 14:15:27, Warning SYSPRP ActionPlatform::GetValue: Error from RegQueryValueEx on value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep; dwRet = 0x2
2017-07-20 14:15:27, Info SYSPRP SysprepSession::CreateXPathForSelection: Sysprep mode in registry is <null>
2017-07-20 14:15:27, Info SYSPRP ActionPlatform::GetStringValue: Getting REG_SZ value PROCESSOR_ARCHITECTURE under key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
2017-07-20 14:15:27, Info SYSPRP ActionPlatform::GetValue: Getting value PROCESSOR_ARCHITECTURE under key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
2017-07-20 14:15:27, Info SYSPRP SysprepSession::CreateXPathForSelection: Processor architecture in registry is AMD64
2017-07-20 14:15:27, Info [0x0f0080] SYSPRP ActionPlatform::LaunchModule: Found 'Sysprep_Clean_Validate_Opk' in C:\Windows\System32\spopk.dll; executing it
2017-07-20 14:15:27, Info SYSPRP spopk.dll:: Sysprep will run on an upgraded OS.
2017-07-20 14:15:27, Info [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'Sysprep_Clean_Validate_Opk' from C:\Windows\System32\spopk.dll without error
2017-07-20 14:15:27, Info [0x0f00d7] SYSPRP WinMain:Pre-validing 'generalize' internal providers.
2017-07-20 14:15:27, Info SYSPRP RunExternalDlls:Running platform actions specified in action file for phase 1
2017-07-20 14:15:27, Info [0x0f00ba] SYSPRP SysprepSession::CreateSession: Successfully created instance with mount path C:, action file C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml, and mode <null>
2017-07-20 14:15:27, Info SYSPRP SysprepSession::Validate: Beginning action execution from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml
2017-07-20 14:15:27, Info SYSPRP ActionPlatform::GetStringValue: Getting REG_SZ value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep
2017-07-20 14:15:27, Info SYSPRP ActionPlatform::GetValue: Getting value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep
2017-07-20 14:15:27, Warning SYSPRP ActionPlatform::GetValue: Error from RegQueryValueEx on value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep; dwRet = 0x2
2017-07-20 14:15:27, Info SYSPRP SysprepSession::CreateXPathForSelection: Sysprep mode in registry is <null>
2017-07-20 14:15:27, Info SYSPRP ActionPlatform::GetStringValue: Getting REG_SZ value PROCESSOR_ARCHITECTURE under key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
2017-07-20 14:15:27, Info SYSPRP ActionPlatform::GetValue: Getting value PROCESSOR_ARCHITECTURE under key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
2017-07-20 14:15:27, Info SYSPRP SysprepSession::CreateXPathForSelection: Processor architecture in registry is AMD64
2017-07-20 14:15:27, Info [0x0f0080] SYSPRP ActionPlatform::LaunchModule: Found 'ValidateBitLockerState' in C:\Windows\System32\BdeSysprep.dll; executing it
2017-07-20 14:15:27, Info [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'ValidateBitLockerState' from C:\Windows\System32\BdeSysprep.dll without error
2017-07-20 14:15:27, Info [0x0f0080] SYSPRP ActionPlatform::LaunchModule: Found 'SysprepGeneralizeValidate' in C:\Windows\System32\AppxSysprep.dll; executing it
2017-07-20 14:15:27, Info SYSPRP Entering SysprepGeneralizeValidate (Appx) - validating whether all apps are also provisioned.
2017-07-20 14:15:27, Error SYSPRP Package Microsoft.DesktopAppInstaller_1.0.10332.0_x64__8wekyb3d8bbwe was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.
2017-07-20 14:15:27, Error SYSPRP Failed to remove apps for the current user: 0x80073cf2.
2017-07-20 14:15:27, Error SYSPRP Exit code of RemoveAllApps thread was 0x3cf2.
2017-07-20 14:15:27, Error [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'SysprepGeneralizeValidate' from C:\Windows\System32\AppxSysprep.dll; dwRet = 0x3cf2
2017-07-20 14:15:27, Error SYSPRP SysprepSession::Validate: Error in validating actions from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0x3cf2
2017-07-20 14:15:27, Error SYSPRP RunPlatformActions:Failed while validating SysprepSession actions; dwRet = 0x3cf2
2017-07-20 14:15:27, Error [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 0x3cf2
2017-07-20 14:15:27, Error [0x0f00d8] SYSPRP WinMain:Hit failure while pre-validate sysprep generalize internal providers; hr = 0x80073cf2
2017-07-20 14:17:21, Info [0x0f0052] SYSPRP Shutting down SysPrep log
2017-07-20 14:17:21, Info [0x0f004d] SYSPRP The time is now 2017-07-20 14:17:21
Edit10:指定されたファイルを最終的に削除した後、OOBEを実行することができました。悪い-PCが起動しません。ここで説明するように、問題が発生しました: Win10でPCをリセットできず、BIOSアクセスがありません (BIOSアクセスがある場合を除く)。 Windowsの回復は常にこんにちはに戻るループで立ち往生しています邪魔にならないようにいくつかの基本的なことを取得しましょう。この画面を数回見た後、私の心は沈んだ。私はここでアドバイスに従い始めました: https://answers.Microsoft.com/en-us/windows/wiki/windows_10-performance/troubleshooting-windows-8-and-10-failure-to-start/bcf8503c-1b39-4827-9734-a64fef725d0f?tm = 1461970966687 具体的にこれらのコマンドを実行します:
でも、今は時間を無駄にしているだけかもしれません。 HDDを引き出し、バックアップして、新規インストール用にフォーマットします。遊んでくれてありがとう!
助けてくれたすべての人、特にサイバーナードに感謝します。
私はこの問題を解決するためにさらにいくつかのテストを行い、最終的にハードウェアを引き出し始めました。 Nvidia NVS-310デュアルディスプレイポートグラフィックカードを取り外した後、機能が戻ったことが判明しました。
残りの話:
残念ながら、元のOSを完全に消去し、日常的に使用するすべてのソフトウェアを再インストールするという課題に直面しています。
価値があるので、数か月前のUSBから新しいバージョンのWin10をインストールしました。更新を無効にして、Tweaking.comから修復ツールを実行するのは良い考えだと思いました。驚くべきことに、これにより、Win10の更新と同じようにシステムが機能しなくなりました。更新ステータスを確認しましたが、何もありませんでした。更新履歴は空でした。だから...それはPC上の何かでしたOR USB。
SSDが故障した可能性があると判断したため、非常に遅い5400 HDDを見つけ、その上にウィンドウをロードしました。同じ問題-結論:SSDではありません。
そこから、ビルド1703.0に基づいた新しいWin 10インストールUSBを作成しました。フレッシュインストールでは、更新PCが再び機能しなくなった後、すべてが機能しました。その時、私はハードウェアに目を向けました。
RAMの半分、追加のグラフィックカード、および追加のPCIeを引き出しましたNIC-Win 10の作品(まあ、夢中にならないでください-スタートメニューが戻ってきました)。試行錯誤の徹底的なプロセスとエラーは、問題が何らかの形でグラフィックカードに関連していることを最終的に証明しました。
ここがあなたが探す必要がある場所です:C:\ ProgramData\Microsoft\Windows\apprepositoryそしてここの中には破損したファイルがありますStateRepository-Machine.srd
仮想ボックスなどの仮想マシンにWindowsのコピーを2つインストールして、そこから新しいコピーを取得できます。
ポータブルアプリSQLiteBrowserを使用してデータベースファイルを開くことは可能ですが、困難です。何が悪いのかを理解して修正できるかもしれませんが、そうではないかもしれません。
これらのファイルを削除するか、名前を変更してみてください。 StateRepository-Machine.srdStateRepository-Deployment.srd
sysprep /generalize /oobe
待って.........再起動
Windowsは、ドライバーの再検出など、さまざまな動作を実行しますが、新しいファイルを生成する必要があります。
スタートメニューの問題について...
これを管理者として実行します。
rmdir C:\ Users\Default\AppData\Local\Microsoft\Windows\WebCache/s/q
新しいユーザーアカウントでログインします。