システムwiki

[回避策]起動時にカーソル付き黒画面へ

Lz. 受付中 最終更新日:2021-05-10 00:10

07/03/14に更新されました

こんにちは、

共有するだけです.より良いアイデア、提案、勧告...は歓迎以上のものです.

問題の説明

アップグレード(クリーンインストール)をWindows 8.x 64-bitでは、ログイン画面の前に(起動時に)有名な黒い画面(PCの再起動または電源が必要です)で有名な黒い画面が得られました.私のソニーヴァイオの時代を考えると、これは本当に驚きではありませんでした
そのATIモビリティRadeon X2300(1)8.xの下でAMDではサポートされていません(最新の利用可能なドライバはVista/7用です).

問題を再現する条件

高速スタートアップをオンにする必要があります(オプションがオフの場合、問題はありません-起こりません) PCのシャットダウンを行う(PCの再起動またはスリープ/ハイバネーションから再開すると問題はありません).

調査/テスト

私はここで見つけたあらゆるアドバイスに従ったと思い、成功しない多数のドライバ(モード化されたものでさえ)をテストしました.

回避策-あなた自身のリスクで...

これは本当にエレガントなものですが、それは私の訴訟で働くことが証明されています.グラフィックアダプタを再起動した起動時にタスクを実行することがあります.

1-Microsoft Devcon Utilityのダウンロード

あなたがすでに持っていないならば Devconをダウンロード(別のユーティリティとしてはもう利用できません).
PowerShellスクリプトはおそらくオプションでもありますが、Devconは1行でジョブを実行します.

2-グラフィックアダプタIDを識別する

  • デバイスマネージャに移動>を展開 ディスプレイアダプタセクション>アダプタをダブルクリック>に進む 詳細タブ
  • を選択してください ハードウェアIDS財産ドロップダウンリスト
  • の1行目を右クリック list>copy

3-グラフィックアダプタの再起動をテストする(オプションですが推奨)

  • Adminとしてコマンドプロンプトを開く>devconが保存されているフォルダに移動します(32ビット対64ビットに注意してください)
  • タイプdevcon restart ">クリップボードの内容を貼り付けます>余分な追加 "(引用)

例:Devcon Restart "PCI¥VEN_1002&DEV_718A&SUBSYS_9015104D&REV_00"

  • [ENTER]とクロスフィンガー...

4-スケジュールされたタスクを作成する

  • タスクスケジューラを開く>新しいタスクを作成する>名前と説明

一般的なタブ

  • ローカル管理者アカウント、少なくとも管理者権限を持つアカウント
  • を使用する
  • ユーザーがログオンしているかどうかを実行します.チェック
  • 最高の特権で実行する:チェック

トリガータブ

  • タスクを始める:イベント(2)
  • カスタムを選択
  • 編集イベントフィルタをクリックしてください...
  • xmltab
  • に切り替えます
  • 手動で編集クエリを確認してください+
    はい
    "を選択したら..."
  • 次のクエリを貼り付けます(3):

* [SYSTEM] [Provider [@ name= "Microsoft-windows-kernel-boot"]と(Level= 4またはLevel= 0)と(EventID= 27)]&* [EventData]データ[@ name= "boottype"]と(data= "1")]]

  • okをクリック
  • 有効:チェック

アクションタブ

  • アクション:プログラムを開始
  • プログラム/スクリプト:[devconへのパス]\devcon.exe
  • 引数を追加する(オプション):restart "[GraphicAdapterHardwareID]"(上の#3のように)

条件タブ

  • コンピュータがAC電源にある場合にのみタスクを起動します.未チェック
  • コンピュータがバッテリの電源に切り替わると停止します.未チェック

設定タブ

  • タスクを停止してください.1分
  • 要求時に実行中のタスクが終了しない場合は、停止するように強制します.
    をチェックしました

イベントログ対タスクスケジューラ

下の図は、カーネルブートイベントID 32が起動されたとき(およびそれに続く)タスクが実行されたことを示しています(そしてそれはもっと数秒かかる場合があります).

注意事項

(1)現在のインストールドライバ: Microsoft Update CatalogのV8.561.0.0

(2)なぜ起動時に?テストが機能しないことが証明されています.私は根本的な原因であるためにハイブリッドシャットダウンを疑っています-しかし確かない.

(3)なぜ特定のクエリ?スケジュールされたタスクが完全なシャットダウン後(休止状態から再開されていない)の後にのみ起動時にのみ実行されるようにするには、2つのものを考慮する必要があります. 2)の種類
起動(を参照) 詳細情報下記)残念ながら、タスクスケジューラはUIを介して2つの条件を設定することを許可しません.第1条件の設定は問題ありませんが、2番目(and* [eventData] [データ[@ name= "booottype"]]
(DATA= "1")]
)はXMLタブで手動で追加する必要があります.

詳細情報

高速スタートアップ(コントロールパネル>ハードウェアとサウンド>電源オプション>蓋を終了するものを選択)オプションチェックされているWindowsは、次のシステム/カーネルブートイベントID 27を生成します.

  • 起動タイプ0x1:完全なシャットダウン後の
  • ブートタイプ0x2:休止状態
  • から再開するとき

これが助けることを願っています
歓声
lz.

返信リスト(回答:10)

5 #
EricinI
それを修正する方法は再インストールです
応答5# ->にスキップ
2 #
EricinI

タブレットを持っていて、時折Dell Venue 8 Pro私はタブレットのインストールに不慣れなのでwindows 8.1を再インストールできないので、後に気付いた私のラップトップにそれを再インストールする私は私のラップトップを正常に起動することができました
クラッシュなしで、これまでに変更されたものだけが新しいSSDドライバであることがわかった新しいSSDドライバでした.私を悩ますためになぜ私のi5 3番目のものです
遅い? SSDの場合でも?

応答2# ->にスキップ
3 #
RobertA

これでも実際には話題になりませんが、少なくとも使用について話し合うことができます
ここでパフォーマンス監視ツールを起動すると(たとえば、私が言及したWPRUIやProcMon)、そのような情報を特定のニーズに適用できます.

応答3# ->にスキップ
1 #
EricinI

私が再インストールを述べたように私が他のスレッドと質問を見た私の問題を修正しました.そしてIFIは質問を始めることでした
私の問題に対する解決策については、今すぐ愚かに見えるでしょう...そしてこのトピックはパフォーマンスに関連していませんか?コンピュータがどのようにオフになるか?すべての詳細はカウントされますが、あなたが主張するならば、私は含まれる一般的なパフォーマンスについての新しい議論を始めます
ここにプラスもっと詳しく説明しています

10 #
RobertA

それが起こる理由を見つけようとしましたか?例えば.Boot LoggingオプションのProcmonが手がかりを生じる可能性があるかどうか疑問に思う?あるいは、私はより効果的に疑われる、あなたはxbootmgrを使って何が起こっているのかを示すことができます.しかし、ほとんどのほとんど私はそれを考える
これが起こるとき人々が何を探すことができるかを知るのに有用であるでしょう.

だから、私はあなたが私の「ファントムモニター」仮説を除外したと思います(例えば、win-p、cursorup、Enter)?<例>

応答10# ->にスキップ
7 #
Lz.

@Robert

もちろん、私はあなたの「ファントムモニター」シーケンスを試しましたが、運がありませんでした:-(

問題が発生したときに何が起こるか、そしてそれを診断する方法を説明する方がよいと同意しますが、私は今のところ何も特定できていません.なじみがないので、ProcMonを使ったことがありません.xbootmgrでもっと成功すると思いましたが xbootmgr-トレースブート -traceFlags BASE+CSWITCH+drivers+パワー...

問題の説明で言及しなかったことの1つは、問題が発生したときに、電源オフ/オンボタンを押すとログ画面が短時間表示されることです.これにより、起動シーケンス中にデバイスの電源がオンになっていないと思います.他のこと
言及する必要があります:Windows 8.xに付属のベーシックアダプタードライバーを使用する場合、問題に直面することはありません.

乾杯

Lz.

応答7# ->にスキップ
6 #
RobertA

どのようにそれを指定していますか? OSまたは起動時にちょうどの場合は?起動時に低解像度のビデオスイッチを使用してから、後でWin-Pをしているときに驚きを得たことを指摘するのに役立ちます.
再ログインか何かを再ログインする必要はありませんでした-その後に正常にうまくいった.

問題を解決するために行われていなかった、ただ何が起こるのかを知るための卑猥なものです.しかし、それはBcdeditを使用して現象を利用することについて不思議にしました.これらの空白の画面のほとんどの問題がログイン画面でのみ発生します.そこ
ブート画面でこの種のものを実行するであろうとすることができるいくつかの画面解像度の切り替えがあると思われます.私はそれらについてもっと見つけてから、いつか実験をしているがいつか実験をすることを試みてみましたが、
アイデア

c:\>bcdedit/? bootapp|findstr/i "Graph Reso"
GraphicsResolutionはグラフィックの解像度を定義します、1024x768,800x600、
ファームウェアによって公開されたグラフィカルモード.
GraphicsModEdisabled(bool)はグラフィックモードを無効にします.
hisswmode(bool)は
によってサポートされている最高解像度を強制します. bootuxDisabled(BOOL)ブートグラフィックスを無効にします.
booterrorux(integer)起動エラーのグラフィックスエクスペリエンスを定義します.

hth

Robert


応答6# ->にスキップ
4 #
RobertA

私は指摘しました 再起動スピナーに立ち往生 このディスカッションで、While前にW8.1 XbootmgrがWPRUIによって置き換えられていることを発見したことを実感しました.

c.

Windows 8.1を撮る2 「...起動時に待ってください」画面を表示する時間

応答10# ->にスキップ
9 #
EricinI
さまざまな理由で発生します.互換性のない電源のようです.シャットダウンするとクラッシュすることがあります.イベントビューアを確認しました.おそらくWindows 8.1はタブレット向けに最適化されていますタブレットの睡眠のしくみは
まったく違うので、眠っている間に音楽を聴くことができるので、以前のように完全に休止状態ではないことは明らかです.
応答9# ->にスキップ
8 #
RobertA

私は回避策を導き出すのに役立つより詳細を望んでいました.それでも、これは、電力を節約するために「オフにする」ことが許可されている装置をチェックすることの重要性を指摘するかもしれません.たとえば、MYを見つけました
Powered USB Hubは、そのように設定されていました.その変化を私の変化させてから
私の地面RTまたはSurface Proのどちらかで再び症状が見られないが、誰が知っているのは、どちらかを知っているだけです.
を保存するに「オフ」する必要がありますか?<例>