総合掲示板(アップロードファイル合計最大1MB)
新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム
3 / 9 ページ    ←次へ | 前へ→

<スレッド一覧>
CDM8(UWP)[2]  /  CDM8.0.0不具合[3]  /  CDM 8.0.0 RC4について[8]  /  CrystalDiskMark 8.0.0 R...[1]  /  CDI8.8.9 Win7ではCrucia...[2]  /  タスクバーアイコンの色変...[2]  /  総読込量と総書込量の比率...[4]  /  CrystalDiskInfo8.8.9でス...[8]  /  CrystalDiskInfo 8.8.9 起...[6]  /  シークエラーレートの異常...[1]  /  フォントのレンダリング方...[4]  /  CrystalDiskInfoの一部表...[4]  /  CDI, CDMでの描画トラブル[4]  /  (ご参考) 外付け HDD ケー...[1]  /  JMS583 の USB デバイスに...[4]  /  CDIアンインストール時の...[4]  /  CrystalDiskInfo 8.8.6 の...[4]  /  CDI8.8.0(α11)での、JMi...[27]  /  WDブランドSSDの内部名問...[4]  /  温度の設定について[1]  /  

CDM8(UWP)
 うに  - 20/11/24(火) 3:26 -
設定変更ができません。一般、管理者両方。
設定メニューで、デフォルト/NVMEの選択もできないし、設定→設定の数値変えてOKしても保存されてなくて再度開いたら元に戻っている。
windows10 20H2/ryzen3600
引用なし

パスワード



 ひよひよ E-MAIL  - 20/11/24(火) 8:04 -
▼うにさん:
>設定変更ができません。一般、管理者両方。
>設定メニューで、デフォルト/NVMEの選択もできないし、設定→設定の数値変えてOKしても保存されてなくて再度開いたら元に戻っている。
>windows10 20H2/ryzen3600
ご連絡ありがとうございます。大変申し訳ございません。
昨晩本不具合に気が付きいったんストアから取り下げています。

修正版ができるまで、ZIP版、インストーラー版をご利用ください。
パスワード



 ひよひよ E-MAIL  - 20/11/24(火) 22:04 -
▼ひよひよさん:
>▼うにさん:
>>設定変更ができません。一般、管理者両方。
>>設定メニューで、デフォルト/NVMEの選択もできないし、設定→設定の数値変えてOKしても保存されてなくて再度開いたら元に戻っている。
>>windows10 20H2/ryzen3600
>ご連絡ありがとうございます。大変申し訳ございません。
>昨晩本不具合に気が付きいったんストアから取り下げています。
>
>修正版ができるまで、ZIP版、インストーラー版をご利用ください。

設定ファイルの保存先を AppData に変更することで、本不具合を解消しました。先ほどストアに公開されましたので、お手数ですがアップデートをお願いします。
パスワード



CDM8.0.0不具合
 でっていう  - 20/11/22(日) 14:46 -
拡大が100%か125%、プロファイルが[+Mix]のついたもの、テーマがDarkかDarkRedのいずれか、の三条件を満たすと落ちます。
一度落ちると設定iniを削除するかいじるかしないと起動できなくなるようです。
引用なし

パスワード



 ひよひよ E-MAIL  - 20/11/22(日) 19:10 -
▼でっていうさん:
>拡大が100%か125%、プロファイルが[+Mix]のついたもの、テーマがDarkかDarkRedのいずれか、の三条件を満たすと落ちます。
>一度落ちると設定iniを削除するかいじるかしないと起動できなくなるようです。
ご指摘ありがとうございます!
画像ファイルに不備があったので画像を修正し、8.0.0aとしてリリースしました。

画像ファイルに不備があるぐらいでクラッシュするのは問題なので根本解決も近いうちに・・・
パスワード



 でっていう  - 20/11/23(月) 0:10 -
▼ひよひよさん
修正確認しました!
テーマフォルダを覗いて画像の数は他と同じなのになーとか思ってたんですが、色深度(?)が違ったんですね……。
パスワード



 ひよひよ E-MAIL  - 20/11/23(月) 8:37 -
▼でっていうさん:
>▼ひよひよさん
>修正確認しました!
>テーマフォルダを覗いて画像の数は他と同じなのになーとか思ってたんですが、色深度(?)が違ったんですね……。
はい。4bitと24bitでした・・・。
画像編集ソフトで保存する際に勝手に最適化してくれたんだと思います。

とはいえ、32bitカラー以外でクラッシュするのは問題なので、改善したいと思います。

この度は、ご指摘本当にありがとうございました。おかげさまで影響を最小限に抑えることができました。
パスワード



CDM 8.0.0 RC4について
 夏のひかり  - 20/11/16(月) 8:33 -
CDM 6.0.2とCDM 7.0.0とCDM 8.0.0 RC4でベンチを実施しました。
CDM 8.0.0 RC4ではRND4K Q1T1のベンチがかなり低くでます。
CDM 6.0.2やCDM 7.0.0とは互換性が無いと言うことでしょうか?

画像を添付すると書込エラーが発生しますので下記リンクを参照願います。

『CrystalDiskMark 8.0.0 RC4』 のクチコミ掲示板RSS
https://bbs.kakaku.com/bbs/-/SortID=23790652/#23790863
引用なし

パスワード



 夏のひかり  - 20/11/19(木) 13:05 -
>▼ひよひよさん:
>あと、DAFが何を指すのか教えていただけないでしょうか。

こんにちわ
DAFとはデフォルトアフィニティの事です。

私のIntel環境では
デフォルトアフィニティを有効にしないとRND4K(Q1T1)が落ち込みます。
CDM 7.0.0では、いつもデフォルトアフィニティを有効(-ag)にしています。

デフォルトアフィニティを無効と有効に設定してベンチを取り
Samsung 980PRO_1TBとWD Black SN850_1TBの結果をアップしましたので
下記リンクの参照をお願いします。

価格COM ユーティリティソフトのクチコミ掲示板
CrystalDiskMark 8.0.0 RC4
https://bbs.kakaku.com/bbs/-/SortID=23790652/#tab
パスワード



 ひよひよ E-MAIL  - 20/11/19(木) 18:38 -
▼夏のひかりさん:
>価格COM ユーティリティソフトのクチコミ掲示板
>CrystalDiskMark 8.0.0 RC4
>https://bbs.kakaku.com/bbs/-/SortID=23790652/#tab
再検証ありがとうございます。原因がわかりました。

RC2でデフォルトアフィニティオプションの初期設定のコードに修正を加えたのですが、その際、誤って -ag 固定すべきところを -n 固定としておりました。

先ほど RC5 をリリースしました。
パスワード



 夏のひかり  - 20/11/20(金) 10:42 -
▼ひよひよさん

修正ありがとうございました。
直りました。

CrystalDiskMark 8.0.0 RC4
https://bbs.kakaku.com/bbs/-/SortID=23790652/#tab
パスワード



 夏のひかり  - 20/11/20(金) 10:44 -
リンク修正

クチコミ掲示板 CrystalDiskMark 8.0.0 RC5
https://bbs.kakaku.com/bbs/-/CategoryCD=0360/ViewLimit=2/?lid=pc_pricemenu_0360_anytingbbs#23798404
パスワード



CrystalDiskMark 8.0.0 RC4がDLできません
 まっちゃん  - 20/11/16(月) 9:48 -
昨日リリースのCrystalDiskMark 8.0.0 RC4がDLできません。通常版のZIPだけが、エラーページへ飛びます。
引用なし

パスワード



 ひよひよ E-MAIL  - 20/11/17(火) 0:24 -
▼まっちゃんさん:
>昨日リリースのCrystalDiskMark 8.0.0 RC4がDLできません。通常版のZIPだけが、エラーページへ飛びます。
ご指摘ありがとうございます。
ファイルのアップロードに失敗していたようです。

先ほど再アップロードしました。
パスワード



CDI8.8.9 Win7ではCrucial(Micron)製NVMe...
 G神  - 20/11/12(木) 20:09 -
Windows 7環境で、Crucial(Micron)製NVMe SSDが検出されないようです。

確認に使用したNVMe SSDは「P1シリーズ」(CT1000P1SSSD8)で、WindowsのNVMeドライバは、Windows 7/Windows10ともに、最新の「Micron NVMe Storage Controller Ver. 2.1.15.56」です。 ちなみに、「P1シリーズ」は製造時期によって仕様が異なるのか、適用可能な最新ファームウェアが異なるらしく...

シリアル番号が「20」で始まる(2020年製造?)の最新ファームウェアは「P3CR021」なのに対して、
シリアル番号が「19」で始まる(2019年製造?)の最新ファームウェアは「P3CR013」止まりです。

※ 「Crucial Storage Exclusive」で確認。

当初は、これが原因なのかと思っていましたが、調べたところWindows のバージョンによって、CrystalDiskInfo側の挙動が異なることが原因でした。

ログを頼りにソースを調べたところ、NVMe(interfaceType == INTERFACE_TYPE_NVME)の場合、「AtaSmart.cpp」ファイルの5217行〜5259行で、SMRT情報の読み出しを行っていますが、Windows 10(以降)の場合、5217行目のif()内で、DoIdentifyDeviceNVMeStorageQuery()が呼び出されているのに対して、Windows 7(Windows 10より古い)環境の場合は、メンバ変数「m_bNVMeStorageQuery」の値がFALSEのため、DoIdentifyDeviceNVMeStorageQuery()が呼び出されず、その後、なぜかUSB外付けHDD判定処理(5466行〜)が呼び出されています。

メンバ変数「m_bNVMeStorageQuery」を決定している箇所を調べると、CAtaSmartのコンストラクタ「CAtaSmart::CAtaSmart()」内で、Windows 10(以降)の場合のみ「m_bNVMeStorageQuery」をTRUEにセットしていることを確認しました。

このため、現在の実装は、古いWindows環境下では、NVMe SSD判定処理(「AtaSmart.cpp」ファイルの5217行〜5259行)のうち、

DoIdentifyDeviceNVMeIntelRst()
DoIdentifyDeviceNVMeSamsung()
DoIdentifyDeviceNVMeIntel()

のいずれかがTRUEを返すNVMe SSDしか検出できないように思えます。

Windows 10より古いWindows環境で検出可能なNVMe SSDは、Samsung製とIntel製のみ(CrystalDiskInfoの仕様)なのでしょうか?
引用なし

パスワード



 G神  - 20/11/12(木) 20:13 -
もしOS依存の問題で、DoIdentifyDeviceNVMeStorageQuery()がWindows 10(以降)でしか使えないのであれば、Windows 10より古い環境でCrucial(Micron)製NVMe SSDを検出するには、

----------------------
> debug.Format(_T("DoIdentifyDeviceNVMeJMicron"));
> DebugPrint(debug);
> if (DoIdentifyDeviceNVMeJMicron(physicalDriveId, scsiPort, scsiTargetId, &identify))
> {
> debug.Format(_T("AddDiskNVMe - CMD_TYPE_NVME_JMICRON"));
> DebugPrint(debug);
> if (AddDiskNVMe(physicalDriveId, scsiPort, scsiTargetId, scsiBus, scsiTargetId, CMD_TYPE_NVME_JMICRON, &identify)){return TRUE; }
> }
----------------------

といった追加処理が必要に思えるのですが、いかがでしょうか? 

ただ、CAtaSmart::GetDiskInfo()メンバ関数内から、CAtaSmart::AddDiskNVMe()を呼び出した際、CAtaSmart::GetDiskInfo()メンバ関数を呼び出す際の3番目の引数「INTERFACE_TYPE interfaceType」
を引き継ぐことなく、CAtaSmart::AddDiskNVMe()メンバ関数内で、

----------------------
> if (commandType == CMD_TYPE_NVME_JMICRON || commandType == CMD_TYPE_NVME_ASMEDIA || commandType == CMD_TYPE_NVME_REALTEK)
> {
> asi.InterfaceType = INTERFACE_TYPE_USB;
> }
> else
> {
> asi.InterfaceType = INTERFACE_TYPE_NVME;
> }
----------------------

と、コマンドタイプが「JMICRON, ASMEDIA, REALTEK」の場合、インターフェースを「USB」に決め打ちしています。

これは、意図された正しい実装なのでしょうか?

試しに、DoIdentifyDeviceNVMeJMicron()の呼び出して、成功した場合はAddDiskNVMe()を呼び出す処理を追加してみましたが、以下に抜粋したログのとおり、AddDiskNVMe()内でvars[index-1]を削除しているようです。

----------------------
> 00020218 AddDiskNVMe - CMD_TYPE_NVME_JMICRON
> 00020311 int index = (int)vars.GetCount() - 1;
> 00020342 WmiModel: CT1000P1SSD8
> 00020358 SerialNumber:
> 00020389 vars.RemoveAt(index) - 1
> 00020405 OK:Check Model Name
> 00020420 uReturned != 1
----------------------
パスワード



 ひよひよ E-MAIL  - 20/11/13(金) 8:08 -
▼G神さん:
>Windows 7環境で、Crucial(Micron)製NVMe SSDが検出されないようです。
>
>確認に使用したNVMe SSDは「P1シリーズ」(CT1000P1SSSD8)で、WindowsのNVMeドライバは、Windows 7/Windows10ともに、最新の「Micron NVMe Storage Controller Ver. 2.1.15.56」です。 ちなみに、「P1シリーズ」は製造時期によって仕様が異なるのか、適用可能な最新ファームウェアが異なるらしく...
>
>シリアル番号が「20」で始まる(2020年製造?)の最新ファームウェアは「P3CR021」なのに対して、
>シリアル番号が「19」で始まる(2019年製造?)の最新ファームウェアは「P3CR013」止まりです。
>
>※ 「Crucial Storage Exclusive」で確認。
>
>当初は、これが原因なのかと思っていましたが、調べたところWindows のバージョンによって、CrystalDiskInfo側の挙動が異なることが原因でした。
>
>ログを頼りにソースを調べたところ、NVMe(interfaceType == INTERFACE_TYPE_NVME)の場合、「AtaSmart.cpp」ファイルの5217行〜5259行で、SMRT情報の読み出しを行っていますが、Windows 10(以降)の場合、5217行目のif()内で、DoIdentifyDeviceNVMeStorageQuery()が呼び出されているのに対して、Windows 7(Windows 10より古い)環境の場合は、メンバ変数「m_bNVMeStorageQuery」の値がFALSEのため、DoIdentifyDeviceNVMeStorageQuery()が呼び出されず、その後、なぜかUSB外付けHDD判定処理(5466行〜)が呼び出されています。
>
>メンバ変数「m_bNVMeStorageQuery」を決定している箇所を調べると、CAtaSmartのコンストラクタ「CAtaSmart::CAtaSmart()」内で、Windows 10(以降)の場合のみ「m_bNVMeStorageQuery」をTRUEにセットしていることを確認しました。
>
>このため、現在の実装は、古いWindows環境下では、NVMe SSD判定処理(「AtaSmart.cpp」ファイルの5217行〜5259行)のうち、
>
>DoIdentifyDeviceNVMeIntelRst()
>DoIdentifyDeviceNVMeSamsung()
>DoIdentifyDeviceNVMeIntel()
>
>のいずれかがTRUEを返すNVMe SSDしか検出できないように思えます。
>
>Windows 10より古いWindows環境で検出可能なNVMe SSDは、Samsung製とIntel製のみ(CrystalDiskInfoの仕様)なのでしょうか?

Windows 10以前のOSでは、MS製NVMeドライバはS.M.A.R.T.非対応となっています。
CrystalDiskInfoは、例外的にIntelのNVMe DriverやSamsung SSDの裏口コマンドに個別対応している状況です。

USB-NVMeブリッジチップの3ベンダーについてはOSの制約なくNVMe S.M.A.R.T.にアクセスできるようになっています。(ベンダーから公式情報を受領)
パスワード



タスクバーアイコンの色変化による健康状...
 ラフレシアワッフル  - 20/11/4(水) 21:49 -
CrystalDiskInfo8.4.2
雫ちゃんの声がしたので何事かと思いメイン画面を表示してみたら
健康状態注意のドライブがありました。

メイン画面では健康状態が色分けされていますが
タスクバーのアイコンにはそれがないのでしょうか。

警報設定-健康状態 全て有効にしています。
添付画像【2045_CrystalDiskInfo8.4.2_001.png : 0.8MB】添付画像【2045_CrystalDiskInfo8.4.2_003.png : 7.1KB】
引用なし

パスワード



 ひよひよ E-MAIL  - 20/11/4(水) 21:59 -
▼ラフレシアワッフルさん:
>CrystalDiskInfo8.4.2
>雫ちゃんの声がしたので何事かと思いメイン画面を表示してみたら
>健康状態注意のドライブがありました。
>
>メイン画面では健康状態が色分けされていますが
>タスクバーのアイコンにはそれがないのでしょうか。
>
>警報設定-健康状態 全て有効にしています。
通知領域のアイコンは、温度で色が変わる仕様となっております。
パスワード



 ラフレシアワッフル  - 20/11/4(水) 22:08 -
▼ひよひよさん:
>▼ラフレシアワッフルさん:
>>CrystalDiskInfo8.4.2
>>雫ちゃんの声がしたので何事かと思いメイン画面を表示してみたら
>>健康状態注意のドライブがありました。
>>
>>メイン画面では健康状態が色分けされていますが
>>タスクバーのアイコンにはそれがないのでしょうか。
>>
>>警報設定-健康状態 全て有効にしています。
>通知領域のアイコンは、温度で色が変わる仕様となっております。
タスクバーでの色の変化は「温度のみ」ということですね。
回答ありがとうございます。
パスワード



総読込量と総書込量の比率について
 ひろえ  - 20/11/2(月) 0:20 -
ThinkCentre M75q-1 Tinyに内蔵されているSSDについて、お聞きしたいことがあります。
https://www.lenovo.com/jp/ja/common/production-thinkcentre-m75q-1-tiny/
https://kb-jp.sandisk.com/app/answers/detail/a_id/20969/

CrystalDiskInfoで確認をしてみると、添付画像のように総読込量より総書込量のほうが倍近く多いのです。
これほど差が出るような使い方はしていないのですが、何か設定に問題があるのかと心配になってきました。

購入後にやったことと言えば、このくらいです。
・Windows10(1909)をMSのisoから新規インストール
・メモリは8GB*2の16GB
・ハイバネーションは無効
・電机本舗のSSD最適化設定を使用
 https://forest.watch.impress.co.jp/library/software/ssdoptimize/

以前使っていたDellPCでは、ここまで差は出ていませんでした。
確認するべき点がありましたら、ぜひ教えてください。
添付画像【2040_CrystalDiskInfo_20201102000019.png : 55.6KB】
引用なし

パスワード



 ひよひよ E-MAIL  - 20/11/2(月) 8:01 -
▼ひろえさん:
>ThinkCentre M75q-1 Tinyに内蔵されているSSDについて、お聞きしたいことがあります。
>https://www.lenovo.com/jp/ja/common/production-thinkcentre-m75q-1-tiny/
>https://kb-jp.sandisk.com/app/answers/detail/a_id/20969/
>
>CrystalDiskInfoで確認をしてみると、添付画像のように総読込量より総書込量のほうが倍近く多いのです。
>これほど差が出るような使い方はしていないのですが、何か設定に問題があるのかと心配になってきました。
メイン部分の総書き込み量はGB単位で表示していますが、リストコントロール内は512KB単位で表示されるので、何をしたときに書き込み量が増えているかご確認されてはいかがでしょうか。

CrystalDiskInfoは、F5ボタンで更新する度に最新情報を読み出すので短時間で書き込み量がどれだけ増えるか簡単に把握できます。

1000時間使用されていてこの書き込み量であれば、書き換え寿命を気にする必要は全くないと思います。
パスワード



 ひろえ  - 20/11/2(月) 22:30 -
>メイン部分の総書き込み量はGB単位で表示していますが、リストコントロール内は512KB単位で表示されるので、何をしたときに書き込み量が増えているかご確認されてはいかがでしょうか。

1分更新で2時間ほど記録を取ってみました。
ネットの調べ物やExcel操作をしていましたが、総書込量がほぼ均等に増えているようです。

アプリやサービス単位で読み書き量を確認することができればいいのですが、
ちょっと思いつきませんでした。
寿命にはそれほど影響無さそうですし、しばらくこのままで様子を見てみます。
添付画像【2043_123.png : 12.1KB】
パスワード


[添付] :2043_123.png (12.1KB)


 金華山の仙人  - 20/11/2(月) 20:27 -
ノートPCだとデフォルトで、電源設定がハイブリッドスリープonになってるのでは?

この状態だとスリープ毎に、メインメモリの内容がストレージに保存されます。
パスワード



 ひろえ  - 20/11/2(月) 22:39 -
▼金華山の仙人さん:
>ノートPCだとデフォルトで、電源設定がハイブリッドスリープonになってるのでは?
コントロールパネルの電源オプションで確認してみましたが、ハイブリッドスリープは項目自体出ていませんでした。
休止状態(ハイバネーション)を無効にしているので、こちらも無効になっているのだと思います。

高速スタートアップとハイバネーションは、あまり好きではないのでOSインストール直後に無効にするようにしています。
添付画像【2044_2020-11-02_223713.png : 17.2KB】
パスワード



CrystalDiskInfo8.8.9でステータスが変化
 a  - 20/10/10(土) 21:57 -
起動しましたが、別の問題が発生。
バージョンで、ステータスが変わります。

8.8.9
ステータス:注意1%
黄色:B1ウェアレベリング回数:1

8.5.2
ステータス:正常100%
全部青

ドライブとソフトどちらの注意なのでしょうか。
引用なし

パスワード



 ひよひよ E-MAIL  - 20/10/22(木) 21:39 -
▼金華山の仙人さん:
>▼ひよひよさん:
>
>>Samsung SSDは、SSDの健康状態を%表示することができず、様々な情報源を元に最終的にウェアレベリング回数を参照にするようにしましたが、%表示元の属性として不適当と思われますので、次のバージョンからは%表示を取りやめるように修正いたします。
>>
>>https://github.com/hiyohiyo/CrystalDiskInfo/issues/94
>
>確か表のステータスじゃなくて、裏?のステータスが定義されてて、もしSamsung SSD がサポートしてたら、CDI9で寿命表示が復活出来そうでしょうか?
>
>(裏?ステータスの名前を失念してしまい、分かりにくくて済みません。)

General Purpose Log の Percentage Used Endurance Indicator で取得できるので、Ver.9では、Samsung製SSDの場合そちらを表示することになると思います。
パスワード



 金華山の仙人  - 20/10/24(土) 12:29 -
▼ひよひよさん:

>>確か表のステータスじゃなくて、裏?のステータスが定義されてて、もしSamsung SSD がサポートしてたら、CDI9で寿命表示が復活出来そうでしょうか?

>General Purpose Log の Percentage Used Endurance Indicator で取得できるので、Ver.9では、Samsung製SSDの場合そちらを表示することになると思います。

折角ですので依怙贔屓になるかもですが、可能ならSamsung SSDだけCDI8でも採用して頂けないでしょうか? m(_ _)m

プログラム的に例外扱いにすると、管理上問題があるのは重々承知してますが、Samsung SSD ユーザーは多い様なので大変喜ばれるかと。

https://egg.5ch.net/test/read.cgi/jisaku/1547969470/950

何しろCDI9を待つにしても、何時になったら正式リリースされるのか、作成が面倒そう過ぎて想像も付かない程なので、ご検討頂けたら幸いです。
パスワード



 ひよひよ E-MAIL  - 20/10/26(月) 20:56 -
▼金華山の仙人さん:
>▼ひよひよさん:
>
>>>確か表のステータスじゃなくて、裏?のステータスが定義されてて、もしSamsung SSD がサポートしてたら、CDI9で寿命表示が復活出来そうでしょうか?
>
>>General Purpose Log の Percentage Used Endurance Indicator で取得できるので、Ver.9では、Samsung製SSDの場合そちらを表示することになると思います。
>
>折角ですので依怙贔屓になるかもですが、可能ならSamsung SSDだけCDI8でも採用して頂けないでしょうか? m(_ _)m
>
>プログラム的に例外扱いにすると、管理上問題があるのは重々承知してますが、Samsung SSD ユーザーは多い様なので大変喜ばれるかと。
>
>https://egg.5ch.net/test/read.cgi/jisaku/1547969470/950
>
>何しろCDI9を待つにしても、何時になったら正式リリースされるのか、作成が面倒そう過ぎて想像も付かない程なので、ご検討頂けたら幸いです。

年内リリース予定のVer.8.9で・・・
CrystalDiskMark 8をリリースしてから、実装の詳細は考えます。
パスワード



 金華山の仙人  - 20/10/26(月) 23:04 -
▼ひよひよさん:

我儘を聞いて頂いて、申し訳無いやら嬉しいやら、ちょっと複雑な気分です。(^_^;)

>年内リリース予定のVer.8.9で・・・
>CrystalDiskMark 8をリリースしてから、実装の詳細は考えます。

Samsung SSDの裏ステータス実装状態に依存するでしょうし、CDI9の予行演習と思って頂ければ幸いです。

勿論、CDI8だと酷く工数が掛かりすぎる等で無理なら諦めますので、出来る限りで結構ですので、宜しくお願いします。m(_ _)m
パスワード



CrystalDiskInfo 8.8.9 起動しない
 a  - 20/10/10(土) 13:18 -
CrystalDiskInfo 8.8.9 通常版ZIP

起動しません。
挙動は不明です。(起動して即終了?)
前版は問題ありませんでした。

OS: Windows Vista SP2 x64/GPT

CrystalDiskMark 7.0.0h ZIPは起動します。

以上、報告します。
引用なし

パスワード



 a  - 20/10/10(土) 14:46 -
追伸。

8.6.0

DebugMode=1で、ログ出力なし。
DebugMode=2で、メッセージボックス表示なし。

動作OKの8.5.2版の物を採取しました。
ここに貼り付けて良いのでしょうか。
パスワード



 ひよひよ E-MAIL  - 20/10/10(土) 16:08 -
▼aさん:
>追伸。
>
>8.6.0
>
>DebugMode=1で、ログ出力なし。
>DebugMode=2で、メッセージボックス表示なし。
>
>動作OKの8.5.2版の物を採取しました。
>ここに貼り付けて良いのでしょうか。
はい。お願いします。

8.6.0からですか・・・
手元のVista x64環境では、8.5.2も8.6.0も8.8.9も問題なく動作しました。

ログ出力がないということは、実行されていないということなので、
・コードサイニング証明書の変更
・DarkModeサポート
あたりでしょうか。

https://crystalmark.info/ja/software/crystaldiskinfo/crystaldiskinfo-history/

CrystalDiskMark 8 Beta7 が動作するか試していただけないでしょうか?こちらもコードサイニング証明書変更済みかつDarkMode対応済みなので、こちらが動けばそれ以外に何か問題があるということになるので。
https://crystalmark.info/download/zz/CrystalDiskMark8Beta7.zip
パスワード



 a  - 20/10/10(土) 21:52 -
解決しました。

今までのひよひよさんのコメント参考に、
コードサイニング証明書の変更に関する更新プログラム入れました。
これで8.8.9起動しました。

今後もXP/Vistaのサポートを末永く継続して頂けると有り難いです。
パスワード



 ひよひよ E-MAIL  - 20/10/10(土) 22:32 -
▼aさん:
>解決しました。
>
>今までのひよひよさんのコメント参考に、
>コードサイニング証明書の変更に関する更新プログラム入れました。
>これで8.8.9起動しました。
>
>今後もXP/Vistaのサポートを末永く継続して頂けると有り難いです。
なんと!?
コードサイニング証明書が検証できないと起動できないこともあるのですね。
初めての報告をいただいたパターンです・・・。

手元の環境では証明書を検証できなくても起動したのですが、何か特別なオプションを有効にされたりしているのでしょうか?多くのソフトはコードサイニング証明書も付いていないのですが、署名無しは問題なく起動するのでしょうか?
パスワード



シークエラーレートの異常を無視させたい
 とき  - 20/10/8(木) 3:00 -
こんばんは
とても使い勝手の良いソフトありがとうございます。いつも助かっております。
今回、東芝MN08ACA16Tを複数台導入したのですが、おそらくHDDファームバグで頻繁にアクセス(書き込み)すると、シークエラーレートがどんどん下がります。アクセスの方法によっては上がります。生の値は常に変化しません。
生の値が変化しないためHDDの異常ではないと思いますが、シークエラーレートが50を前後する度に通知がされ、ポップ通知が頻繁で困っています。シークエラレートの現在値のみ無視するような設定にはできないものでしょうか?
宜しくお願い致します。
引用なし

パスワード



 ひよひよ E-MAIL  - 20/10/8(木) 21:19 -
▼ときさん:
>こんばんは
>とても使い勝手の良いソフトありがとうございます。いつも助かっております。
>今回、東芝MN08ACA16Tを複数台導入したのですが、おそらくHDDファームバグで頻繁にアクセス(書き込み)すると、シークエラーレートがどんどん下がります。アクセスの方法によっては上がります。生の値は常に変化しません。
>生の値が変化しないためHDDの異常ではないと思いますが、シークエラーレートが50を前後する度に通知がされ、ポップ通知が頻繁で困っています。シークエラレートの現在値のみ無視するような設定にはできないものでしょうか?
>宜しくお願い致します。
現状、一部属性以外は現在値がしきい値を下回った段階で健康状態が異常となり、設定で回避することはできません。

お手数ですが、機能 > 自動更新対象 から該当ドライブを外していただき運用いただけないでしょうか。

かなり先になる予定ですが、CrystalDiskInfo 9では、何らかの対策を打ちたいと思います。
https://github.com/hiyohiyo/CrystalDiskInfo/issues/91
添付画像【2017_AutoUpdate.png : 201.0KB】
パスワード


[添付] :2017_AutoUpdate.png (201.0KB)


フォントのレンダリング方式について
 七志  - 20/9/11(金) 18:45 -
CrystalDiskInfo、CrystalDiskMarkともにありがたく使わせていただいております。
恥ずかしながら詳しい内部処理は分かりかねるのですが、両ソフトでの文字の表示を見ると、サブピクセルレンダリングとなっています。
サブピクセルレンダリングは低解像度なディスプレイに最適な方式で、フルHD以上になると少々見栄えが悪く、Windows標準のソフトではほぼ使用されなくなっているようです。
グレースケールレンダリングに対応していただくことはできますか?
引用なし

パスワード



 ひよひよ E-MAIL  - 20/9/11(金) 21:29 -
▼七志さん:
>CrystalDiskInfo、CrystalDiskMarkともにありがたく使わせていただいております。
>恥ずかしながら詳しい内部処理は分かりかねるのですが、両ソフトでの文字の表示を見ると、サブピクセルレンダリングとなっています。
>サブピクセルレンダリングは低解像度なディスプレイに最適な方式で、フルHD以上になると少々見栄えが悪く、Windows標準のソフトではほぼ使用されなくなっているようです。
>グレースケールレンダリングに対応していただくことはできますか?

CrystalDiskInfo/CrystalDiskMark ではフォント生成時に、
CLEARTYPE_NATURAL_QUALITYを設定していました。

QlearType のオフオン含めてこの設定で変更できそうなので、ユーザー側でカスタマイズできるようにする方向で検討してみます。
パスワード



 ひよひよ E-MAIL  - 20/9/26(土) 20:27 -
フォントのレンダリング方法をカスタマイズできるようにしました。
https://twitter.com/openlibsys/status/1309815172249182209?s=20
パスワード



 七志  - 20/10/4(日) 20:55 -
機能と関係ない要望まで聞いていただきありがとうございます。早速β版を試させていただき、グレースケールでのレンダリングができることを確認しました。
また、フォント選択ウィンドウの「キャンセル」「OK」ボタンだけレンダリング方式が適用されていないようでした。

4K時代でもバリバリ使わせていただきます!
パスワード



 ひよひよ E-MAIL  - 20/10/5(月) 7:25 -
▼七志さん:
>機能と関係ない要望まで聞いていただきありがとうございます。早速β版を試させていただき、グレースケールでのレンダリングができることを確認しました。
ご確認ありがとうございます。

>また、フォント選択ウィンドウの「キャンセル」「OK」ボタンだけレンダリング方式が適用されていないようでした。
ご指摘ありがとうございます。適用漏れです。
次のバージョンで適用するようにします。
パスワード



CrystalDiskInfoの一部表示?が見えない
 ぱたぱた E-MAIL  - 20/10/1(木) 12:52 -
初めまして。

現在使用中のPC(DAW向けに少々改変)にて8.8.9で状況確認をしてみようとしましたところ「ロード/アンロード サイクル回転数」が表示されません。
コレはzip版だからなのでしょうか?
それともPCを多少設定変更しているからなのでしょうか?
(DAW用途なので省電力関連は一切無効にしてしまっています)

シロートな質問ですいませんが、どうぞよろしくお願い申し上げます。
引用なし

パスワード



 ひよひよ E-MAIL  - 20/10/1(木) 21:42 -
▼ぱたぱたさん:
>初めまして。
>
>現在使用中のPC(DAW向けに少々改変)にて8.8.9で状況確認をしてみようとしましたところ「ロード/アンロード サイクル回転数」が表示されません。
>コレはzip版だからなのでしょうか?
>それともPCを多少設定変更しているからなのでしょうか?
>(DAW用途なので省電力関連は一切無効にしてしまっています)
>
>シロートな質問ですいませんが、どうぞよろしくお願い申し上げます。
表示される項目はHDD/SSDの機種によって異なります。

まずは、ファイル > 保存(テキスト)の結果を送っていただけないでしょうか。
パスワード



 patapata09@gmail.com  - 20/10/2(金) 0:34 -
▼ひよひよさん:
>▼ぱたぱたさん:
>>初めまして。
>>
>>現在使用中のPC(DAW向けに少々改変)にて8.8.9で状況確認をしてみようとしましたところ「ロード/アンロード サイクル回転数」が表示されません。
>>コレはzip版だからなのでしょうか?
>>それともPCを多少設定変更しているからなのでしょうか?
>>(DAW用途なので省電力関連は一切無効にしてしまっています)
>>
>>シロートな質問ですいませんが、どうぞよろしくお願い申し上げます。
>表示される項目はHDD/SSDの機種によって異なります。
>
>まずは、ファイル > 保存(テキスト)の結果を送っていただけないでしょうか。


少々おそくなりましてすいません。ぱたぱたです。
下記 SeageteのHDDです。因みにPCはWindows7sp1です。
よろしくお願いします。


 ひよひよ E-MAIL  - 20/10/2(金) 22:37 -
▼patapata09@gmail.comさん:
>少々おそくなりましてすいません。ぱたぱたです。
>下記 SeageteのHDDです。因みにPCはWindows7sp1です。
>よろしくお願いします。
送っていただいたログをデータを確認したところ、ロード/アンロードサイクル回数の属性C1には非対応でした。単純に、ロード/アンロードサイクル回数のレポートに非対応の機種ということです。

S.M.A.R.T.属性は製品によって対応しているものが異なるので正常な挙動となります。
パスワード



 ぱたぱた  - 20/10/3(土) 1:53 -
▼ひよひよさん:
>▼patapata09@gmail.comさん:
>>少々おそくなりましてすいません。ぱたぱたです。
>>下記 SeageteのHDDです。因みにPCはWindows7sp1です。
>>よろしくお願いします。
>送っていただいたログをデータを確認したところ、ロード/アンロードサイクル回数の属性C1には非対応でした。単純に、ロード/アンロードサイクル回数のレポートに非対応の機種ということです。
>
>S.M.A.R.T.属性は製品によって対応しているものが異なるので正常な挙動となります。

ひよひよ様

そうだったんですか〜。スイマセン、お騒がせしてしまいました。
パスワード



CDI, CDMでの描画トラブル
 Xanardi  - 20/9/29(火) 22:56 -
Win2008R2へ、Win10からRDP接続してCDIを起動した場合、テーマの描画が黒塗りになってしまうようです。
RDPは使わず直接デスクトップにログインした場合や、Win7へのRDP接続では正しく描画されるのですが。

CDMでも2008R2へのRDP接続時は、透過の描画がおかしい気がします。
いつから発生している症状かは分かりません。
引用なし

パスワード



 ひよひよ E-MAIL  - 20/9/30(水) 21:53 -
▼Xanardiさん:
>Win2008R2へ、Win10からRDP接続してCDIを起動した場合、テーマの描画が黒塗りになってしまうようです。
>RDPは使わず直接デスクトップにログインした場合や、Win7へのRDP接続では正しく描画されるのですが。
>
>CDMでも2008R2へのRDP接続時は、透過の描画がおかしい気がします。
>いつから発生している症状かは分かりません。
ご連絡ありがとうございます。RDP経由では全く検証しておりませんでした。
CrystalDiskInfo&CrystalDiskMarkの半透明機能は背景をコピーして自前でアルファブレンドして実現しているので、背景が描画されないと半透明処理が動きません。

RDP用に透過を無効にしたテーマを作るなど対策を考えます。
パスワード



 ひよひよ E-MAIL  - 20/10/1(木) 21:46 -
▼ひよひよさん:
>▼Xanardiさん:
>>Win2008R2へ、Win10からRDP接続してCDIを起動した場合、テーマの描画が黒塗りになってしまうようです。
>>RDPは使わず直接デスクトップにログインした場合や、Win7へのRDP接続では正しく描画されるのですが。

Windows 10 - Windows 10 で試してみましたが問題ありませんでした。
仕方がないのでWindows 2008R2をインストールしてみますか・・・。

まずはMSDNからダウンロードするところから。

Windows Server 2008R2 って2020年1月14日に延長サポートも終了しているんですよね。まぁ、XPサポートを頑張っているぐらいなので頑張りますけど。
https://support.microsoft.com/ja-jp/help/4456235/end-of-support-for-windows-server-2008-and-windows-server-2008-r2
パスワード



 ひよひよ E-MAIL  - 20/10/1(木) 22:55 -
>>▼Xanardiさん:
>>>Win2008R2へ、Win10からRDP接続してCDIを起動した場合、テーマの描画が黒塗りになってしまうようです。
>>>RDPは使わず直接デスクトップにログインした場合や、Win7へのRDP接続では正しく描画されるのですが。
>
>Windows 10 - Windows 10 で試してみましたが問題ありませんでした。
>仕方がないのでWindows 2008R2をインストールしてみますか・・・。

調査した結果、Windows Server 2008R2はモートデスクトップでは16bitカラーまでしか許可しない設定となっていることがわかりました。グループポリシーエディタで32bitカラーを許可すればOKです。詳細は以下のスレッドをご覧ください。
https://twitter.com/openlibsys/status/1311652300419522561
パスワード



 Xanardi  - 20/10/2(金) 19:01 -
▼ひよひよさん:
>>>▼Xanardiさん:
>>>>Win2008R2へ、Win10からRDP接続してCDIを起動した場合、テーマの描画が黒塗りになってしまうようです。
>>>>RDPは使わず直接デスクトップにログインした場合や、Win7へのRDP接続では正しく描画されるのですが。
>>
>>Windows 10 - Windows 10 で試してみましたが問題ありませんでした。
>>仕方がないのでWindows 2008R2をインストールしてみますか・・・。
>
>調査した結果、Windows Server 2008R2はモートデスクトップでは16bitカラーまでしか許可しない設定となっていることがわかりました。グループポリシーエディタで32bitカラーを許可すればOKです。詳細は以下のスレッドをご覧ください。

調査ありがとうございます。
ポリシー設定で表示できるようになりました。
パスワード



(ご参考) 外付け HDD ケース動作報告+オ...
 夜来香  - 20/9/30(水) 16:07 -
いつもありがたく使わせて頂いております。

下記動作致しましたのでご参考まで。

ロジテック 2.5 インチ外付けケース

LGB-PBPU3
https://www.logitec.co.jp/products/hd/lgbpbpu3/

余談:これも SSD に Trim が発行出来ました。

↓↓↓ ここからオマケ ↓↓↓
・「非」対応 SSD で採ったデータ (添付ファイルをご参照下さい)

1.BIOSTAR S120 を今回のケースに入れて採取
→ どこかに、分解したら中身は Maxiotek と検査落ち NAND という記事が
あった様な気もするので、もしかしたら対応 SSD かも?

2.BUFFALO SSD-PGU3-BA の中身を今回のケースに入れて採取
→ 読込量、書込量がとんでもない値に
3. ELECOM ESD-EC (ポータブル SSD)
→ 項目は少ないですが、データはそれっぽい気がします
引用なし

パスワード



 ひよひよ E-MAIL  - 20/9/30(水) 22:13 -
▼夜来香さん:
>いつもありがたく使わせて頂いております。
>
>下記動作致しましたのでご参考まで。
>
>ロジテック 2.5 インチ外付けケース
>
>LGB-PBPU3
>https://www.logitec.co.jp/products/hd/lgbpbpu3/
ご連絡ありがとうございます。
動作確認済みリストに追記させていただきました。
パスワード



JMS583 の USB デバイスについて
 アイヴァーン  - 20/9/28(月) 4:13 -
ひよひよさん、おはこんばんちは!

Crystal Disk Info 8.8.7 では表示された JMicron? JMS583 チップ採用の USB3.0 NVMe SSD 外付けケースの SSD が 8.8.8 では表示されなくなっているようです。
※ちなみに、外付けケース製品は Amazon で見つかる"ineo M.2 PCIe NVMe SSD外付ハードドライブケ―ス,正の放熱のための內蔵ファン[C2605 NVMe]"というもの。
ポータブル外付けケースなので、普段は接続しておらず気が付かなかったくらいで実害はないのですが、気が付きましたのでご連絡まで(*´ω`)ノ
引用なし

パスワード



 アイヴァーン  - 20/9/28(月) 4:15 -
すみません、プレビューしたら添付ファイルが消えてました。
付けなおして再投稿します(;´∀`)

▼アイヴァーンさん:
>ひよひよさん、おはこんばんちは!
>
>Crystal Disk Info 8.8.7 では表示された JMicron? JMS583 チップ採用の USB3.0 NVMe SSD 外付けケースの SSD が 8.8.8 では表示されなくなっているようです。
>※ちなみに、外付けケース製品は Amazon で見つかる"ineo M.2 PCIe NVMe SSD外付ハードドライブケ―ス,正の放熱のための內蔵ファン[C2605 NVMe]"というもの。
>ポータブル外付けケースなので、普段は接続しておらず気が付かなかったくらいで実害はないのですが、気が付きましたのでご連絡まで(*´ω`)ノ
添付画像【1993_CrystalDiskInfo_8.8.8_01.png : 0.6MB】添付画像【1993_CrystalDiskInfo_8.8.7_01.png : 59.9KB】


 ひよひよ E-MAIL  - 20/9/28(月) 23:07 -
>▼アイヴァーンさん:
>>ひよひよさん、おはこんばんちは!
おはこんばんちは!
ご連絡ありがとうございます。8.8.8の変更でバグらせていました。
手元の環境で改善したことを確認したので大丈夫だとは思いますが、8.8.9で修正したのでご確認をお願いします。
パスワード



 アイヴァーン  - 20/9/29(火) 21:34 -
ひよひよさん、ありがとうございます。
無事に表示されました(*´ω`)ノ

▼ひよひよさん:
>>▼アイヴァーンさん:
>>>ひよひよさん、おはこんばんちは!
>おはこんばんちは!
>ご連絡ありがとうございます。8.8.8の変更でバグらせていました。
>手元の環境で改善したことを確認したので大丈夫だとは思いますが、8.8.9で修正したのでご確認をお願いします。
添付画像【2000_CrystalDiskInfo_8.8.9_01.png : 0.7MB】
パスワード



 ひよひよ E-MAIL  - 20/9/29(火) 22:22 -
▼アイヴァーンさん:
>ひよひよさん、ありがとうございます。
>無事に表示されました(*´ω`)ノ
ご確認ありがとうございました!
パスワード



CDIアンインストール時のデータ保持メッセ...
 MASA  - 20/9/28(月) 15:19 -
CrystalDiskInfoのShizuku Edition インストーラー版を使用しています。

Ver.8.7.*まではアンインストール時に
「CrystalDiskInfoの設定ファイルとログファイルを削除しますか?*****」
といった確認のコメントが表示されていたはずですが

Ver.8.8.*以降は表示されることなく
完全にアンインストールされてしまうのは仕様でしょうか?
引用なし

パスワード



 ひよひよ E-MAIL  - 20/9/28(月) 19:30 -
▼MASAさん:
>CrystalDiskInfoのShizuku Edition インストーラー版を使用しています。
>
>Ver.8.7.*まではアンインストール時に
>「CrystalDiskInfoの設定ファイルとログファイルを削除しますか?*****」
>といった確認のコメントが表示されていたはずですが
>
>Ver.8.8.*以降は表示されることなく
>完全にアンインストールされてしまうのは仕様でしょうか?

インストーラーの多言語対応と合わせて、すっきりさっぱり削除するように変更しました。
パスワード



 MASA  - 20/9/28(月) 23:52 -
▼ひよひよさん:
>▼MASAさん:
>>CrystalDiskInfoのShizuku Edition インストーラー版を使用しています。
>>
>>Ver.8.7.*まではアンインストール時に
>>「CrystalDiskInfoの設定ファイルとログファイルを削除しますか?*****」
>>といった確認のコメントが表示されていたはずですが
>>
>>Ver.8.8.*以降は表示されることなく
>>完全にアンインストールされてしまうのは仕様でしょうか?
>
>インストーラーの多言語対応と合わせて、すっきりさっぱり削除するように変更しました。

バックアップすればいいのでそれほど重要視はしていないのですが
頻繁に更新するたびにSMARTのログが消えていくので
過去からの推移が全くわからなくなって
グラフの存在意味もなくなり
なんだかなあという感じはします。
パスワード



 ひよひよ E-MAIL  - 20/9/29(火) 0:01 -
▼MASAさん:
>▼ひよひよさん:
>>▼MASAさん:
>>>CrystalDiskInfoのShizuku Edition インストーラー版を使用しています。
>>>
>>>Ver.8.7.*まではアンインストール時に
>>>「CrystalDiskInfoの設定ファイルとログファイルを削除しますか?*****」
>>>といった確認のコメントが表示されていたはずですが
>>>
>>>Ver.8.8.*以降は表示されることなく
>>>完全にアンインストールされてしまうのは仕様でしょうか?
>>
>>インストーラーの多言語対応と合わせて、すっきりさっぱり削除するように変更しました。
>
>バックアップすればいいのでそれほど重要視はしていないのですが
>頻繁に更新するたびにSMARTのログが消えていくので
>過去からの推移が全くわからなくなって
>グラフの存在意味もなくなり
>なんだかなあという感じはします。

もしかして新しいバージョンが出る度にアンインストールしているのでしょうか?
CrystalDiskInfo のアップデートは、そのままインストーラーを実行するだけで良いです。
パスワード



 MASA  - 20/9/29(火) 17:47 -
>もしかして新しいバージョンが出る度にアンインストールしているのでしょうか?
>CrystalDiskInfo のアップデートは、そのままインストーラーを実行するだけで良いです。

そういうことになっていたのですね。
この手のユーティリティはアップデート機能が無いと
つい削除してから入れる癖がついていました。
パスワード



CrystalDiskInfo 8.8.6 のソースコードに...
 G神  - 20/9/18(金) 6:41 -
CrystalDiskInfo 8.8.6 のソースコードについてお尋ねします。

856行目:

「m_bDumpSmartReadData」は、「m_bDumpSmartReadThreshold」の間違いでは
ないかと思いますが、いかがでしょうか?

【誤】
-----------------
> if(m_bDumpSmartReadData && (m_Ata.vars[i].DiskVendorId != m_Ata.SSD_VENDOR_NVME))
-----------------

【正】
-----------------
> if(m_bDumpSmartReadThreshold && (m_Ata.vars[i].DiskVendorId != m_Ata.SSD_VENDOR_NVME))
-----------------

SMART情報をファイルへ保存する処理が実装されている「DiskInfoDlgCopy.cpp」内の、CDiskInfoDlg::SaveText()メンバ関数内で、メンバ変数「m_bDumpSmartReadThreshold」
を参照している部分がありません。
引用なし

パスワード



 ひよひよ E-MAIL  - 20/9/22(火) 7:52 -
▼G神さん:
>CrystalDiskInfo 8.8.6 のソースコードについてお尋ねします。
>
>856行目:
>
>「m_bDumpSmartReadData」は、「m_bDumpSmartReadThreshold」の間違いでは
>ないかと思いますが、いかがでしょうか?
>
>【誤】
>-----------------
>> if(m_bDumpSmartReadData && (m_Ata.vars[i].DiskVendorId != m_Ata.SSD_VENDOR_NVME))
>-----------------
>
>【正】
>-----------------
>> if(m_bDumpSmartReadThreshold && (m_Ata.vars[i].DiskVendorId != m_Ata.SSD_VENDOR_NVME))
>-----------------
>
>SMART情報をファイルへ保存する処理が実装されている「DiskInfoDlgCopy.cpp」内の、CDiskInfoDlg::SaveText()メンバ関数内で、メンバ変数「m_bDumpSmartReadThreshold」
>を参照している部分がありません。
ご連絡ありがとうございます。ご指摘の通り、m_bDumpSmartReadThresholdとすべき部分でした。

次のバージョンで修正させていただきます。
パスワード



 金華山の仙人  - 20/9/22(火) 14:57 -
▼ひよひよさん:

>ご連絡ありがとうございます。ご指摘の通り、m_bDumpSmartReadThresholdとすべき部分でした。
>
>次のバージョンで修正させていただきます。

このバグって、「俺環」「Win環」で解決保留?(困難?)になってる、下記の「JMicron/E9表示問題」や「CDIセーブ画像問題」に関係しそうでしょうか?

https://crystalmark.info/board/c-board.cgi?cmd=one;no=1913;id=#1913

https://crystalmark.info/board/c-board.cgi?cmd=ntr;tree=1956

特定のDataが未設定になってる、ってのが、環境によって問題発生が変化するバグの原因として、結構怪しい気がしますが。
パスワード



 G神  - 20/9/22(火) 20:51 -
▼金華山の仙人さん:
>このバグって、「俺環」「Win環」で解決保留?(困難?)になってる、下記の「JMicron/E9表示問題」や「CDIセーブ画像問題」に関係しそうでしょうか?

こんばんは。

指摘のバグは、SMART値のスレッショルドテーブルを出力するか否か、本来であれば「編集」-「コピーオプション」-「SMART_READ_THRESHOLD」メニューのチェックON/OFF状態に従うべきところを、「SMART_READ_DATA」チェック状態のON/OFFで判定しているというものです。

そのため「SMART_READ_DATA」がOFFの状態で、「SMART_READ_THRESHOLD」のみONにしても、スレッショルドテーブルはファイル出力等されず、「SMART_READ_DATA」がONの状態なら、「SMART_READ_THRESHOLD」のON/OFFに関係なく、スレッショルドテーブルが出力されるという動きになります。

それ以外の挙動に対しては、関係はないと思います。

ただ、気になったのが、プログラムの中核的なデータである、ATA_SMART_INFO を構造体として宣言していますが、コンストラクタが定義されていません。(Cと違いC++ではclassとstructはメンバのデフォルトの扱いがpublicか否かでほぼ同じ。class同様コンストラクタやデストラクタも定義できます)

そのためATA_SMART_INFO型の変数を使う都度、明示的に初期化しない限り、構造体メンバ変数の初期値が不定になるため、それが廻り廻って再現性のないバグの原因になっている可能性はあります。

ATA_SMART_INFO が構造体のままでも、とりあえずコンストラクタを定義することは可能です。 再現性のないバグを排除する目的なら、全てのメンバを自動で初期化するため、早急にコンストラクタを定義することと、併せて代入演算子(operator =)や、複製を作るコピーコンストラクタを定義した方がよいと思います。

あと気になったのは、APIの呼び出し結果をチェックせずにその後の処理を行っているとかですね。
APIによっては、特定条件下で呼び出した場合、必ず失敗するとかありますから。
パスワード



 金華山の仙人  - 20/9/24(木) 11:12 -
▼G神さん:
返信と説明有難う御座います。

>指摘のバグは、SMART値のスレッショルドテーブルを出力するか否か、本来であれば「編集」-「コピーオプション」-「SMART_READ_THRESHOLD」メニューのチェックON/OFF状態に従うべきところを、「SMART_READ_DATA」チェック状態のON/OFFで判定しているというものです。
>
>そのため「SMART_READ_DATA」がOFFの状態で、「SMART_READ_THRESHOLD」のみONにしても、スレッショルドテーブルはファイル出力等されず、「SMART_READ_DATA」がONの状態なら、「SMART_READ_THRESHOLD」のON/OFFに関係なく、スレッショルドテーブルが出力されるという動きになります。
>
>それ以外の挙動に対しては、関係はないと思います。

3割位?しか理解出来てませんが、直接関係無い事は分かりました。


>ただ、気になったのが、プログラムの中核的なデータである、ATA_SMART_INFO を構造体として宣言していますが、コンストラクタが定義されていません。(Cと違いC++ではclassとstructはメンバのデフォルトの扱いがpublicか否かでほぼ同じ。class同様コンストラクタやデストラクタも定義できます)
>
>そのためATA_SMART_INFO型の変数を使う都度、明示的に初期化しない限り、構造体メンバ変数の初期値が不定になるため、それが廻り廻って再現性のないバグの原因になっている可能性はあります。

そうそう。(~_~;)

初期化してないDataのせいで、再現環境が分らなかったり一定しなかったり、っていうのは、それなりにプログラム開発の仕事に従事してた経験で、よーーーーーく分かります。

>ATA_SMART_INFO が構造体のままでも、とりあえずコンストラクタを定義することは可能です。 再現性のないバグを排除する目的なら、全てのメンバを自動で初期化するため、早急にコンストラクタを定義することと、併せて代入演算子(operator =)や、複製を作るコピーコンストラクタを定義した方がよいと思います。
>
>あと気になったのは、APIの呼び出し結果をチェックせずにその後の処理を行っているとかですね。
>APIによっては、特定条件下で呼び出した場合、必ず失敗するとかありますから。

丁度、職場にC言語が導入されかけた頃に、プログラム開発の仕事から離れたせいで、専門的な事は分かりませんが、何となーーーく分かりますねぇ。(^o^;)
パスワード



CDI8.8.0(α11)での、JMicron汎用対応状況...
 金華山の仙人  - 20/8/18(火) 14:50 -
JMicronコン搭載品で、内部名等で個別対応してないSSDを、2つ所有してるので、まずツリーのtopとして書き込みます。

個別のSSDについては、この書き込みに繋ぎます。

※恐らくJMicron後継なMaxiotekコン(SU700等)も、対応する形になる?と思うので、他ユーザー(特にTranscend 340K歓迎)の方達も、製品名でこのツリーにリンクして下さい。
引用なし

パスワード



 金華山の仙人  - 20/9/18(金) 13:44 -
CDI8.8.6がPC内に残ってた為、Diskinfo.ini等は初期化せず実行し、画像も下端をSMART項目最下行迄近づけて、CDIで画像セーブしてみました。

E9項目の表示も、セーブした画像もOKでした。(~_~;)

どちらも、ひよひよさんの方で原因不明な様ですし、これ以上「俺環」で確認しても、有用な情報が得られ無さそうな為、確認完了にしたいと思います。

(あとは、別ユーザーからの報告待ちで、多くのDataが集まってから、と言う事で。^^;)
添付画像【1964_CDI8.8.6_SP600_E9項目表示&セーブ画像OK/W10p64-2004.png : 84.6KB】


 金華山の仙人  - 20/9/18(金) 13:49 -
https://crystalmark.info/board/c-board.cgi?cmd=one;no=1964;id=#1964

上記のSP600の場合と、完全に同様でOKでした。

(今後の扱いも同様としたいと思います。)
添付画像【1965_CDI8.8.6_SX930_E9項目表示&セーブ画像OK/W10p64-2004.png : 85.1KB】


 金華山の仙人  - 20/9/18(金) 20:59 -
https://crystalmark.info/board/c-board.cgi?cmd=one;no=1811;id=#1811

上記SG600の「WA値≒11.2」も酷かったけど、これはまあLAMDコン搭載初期のSSDなので、Firmwareの出来が悪かったと言えそうです。

WA値 = 総書き込み量(NAND)÷総書き込み量(ホスト) ≒ 4.56
     〔14395GB〕   〔3160GB〕

しかしSX930は最新なSX950の、1世代前の製品なのに、此処迄酷いのは、かなり厳しいです。

まあ多分JMicron初の「pSCLキャッシュ方式」なFirmwareな筈なので、ノウハウが無かったせいだとは思いますが、SG600と同様にシステムドライブ(W10p64RS3)として使ってた為、今後は2D MLCのData保持力を活かして、データ保存用にする事にします。
パスワード



 ひよひよ E-MAIL  - 20/9/22(火) 9:18 -
▼金華山の仙人さん:
>https://crystalmark.info/board/c-board.cgi?cmd=one;no=1964;id=#1964
>
>上記のSP600の場合と、完全に同様でOKでした。
>
>(今後の扱いも同様としたいと思います。)
ご確認ありがとうございました。
パスワード



WDブランドSSDの内部名問題について。
 金華山の仙人  - 20/9/6(日) 9:48 -
下記掲示板情報によると、とっても面倒そうな問題が有る様です。

https://egg.5ch.net/test/read.cgi/jisaku/1575363960/798
https://egg.5ch.net/test/read.cgi/jisaku/1575363960/824

もし現CDI8.8.x で問題になりそうで、対処が簡単そうなら、事前に対策しておくと良いかと。

問題が出るかどうか不明確だったり、対処が面倒そうなら、実際の所有者から問題報告が上がってから対応する方が楽だと思います。

一応、参考迄に。


※ツイッターで読みましたが、「SanDiskのOEM向けカスタマイズの闇」問題も有るし、WD/SanDiskは本当に困ったベンダーですねぇ。


P.S
SeaGate&JMicron汎用の対応確認は、もう少しお待ち下さい。m(_ _)m

JMicron汎用は8.8.3対応品待ちだったのと、台風の影響(大雨&雷)で停電が心配で後回しにしてたもので。(~_~;)アットイウマニ8.8.5デスケド
引用なし

パスワード



 ひよひよ E-MAIL  - 20/9/6(日) 11:01 -
▼金華山の仙人さん:
>下記掲示板情報によると、とっても面倒そうな問題が有る様です。
>
>https://egg.5ch.net/test/read.cgi/jisaku/1575363960/798
>https://egg.5ch.net/test/read.cgi/jisaku/1575363960/824
>
>もし現CDI8.8.x で問題になりそうで、対処が簡単そうなら、事前に対策しておくと良いかと。
>
>問題が出るかどうか不明確だったり、対処が面倒そうなら、実際の所有者から問題報告が上がってから対応する方が楽だと思います。
この問題は、かなり難しそうです。
WDC側は新しいモデルしかないので、比較的シンプルな対応で済みましたが、今後WDCブランドでOEM向けカスタマイズモデルが出てくると・・・(既にある??)

SanDiskのSSDは、OEM側で本当に自由にカスタマイズできるようで・・・
パスワード



 金華山の仙人  - 20/9/7(月) 12:38 -
▼ひよひよさん:

>この問題は、かなり難しそうです。
>WDC側は新しいモデルしかないので、比較的シンプルな対応で済みましたが、今後WDCブランドでOEM向けカスタマイズモデルが出てくると・・・(既にある??)
>
>SanDiskのSSDは、OEM側で本当に自由にカスタマイズできるようで・・・

OEM品の闇は深淵なので、あまり覗き込まない方が幸せかと。(^^;)

もし対処するなら、とりあえずコンシューマ向けの下記2種※を、公式Toolと同様にリネームすると良いかと。

(間違った内部名を知りたければ、「編集」のコピー出力情報の方を、リネームしなければ良いのだし。)

|該当製品 : WD Blue 3D SSD

|PC画面表示例 (WDS500G2B0Aの場合)

| ・WDC WDS500G2B0A
| ・WD BLUE Solid State Drive 3D ※
| ・SanDisk SSD G5 BICS4     ※

パンピーな方々は、公式Toolと違う内部名(特にSanDisk表示は、ブランド違いな上に、SMART情報が不正確になる?)に、戸惑うでしょうし、CDIの信用度が落ちる可能性が高いです。

OEM品は当面放置しませう。(^_^;)
パスワード



 ひよひよ E-MAIL  - 20/9/11(金) 21:29 -
▼金華山の仙人さん:
>▼ひよひよさん:
>
>>この問題は、かなり難しそうです。
>>WDC側は新しいモデルしかないので、比較的シンプルな対応で済みましたが、今後WDCブランドでOEM向けカスタマイズモデルが出てくると・・・(既にある??)
>>
>>SanDiskのSSDは、OEM側で本当に自由にカスタマイズできるようで・・・
>
>OEM品の闇は深淵なので、あまり覗き込まない方が幸せかと。(^^;)
>
>もし対処するなら、とりあえずコンシューマ向けの下記2種※を、公式Toolと同様にリネームすると良いかと。
>
>(間違った内部名を知りたければ、「編集」のコピー出力情報の方を、リネームしなければ良いのだし。)
>
>|該当製品 : WD Blue 3D SSD
>|
>|PC画面表示例 (WDS500G2B0Aの場合)
>|
>| ・WDC WDS500G2B0A
>| ・WD BLUE Solid State Drive 3D ※
>| ・SanDisk SSD G5 BICS4     ※
>
>パンピーな方々は、公式Toolと違う内部名(特にSanDisk表示は、ブランド違いな上に、SMART情報が不正確になる?)に、戸惑うでしょうし、CDIの信用度が落ちる可能性が高いです。
>
>OEM品は当面放置しませう。(^_^;)

この辺りは気にせず普通にモデル名を表示することにします。
パスワード



 金華山の仙人  - 20/9/12(土) 22:20 -
▼ひよひよさん:

>この辺りは気にせず普通にモデル名を表示することにします。

了解しました。

SanDiskとWDのSMART情報が同じ構成なら、ブランド名が違ってても大丈夫でしょうし。

※違う構成だったら、"Firmを修正しないWDが悪い" という事ですね。(^o^)
パスワード



温度の設定について
 高橋一夫 E-MAIL  - 20/9/11(金) 9:35 -
50℃から60℃に変更するにはどうすればよろしいのですか
引用なし

パスワード



 ひよひよ E-MAIL  - 20/9/11(金) 21:03 -
▼高橋一夫さん:
>50℃から60℃に変更するにはどうすればよろしいのですか
温度が表示されている部分をクリックしていただくと設定ダイアログが出るので、そこから変更してください。
パスワード



3 / 9 ページ    ←次へ | 前へ→
新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム
 85231
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b5