何らかの理由で、私のWindows-10デスクトップPC(HP)は休止状態にできなくなりました(スタンバイは正常に動作します)。
PS C:\WINDOWS\system32> shutdown /h
Element nicht gefunden.(1168)
(要素が見つかりません1168)
私が試したこと:
powercfg /h OFF and then powercfg /h ON
powercfg -energy
結果: 要旨リンクさまざまなフィルターを使用してprocmonでチェック:結果を要点に追加します
process = showdown.exe
:私には役に立たないpath contains hiberfil
:単一のアクセスではありません!path contains .sys
: わからない!以下の2つの回答のほぼすべてのヒントを確認しました
等.
最近、小さなリカバリパーティションのドライブ文字を無効にしたdiskpartも確認しましたが、これを元に戻すことも役に立ちませんでした。
私はアイデアを使い果たしており、コード1168のエラーメッセージのヒントは見つかりませんでした
デバッグのアイデアを進めるのに遅れて申し訳ありませんが、かなりの時間を費やしています。ポイントはおそらく最も高い投票で答えに行くでしょう、たとえ大きなものが現在多すぎるとしても、それは他の誰かを助けるかもしれません。
また、休止状態が表示され、サポートされ、選択可能であり、1年前に機能していたことを強調する必要があります
Windows 10の起動とその防止方法、およびエラー1168については、下のセクションを参照してください。
休止状態は、多くの原因が考えられる問題の1つであるため、リストを確認して各オプションを試し、機能するかどうかを確認してください。次に進む前に、再起動してもう一度やり直してください。また、成功するには、設定を元に戻すか、それらの組み合わせを試す必要がある場合があります(たとえば、BIOS設定、高速ブートオフ、休止状態のみ、ハイブリッドのみの組み合わせ)
高度なコマンドプロンプトとコマンドの実行
powercfg /h /type full
休止状態のファイルタイプをフルに変更します。これは、ストレージが32GB未満のシステムでは推奨されません。
高度なコマンドプロンプトとコマンドを実行してデフォルトでリセットを実行してから、ハイバネーションファイルタイプをフルに設定してみてください
Powercfg /restoredefaultschemes
powercfg /h /type full
コンピューターで使用可能なスリープ状態を報告します。睡眠状態が利用できない理由も報告しようとします。
powercfg /availablesleepstates
または短いコマンド:
powercfg /a
「このシステムでは次のスリープ状態が利用可能です」の下にHibernateが表示されている場合、この機能は有効になっています。ハードウェア構成によっては、「休止状態」を利用できないことに注意してください。いくつかの理由が含まれます:
- 現在のビデオカードドライバーは電源状態をサポートしていません。その場合、ビデオアダプタードライバーを更新する必要があります。
- 省電力オプションはお使いのコンピューターでサポートされていますが、BIOSで有効になっていません。 (BIOSにアクセスする手順は、PCの製造元によって異なることに注意してください。詳細については、常にコンピューターの製造元のサポートWebサイトを確認してください。)
- コンピュータで「ハイブリッドスリープ」が有効になっている場合、休止状態が利用できない場合があります。
- お使いのコンピュータのハードウェアは、省電力オプションと互換性がありません。
次のような設定でのみハイブリッドを試してください。
高速起動オプションの使用は、通常、Windows 10の多くの電源関連の問題の原因です。次の手順を使用して、このオプションを無効にして、問題が解決するかどうかを確認できます。
- コントロールパネルを開きます。
- [ハードウェアとサウンド]をクリックします。
- 電源オプションをクリックします。
- 左側のペインで、[電源ボタンの機能を選択してください]リンクをクリックします。
- [現在利用できない設定を変更する]リンクをクリックします。
- [シャットダウン設定]で、[高速起動をオンにする]オプションをオフにします。
- Windows10で高速スタートアップを無効にする
- [変更を保存]ボタンをクリックします。
またはレジストリ経由:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power
HiberbootEnabled
DWORD、0
=高速起動オフ、1
=高速起動オン
- 設定を開きます。
- [更新とセキュリティ]をクリックします。
- トラブルシューティングをクリックします。
- [トラブルシューティング]で[電源]オプションを選択します。
- [トラブルシューティングの実行]ボタンをクリックします。
- 画面の指示を続行して、休止状態の問題を修正します。
イベントログを掘り下げる:
リソース:
高度なコマンドで最後のスリープ解除イベントを確認します。
powercfg –lastwake
WindowsシステムがWindows Updateによってウェイクアップされた場合、ウェイクソースは通常Windows Updateに関連するサービスであることがわかります。
例:
Wake History Count - 1
Wake History [0]
Wake Source Count - 1
Wake Source [0]
Type: Wake Timer
Owner: [SERVICE] \Device\HarddiskVolume1\Windows\System32\svchost.exe (SystemEventsBroker)
Owner Supplied Reason: Windows will execute 'NT TASK\Microsoft\Windows\UpdateOrchestrator\Reboot' scheduled task that requested waking the computer.
または、
Wake History Count - 1
Wake History [0]
Wake Source Count - 1
Wake Source [0]
Type: Wake Timer
Owner: [SERVICE] \Device\HarddiskVolume1\Windows\System32\svchost.exe (wuauserv)
コンピューターをウェイクアップできるハードウェアを確認して、昇格したcmdを開きます。
powercfg -devicequery wake_armed
または、以下のようにcmdを介して実行することもできます(引用符を含める必要があります)。
powercfg -devicedisablewake "HIDキーボードデバイス" powercfg -deviceenablewake "HIDキーボードデバイス"
- ローカルグループポリシーエディター(gpedit.msc)を開きます。
- [コンピューターの構成]-> [管理用テンプレート]に移動します
- Windowsコンポーネント-> Windows Updates
- [Windows Updateの電源管理を有効にする]をダブルクリックして、システムを自動的に起動し、スケジュールされた更新ポリシーをインストール
- その設定を無効に設定します。
- [適用]/[OK]をクリックします
ウェイクタイマーを無効にする
管理者特権でスリープ解除タイマーがオンになっているかどうかを確認します。
powercfg -waketimers
Windows Media Center(WMC)がインストールされているシステムの場合、mcupdate_scheduledというスケジュールされたタスクが追加されます。これにより、コンピューターをウェイクアップすることもできます。次の方法で、このタスクがPCをウェイクアップしないようにします。
- タスクスケジューラを開きます。
- Microsoft-> Windows-> Media Centerに移動します。
- Mcupdate_scheduledタスクを右クリックして、「プロパティー」を選択します。
- [条件]タブで、[コンピューターをスリープ解除してこのタスクを実行する]オプションをオフにします。
- 完了したら、[OK]をクリックまたはタップします。
UpdateOrchestratorの再起動を無効にする
ローカルグループポリシーエディターで自動メンテナンスを無効にしてコンピューターをウェイクアップする
Powershellコマンド:
Get-ScheduledTask | where {$_.settings.waketorun}
# Whether to print verbose information. 0 = normal; 1 = verbose $verbose = 0 # Get the last wake timestamp in ISO format 24 hour clock, excluding seconds. E.g. '2016-12-16 00:49' $format = 'yyyy-MM-dd HH:mm' $powerLogs = Get-Eventlog -LogName System | Sort-Object TimeGenerated -Descending | ? { $_.EventID -eq 1 } | Select-Object -First 5 if ($verbose) { Write-Host "Latest Power-Troubleshooter logs: " -ForegroundColor Cyan $powerLogs | Format-List | Out-String | % { Write-Host $_.Trim() } } $wake_date = ($powerLogs | Select-Object -First 1).TimeGenerated.ToString($format) Write-Host "Last wake time: $wake_date" -ForegroundColor Cyan Write-Host "Looking for tasks that ran on: $wake_date" -ForegroundColor Cyan $lastWakeTasks = Get-ScheduledTask | Get-ScheduledTaskInfo | ? { $wake_date -eq $_.LastRunTime.toString($format) } $lastWakeTasks
多くの場合、コンピュータがクラッシュし、システムが自動的に再起動します。これは仕様によるものです。 PCをスタンバイ状態のままにしておくと、これが発生すると、コンピューターが再起動し、問題が繰り返される場合は、PCがウェイクアップし続けます。
- 検索バーのに「システム」と入力します。
- 表示されたら、クリックして起動します。
- 左側で、[システムの詳細設定]> [詳細設定]タブを選択します
- [スタートアップとリカバリ]の下の[設定]をクリックします。
- [自動再起動]のチェックを外し、[OK]をクリックします。
睡眠研究レポートを生成して確認する
powercfg /SLEEPSTUDY
start C:\Windows\system32\sleepstudy-report.html
start C:\Windows\system32\energy-report.html
- イベントビューアを開く
- 左側のペインで、[イベントビューア(ローカル)]> [Windowsログ]> [システム]にドリルダウンします。
- 「システム」ログを右クリックし、「現在のログをフィルタリング」を選択します。
- [現在のログのフィルター]ウィンドウの[イベントソース]ドロップダウンメニューで、[電源のトラブルシューティング]オプションを選択し、[OK]をクリックします。
イベントビューアのメインウィンドウに戻ると、問題に関係のない何百ものメッセージが除外され、関心のあることに焦点が当てられていることがわかります。コンピュータが低い位置から目覚めているときです。 -電源状態。新しいフィルターされたビューでは、ログの期間(数百のエントリである必要があります)にわたってコンピューターがウェイクアップしたすべてのインスタンスをスクロールできます。
注意すべき点は、イベントがログに記録された時間(コンピューターの前で起きたのか、それともランダムな真夜中のウェイクアップコールでしたか)と、ウェイクソースの表示です。
ウェイクソースに「電源ボタン」と表示されている場合は、PCの電源ボタンを押してウェイクアップしたことを示しています。これはおそらく自分で行ったアクションです。
ウェイクソースが「デバイス-HID準拠のマウス(またはキーボード)」のようなものを言っている場合、それはPCがキーを押してマウスを動かすように構成されていることを示します。
Wake Sourceにネットワークアダプターが表示されている場合、これはPCが着信ネットワークアクティビティによってウェイクアップできるように構成されていることを示しています。
ウェイクソースに「タイマー」と表示されている場合は、スケジュールされたタスクがコンピューターを起動したことを意味します。ソース情報には通常、PCを起動したタスクに関する情報が含まれています。たとえば、前のスクリーンショットでは、アップデート後にスケジュールされた再起動を実行するためにPCがウェイクアップしたことがわかります。
「WakeSource:Unknown」のようなものも表示される場合があります。これは少しわかりにくいですが、少なくともPCがいつ起動したかを示します。
実際に奇妙なコンピューターのモーニングコールのパターンがあることを確認し、発信元を特定したら、それについて何かをする時が来ました。
Diskpart、パーティション、およびプロセッサモニター
Microsoft以外のサービスをオフにしてWindowsを実行し、それが機能するかどうかを確認して、特定のプログラムとサービスを排除します。
msconfig
-> services->すべての「Microsoft Services」を非表示にします。サービスの確認と有効化、再起動の確認、後で必ずオンに戻してください。その後、サービスはservices.msc
を介して適切に処理する必要があります。Unified Extensible Firmware Interface(UEFI)システムでHibernate Once/Resume Many(HORM)が期待どおりに機能しないというUnified Write Filter(UWF)の問題に対処します。
Microsoftの記事 ここ を参照してください。
これでは問題が解決しない場合がありますが、テストのためにさまざまな状態を簡単に試すのに役立つ場合があります。
電源管理テストツール(PwrTest)は、開発者、テスター、およびシステムインテグレーターがシステムから電源管理情報を実行および記録できるようにするテストツールです。 PwrTestを使用して、スリープを自動化し、遷移を再開し、一定期間のシステムからのプロセッサの電力管理とバッテリー情報を記録できます。
PwrTest.exeは、Microsoft Windows Driver Kit(WDK)に含まれています。 WDKの入手方法については、Windows DriverKitのダウンロードを参照してください。すべてのPwrTestシナリオを使用できるようにするには...
( ダウンロード手順とソースはこちら )
pwrtest /?
スリープ状態に移行–ハイブリッドスリープ–サイクル4回–休止状態
pwrtest /sleep /h:y /c:4 /s:hibernate
Go to Sleep –ハイブリッドスリープオフ–サイクル4回–休止状態
pwrtest /sleep /h:n /c:4 /s:hibernate
Windowsパフォーマンスレコーダーとレビューによるログの休止状態
There is also an older version which is why it also mentions windows 7 ect.
Windowsパフォーマンスレコーダー
まとめWindowsパフォーマンスレコーダーは、コンピューターの問題を診断するのに役立つツールです。インストールと実行は比較的簡単です...
問題を診断するには、以下をダウンロードしてインストールする必要があります。トレースを実行する前に、復元ポイントを作成することをお勧めします。ほとんどの状況で安全ですが、持っていても問題はありません。
ADKバージョンをダウンロードしてWindowsPerformanceToolkitをインストールします... Windows 10の場合はこちら
Windowsパフォーマンスツールキット以外は何もインストールする必要はありません。>これは約100Mbです。 ADK(またはSDK)全体をインストールする必要はありません
- ADKSetup.exeを実行します。
- [インストール]をクリックし、Windows ADK機能をインストールする場所を指定して、[次へ]をクリックします。
インストールするWindowsADK機能(Windowsパフォーマンスツールキット)を選択し、[インストール]をクリックします。
ダウンロードしてインストールしたら、管理者特権のコマンドプロンプトを開き、次のように入力します
WPRUI.exe(Windowsパフォーマンスレコーダー)これが表示されるはずです
問題がスリープ、シャットダウン、ウェイクアップ、または再起動に関係しない限り、次のチェックボックスをオンにします
さまざまなオプションがあります。あなたの状況に当てはまるものを選択してください
ファイルのサイズを小さくしたい場合は、冗長ではなく「ライト」を選択できます
問題が発生したときにトレースを実行してください
準備ができているか、問題が発生している場合は、[開始]をクリックします
30秒間実行してファイルを保存します(保存場所とファイル名が表示されます)
それは大きなファイルを生成し、実行時間が長くなるほど、ファイルをZIPPINGしてサイズを10分の1に縮小するため、10 Gig Etl = 1 Gig zipファイル4 Gbより大きいETLファイルをアップロードしないでください。解凍しました。大きい場合は、短いトレースを実行します
ファイルを圧縮してOneDrive(または任意のファイル共有サービス)にアップロードし、次の投稿でそのファイルへのリンクを提供してください。あなたがアップロードし、私たちがダウンロードする方が速くなります。 PDBで終わる小さなフォルダではなく、「ETL」で終わるファイルをアップロードしてください!!!
問題にスリープ、休止状態、シャットダウン、または再起動が含まれる場合は、WPRを別の方法で構成する必要があります。たとえば、再起動の問題の場合は、次のように構成します(これにより、[開始]をクリックするとすぐにコンピューターが再起動されるため、作業を閉じます)。
シャットダウンの問題については、このように構成します
トレースを実行したら、OneDrive ORその他のファイル共有サービスにアップロードして、次の投稿にリンクを張ってください。
WPRを別の方法で構成する必要があるいくつかの特別な状況があります。これらはあなたに当てはまる場合にのみ必要です
Windows®7を実行している64ビットシステムでイベントスタックを正しくキャプチャするには、disablepagingexecutiveをOnに設定し、パフォーマンスの記録を開始する前にシステムを再起動する必要があります。 Windows7を実行している32ビットシステムおよびWindows8を実行しているすべてのシステムの場合、disablepagingexecutiveをOnに設定せずにパフォーマンス記録を操作できます。これを行うには、管理者特権でwpr-disablepagingexecutiveと入力しますプロンプト
「このトピックについて質問がある場合は、 コミュニティに質問してください 」。
次のように answer 言語パックがプロセスモニターログに繰り返し表示されます。
最初に言語パックのコピーとシステムバックアップがあることを確認してください!
C:\ Program Files\WindowsApps\Microsoft.LanguageExperiencePackde-DE_17763.13.35.0_neutral__8wekyb3d8bbwe
これがアプリの場合、シングルユーザーまたはすべてのユーザーに対してスーパーユーザーのPowerShellグリッドビューコマンド ここ を使用できます。
スケジュールされたすべてのタスクを確認する
schtasks /query /FO TABLE /v > 0 & notepad 0
スタートアップフォルダー、レジストリキー、サービスをチェックし、ウイルス/不正プログラム、および問題となる可能性のある潜在的なプログラムとスクリプトを確認します。
C:\Users\$USER-NAME-HERE$\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
システムの復元またはシステムの再構築を試します(BIOSおよびドライバーが既に復元されており、システムスキャンが完了している場合)。再構築する場合は、必ず各段階でテストして、問題が何であるかを確認してください。
さらに読む
ERROR_NOT_FOUND 1168 (0x490) Element not found.
出典: Microsoft Docs-System Error Codes(1000-1299)
1168エラーは、Windowsシステムファイルの損傷が原因である可能性があります。破損したWindowsシステムファイルのエントリは、コンピュータの幸福を脅かす可能性があります。
システムファイルエラーを引き起こした可能性のある多くのイベントが存在する可能性があります。不完全なインストール、不完全なアンインストール、アプリケーションまたはハードウェアの不適切な削除。コンピュータがウイルスまたはアドウェア/スパイウェアの攻撃から回復した場合、またはコンピュータの不適切なシャットダウンによっても発生する可能性があります。上記のすべてのアクティブにより、Windowsレジストリのエントリが削除または破損する可能性があります。この破損したレジストリは、アプリケーションの適切な動作に必要な情報やファイルの欠落や誤ったリンクにつながります。
この回答の提案;上記のスキャンを実行し、システムの整合性を確認してください。イベントログとスリープレポートを確認して、情報を見つけてください。次に、各ステップを実行して、それが役立つかどうかを確認します。 BIOSは一般的な問題であり、デバイスがコンピューターなどを起動します。
エラーコードはにも記載されています
もう1つの回答には、睡眠/冬眠の問題に関する多くのトラブルシューティング方法が含まれています。他の方法を1つ挙げますが、問題の解決に役立つと確信していません。
ただし、問題は、ファイルが見つからなかったことをWindowsが通知することです。これは、Windowsファイルが見つからないことを意味します。
私は以下を提案します:
このような問題を調査するための最良のツールは、要求されたファイルまたはモジュールが欠落していることを追跡するための プロセスモニター です。
それを使用するために利用可能な多くのリソースがあります、例えば:
これが失敗した場合、すべてのWindowsコンポーネントを既知の状態に戻すソリューションは、
インプレースアップグレードでWindows 10のインストールを修復する 。
Windowsは起動可能であるため、この方法を使用できます。記事で説明されているように、最新のWindowsインストールISOが必要です。
これにより、インストールされているすべてのアプリケーションとほとんどすべてのWindows設定が保存されます。ただし、それでも深刻な操作であるため、バックアップが適切であることを確認してください。