CompactGUI
CompactGUI copied to clipboard
doesn't work on HDD SteamLibrary folder only on SSDs
Since version 3.0 I cannot use the tool to compress folders inside the E:\SteamLibrary folder on my HDD, it always crashes after I pick the folder when it's in the analysing process, no matter how many files in the folder or the size of the folder. Everything outside SteamLibrary does work on my HDD (E:).
I cannot explain this behaviour, also throughout the fact that the program doesn't give any feedback what its problem is. Probably related to #254
Can you check Event Viewer to see what the error is?
Error 15/07/2022 00:12:36 Application Error 1000 (100)
Log Name: Application
Source: Application Error
Date: 15/07/2022 00:12:36
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Nox-PC
Description:
Faulting application name: CompactGUI.exe, version: 3.0.0.0, time stamp: 0x6283e0e1
Faulting module name: KERNELBASE.dll, version: 10.0.22000.795, time stamp: 0x960371d1
Exception code: 0xe0434352
Fault offset: 0x000000000004474c
Faulting process ID: 0x5f4c
Faulting application start time: 0x01d897cea604dc8a
Faulting application path: C:\Users\Nox\Desktop\CompactGUI.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report ID: 8ec31cb4-51f0-4185-ba86-de95381e3de3
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>100</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2022-07-14T22:12:36.9625956Z" />
<EventRecordID>46014</EventRecordID>
<Correlation />
<Execution ProcessID="1500" ThreadID="0" />
<Channel>Application</Channel>
<Computer>Nox-PC</Computer>
<Security />
</System>
<EventData>
<Data>CompactGUI.exe</Data>
<Data>3.0.0.0</Data>
<Data>6283e0e1</Data>
<Data>KERNELBASE.dll</Data>
<Data>10.0.22000.795</Data>
<Data>960371d1</Data>
<Data>e0434352</Data>
<Data>000000000004474c</Data>
<Data>5f4c</Data>
<Data>01d897cea604dc8a</Data>
<Data>C:\Users\Nox\Desktop\CompactGUI.exe</Data>
<Data>C:\Windows\System32\KERNELBASE.dll</Data>
<Data>8ec31cb4-51f0-4185-ba86-de95381e3de3</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>
Information 15/07/2022 00:12:38 Windows Error Reporting 1001 None
Log Name: Application
Source: Windows Error Reporting
Date: 15/07/2022 00:12:38
Event ID: 1001
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer: Nox-PC
Description:
Fault bucket 1790294490987954647, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: CompactGUI.exe
P2: 3.0.0.0
P3: 6283e0e1
P4: KERNELBASE.dll
P5: 10.0.22000.795
P6: 960371d1
P7: e0434352
P8: 000000000004474c
P9:
P10:
Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.7c2ad0b1-e39f-4679-91b0-73d1fed08bcb.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.1bff5a07-dba4-4fe2-b5bd-24ab60f7eda0.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.5d72ab0e-b765-4d59-9bc2-4a7e6910a1d5.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.889d1793-9e92-4607-945c-4c15b287401f.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.9e1a1fa9-dafa-4b7b-96f7-7b91798811ed.tmp.txt
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_CompactGUI.exe_81502735eb4b36a669e7541e9b75099d12c419_a381ec64_05e01250-c201-4168-8a06-28aa3bcffe74
Analysis symbol:
Rechecking for solution: 0
Report Id: 8ec31cb4-51f0-4185-ba86-de95381e3de3
Report Status: 268435456
Hashed bucket: bbdc65b99077ca71e8d8675aaaad01d7
Cab Guid: 0
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Windows Error Reporting" />
<EventID Qualifiers="0">1001</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2022-07-14T22:12:38.3864259Z" />
<EventRecordID>46015</EventRecordID>
<Correlation />
<Execution ProcessID="1500" ThreadID="0" />
<Channel>Application</Channel>
<Computer>Nox-PC</Computer>
<Security />
</System>
<EventData>
<Data>1790294490987954647</Data>
<Data>4</Data>
<Data>APPCRASH</Data>
<Data>Not available</Data>
<Data>0</Data>
<Data>CompactGUI.exe</Data>
<Data>3.0.0.0</Data>
<Data>6283e0e1</Data>
<Data>KERNELBASE.dll</Data>
<Data>10.0.22000.795</Data>
<Data>960371d1</Data>
<Data>e0434352</Data>
<Data>000000000004474c</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.7c2ad0b1-e39f-4679-91b0-73d1fed08bcb.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.1bff5a07-dba4-4fe2-b5bd-24ab60f7eda0.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.5d72ab0e-b765-4d59-9bc2-4a7e6910a1d5.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.889d1793-9e92-4607-945c-4c15b287401f.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.9e1a1fa9-dafa-4b7b-96f7-7b91798811ed.tmp.txt</Data>
<Data>\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_CompactGUI.exe_81502735eb4b36a669e7541e9b75099d12c419_a381ec64_05e01250-c201-4168-8a06-28aa3bcffe74</Data>
<Data>
</Data>
<Data>0</Data>
<Data>8ec31cb4-51f0-4185-ba86-de95381e3de3</Data>
<Data>268435456</Data>
<Data>bbdc65b99077ca71e8d8675aaaad01d7</Data>
<Data>0</Data>
</EventData>
</Event>
I was digging around in the SteamLibrary folder of my E: drive and I found that the libraryfolder.vdf file had the wrong path to steam in the "launcher" key. I changed that to the correct one and it did nothing.
Then I went ahead and looked more into it, removed all the *.acf-files, and now it works...
Looked into all of these files and some of them also had the wrong path in "LauncherPath". I fixed these by changing them to the correct path and now everything seems to work.
But on that occasion the question came to me, if and why is CompactGUI scanning *.acf-files which are not related to the game I actually try to compress? And why is it crashing when the path is wrong?
ComapctGUI has to go through all the ACF files to verify which game you're trying to compress. This does mean it assumes your Steam library isn't corrupted, but to be fair the launcher path directory shouldn't matter in the ACF file
I had a similar problem. Try temporarily moving the folder somewhere else on the hard drive and compressing it. And if that doesnt work try compressing each subfolder individually. You might have to move some of them temporarily as well.