|
当方、コンピューターに明るくないので、「生成された DiskInfo.ini」というものがよくわからないのですが、一応報告させていただきます。
展開後の「DeskInfo 976KB」の下に表示された、もう一つの「DeskInfo」の詳細です。
名前 DeskInfo 種類 構成設定 サイズ 1KB
[Setting]
DebugMode=1
AutoRefresh=10
StartupWaitTime=30
Temperature=0
ResidentMinimize=0
Theme=default
Language=Japanese
AutoAamApm=1
Resident=1
[USB]
SAT=1
IODATA=1
Sunplus=1
Logitec=1
JMicron=1
Cypress=1
[ApmStatus]
WDC WD5000BEVT-22A0RT0WD-WX31A10R3334=1
[ApmValue]
WDC WD5000BEVT-22A0RT0WD-WX31A10R3334=254
[PowerOnUnit]
WDC WD5000BEVT-22A0RT0WD-WX31A10R3334=1
上記で、DebugMode=0だったものを1に変更し、あらためて実行した結果、新しく表示されたものが下記になります。
名前 DeskInfo 種類 テキストドキュメント サイズ 2KB
CreateMutex
AfxOleInit()
AfxOleGetMessageFilter()->SetMessagePendingDelay
AfxOleGetMessageFilter()->EnableNotRespondingDialog(FALSE)
AfxOleGetMessageFilter()->EnableBusyDialog(FALSE)
dlg.DoModal()
CAtaSmart::Init WMI on - Start
CoInitializeSecurity()
CoCreateInstance()
ConnectServer()
CoSetProxyBlanket()
OK:WMI Init
OK:Win32_IDEController
OK:Win32_SCSIController
OK:Win32_USBController
DO:SELECT * FROM Win32_DiskDrive
OK:SELECT * FROM Win32_DiskDrive
while(pEnumCOMDevs ...
diskSize:500105249280
deviceId:\\.\PHYSICALDRIVE0
model:WDC WD5000BEVT-22A0RT0
mediaType:Fixed hard disk media
interfaceTypeWmi:IDE
pnpDeviceId:IDE\DISKWDC_WD5000BEVT-22A0RT0__________________01.01A01\4&2D54901A&0&0.0.0
DO:GetDiskInfo pd=0, sp=0, st=0, mt=fixed hard disk media
flagTarget && GetDiskInfo
GetDiskInfo
DoIdentifyDevicePd(0, 0xA0) - 1
SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH)
AddDisk(0, 0, 0) - 6
GetSmartAttributePd(0) - 1
SendAtaCommandPd - SMART_READ_DATA
SendAtaCommandPd - SMART_READ_DATA
SendAtaCommandPd - SMART_READ_THRESHOLDS
int index = (int)vars.GetCount() - 1;
OK:Check Model Name
OK:SELECT * FROM Win32_DiskDrive
DO:SELECT * FROM Win32_DiskPartition
OK:SELECT * FROM Win32_DiskPartition
OK:Drive Letter Mapping
OK:GetDiskInfo - PhysicalDrive
OK:qsort
CAtaSmart::Init - Complete
SendAtaCommandPd - SMART_READ_DATA
SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH)
SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH)
SendAtaCommandPd - SMART_READ_DATA
SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH)
SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH)
SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH)
SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH)
SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH)
SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH)
SendAtaCommandPd - IDENTIFY_DEVICE (ATA_PASS_THROUGH)
SendAtaCommandPd - SMART_READ_DATA
『ところで、APMを一旦OFFにしてからONにして設定値を変更されているとのことですが、ONの状態で設定値を変更することは出来ないのでしょうか?』
設定値を変更することは可能ですが、退避音は鳴り続けます。そこでいったんオフにし、オンにして最小値に変更することで、なぜか音が鳴らなくなります。
ちなみに、今回もやはり、APMの設定が最大に戻ってしまうようです。
|
|