HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2021
0104
Itoushiyou命令dialogでセーブやロードのウィンドウが起動しないことがある5未解決


Itoushiyou

リンク

2021/1/4(Mon) 20:54:39|NO.92016

命令のdialog の16,17のセーブとロードを実行したときに
よくウィンドウが起動してもフリーズしたり、
ウィンドウが出てこないことがあります。
また、その現象が起こった後にはタスクマネージャーで
エクスプローラーの再起動などもできなくなってしまっています。
(タスクマネージャーがすぐに固まるため)
再起動をすれば戻るは戻るのですがどのような対処をすればいいでしょうか

windows 10 home 64bit
hsp3.6bateです



この記事に返信する


TOMATO

リンク

2021/1/5(Tue) 01:03:49|NO.92020

dialog命令のファイル選択ダイアログは内部的にエクスプローラーが使われているので、
エクスプローラー側で何か問題が起きていると思います。

1.sfc /scannow などでWindowsのシステム修復を実行する
https://freesoft.tvbok.com/tips/windows/sfc.html

2. エクスプローラーのシェル拡張が原因の場合もあるので、無効化する
https://forest.watch.impress.co.jp/library/software/shellexview/
https://www.nirsoft.net/utils/shexview.html

ShellExViewを起動すると
標準以外のシェル拡張に関しては項目の背景色がオレンジ色になっているので、
その項目だけ順番に無効化してみてみるとか…。



TOMATO

リンク

2021/1/5(Tue) 01:15:01|NO.92021

もう一つ思いつく可能性が。
接続されているHDDなどのディスクが故障している可能性もありますね。

ファイル選択ダイアログを起動
 → 故障しているディスクへのアクセスが発生
  → ディスクから応答が返ってくる(タイムアウト)までフリーズ

問題切り分けのためにシステム以外のディスクを抜いてみるとか。
タスクマネージャーも応答しないとなると、こっちの線が高いかもしれないですね。


あとは、タスクマネージャーの「待機チェーンの分析」使うと、
何を待っていてフリーズしているのかがわかる場合もあるかも。
フリーズした状態でhsp3.exeに対して「待機チェーンの分析」を実行します。
(タスクマネージャーも毎回フリーズするならお手上げですが…)

待機チェーンの分析 : Windows 8 のタスクマネージャーの新機能
https://troushoo.blog.fc2.com/blog-entry-116.html

待機チェーンの分析からフリーズ原因を特定する方法
https://answers.microsoft.com/ja-jp/windows/forum/apps_windows_10-winapps-appscat_tools/%E5%BE%85%E6%A9%9F%E3%83%81%E3%82%A7%E3%83%BC/04fe9446-98c0-4540-bb57-e237889348a1



TOMATO

リンク

2021/1/5(Tue) 01:28:40|NO.92022

【補足】
ディスク故障の場合は、
Windows イベントビューアーに以下のようなエラー報告されているかもしれません。

イベントビューア(ローカル)→ Windows ログ → システム
「デバイス \Device\Harddisk?\DR? に不良ブロックがあります。」

ディスク故障以外でもエラー報告があるかもしれないので、一度確認してみては?



とっしー

リンク

2021/1/19(Tue) 18:43:23|NO.92103




とっしー

リンク

2021/1/19(Tue) 18:45:51|NO.92104

さらにこちらの場合もあるかもしれません。
僕のPCでもよくあることです。
https://pc-chain.com/windows10-explorer-speed/4816/



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.92016への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

ONION software Copyright 1997-2018(c) All rights reserved.