Query Tool v44 Uploaded and first post password updated. That's it - the last one for 2017. Spoiler: Summary - taken from changelog + Now on Windows 7 the boot drive's Model Name should be shown! Experimental. It will not show on Vista/Server 2008 as those OS's may not have the system call used within the OS so to prevent errors/crashes it is ignored for those. The Model Name (if present) will be shown on its own line for all supported OS's and is limited to 80 characters due to width restriction of the QT display output. Should be more than enough! Depending on the results returned it may show N/A or empty spaces as this is still experimental code. Early M.2/NVMe motherboards may show the word SCSI in the drive name, the BusType may reflect the interface but it may also be on the SATA bus as the early versions was a bit of a test to get the new SSD's to function. + Also if GPT or Secure Boot is detected then a note about the 'BIOS or SLIC ID' may not be shown correctly or at all because the way UEFI alters a few things. With a BIOS mod this can also cause a few glitches with no ID shown too.
The Query Tool has encountered an error while displaying the final results (after compiling all data) since version 42. I can not read the error line because the window is closed automatically. This only happens with my Lenovo x131e laptop and it works well with another Dell laptop. I guess there's something wrong in the new features with the Lenovo brand.
I will take a look at the end code, but it is something to do with the SLIC final checks and MSDM recheck routines, that happens at the last section as it compiles all the data together for display. Lenovo's have some strange effects, my 300 Lenny Tower had problems with the QT also (bios info caused that to bork), sorted that part. I will have a look tomorrow. Sadly the QT does not have a log like the MRP, i must make one that is auto deleted if no crashes. Or it remains when the QT has crashed so it can be posted. No personal data will be in it, keys etc, it be just simply lines saying where it has got to. That is on my ToDo list for 2018.
The QT now has a log file! It's a bit rough n ready at moment, but I am a bit it not ready for release yet... It is saved in the %TEMP% folder.. it should auto delete when the QT has completed fully, but it not ...
Query Tool v45.0 onward will have a QTLog.Log file created in the %TEMP% folder, when the QT has completed successfully the log file will self-delete. If for some reason the QT crashes, the log file will be present and can be posted in the thread. There is no personal information/keys in the log, only details of OS type, and what section it failed at. To find the log (if the QT failed), open a RUN window (Windows Key + R) and type %TEMP% and press OK/Enter, you will see the QTLog.Log file, open with Notepad to copy/paste or attach the log to the reply in the thread. This will allow me to work out the section that needs attention. No other code changes made from QT44. Code: Temp Test Link to QT45.T2 :[Link Deleted]
Shouldn't "No Instance(s) Available." be suppressed? 80% section Code: Obtaining Bios/Boot Mode, HDD/SSD partition information... Detecting BIOS/Boot Mode. No Instance(s) Available. Detect 'Secure Boot' Status {if present}. Detect HDD Partition Information. Section completed
it should be Found it! missing 2^>Nul in a Wmic FOR loop missed that one odd that it only does it on some os's and not others... Bloody windows lol
Thanks Hmm stops at the display loop Thats the bit that asks you to type Y/N for saving.. So after that it crashes?