OFFICIAL UPDATE: Sysnative BSOD Processing Apps

Status
Not open for further replies.

writhziden

Administrator, .NET/UWP Developer
Staff member
Joined
May 23, 2012
Posts
2,943
Location
Colorado
Finally, what everyone has been waiting for: Version 2.0.0.0 is ready for release.

This may be confusing to some. Why 2.0.0.0 after 0.9.9.x? Why not 1.0.0.0?

A little background as to why the change was made from 0.9.9.x to 2.0.0.0 instead of 1.0.0.0:

Going back to the jcgriff2 app, the original scripts were developed by John Griffith (jcgriff2), and those scripts ran through .bat and .VBS scripts. Those were designed to obtain relevant information from the kernel debugger analyses. The relevant info chosen included that which John used in his blue screen analyses with the forums he worked in. Richard (niemiro), at John's behest, ported those scripts into a C++ application with the intent that they be available to all analysts. He began and did much of the important development so users had options for the output. Those were developed and used by many here up to version 1.2.0.0.

As some know, I was developing my own app with similar designs. I started the app more as a hobby, and then it became a necessity due to restrictions placed on the ability to obtain the app here on the forums I was initially working on to help users with BSODs. My app grew due to the necessity to train others in BSOD analysis. Eventually, I left those forums and joined here. Some were still using my app here, but from my perspective, it was nowhere near as effective as what John and Richard had accomplished here. There were some features that were different that people liked, though, so I spent a weekend rebuilding it to make it faster, more efficient, and to incorporate more options into it. I went as far as to say the redesign was version 2.0 of my own app (although, it probably still was closer to version 1.0 of the jcgriff2 app).

Due to the features people liked in my app and the features that people liked in the jcgriff2 app, John, Richard, and I discussed a merging of the two apps and called them the Sysnative BSOD Apps. I designed a graphical interface for it, and the version number was dropped down to 0.9.0 since it was in a testing stage. Richard brought up the point that the new apps with all the options and the graphical interface were beyond the 1.2.0.0 jcgriff2 app, so after testing, we both agreed upon the 2.0.0.0 version number. And that is how we end up with the 2.0.0 version number.


Version 2.0.0.0:

​Readme:

First Time Use:

Run Install.exe to install the apps and setup the directory structure. You should run the Install.exe with administrative privileges if possible. If not, make sure to choose a directory that your local, non-administrative account has access to for installation.

You should also set up your Analysis Options, Header, Footer, Signature, Driver Update Header, Code Box, and Template formatting by choosing Change Settings through the graphical interface within SysnativeBSODApps.exe and then Save and Run the Apps.

Running the Apps:

File:

  • Open - Opens a previously saved file containing the apps settings.
  • Save - Saves current settings to a file in use. If no file is in use, acts the same as Save As.
  • Save As - Saves the settings to a file specified by the user and also does a quick save for the next run.
  • Revert to Last Quick Save - Loads the most recently Quick Save settings.
  • Quick Save - Saves current settings to a file. This is just a quick save feature to save settings if you want to use them in future runs.


Options:

  • Always On Top - Options to turn Always On Top on or off:
    • When checked - The interface will always be on top of other windows
      unless minimized
    • When not checked - The interface will hide behind an active window.


Save and Run - Saves settings and then runs the apps; also loads forum settings before running the apps.

Help - Opens the Help .chm file.


Place the Sysnative.exe file in the same directory as the .dmps you want to analyze. Run the .exe (note: your antivirus software may think it is a virus, so you will probably have to add it to the exceptions to run it). The .exe file will create output directory for the .dmp files and analysis .txt files. In the output directory, a subdirectory with today's date and the time the .exe file was run will be created. That is where the output .txt files are.


See the help file for more information. You can find it in %userprofile%\SysnativeBSODApps\SysnativeBSODApps.chm or by clicking on Help at the top left corner of the SysnativeBSODApps interface after running the SysnativeBSODApps.exe application.

If for some reason the SysnativeBSODApps.chm file does not load properly and displays Navigation to the webpage was canceled, right click the .chm file, click Properties, within the General tab, click the Unblock button at the bottom of the section next to Security:

You will need:
  1. Download and Install Debugging Tools for Windows
  2. Microsoft .NET Framework 4 (Web Installer)
  3. Visual C++ 2010 Redistributable (x86)

If you are running XP, you will also need:
  1. Windows Server 2003 Resource Kit Tools

    Info

    If you are running the apps in Windows XP and need the apps to find the kd.exe path for you, you will have to run the apps as an administrator either by logging in with an administrator account or by using the run as option



While you are at it, you may also want to install:
  1. Visual C++ 2005 Redistributable (x86)
    Visual C++ 2005 Redistributable (x64)
  2. Visual C++ 2008 Redistributable (x86)
    Visual C++ 2008 Redistributable (x64)
  3. Visual C++ 2010 Redistributable (x64)
to help with compatibility for programs, games, and other apps on your system. Make sure to install both the x86 and x64 versions for 64-bit Windows. Then install their updates through Windows Update.
 

Attachments

Last edited:
Re: OFFICIAL RELEASE: Sysnative BSOD Apps 2.0.0.0

This app now utilizes the .NET Framework? :)

I actually hadn't even had the time to test most of these versions.
 
OFFICIAL UPDATE: Sysnative BSOD Apps 2.1.3.2

Version 2.1.3.2 is available for download.

To Install:

Replace the old .exe with the new .exe and replace the old .chm file in "%userprofile%\SysnativeBSODApps" with the new .chm file.​

If this is your first time using the new apps, run the .exe to install and then use the interface in the apps to setup your preferences. The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.1.3.2[/B] Added on Sep. 29, 2012 at 12:25 AM EDT
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Changed the name of "Load Previous" to "Revert to Last Save"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Instead of appending to a file, the file is overwritten during Save As (problem fixed on saves using spaces in the paths)
[*][B][COLOR=RED]FIXED[/COLOR][/B] Revert to Last Save no longer occurs when Open is canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps stop when GUI is closed. Apps only continue if Save and Run is clicked. Stopping on close is more intuitive behavior.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Check box select all and deselect all box now reloads when mouse leaves or enters checkbox list
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are now stored in their own directory to prevent clutter
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are not output if the .txt file does not exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] sizing issues with output viewer with apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] select all / deselect all missing the last three Output Options
[*][B][COLOR=RED]FIXED[/COLOR][/B] The apps start always on top
[*][B][COLOR=RED]FIXED[/COLOR][/B] files with unknown extensions are now moved after being run if they are .dmps that users changed the extensions on.
[*][B][COLOR=RED]FIXED[/COLOR][/B] problem that causes apps to hang when not connected to the internet
[*][B][COLOR=RED]FIXED[/COLOR][/B] If user chooses to not have apps load previous settings on startup, save and run will just run the apps without saving empty data
[*][B][COLOR=RED]FIXED[/COLOR][/B] Create directories for users with spaces in their local username.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Save and Save As with empty forms when settings are not loaded on startup.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Quick Save with empty forms when settings are not loaded on startup.
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] ASACPI.sys no longer included in the old driver list if it is 2009 or newer.[/S]
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] GearAspiWDM.sys no longer included in the old driver list.[/S]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Minor bug reading in user's template.txt file when lines have no characters and the program checked for the first character.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Index of string vector going out of bounds for old driver checks
[*][B][COLOR=RED]FIXED[/COLOR][/B] Case where no external drivers are specified and all drivers are considered old no longer happens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] BBCode can now be entered using any case sequence of characters, i.e. cOdE will behave the same as code, CODE, or CoDe
[*][B][COLOR=RED]FIXED[/COLOR][/B] List sequences now work as intended. The HTML conversion was incorrect prior to this release.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML Viewers now works as it should
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with font formatting in HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] Final time now indicates the actual time to process the .dmps and is not interrupted by corrupted .dmp and size mismatch .dmp messages.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Logic for driver sorting by name and date
[*][B][COLOR=RED]FIXED[/COLOR][/B] csv behavior to make sorting in Excel easier
[*][B][COLOR=RED]FIXED[/COLOR][/B] Time dmp was run so it has enough precision to keep track of seconds
[*][B][COLOR=RED]FIXED[/COLOR][/B] Headers for columns so they are not considered data by the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By is included in the header of .csv files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program crashes with driver info not including timestamp with user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting timestamps when user runs other lm commands not including the t commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting driver extension names when user runs other lm commands not including the n commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer hangs if the path to kd.exe includes spaces and extra quotes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer deletes valuable info
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer have problems with dates with numbers in them
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbers don't duplicate if numbers already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory name is used for an empty file and directory is missing no longer causes apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments list now includes all argument info instead of being cut off
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files with spaces in the name now will be moved after .dmps are run
[*][B][COLOR=RED]FIXED[/COLOR][/B] String searches are now more detailed to prevent finding strings within a stack trace that should only be found with !analyze -v
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Now running user commands..." only prints once.
[*][B][COLOR=RED]FIXED[/COLOR][/B] user kd commands no longer cause corrupted lists to grow unless "Only Use User kd Commands" is checked.
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Only Use User kd Commands" now have correct debug session time for header in _99-debug.txt file
[*][B][COLOR=RED]FIXED[/COLOR][/B] size issue with _99-debug.txt html viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better symbols checking for wrong symbols now also works with user kd commands.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster method developed for symbols error checking and robust error checking by storing symbols error lines so errors that re-occur even after downloading symbols are not checked for each user command multiple times.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Corrupted messages for user commands only show up once per .dmp instead of once per command.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Link now works if "there may be an update available" message appears
[*][COLOR=RED]CHANGED[/COLOR] How options are chosen for always on top and loading settings on startup; both are now a simple check or uncheck within the file menu.
[*][COLOR=RED]CHANGED[/COLOR] Date check for message that "there may be an update available" for apps
[*][B]ADDED[/B] Ability to save changes to a chosen file by clicking save
[*][B]ADDED[/B] Quick Save for next run or to temporarily save settings
[*][B]ADDED[/B] An information message box appears when the program is finished to make sure it is closed after it finishes.
[*][B]ADDED[/B] Lists of important dates for each OS starting with Windows XP and ending with Windows 8.
[*][B]ADDED[/B] Select all/Deselect all check boxes.
[*][B]ADDED[/B] The ability to choose whether the apps treat all files in the directory as possible .dmps
[*][B]ADDED[/B] The ability to output the .txt files within the apps instead of text editors/notepad and have the files displayed with their BBCode parsed into simple formatting. Not all BBCode is supported due to different sites using different BBCode wrappers.
[*][B]ADDED[/B] Microsoft Windows OS dates now can be input to the Old Driver After date by clicking on the desired date from the drop down for each Microsoft Windows OS Dates.
[*][B]ADDED[/B] Ability to turn on or off the apps loading previous settings when the apps load (File -> When Apps Load)
[*][B]ADDED[/B] BBCode support for [PLAIN][CODE], [FONT], [LIST], [LIST=1], [LIST=a], [SIZE=1-7], [INDENT][/PLAIN]
[*][B]ADDED[/B] Option to turn off BBCode Parsing in HTML viewers before processing the .dmps
[*][B]ADDED[/B] Option within the HTML Viewers to turn on/off BBCode Parsing
[*][B]ADDED[/B] Option to make the apps interface always on top or not while running
[*][B]ADDED[/B] [S]Input for ASACPI.sys date. That date, and any previous dates: consider the driver old and in need of updating.[/S]
[*][B]ADDED[/B] List of drivers to be excluded from the Old Driver Date check. The list also includes its own date input for those drivers.
[*][B]ADDED[/B] Numbers to drivers and driver dates in the Excluded Drivers list to keep track of which drivers pair with which dates.
[*][B]ADDED[/B] Overclock Ratio calculation if overclocking is suspected.
[*][B]ADDED[/B] Exit option in the File menu
[*][B]ADDED[/B] csv output for driver statistics with known problematic drivers
[*][B]ADDED[/B] Time dmp was run in first column of driver statistics output
[*][B]ADDED[/B] Header to each column to organize which information is given in each column[*][B]ADDED[/B] The ability to input user kd commands
[*][B]ADDED[/B] The ability for the user to choose to run only those commands instead of the defaults
[*][B]ADDED[/B] The ability to still parse out needed info if the user runs only the user commands (assuming the user commands include !analyze -v and driver list info)
[*][B]ADDED[/B] Numbers must be either of the first two characters of lists
[*][B]ADDED[/B] More robust method for creating directories if they are missing from the SysnativeBSODApps directory
[*][B]ADDED[/B] Better symbols checking for wrong symbols.
[*][B]ADDED[/B] New method for checking whether symbols are definitely wrong or just possibly wrong.
[/LIST]
[B]2.0.0.0[/B] Added on Aug. 31, 2012 at 12:56 AM EDT
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with template loading if template lines are longer than 255 characters
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with win32k.sys symbols if the module information is unavailable or timestamp has 08:09 2012 in the timestamp
[*][B][COLOR=RED]FIXED[/COLOR][/B] Made reading input files more robust. Parms files with long lines no longer cause problems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Issue with user profile path on systems using other languages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Kernel symbols are WRONG error message order
[*][B][COLOR=RED]FIXED[/COLOR][/B] Re-adjusted the % Finished dialog to be more accurate
[*][B][COLOR=RED]FIXED[/COLOR][/B] The kd.exe path to be found on all drives active on the system instead of just the C: drive
[*][B][COLOR=RED]FIXED[/COLOR][/B] The Old Driver After so it actually saves the date input by the user. This was not working before
[*][B][COLOR=RED]FIXED[/COLOR][/B] Local Symbols Options to save options from last local run even if an online path was used since that run.
[*][B][COLOR=RED]FIXED[/COLOR][/B] xcopy command so it can work within the SysnativeBSODApps directory under the user profile.
[*][B]ADDED[/B] New icon
[*][B]ADDED[/B] Message that an update is available when the next month arrives
[*][B]ADDED[/B] Details to .exe file (Right click SysnativeBSODApps.exe -> Properties -> Details tab)
[*][B]ADDED[/B] Output to _95-debug.txt when all 3rd party drivers are found in the table to let the user know all drivers were found in the table
[*][B]ADDED[/B] The ability to find the kd.exe path automatically if the user enters the incorrect path or does not enter a path
[*][B]ADDED[/B] A pop up message if the kd.exe path is incorrect with steps to let the apps find the path or let the user enter it manually
[*][B]ADDED[/B] A pop up message for corrupted dmps at the end of the apps run
[*][B]ADDED[/B] A pop up message for size mismatched dmps (size 0 .dmp files included)
[*][B]ADDED[/B] The ability to choose whether BBCode is used in Code Boxes
[*][B]ADDED[/B] The ability to choose whether old drivers are highlighted in red
[*][B]ADDED[/B] Full date capability for Old Driver After input
[*][B]ADDED[/B] template.txt options now are separated: <3rd Party Drivers><date><descriptions><timestamp>
[*][B]ADDED[/B] <timestamp> option in template.txt allows only drivers prior to the Old Driver After date to be output 
[*][B]ADDED[/B] A new interface for the symbols search path and options
[*][B]ADDED[/B] Ability to quick save settings without running the apps.
[*][B]ADDED[/B] Ability to save and load settings to/from a saved .zdn file.
[/LIST]
 

Attachments

Last edited:
OFFICIAL UPDATE: Sysnative BSOD Apps 2.2.5.0

Version 2.2.7.0:
  1. FIXED Width of date column in Excluded Drivers to prevent text wrapping
  2. FIXED Scrollbars added to Excluded Drivers Windows 8 column
  3. FIXED Progress bar no longer updates before the status text in some instances
  4. FIXED fullPath.txt is no longer left behind after cleanup
  5. FIXED Program no longer hangs if $_Microsoft_OS_Drivers file is missing
  6. ADDED More status updates with kd.exe file searching
  7. ADDED Better temporary file functionality


Version 2.2.5.0 is available for download.

To Install:

Replace the old .exe with the new .exe and replace the old .chm file in "%userprofile%\SysnativeBSODApps" with the new .chm file.​

If this is your first time using the new apps, run the .exe to install and then use the interface in the apps to setup your preferences. The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.2.5.0[/B] Added on Oct. 30, 2012 at 12:50 PM EDT
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Method for checking for directories that already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress interface does not load when kd.exe is being searched for
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem where progress output closes too early and apps do not finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] All progress outputs combined into one
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yield used instead of sleep for thread switching (hopefully more robust for uniprocessor apps)
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer must be closed to stop the apps. Console is hidden to prevent outTimeDir from being a straggler
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better method for progress bar updating percentage
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster closing of progress bar when apps finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer to load closer in time to when console or progress closes
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer creates HTML files and then loads them into the apps instead of loading one HTML file at a time
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar to prevent it from hanging when viewing kd outputs
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer crashes "out of the box" if the user processes BSODs from the first screen without changing settings first
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program now saves out of the box settings for .dmp processing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments output is now the same in processed files as it was in the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] console versus GUI check
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username in DRT update input on first screen is now saved before running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Empty kd commands no longer run as user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] console or GUI choice is now saved for HTML Viewer output
[*][B][COLOR=RED]FIXED[/COLOR][/B] outTimeDir.txt is now saved in tmp directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory is not cleaned up until the apps are completely finished so it can be utilized longer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Update checking method
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer does not load HTML files twice if Parse BBCode checkbox is checked when it first loads
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer now shows the checkbox checked when it first loads if BBCode parsing is enabled
[*][B][COLOR=RED]FIXED[/COLOR][/B] GUI progress text output no longer has strobe effect for error messages or kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Overall .dmp processing progress continues to display when opening kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when kd user/default output is selected and no output exists in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem that causes apps to exit prematurely in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with user kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] More progress steps are displayed when parsing the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when switching on or off the kd output in the full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang with CSV output when drivers appear many times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer go over 100 percent in some cases for the progress bar so the .NET warning dialog no longer shows up
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now load forumSettings file when [B]Process BSODs[/B] is clicked if there is input to Originating Post and the .zdn file exists for that set of forums
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer loads in upper left corner [B]after[/B] HTML Viewer option is chosen through the HTML Viewer dialog
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows load near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows now load in the center of the screen instead of near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] The first debug session time only shows up once with default kd commands if user commands are also used
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress now shown for kd.exe search during default or user kd analysis
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer reloads faster on some systems than others when the progress is unknown
[*][B][COLOR=RED]FIXED[/COLOR][/B] First Screen's buttons are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress Bar labels are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes to fit on more screens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Checkbox for Full GUI functionality now works within Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Always on top option works again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Driver list no longer is overwritten
[*][B][COLOR=RED]FIXED[/COLOR][/B] XP SP3 is now seen by the apps instead of printing that 1, 2, and 3 are missing
[*][B][COLOR=RED]FIXED[/COLOR][/B] kernel version output is no longer corrupted
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debug time between updates of OS Version is no longer displayed in the console
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Getting Driver Reference Table..." now displays properly in console version
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory no longer poses a problem if it remains after the apps crash (hopefully they won't crash, though ;) )
[*][B][COLOR=RED]FIXED[/COLOR][/B] View .txts now also works after clicking View Previous HTML
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Select All / Deselect All now works as it was always intended to
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Drivers, User kd Commands, and Problem Driver Statistics input methods changed to prevent corruption
[*][B][COLOR=RED]FIXED[/COLOR][/B] Editing the first line in Excluded Drivers, User kd Commands, and Problem Driver Statistics when the first line does not yet exist no longer results in a possible bad line being created but instead acts like the Add is selected (this only works for the first line)
[*][COLOR=RED]CHANGED[/COLOR] How Excluded Driver list is stored and updated
[*][COLOR=RED]CHANGED[/COLOR] How OS Drivers are stored and checked by using dump.txt only
[*][B]REMOVED[/B] File option to have previous settings load when apps load; the first screen already accomplishes this feature
[*][B]REMOVED[/B] ms-dump.txt download and dependence
[*][B]MOVED[/B] Always on top feature is now under the Options menu item instead of the File menu item
[*][B]ADDED[/B] New Interface for processing .dmps to show a progress bar as the .dmps are processed
[*][B]ADDED[/B] Options for user to see kernel debugger output and / or user command output
[*][B]ADDED[/B] New progress while searching for .dmps
[*][B]ADDED[/B] New progress while searching for kd.exe
[*][B]ADDED[/B] Option to have user kd commands output before the default kd commands
[*][B]ADDED[/B] Simple method to switch from console version to GUI version and vice versa
[*][B]ADDED[/B] Concatenation of error messages instead of one at a time displaying sometimes so fast the user cannot read it
[*][B]ADDED[/B] First screen with DRT Update input
[*][B]ADDED[/B] Button on first screen to change all settings if desired
[*][B]ADDED[/B] Button on first screen to process BSODs (using previously saved settings) without having to wait for settings to load
[*][B]ADDED[/B] DRT input on first screen saves before being run
[*][B]ADDED[/B] DRT input on first screen is saved for changing settings
[*][B]ADDED[/B] Console shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Progress bar shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Option for user to run either the GUI or Console version of the apps
[*][B]ADDED[/B] Option to continue with downloaded DRT file even if possible errors exist
[*][B]ADDED[/B] Improved kd output loading for full GUI progress output
[*][B]ADDED[/B] Additional text box for user kd output so default and user kd have separate text boxes in the full GUI progress output
[*][B]ADDED[/B] Progress of loading the kd output and kd user output for each .dmp within the full GUI progress output
[*][B]ADDED[/B] Tracking of which .dmps have already been loaded for kd output within the full GUI progress output
[*][B]ADDED[/B] Robustness for file versus directory checking for files that have directory names
[*][B]ADDED[/B] Loading feature using the Originating Post input to determine which forum settings to use for the apps
[*][B]ADDED[/B] Saving feature to save the forum settings based on the Originating Post input
[*][B]ADDED[/B] Output for console version to show the same progress as the full GUI version
[*][B]ADDED[/B] Button to open .txt files instead of HTML Viewer if the user changes his/her mind at the HTML Viewer dialog
[*][B]ADDED[/B] More forum support for forumSettings .zdn files
[*][B]ADDED[/B] XP, Vista, and 8 old driver after dates separate from 7 old driver date
[*][B]ADDED[/B] Drop down for XP, Vista, 7, and 8 boxes now link to appropriate Old Driver After boxes
[*][B]ADDED[/B] XP, Vista, and 8 Old Driver After dates save and load
[*][B]ADDED[/B] Check box setting saves and loads for Missing Service Pack line in importantInfo, _98-debug, _88-debug, and template output
[*][B]ADDED[/B] OS Version Check
[*][B]ADDED[/B] Service Pack Check
[*][B]ADDED[/B] Missing Service Pack output
[*][B]ADDED[/B] Ability to use the OS Version for each Old Driver After to determine which OS date to use
[*][B]ADDED[/B] View Previous HTML button
[*][B]ADDED[/B] Functionality for View Previous HTML button
[*][B]ADDED[/B] OS Options for Excluded Drivers tab
[*][B]ADDED[/B] Save and load capability with OS Options on Excluded Drivers tab
[*][B]ADDED[/B] Functionality for OS options in Excluded Drivers tab
[*][B]ADDED[/B] DRT BSOD Descriptions now used to determine if drivers should be highlighted in red and considered as needing updating or removal. 
This can be overridden through the Excluded Drivers tab
[*][B]ADDED[/B] OS Version lists are updated when Excluded Driver list is appended
[*][B]ADDED[/B] Better update method for OS Version in Excluded Driver list
[*][B]ADDED[/B] Better support for View Previous HTML button to work from any path
[/list]
[B]2.1.3.2[/B] Added on Sep. 29, 2012 at 12:25 AM EDT
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Changed the name of "Load Previous" to "Revert to Last Save"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Instead of appending to a file, the file is overwritten during Save As (problem fixed on saves using spaces in the paths)
[*][B][COLOR=RED]FIXED[/COLOR][/B] Revert to Last Save no longer occurs when Open is canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps stop when GUI is closed. Apps only continue if Save and Run is clicked. Stopping on close is more intuitive behavior
[*][B][COLOR=RED]FIXED[/COLOR][/B] Check box select all and deselect all box now reloads when mouse leaves or enters checkbox list
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are now stored in their own directory to prevent clutter
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are not output if the .txt file does not exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] sizing issues with output viewer with apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] select all / deselect all missing the last three Output Options
[*][B][COLOR=RED]FIXED[/COLOR][/B] The apps start always on top
[*][B][COLOR=RED]FIXED[/COLOR][/B] files with unknown extensions are now moved after being run if they are .dmps that users changed the extensions on
[*][B][COLOR=RED]FIXED[/COLOR][/B] problem that causes apps to hang when not connected to the internet
[*][B][COLOR=RED]FIXED[/COLOR][/B] If user chooses to not have apps load previous settings on startup, save and run will just run the apps without saving empty data
[*][B][COLOR=RED]FIXED[/COLOR][/B] Create directories for users with spaces in their local username
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Save and Save As with empty forms when settings are not loaded on startup
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Quick Save with empty forms when settings are not loaded on startup
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] ASACPI.sys no longer included in the old driver list if it is 2009 or newer[/S]
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] GearAspiWDM.sys no longer included in the old driver list[/S]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Minor bug reading in user's template.txt file when lines have no characters and the program checked for the first character
[*][B][COLOR=RED]FIXED[/COLOR][/B] Index of string vector going out of bounds for old driver checks
[*][B][COLOR=RED]FIXED[/COLOR][/B] Case where no external drivers are specified and all drivers are considered old no longer happens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] BBCode can now be entered using any case sequence of characters, i.e. cOdE will behave the same as code, CODE, or CoDe
[*][B][COLOR=RED]FIXED[/COLOR][/B] List sequences now work as intended. The HTML conversion was incorrect prior to this release
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML Viewers now works as it should
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with font formatting in HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] Final time now indicates the actual time to process the .dmps and is not interrupted by corrupted .dmp and size mismatch .dmp messages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Logic for driver sorting by name and date
[*][B][COLOR=RED]FIXED[/COLOR][/B] csv behavior to make sorting in Excel easier
[*][B][COLOR=RED]FIXED[/COLOR][/B] Time dmp was run so it has enough precision to keep track of seconds
[*][B][COLOR=RED]FIXED[/COLOR][/B] Headers for columns so they are not considered data by the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By is included in the header of .csv files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program crashes with driver info not including timestamp with user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting timestamps when user runs other lm commands not including the t commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting driver extension names when user runs other lm commands not including the n commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer hangs if the path to kd.exe includes spaces and extra quotes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer deletes valuable info
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer have problems with dates with numbers in them
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbers don't duplicate if numbers already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory name is used for an empty file and directory is missing no longer causes apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments list now includes all argument info instead of being cut off
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files with spaces in the name now will be moved after .dmps are run
[*][B][COLOR=RED]FIXED[/COLOR][/B] String searches are now more detailed to prevent finding strings within a stack trace that should only be found with !analyze -v
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Now running user commands..." only prints once
[*][B][COLOR=RED]FIXED[/COLOR][/B] user kd commands no longer cause corrupted lists to grow unless "Only Use User kd Commands" is checked
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Only Use User kd Commands" now have correct debug session time for header in _99-debug.txt file
[*][B][COLOR=RED]FIXED[/COLOR][/B] size issue with _99-debug.txt html viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better symbols checking for wrong symbols now also works with user kd commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster method developed for symbols error checking and robust error checking by storing symbols error lines so errors that re-occur even after downloading symbols are not checked for each user command multiple times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Corrupted messages for user commands only show up once per .dmp instead of once per command
[*][B][COLOR=RED]FIXED[/COLOR][/B] Link now works if "there may be an update available" message appears
[*][COLOR=RED]CHANGED[/COLOR] How options are chosen for always on top and loading settings on startup; both are now a simple check or uncheck within the file menu
[*][COLOR=RED]CHANGED[/COLOR] Date check for message that "there may be an update available" for apps
[*][B]ADDED[/B] Ability to save changes to a chosen file by clicking save
[*][B]ADDED[/B] Quick Save for next run or to temporarily save settings
[*][B]ADDED[/B] An information message box appears when the program is finished to make sure it is closed after it finishes
[*][B]ADDED[/B] Lists of important dates for each OS starting with Windows XP and ending with Windows 8
[*][B]ADDED[/B] Select all/Deselect all check boxes
[*][B]ADDED[/B] The ability to choose whether the apps treat all files in the directory as possible .dmps
[*][B]ADDED[/B] The ability to output the .txt files within the apps instead of text editors/notepad and have the files displayed with their BBCode parsed into simple formatting. Not all BBCode is supported due to different sites using different BBCode wrappers
[*][B]ADDED[/B] Microsoft Windows OS dates now can be input to the Old Driver After date by clicking on the desired date from the drop down for each Microsoft Windows OS Dates
[*][B]ADDED[/B] Ability to turn on or off the apps loading previous settings when the apps load (File -> When Apps Load)
[*][B]ADDED[/B] BBCode support for [PLAIN][CODE], [FONT], [LIST], [LIST=1], [LIST=a], [SIZE=1-7], [INDENT][/PLAIN]
[*][B]ADDED[/B] Option to turn off BBCode Parsing in HTML viewers before processing the .dmps
[*][B]ADDED[/B] Option within the HTML Viewers to turn on/off BBCode Parsing
[*][B]ADDED[/B] Option to make the apps interface always on top or not while running
[*][B]ADDED[/B] [S]Input for ASACPI.sys date. That date, and any previous dates: consider the driver old and in need of updating[/S]
[*][B]ADDED[/B] List of drivers to be excluded from the Old Driver Date check. The list also includes its own date input for those drivers
[*][B]ADDED[/B] Numbers to drivers and driver dates in the Excluded Drivers list to keep track of which drivers pair with which dates
[*][B]ADDED[/B] Overclock Ratio calculation if overclocking is suspected
[*][B]ADDED[/B] Exit option in the File menu
[*][B]ADDED[/B] csv output for driver statistics with known problematic drivers
[*][B]ADDED[/B] Time dmp was run in first column of driver statistics output
[*][B]ADDED[/B] Header to each column to organize which information is given in each column[*][B]ADDED[/B] The ability to input user kd commands
[*][B]ADDED[/B] The ability for the user to choose to run only those commands instead of the defaults
[*][B]ADDED[/B] The ability to still parse out needed info if the user runs only the user commands (assuming the user commands include !analyze -v and driver list info)
[*][B]ADDED[/B] Numbers must be either of the first two characters of lists
[*][B]ADDED[/B] More robust method for creating directories if they are missing from the SysnativeBSODApps directory
[*][B]ADDED[/B] Better symbols checking for wrong symbols
[*][B]ADDED[/B] New method for checking whether symbols are definitely wrong or just possibly wrong
[/LIST]
[B]2.0.0.0[/B] Added on Aug. 31, 2012 at 12:56 AM EDT
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with template loading if template lines are longer than 255 characters
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with win32k.sys symbols if the module information is unavailable or timestamp has 08:09 2012 in the timestamp
[*][B][COLOR=RED]FIXED[/COLOR][/B] Made reading input files more robust. Parms files with long lines no longer cause problems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Issue with user profile path on systems using other languages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Kernel symbols are WRONG error message order
[*][B][COLOR=RED]FIXED[/COLOR][/B] Re-adjusted the % Finished dialog to be more accurate
[*][B][COLOR=RED]FIXED[/COLOR][/B] The kd.exe path to be found on all drives active on the system instead of just the C: drive
[*][B][COLOR=RED]FIXED[/COLOR][/B] The Old Driver After so it actually saves the date input by the user. This was not working before
[*][B][COLOR=RED]FIXED[/COLOR][/B] Local Symbols Options to save options from last local run even if an online path was used since that run
[*][B][COLOR=RED]FIXED[/COLOR][/B] xcopy command so it can work within the SysnativeBSODApps directory under the user profile
[*][B]ADDED[/B] New icon
[*][B]ADDED[/B] Message that an update is available when the next month arrives
[*][B]ADDED[/B] Details to .exe file (Right click SysnativeBSODApps.exe -> Properties -> Details tab)
[*][B]ADDED[/B] Output to _95-debug.txt when all 3rd party drivers are found in the table to let the user know all drivers were found in the table
[*][B]ADDED[/B] The ability to find the kd.exe path automatically if the user enters the incorrect path or does not enter a path
[*][B]ADDED[/B] A pop up message if the kd.exe path is incorrect with steps to let the apps find the path or let the user enter it manually
[*][B]ADDED[/B] A pop up message for corrupted dmps at the end of the apps run
[*][B]ADDED[/B] A pop up message for size mismatched dmps (size 0 .dmp files included)
[*][B]ADDED[/B] The ability to choose whether BBCode is used in Code Boxes
[*][B]ADDED[/B] The ability to choose whether old drivers are highlighted in red
[*][B]ADDED[/B] Full date capability for Old Driver After input
[*][B]ADDED[/B] template.txt options now are separated: <3rd Party Drivers><date><descriptions><timestamp>
[*][B]ADDED[/B] <timestamp> option in template.txt allows only drivers prior to the Old Driver After date to be output 
[*][B]ADDED[/B] A new interface for the symbols search path and options
[*][B]ADDED[/B] Ability to quick save settings without running the apps
[*][B]ADDED[/B] Ability to save and load settings to/from a saved .zdn file
[/LIST]
 

Attachments

Last edited:
OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.4.5.0

Version 2.4.5.0 is available for download.

To Install:

Replace the old .exe with the new .exe and replace the old .chm file in "%userprofile%\SysnativeBSODApps" with the new .chm file.​

If this is your first time using the new apps, run the .exe to install and then use the interface in the apps to setup your preferences. The .chm file is a good resource if you need help. See post #1 for more info.

Reason For Update:
Code:
[B]2.4.5.0[/B] Added on Nov. 24, 2012 at 02:40 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Width of date column in Excluded Drivers to prevent text wrapping
[*][B][COLOR=RED]FIXED[/COLOR][/B] Scrollbars added to Excluded Drivers Windows 8 column
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer updates before the status text in some instances
[*][B][COLOR=RED]FIXED[/COLOR][/B] fullPath.txt is no longer left behind after cleanup
[*][B][COLOR=RED]FIXED Program no longer hangs if $_Microsoft_OS_Drivers file is missing[/COLOR][/B] 
[*][B][COLOR=RED]FIXED[/COLOR][/B] Possible other missing files no longer can cause apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary directory linking now works in Windows XP with the Server 2003 Resource Kit
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary link deletion no longer results in temporary files being deleted from the %TEMP% directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] User command output is now only saved for the current set of .dmps instead of including .dmps from many runs ago
[*][B][COLOR=RED]FIXED[/COLOR][/B] Rare instance where Arguments list appears when "Arg" string exists inside OEM string list
[*][B][COLOR=RED]FIXED[/COLOR][/B] tab sizing scheme for DPI changes
[*][B][COLOR=RED]FIXED[/COLOR][/B] text box sizing change for DPI settings within progress bar output
[*][B][COLOR=RED]FIXED[/COLOR][/B] allow only one instance of the apps to run at a time to prevent erratic behavior when two instances overwrite files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Keyboard input no longer selects HTML Viewer on the View HTML or View .txts options. 
[*][B][COLOR=RED]FIXED[/COLOR][/B] CheckedListBox iterations for select all and deselect all options
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists containing drivers that have been updated no longer show the old driver in red if it has been updated in a more recent .dmp file
[*][B][COLOR=RED]FIXED[/COLOR][/B] 3rdPartyDriverName title changed to 3rdPartyDriverDate for 3rdPartyDriverDate HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps now checked for prior to downloading any DRT info to save time downloading DRT info if .dmps are not present
[*][B][COLOR=RED]FIXED[/COLOR][/B]  Missing .dmps message now reverts back to the first screen of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for Incorrect kd path
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for error downloading driver reference table
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when WinDbg is not found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when progress output is closed in full GUI mode
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector storage no longer goes out of bounds when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Status messages are not overwritten due to length changes in the console version of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing information is now included even when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector for user kd commands no longer goes out of bounds when user commands are not specified
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing messages are no longer highlighted in red when BBCode is turned off
[*][B][COLOR=RED]FIXED[/COLOR][/B] Space added after Service Pack missing messages if extra spacing is selected for importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] currentDir.txt is now stored in the tmp directory prior to tmp being deleted to prevent currentDir.txt from being a straggler after Change Settings is closed and the apps exit
[*][B][COLOR=RED]FIXED[/COLOR][/B] the default ouputDmps directory name is now correctly outputDmps
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory and timeBetweenRuns no longer left behind if tmp is a directory instead of a junction
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\outputDmps files are deleted prior to tmp being deleted
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] dump.txt files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] z_temp files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_del1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_driver_list_hex_timestamp file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_table_98 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_updatetime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kd_display file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kernel_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_OS_ver1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parm2 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parms_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_symbols file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_sys_uptime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_years files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when quick save is selected based on what is in the username input
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when a .zdn file is loaded based on the username in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\fullGUI.txt is now updated when a .zdn file is loaded based on the preferred setting for Full GUI Version in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] previous HTML path is no longer saved in .zdn file so it will not load and overwrite the previous HTML path the user recently used
[*][B][COLOR=RED]FIXED[/COLOR][/B] .txts are no longer opened on exit but the user is given the option to view the .txt files or the html files
[*][B][COLOR=RED]FIXED[/COLOR][/B] all error messages now appear in the progress output
[*][COLOR=RED]CHANGED[/COLOR] Old Driver After info is now in its own tab
[*][COLOR=RED]CHANGED[/COLOR] DRT is now labeled Driver Reference Table to prevent ambiguity with users who do not know what DRT means
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message now only has an OK option to revert back to the first screen and let the user add .dmps to the directory
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message to reflect the changes to the apps behavior when .dmps are not found
[*][COLOR=RED]CHANGED[/COLOR] Messages for the three Incorrect kd path pop-ups
[*][COLOR=RED]CHANGED[/COLOR] Messages for the error downloading driver reference table
[*][COLOR=RED]CHANGED[/COLOR] Location of Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Location of buttons and checkbox for full GUI on first screen
[*][COLOR=RED]CHANGED[/COLOR] Reference objects to allow for DPI scaling with new Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Button positioning to be more centered horizontally on the screen
[*][COLOR=RED]CHANGED[/COLOR] outputDmps directory timeBetweenRuns.txt in 30 places to be stored in tmp\\outputDmps instead
[*][COLOR=RED]CHANGED[/COLOR] mkdir command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] move command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] outputDmps time-based subdirectory for output .txt file in 32 places to be stored in user specified subdirectory instead
[*][B]ADDED[/B] More status updates with kd.exe file searching
[*][B]ADDED[/B] Better temporary file functionality
[*][B]ADDED[/B] better support for DPI setting changes, i.e. 125% display settings
[*][B]ADDED[/B] button positioning based on DPI settings
[*][B]ADDED[/B] tab sizing based on DPI settings
[*][B]ADDED[/B] label and text positioning based on DPI settings
[*][B]ADDED[/B] DPI awareness to apps so font sizes change with DPI changes
[*][B]ADDED[/B] progress bar sizes based on DPI settings
[*][B]ADDED[/B] html viewer sizes based on DPI settings
[*][B]ADDED[/B] menu bar positioning based on DPI settings
[*][B]ADDED[/B] check box positioning based on DPI settings
[*][B]ADDED[/B] overall appearance improvements for arrangement of Analysis Options tab
[*][B]ADDED[/B] Old Driver After tab for OS driver dates and DRT driver URL input
[*][B]ADDED[/B] More status updates for setting up the directory structure, getting user options, determining whether .dmps reside in the directory with the apps, and getting Driver Reference Table info
[*][B]ADDED[/B] Output Directory Structure section to first screen
[*][B]ADDED[/B] Output Directory input
[*][B]ADDED[/B] Output Subdirectory input
[*][B]ADDED[/B] Default setting for Output Directory input
[*][B]ADDED[/B] Default setting for Output Subdirectory input
[*][B]ADDED[/B] Ability to have outputDmps directory have a different name
[*][B]ADDED[/B] Ability to store the user's Output Directory input for creating the directory structure
[*][B]ADDED[/B] Ability to store the user's Output Subdirectory input for creating the directory/subdirectory structure
[*][B]ADDED[/B] Message if bad symbols are used in the directory name
[*][B]ADDED[/B] Message if bad symbols are used in the subdirectory name
[*][B]CLEANED UP[/B] commented code
[*][B]CLEANED UP[/B] debugging output files to not be saved in .zdn file
[/LIST]
[B]2.2.5.0[/B] Added on Oct. 30, 2012 at 12:50 PM EDT
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Method for checking for directories that already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress interface does not load when kd.exe is being searched for
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem where progress output closes too early and apps do not finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] All progress outputs combined into one
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yield used instead of sleep for thread switching (hopefully more robust for uniprocessor apps)
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer must be closed to stop the apps. Console is hidden to prevent outTimeDir from being a straggler
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better method for progress bar updating percentage
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster closing of progress bar when apps finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer to load closer in time to when console or progress closes
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer creates HTML files and then loads them into the apps instead of loading one HTML file at a time
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar to prevent it from hanging when viewing kd outputs
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer crashes "out of the box" if the user processes BSODs from the first screen without changing settings first
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program now saves out of the box settings for .dmp processing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments output is now the same in processed files as it was in the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] console versus GUI check
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username in DRT update input on first screen is now saved before running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Empty kd commands no longer run as user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] console or GUI choice is now saved for HTML Viewer output
[*][B][COLOR=RED]FIXED[/COLOR][/B] outTimeDir.txt is now saved in tmp directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory is not cleaned up until the apps are completely finished so it can be utilized longer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Update checking method
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer does not load HTML files twice if Parse BBCode checkbox is checked when it first loads
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer now shows the checkbox checked when it first loads if BBCode parsing is enabled
[*][B][COLOR=RED]FIXED[/COLOR][/B] GUI progress text output no longer has strobe effect for error messages or kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Overall .dmp processing progress continues to display when opening kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when kd user/default output is selected and no output exists in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem that causes apps to exit prematurely in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with user kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] More progress steps are displayed when parsing the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when switching on or off the kd output in the full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang with CSV output when drivers appear many times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer go over 100 percent in some cases for the progress bar so the .NET warning dialog no longer shows up
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now load forumSettings file when [B]Process BSODs[/B] is clicked if there is input to Originating Post and the .zdn file exists for that set of forums
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer loads in upper left corner [B]after[/B] HTML Viewer option is chosen through the HTML Viewer dialog
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows load near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows now load in the center of the screen instead of near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] The first debug session time only shows up once with default kd commands if user commands are also used
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress now shown for kd.exe search during default or user kd analysis
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer reloads faster on some systems than others when the progress is unknown
[*][B][COLOR=RED]FIXED[/COLOR][/B] First Screen's buttons are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress Bar labels are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes to fit on more screens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Checkbox for Full GUI functionality now works within Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Always on top option works again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Driver list no longer is overwritten
[*][B][COLOR=RED]FIXED[/COLOR][/B] XP SP3 is now seen by the apps instead of printing that 1, 2, and 3 are missing
[*][B][COLOR=RED]FIXED[/COLOR][/B] kernel version output is no longer corrupted
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debug time between updates of OS Version is no longer displayed in the console
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Getting Driver Reference Table..." now displays properly in console version
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory no longer poses a problem if it remains after the apps crash (hopefully they won't crash, though ;) )
[*][B][COLOR=RED]FIXED[/COLOR][/B] View .txts now also works after clicking View Previous HTML
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Select All / Deselect All now works as it was always intended to
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Drivers, User kd Commands, and Problem Driver Statistics input methods changed to prevent corruption
[*][B][COLOR=RED]FIXED[/COLOR][/B] Editing the first line in Excluded Drivers, User kd Commands, and Problem Driver Statistics when the first line does not yet exist no longer results in a possible bad line being created but instead acts like the Add is selected (this only works for the first line)
[*][COLOR=RED]CHANGED[/COLOR] How Excluded Driver list is stored and updated
[*][COLOR=RED]CHANGED[/COLOR] How OS Drivers are stored and checked by using dump.txt only
[*][B]REMOVED[/B] File option to have previous settings load when apps load; the first screen already accomplishes this feature
[*][B]REMOVED[/B] ms-dump.txt download and dependence
[*][B]MOVED[/B] Always on top feature is now under the Options menu item instead of the File menu item
[*][B]ADDED[/B] New Interface for processing .dmps to show a progress bar as the .dmps are processed
[*][B]ADDED[/B] Options for user to see kernel debugger output and / or user command output
[*][B]ADDED[/B] New progress while searching for .dmps
[*][B]ADDED[/B] New progress while searching for kd.exe
[*][B]ADDED[/B] Option to have user kd commands output before the default kd commands
[*][B]ADDED[/B] Simple method to switch from console version to GUI version and vice versa
[*][B]ADDED[/B] Concatenation of error messages instead of one at a time displaying sometimes so fast the user cannot read it
[*][B]ADDED[/B] First screen with DRT Update input
[*][B]ADDED[/B] Button on first screen to change all settings if desired
[*][B]ADDED[/B] Button on first screen to process BSODs (using previously saved settings) without having to wait for settings to load
[*][B]ADDED[/B] DRT input on first screen saves before being run
[*][B]ADDED[/B] DRT input on first screen is saved for changing settings
[*][B]ADDED[/B] Console shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Progress bar shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Option for user to run either the GUI or Console version of the apps
[*][B]ADDED[/B] Option to continue with downloaded DRT file even if possible errors exist
[*][B]ADDED[/B] Improved kd output loading for full GUI progress output
[*][B]ADDED[/B] Additional text box for user kd output so default and user kd have separate text boxes in the full GUI progress output
[*][B]ADDED[/B] Progress of loading the kd output and kd user output for each .dmp within the full GUI progress output
[*][B]ADDED[/B] Tracking of which .dmps have already been loaded for kd output within the full GUI progress output
[*][B]ADDED[/B] Robustness for file versus directory checking for files that have directory names
[*][B]ADDED[/B] Loading feature using the Originating Post input to determine which forum settings to use for the apps
[*][B]ADDED[/B] Saving feature to save the forum settings based on the Originating Post input
[*][B]ADDED[/B] Output for console version to show the same progress as the full GUI version
[*][B]ADDED[/B] Button to open .txt files instead of HTML Viewer if the user changes his/her mind at the HTML Viewer dialog
[*][B]ADDED[/B] More forum support for forumSettings .zdn files
[*][B]ADDED[/B] XP, Vista, and 8 old driver after dates separate from 7 old driver date
[*][B]ADDED[/B] Drop down for XP, Vista, 7, and 8 boxes now link to appropriate Old Driver After boxes
[*][B]ADDED[/B] XP, Vista, and 8 Old Driver After dates save and load
[*][B]ADDED[/B] Check box setting saves and loads for Missing Service Pack line in importantInfo, _98-debug, _88-debug, and template output
[*][B]ADDED[/B] OS Version Check
[*][B]ADDED[/B] Service Pack Check
[*][B]ADDED[/B] Missing Service Pack output
[*][B]ADDED[/B] Ability to use the OS Version for each Old Driver After to determine which OS date to use
[*][B]ADDED[/B] View Previous HTML button
[*][B]ADDED[/B] Functionality for View Previous HTML button
[*][B]ADDED[/B] OS Options for Excluded Drivers tab
[*][B]ADDED[/B] Save and load capability with OS Options on Excluded Drivers tab
[*][B]ADDED[/B] Functionality for OS options in Excluded Drivers tab
[*][B]ADDED[/B] DRT BSOD Descriptions now used to determine if drivers should be highlighted in red and considered as needing updating or removal. 
This can be overridden through the Excluded Drivers tab
[*][B]ADDED[/B] OS Version lists are updated when Excluded Driver list is appended
[*][B]ADDED[/B] Better update method for OS Version in Excluded Driver list
[*][B]ADDED[/B] Better support for View Previous HTML button to work from any path
[/list]
[B]2.1.3.2[/B] Added on Sep. 29, 2012 at 12:25 AM EDT
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Changed the name of "Load Previous" to "Revert to Last Save"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Instead of appending to a file, the file is overwritten during Save As (problem fixed on saves using spaces in the paths)
[*][B][COLOR=RED]FIXED[/COLOR][/B] Revert to Last Save no longer occurs when Open is canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps stop when GUI is closed. Apps only continue if Save and Run is clicked. Stopping on close is more intuitive behavior
[*][B][COLOR=RED]FIXED[/COLOR][/B] Check box select all and deselect all box now reloads when mouse leaves or enters checkbox list
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are now stored in their own directory to prevent clutter
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are not output if the .txt file does not exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] sizing issues with output viewer with apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] select all / deselect all missing the last three Output Options
[*][B][COLOR=RED]FIXED[/COLOR][/B] The apps start always on top
[*][B][COLOR=RED]FIXED[/COLOR][/B] files with unknown extensions are now moved after being run if they are .dmps that users changed the extensions on
[*][B][COLOR=RED]FIXED[/COLOR][/B] problem that causes apps to hang when not connected to the internet
[*][B][COLOR=RED]FIXED[/COLOR][/B] If user chooses to not have apps load previous settings on startup, save and run will just run the apps without saving empty data
[*][B][COLOR=RED]FIXED[/COLOR][/B] Create directories for users with spaces in their local username
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Save and Save As with empty forms when settings are not loaded on startup
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Quick Save with empty forms when settings are not loaded on startup
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] ASACPI.sys no longer included in the old driver list if it is 2009 or newer[/S]
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] GearAspiWDM.sys no longer included in the old driver list[/S]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Minor bug reading in user's template.txt file when lines have no characters and the program checked for the first character
[*][B][COLOR=RED]FIXED[/COLOR][/B] Index of string vector going out of bounds for old driver checks
[*][B][COLOR=RED]FIXED[/COLOR][/B] Case where no external drivers are specified and all drivers are considered old no longer happens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] BBCode can now be entered using any case sequence of characters, i.e. cOdE will behave the same as code, CODE, or CoDe
[*][B][COLOR=RED]FIXED[/COLOR][/B] List sequences now work as intended. The HTML conversion was incorrect prior to this release
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML Viewers now works as it should
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with font formatting in HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] Final time now indicates the actual time to process the .dmps and is not interrupted by corrupted .dmp and size mismatch .dmp messages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Logic for driver sorting by name and date
[*][B][COLOR=RED]FIXED[/COLOR][/B] csv behavior to make sorting in Excel easier
[*][B][COLOR=RED]FIXED[/COLOR][/B] Time dmp was run so it has enough precision to keep track of seconds
[*][B][COLOR=RED]FIXED[/COLOR][/B] Headers for columns so they are not considered data by the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By is included in the header of .csv files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program crashes with driver info not including timestamp with user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting timestamps when user runs other lm commands not including the t commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting driver extension names when user runs other lm commands not including the n commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer hangs if the path to kd.exe includes spaces and extra quotes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer deletes valuable info
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer have problems with dates with numbers in them
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbers don't duplicate if numbers already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory name is used for an empty file and directory is missing no longer causes apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments list now includes all argument info instead of being cut off
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files with spaces in the name now will be moved after .dmps are run
[*][B][COLOR=RED]FIXED[/COLOR][/B] String searches are now more detailed to prevent finding strings within a stack trace that should only be found with !analyze -v
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Now running user commands..." only prints once
[*][B][COLOR=RED]FIXED[/COLOR][/B] user kd commands no longer cause corrupted lists to grow unless "Only Use User kd Commands" is checked
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Only Use User kd Commands" now have correct debug session time for header in _99-debug.txt file
[*][B][COLOR=RED]FIXED[/COLOR][/B] size issue with _99-debug.txt html viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better symbols checking for wrong symbols now also works with user kd commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster method developed for symbols error checking and robust error checking by storing symbols error lines so errors that re-occur even after downloading symbols are not checked for each user command multiple times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Corrupted messages for user commands only show up once per .dmp instead of once per command
[*][B][COLOR=RED]FIXED[/COLOR][/B] Link now works if "there may be an update available" message appears
[*][COLOR=RED]CHANGED[/COLOR] How options are chosen for always on top and loading settings on startup; both are now a simple check or uncheck within the file menu
[*][COLOR=RED]CHANGED[/COLOR] Date check for message that "there may be an update available" for apps
[*][B]ADDED[/B] Ability to save changes to a chosen file by clicking save
[*][B]ADDED[/B] Quick Save for next run or to temporarily save settings
[*][B]ADDED[/B] An information message box appears when the program is finished to make sure it is closed after it finishes
[*][B]ADDED[/B] Lists of important dates for each OS starting with Windows XP and ending with Windows 8
[*][B]ADDED[/B] Select all/Deselect all check boxes
[*][B]ADDED[/B] The ability to choose whether the apps treat all files in the directory as possible .dmps
[*][B]ADDED[/B] The ability to output the .txt files within the apps instead of text editors/notepad and have the files displayed with their BBCode parsed into simple formatting. Not all BBCode is supported due to different sites using different BBCode wrappers
[*][B]ADDED[/B] Microsoft Windows OS dates now can be input to the Old Driver After date by clicking on the desired date from the drop down for each Microsoft Windows OS Dates
[*][B]ADDED[/B] Ability to turn on or off the apps loading previous settings when the apps load (File -> When Apps Load)
[*][B]ADDED[/B] BBCode support for [PLAIN][CODE], [FONT], [LIST], [LIST=1], [LIST=a], [SIZE=1-7], [INDENT][/PLAIN]
[*][B]ADDED[/B] Option to turn off BBCode Parsing in HTML viewers before processing the .dmps
[*][B]ADDED[/B] Option within the HTML Viewers to turn on/off BBCode Parsing
[*][B]ADDED[/B] Option to make the apps interface always on top or not while running
[*][B]ADDED[/B] [S]Input for ASACPI.sys date. That date, and any previous dates: consider the driver old and in need of updating[/S]
[*][B]ADDED[/B] List of drivers to be excluded from the Old Driver Date check. The list also includes its own date input for those drivers
[*][B]ADDED[/B] Numbers to drivers and driver dates in the Excluded Drivers list to keep track of which drivers pair with which dates
[*][B]ADDED[/B] Overclock Ratio calculation if overclocking is suspected
[*][B]ADDED[/B] Exit option in the File menu
[*][B]ADDED[/B] csv output for driver statistics with known problematic drivers
[*][B]ADDED[/B] Time dmp was run in first column of driver statistics output
[*][B]ADDED[/B] Header to each column to organize which information is given in each column[*][B]ADDED[/B] The ability to input user kd commands
[*][B]ADDED[/B] The ability for the user to choose to run only those commands instead of the defaults
[*][B]ADDED[/B] The ability to still parse out needed info if the user runs only the user commands (assuming the user commands include !analyze -v and driver list info)
[*][B]ADDED[/B] Numbers must be either of the first two characters of lists
[*][B]ADDED[/B] More robust method for creating directories if they are missing from the SysnativeBSODApps directory
[*][B]ADDED[/B] Better symbols checking for wrong symbols
[*][B]ADDED[/B] New method for checking whether symbols are definitely wrong or just possibly wrong
[/LIST]
[B]2.0.0.0[/B] Added on Aug. 31, 2012 at 12:56 AM EDT
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with template loading if template lines are longer than 255 characters
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with win32k.sys symbols if the module information is unavailable or timestamp has 08:09 2012 in the timestamp
[*][B][COLOR=RED]FIXED[/COLOR][/B] Made reading input files more robust. Parms files with long lines no longer cause problems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Issue with user profile path on systems using other languages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Kernel symbols are WRONG error message order
[*][B][COLOR=RED]FIXED[/COLOR][/B] Re-adjusted the % Finished dialog to be more accurate
[*][B][COLOR=RED]FIXED[/COLOR][/B] The kd.exe path to be found on all drives active on the system instead of just the C: drive
[*][B][COLOR=RED]FIXED[/COLOR][/B] The Old Driver After so it actually saves the date input by the user. This was not working before
[*][B][COLOR=RED]FIXED[/COLOR][/B] Local Symbols Options to save options from last local run even if an online path was used since that run
[*][B][COLOR=RED]FIXED[/COLOR][/B] xcopy command so it can work within the SysnativeBSODApps directory under the user profile
[*][B]ADDED[/B] New icon
[*][B]ADDED[/B] Message that an update is available when the next month arrives
[*][B]ADDED[/B] Details to .exe file (Right click SysnativeBSODApps.exe -> Properties -> Details tab)
[*][B]ADDED[/B] Output to _95-debug.txt when all 3rd party drivers are found in the table to let the user know all drivers were found in the table
[*][B]ADDED[/B] The ability to find the kd.exe path automatically if the user enters the incorrect path or does not enter a path
[*][B]ADDED[/B] A pop up message if the kd.exe path is incorrect with steps to let the apps find the path or let the user enter it manually
[*][B]ADDED[/B] A pop up message for corrupted dmps at the end of the apps run
[*][B]ADDED[/B] A pop up message for size mismatched dmps (size 0 .dmp files included)
[*][B]ADDED[/B] The ability to choose whether BBCode is used in Code Boxes
[*][B]ADDED[/B] The ability to choose whether old drivers are highlighted in red
[*][B]ADDED[/B] Full date capability for Old Driver After input
[*][B]ADDED[/B] template.txt options now are separated: <3rd Party Drivers><date><descriptions><timestamp>
[*][B]ADDED[/B] <timestamp> option in template.txt allows only drivers prior to the Old Driver After date to be output 
[*][B]ADDED[/B] A new interface for the symbols search path and options
[*][B]ADDED[/B] Ability to quick save settings without running the apps
[*][B]ADDED[/B] Ability to save and load settings to/from a saved .zdn file
[/LIST]
 

Attachments

Last edited:
Sysnative BSOD Processing Apps 2.6.1.7

Version 2.6.1.7 is available for download.

To Install:

Run Setup.exe to install the apps to %userprofile%\SysnativeBSODApps; a copy of the apps and the .chm help file will also remain in the Setup.exe SysnativeBSODApps subdirectory.​

If this is your first time using the new apps, run the Setup.exe to install and then use the interface in the apps to setup your preferences. The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.6.1.7[/B] Added on Jan. 01, 2013 at 01:35 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer window now behaves the same as the Change Settings window.
[*][B][COLOR=RED]FIXED[/COLOR][/B] DmpsList window now opens on top of other windows.
[*][B][COLOR=RED]FIXED[/COLOR][/B] rename.txt is now deleted after being used
[*][B][COLOR=RED]FIXED[/COLOR][/B] [COLOR=#FF0000]outputOptions.txt no longer is overwritten when run for the first time, so it no longer results in no output files being created for new users.[/COLOR]
[*][B]ADDED[/B] Setup.exe for installing apps.
[*][B]ADDED[/B] Better behavior for bringing apps windows to the front of other windows.
[*][B]ADDED[/B] License agreement check
[*][B]ADDED[/B] Update check so users will know if an important update may have been released
[/LIST]
[B]2.6.0.0[/B] Added on Dec. 26, 2012 at 02:10 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error output for progress bar is now cleared at the beginning of the apps running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] null.txt is now deleted after .txt files are opened with HTML Viewer windows
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yet another bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By line no longer appears after BugCheck codes, it is toward the top as in the WinDbg and kernel debugging analyses
[*][B][COLOR=RED]FIXED[/COLOR][/B] All BugCheck based information is output in a group instead of interrupted by other output such as Probably Caused By or DEFAULT_BUCKET_ID
[*][B][COLOR=RED]FIXED[/COLOR][/B] First instance of BugCheck Info name is now given in the link.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better matching of BugCheck Info string
[*][B][COLOR=RED]FIXED[/COLOR][/B] When no .dmps exist and [B]New .dmps only[/B] is checked, the apps no longer erroneously give the message that no new .dmps were found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Old .dmps moved to %TEMP%\SysnativeBSODApps\oldDmps if they are not going to be run by apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] runDmps() output for timeBetweenRuns.txt is now output again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer continue the 30 second countdown if the .dmps list window is closed.
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list cleanup of .dmps now works properly so .dmps are moved to either the output directory or the %TEMP%\SysnativeBSODApps\oldDmps directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list only populated by .dmp file names that are not blank
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list going out of bounds
[*][B][COLOR=RED]FIXED[/COLOR][/B] console window now hides if user changes option for full GUI after running with full GUI disabled initially
[*][B][COLOR=RED]FIXED[/COLOR][/B] Sysnative title no longer appears multiple times when the apps are run multiple times within the same initial run
[*][B][COLOR=RED]FIXED[/COLOR][/B] making the directory oldDmps in the %TEMP%\SysnativeBSODApps\ directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp file names are now only added to the oldDmp list if the .dmps are selected through the DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now hidden in the Change Settings area
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now saved to %TEMP%\SysnativeBSODApps instead of the user profile
[*][B][COLOR=RED]FIXED[/COLOR][/B] oldDmpsList no longer saves within the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] Users who had originally not opened HTML on exit were not getting the option to open .txts, so the apps did not open .txts before exiting
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns no longer grows each time the apps run when Process BSODs is selected instead of Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] CPU usage during runtime is now lower
[*][B][COLOR=RED]FIXED[/COLOR][/B] More reduction to CPU usage during runtime
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better forum support for Process BSODs button
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with console apps if GUI apps were canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debugging output in console apps has been removed
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error text is cleared prior to Change Settings loading settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates after getting to 100%
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar shows when settings are saving after Save and Run is clicked
[*][B][COLOR=RED]FIXED[/COLOR][/B] Messsage for setting up directory structure
[*][B][COLOR=RED]FIXED[/COLOR][/B] "%userprofile%\SysnativeBSODApps" junction point so it now works well in XP
[*][B][COLOR=RED]FIXED[/COLOR][/B] Forum settings are not loaded during [B]Revert to Last Save[/B]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates now show during save, save as, and open
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar is no longer always on top but brought to the top window after re-appearing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar now hides during DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] Multiple progress bars no longer show up during loading of Change Settings window
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, probably caused by lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck code lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck String lines
[*][COLOR=RED]CHANGED[/COLOR] only files that are checked to see if they are dmps are .dmp, .mdmp, .kdmp, .hdmp, and .txt instead of all files; this should lower time for apps to check .dmps if .avi files, .docx files, etc. exist in the directory with the apps
[*][COLOR=RED]CHANGED[/COLOR] date when apps will let the user know when updates are available in Feb. 2013
[*][B]ADDED[/B] Ability to open .txt files from HTML viewer
[*][B]ADDED[/B] Selecting [B]View .txts[/B] instead of [B]View HTML[/B] still closes the apps, but only on the screen where both choices are available.
[*][B]ADDED[/B] BugCheckAnalysis string vector
[*][B]ADDED[/B] BugCheck Info line added to 88 and 98 files.
[*][B]ADDED[/B] Checkbox to analyze [B]New .dmps only[/B]; this means that .dmps that the apps analyzed in the past are ignored so only a user's most recent .dmps are analyzed
[*][B]ADDED[/B] File output of the [B]New .dmps only[/B] checkbox
[*][B]ADDED[/B] Variable for new versus old .dmps
[*][B]ADDED[/B] File output to store all .dmps that have already been analyzed (since the time of this version of the apps started being used)
[*][B]ADDED[/B] Message that no new .dmps exist in the current set of .dmps if all .dmps have already been analyzed and [B]New .dmps only[/B] is turned on
[*][B]ADDED[/B] Browse button for kd.exe path to find kd.exe
[*][B]ADDED[/B] Output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] 2nd output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] checkedListBox that populates with .dmps that were found by apps
[*][B]ADDED[/B] numericUpDown box to select the number of days for how old .dmps are before they are excluded from the selected .dmps
[*][B]ADDED[/B] Select/De-Select All checkbox for choosing all/no .dmps in the list
[*][B]ADDED[/B] Continue button to analyze the .dmps selected
[*][B]ADDED[/B] link between checkedListBox and numericUpDown box to choose .dmps based on age
[*][B]ADDED[/B] link between checkedListBox and New .dmps Only checkbox so only new .dmps are selected when the .dmps list loads
[*][B]ADDED[/B] Timer so the .dmps continue after 30 seconds if the user does not notice the .dmps list window
[*][B]ADDED[/B] New .dmps list variable to save which .dmps the user selects and have only those saved in the outputDmps directory (or the user's specified output directory).
[*][B]ADDED[/B] .dmps not selected by the user are now placed in %TEMP%\SysnativeBSODApps\oldDmps to prevent clutter of the apps directory
[*][B]ADDED[/B] Timeout option for user to input the time before DmpList window closes automatically
[*][B]ADDED[/B] Support for eightforums
[*][B]ADDED[/B] Support for windows8forums
[*][B]ADDED[/B] Final output time to timeBetweenRuns.txt
[*][B]ADDED[/B] Ability to create SysnativeBSODApps directory elsewhere, i.e. a flash drive for debugging on many machines, and then create a junction to point to it from %userprofile%\SysnativeBSODApps
[*][B]ADDED[/B] Button for saving forum based .zdn files; forum based .zdn files are no longer saved when Save and Run is clicked.
[*][B]ADDED[/B] Support for the following forums:[list=a][*]social.microsoft.com/Forums[*]social.technet.microsoft.com[*]forums.techguy.org[*]geekstogo.com[*]howtogeek.com[*]majorgeeks.com[*]forums.cnet.com[*]windowsforums.org[*]forums.windowsforum.org[*]forum.mintywhite.com[*]winsource.com[*]windowssecrets.com/forums[*]windowsitpro[*]w7forums.com[*]win8forums.com[/list]
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Full GUI Version)
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Console Version)
[*][B]ADDED[/B] Console support to clear the screen prior to starting analysis so Change Settings progress is removed from the screen
[*][B]ADDED[/B] Progress bar Options -> Always On Top support option
[/LIST]
[B]2.4.5.0[/B] Added on Nov. 24, 2012 at 02:40 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Width of date column in Excluded Drivers to prevent text wrapping
[*][B][COLOR=RED]FIXED[/COLOR][/B] Scrollbars added to Excluded Drivers Windows 8 column
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer updates before the status text in some instances
[*][B][COLOR=RED]FIXED[/COLOR][/B] fullPath.txt is no longer left behind after cleanup
[*][B][COLOR=RED]FIXED Program no longer hangs if $_Microsoft_OS_Drivers file is missing[/COLOR][/B] 
[*][B][COLOR=RED]FIXED[/COLOR][/B] Possible other missing files no longer can cause apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary directory linking now works in Windows XP with the Server 2003 Resource Kit
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary link deletion no longer results in temporary files being deleted from the %TEMP% directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] User command output is now only saved for the current set of .dmps instead of including .dmps from many runs ago
[*][B][COLOR=RED]FIXED[/COLOR][/B] Rare instance where Arguments list appears when "Arg" string exists inside OEM string list
[*][B][COLOR=RED]FIXED[/COLOR][/B] tab sizing scheme for DPI changes
[*][B][COLOR=RED]FIXED[/COLOR][/B] text box sizing change for DPI settings within progress bar output
[*][B][COLOR=RED]FIXED[/COLOR][/B] allow only one instance of the apps to run at a time to prevent erratic behavior when two instances overwrite files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Keyboard input no longer selects HTML Viewer on the View HTML or View .txts options. 
[*][B][COLOR=RED]FIXED[/COLOR][/B] CheckedListBox iterations for select all and deselect all options
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists containing drivers that have been updated no longer show the old driver in red if it has been updated in a more recent .dmp file
[*][B][COLOR=RED]FIXED[/COLOR][/B] 3rdPartyDriverName title changed to 3rdPartyDriverDate for 3rdPartyDriverDate HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps now checked for prior to downloading any DRT info to save time downloading DRT info if .dmps are not present
[*][B][COLOR=RED]FIXED[/COLOR][/B]  Missing .dmps message now reverts back to the first screen of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for Incorrect kd path
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for error downloading driver reference table
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when WinDbg is not found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when progress output is closed in full GUI mode
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector storage no longer goes out of bounds when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Status messages are not overwritten due to length changes in the console version of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing information is now included even when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector for user kd commands no longer goes out of bounds when user commands are not specified
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing messages are no longer highlighted in red when BBCode is turned off
[*][B][COLOR=RED]FIXED[/COLOR][/B] Space added after Service Pack missing messages if extra spacing is selected for importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] currentDir.txt is now stored in the tmp directory prior to tmp being deleted to prevent currentDir.txt from being a straggler after Change Settings is closed and the apps exit
[*][B][COLOR=RED]FIXED[/COLOR][/B] the default ouputDmps directory name is now correctly outputDmps
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory and timeBetweenRuns no longer left behind if tmp is a directory instead of a junction
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\outputDmps files are deleted prior to tmp being deleted
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] dump.txt files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] z_temp files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_del1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_driver_list_hex_timestamp file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_table_98 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_updatetime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kd_display file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kernel_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_OS_ver1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parm2 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parms_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_symbols file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_sys_uptime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_years files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when quick save is selected based on what is in the username input
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when a .zdn file is loaded based on the username in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\fullGUI.txt is now updated when a .zdn file is loaded based on the preferred setting for Full GUI Version in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] previous HTML path is no longer saved in .zdn file so it will not load and overwrite the previous HTML path the user recently used
[*][B][COLOR=RED]FIXED[/COLOR][/B] .txts are no longer opened on exit but the user is given the option to view the .txt files or the html files
[*][B][COLOR=RED]FIXED[/COLOR][/B] all error messages now appear in the progress output
[*][COLOR=RED]CHANGED[/COLOR] Old Driver After info is now in its own tab
[*][COLOR=RED]CHANGED[/COLOR] DRT is now labeled Driver Reference Table to prevent ambiguity with users who do not know what DRT means
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message now only has an OK option to revert back to the first screen and let the user add .dmps to the directory
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message to reflect the changes to the apps behavior when .dmps are not found
[*][COLOR=RED]CHANGED[/COLOR] Messages for the three Incorrect kd path pop-ups
[*][COLOR=RED]CHANGED[/COLOR] Messages for the error downloading driver reference table
[*][COLOR=RED]CHANGED[/COLOR] Location of Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Location of buttons and checkbox for full GUI on first screen
[*][COLOR=RED]CHANGED[/COLOR] Reference objects to allow for DPI scaling with new Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Button positioning to be more centered horizontally on the screen
[*][COLOR=RED]CHANGED[/COLOR] outputDmps directory timeBetweenRuns.txt in 30 places to be stored in tmp\\outputDmps instead
[*][COLOR=RED]CHANGED[/COLOR] mkdir command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] move command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] outputDmps time-based subdirectory for output .txt file in 32 places to be stored in user specified subdirectory instead
[*][B]ADDED[/B] More status updates with kd.exe file searching
[*][B]ADDED[/B] Better temporary file functionality
[*][B]ADDED[/B] better support for DPI setting changes, i.e. 125% display settings
[*][B]ADDED[/B] button positioning based on DPI settings
[*][B]ADDED[/B] tab sizing based on DPI settings
[*][B]ADDED[/B] label and text positioning based on DPI settings
[*][B]ADDED[/B] DPI awareness to apps so font sizes change with DPI changes
[*][B]ADDED[/B] progress bar sizes based on DPI settings
[*][B]ADDED[/B] html viewer sizes based on DPI settings
[*][B]ADDED[/B] menu bar positioning based on DPI settings
[*][B]ADDED[/B] check box positioning based on DPI settings
[*][B]ADDED[/B] overall appearance improvements for arrangement of Analysis Options tab
[*][B]ADDED[/B] Old Driver After tab for OS driver dates and DRT driver URL input
[*][B]ADDED[/B] More status updates for setting up the directory structure, getting user options, determining whether .dmps reside in the directory with the apps, and getting Driver Reference Table info
[*][B]ADDED[/B] Output Directory Structure section to first screen
[*][B]ADDED[/B] Output Directory input
[*][B]ADDED[/B] Output Subdirectory input
[*][B]ADDED[/B] Default setting for Output Directory input
[*][B]ADDED[/B] Default setting for Output Subdirectory input
[*][B]ADDED[/B] Ability to have outputDmps directory have a different name
[*][B]ADDED[/B] Ability to store the user's Output Directory input for creating the directory structure
[*][B]ADDED[/B] Ability to store the user's Output Subdirectory input for creating the directory/subdirectory structure
[*][B]ADDED[/B] Message if bad symbols are used in the directory name
[*][B]ADDED[/B] Message if bad symbols are used in the subdirectory name
[*][B]CLEANED UP[/B] commented code
[*][B]CLEANED UP[/B] debugging output files to not be saved in .zdn file
[/LIST]
[B]2.2.5.0[/B] Added on Oct. 30, 2012 at 12:50 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Method for checking for directories that already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress interface does not load when kd.exe is being searched for
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem where progress output closes too early and apps do not finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] All progress outputs combined into one
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yield used instead of sleep for thread switching (hopefully more robust for uniprocessor apps)
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer must be closed to stop the apps. Console is hidden to prevent outTimeDir from being a straggler
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better method for progress bar updating percentage
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster closing of progress bar when apps finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer to load closer in time to when console or progress closes
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer creates HTML files and then loads them into the apps instead of loading one HTML file at a time
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar to prevent it from hanging when viewing kd outputs
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer crashes "out of the box" if the user processes BSODs from the first screen without changing settings first
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program now saves out of the box settings for .dmp processing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments output is now the same in processed files as it was in the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] console versus GUI check
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username in DRT update input on first screen is now saved before running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Empty kd commands no longer run as user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] console or GUI choice is now saved for HTML Viewer output
[*][B][COLOR=RED]FIXED[/COLOR][/B] outTimeDir.txt is now saved in tmp directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory is not cleaned up until the apps are completely finished so it can be utilized longer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Update checking method
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer does not load HTML files twice if Parse BBCode checkbox is checked when it first loads
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer now shows the checkbox checked when it first loads if BBCode parsing is enabled
[*][B][COLOR=RED]FIXED[/COLOR][/B] GUI progress text output no longer has strobe effect for error messages or kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Overall .dmp processing progress continues to display when opening kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when kd user/default output is selected and no output exists in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem that causes apps to exit prematurely in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with user kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] More progress steps are displayed when parsing the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when switching on or off the kd output in the full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang with CSV output when drivers appear many times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer go over 100 percent in some cases for the progress bar so the .NET warning dialog no longer shows up
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now load forumSettings file when [B]Process BSODs[/B] is clicked if there is input to Originating Post and the .zdn file exists for that set of forums
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer loads in upper left corner [B]after[/B] HTML Viewer option is chosen through the HTML Viewer dialog
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows load near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows now load in the center of the screen instead of near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] The first debug session time only shows up once with default kd commands if user commands are also used
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress now shown for kd.exe search during default or user kd analysis
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer reloads faster on some systems than others when the progress is unknown
[*][B][COLOR=RED]FIXED[/COLOR][/B] First Screen's buttons are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress Bar labels are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes to fit on more screens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Checkbox for Full GUI functionality now works within Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Always on top option works again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Driver list no longer is overwritten
[*][B][COLOR=RED]FIXED[/COLOR][/B] XP SP3 is now seen by the apps instead of printing that 1, 2, and 3 are missing
[*][B][COLOR=RED]FIXED[/COLOR][/B] kernel version output is no longer corrupted
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debug time between updates of OS Version is no longer displayed in the console
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Getting Driver Reference Table..." now displays properly in console version
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory no longer poses a problem if it remains after the apps crash (hopefully they won't crash, though ;) )
[*][B][COLOR=RED]FIXED[/COLOR][/B] View .txts now also works after clicking View Previous HTML
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Select All / Deselect All now works as it was always intended to
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Drivers, User kd Commands, and Problem Driver Statistics input methods changed to prevent corruption
[*][B][COLOR=RED]FIXED[/COLOR][/B] Editing the first line in Excluded Drivers, User kd Commands, and Problem Driver Statistics when the first line does not yet exist no longer results in a possible bad line being created but instead acts like the Add is selected (this only works for the first line)
[*][COLOR=RED]CHANGED[/COLOR] How Excluded Driver list is stored and updated
[*][COLOR=RED]CHANGED[/COLOR] How OS Drivers are stored and checked by using dump.txt only
[*][B]REMOVED[/B] File option to have previous settings load when apps load; the first screen already accomplishes this feature
[*][B]REMOVED[/B] ms-dump.txt download and dependence
[*][B]MOVED[/B] Always on top feature is now under the Options menu item instead of the File menu item
[*][B]ADDED[/B] New Interface for processing .dmps to show a progress bar as the .dmps are processed
[*][B]ADDED[/B] Options for user to see kernel debugger output and / or user command output
[*][B]ADDED[/B] New progress while searching for .dmps
[*][B]ADDED[/B] New progress while searching for kd.exe
[*][B]ADDED[/B] Option to have user kd commands output before the default kd commands
[*][B]ADDED[/B] Simple method to switch from console version to GUI version and vice versa
[*][B]ADDED[/B] Concatenation of error messages instead of one at a time displaying sometimes so fast the user cannot read it
[*][B]ADDED[/B] First screen with DRT Update input
[*][B]ADDED[/B] Button on first screen to change all settings if desired
[*][B]ADDED[/B] Button on first screen to process BSODs (using previously saved settings) without having to wait for settings to load
[*][B]ADDED[/B] DRT input on first screen saves before being run
[*][B]ADDED[/B] DRT input on first screen is saved for changing settings
[*][B]ADDED[/B] Console shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Progress bar shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Option for user to run either the GUI or Console version of the apps
[*][B]ADDED[/B] Option to continue with downloaded DRT file even if possible errors exist
[*][B]ADDED[/B] Improved kd output loading for full GUI progress output
[*][B]ADDED[/B] Additional text box for user kd output so default and user kd have separate text boxes in the full GUI progress output
[*][B]ADDED[/B] Progress of loading the kd output and kd user output for each .dmp within the full GUI progress output
[*][B]ADDED[/B] Tracking of which .dmps have already been loaded for kd output within the full GUI progress output
[*][B]ADDED[/B] Robustness for file versus directory checking for files that have directory names
[*][B]ADDED[/B] Loading feature using the Originating Post input to determine which forum settings to use for the apps
[*][B]ADDED[/B] Saving feature to save the forum settings based on the Originating Post input
[*][B]ADDED[/B] Output for console version to show the same progress as the full GUI version
[*][B]ADDED[/B] Button to open .txt files instead of HTML Viewer if the user changes his/her mind at the HTML Viewer dialog
[*][B]ADDED[/B] More forum support for forumSettings .zdn files
[*][B]ADDED[/B] XP, Vista, and 8 old driver after dates separate from 7 old driver date
[*][B]ADDED[/B] Drop down for XP, Vista, 7, and 8 boxes now link to appropriate Old Driver After boxes
[*][B]ADDED[/B] XP, Vista, and 8 Old Driver After dates save and load
[*][B]ADDED[/B] Check box setting saves and loads for Missing Service Pack line in importantInfo, _98-debug, _88-debug, and template output
[*][B]ADDED[/B] OS Version Check
[*][B]ADDED[/B] Service Pack Check
[*][B]ADDED[/B] Missing Service Pack output
[*][B]ADDED[/B] Ability to use the OS Version for each Old Driver After to determine which OS date to use
[*][B]ADDED[/B] View Previous HTML button
[*][B]ADDED[/B] Functionality for View Previous HTML button
[*][B]ADDED[/B] OS Options for Excluded Drivers tab
[*][B]ADDED[/B] Save and load capability with OS Options on Excluded Drivers tab
[*][B]ADDED[/B] Functionality for OS options in Excluded Drivers tab
[*][B]ADDED[/B] DRT BSOD Descriptions now used to determine if drivers should be highlighted in red and considered as needing updating or removal. 
This can be overridden through the Excluded Drivers tab
[*][B]ADDED[/B] OS Version lists are updated when Excluded Driver list is appended
[*][B]ADDED[/B] Better update method for OS Version in Excluded Driver list
[*][B]ADDED[/B] Better support for View Previous HTML button to work from any path
[/list]
[B]2.1.3.2[/B] Added on Sep. 29, 2012 at 12:25 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Changed the name of "Load Previous" to "Revert to Last Save"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Instead of appending to a file, the file is overwritten during Save As (problem fixed on saves using spaces in the paths)
[*][B][COLOR=RED]FIXED[/COLOR][/B] Revert to Last Save no longer occurs when Open is canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps stop when GUI is closed. Apps only continue if Save and Run is clicked. Stopping on close is more intuitive behavior
[*][B][COLOR=RED]FIXED[/COLOR][/B] Check box select all and deselect all box now reloads when mouse leaves or enters checkbox list
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are now stored in their own directory to prevent clutter
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are not output if the .txt file does not exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] sizing issues with output viewer with apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] select all / deselect all missing the last three Output Options
[*][B][COLOR=RED]FIXED[/COLOR][/B] The apps start always on top
[*][B][COLOR=RED]FIXED[/COLOR][/B] files with unknown extensions are now moved after being run if they are .dmps that users changed the extensions on
[*][B][COLOR=RED]FIXED[/COLOR][/B] problem that causes apps to hang when not connected to the internet
[*][B][COLOR=RED]FIXED[/COLOR][/B] If user chooses to not have apps load previous settings on startup, save and run will just run the apps without saving empty data
[*][B][COLOR=RED]FIXED[/COLOR][/B] Create directories for users with spaces in their local username
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Save and Save As with empty forms when settings are not loaded on startup
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Quick Save with empty forms when settings are not loaded on startup
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] ASACPI.sys no longer included in the old driver list if it is 2009 or newer[/S]
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] GearAspiWDM.sys no longer included in the old driver list[/S]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Minor bug reading in user's template.txt file when lines have no characters and the program checked for the first character
[*][B][COLOR=RED]FIXED[/COLOR][/B] Index of string vector going out of bounds for old driver checks
[*][B][COLOR=RED]FIXED[/COLOR][/B] Case where no external drivers are specified and all drivers are considered old no longer happens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] BBCode can now be entered using any case sequence of characters, i.e. cOdE will behave the same as code, CODE, or CoDe
[*][B][COLOR=RED]FIXED[/COLOR][/B] List sequences now work as intended. The HTML conversion was incorrect prior to this release
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML Viewers now works as it should
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with font formatting in HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] Final time now indicates the actual time to process the .dmps and is not interrupted by corrupted .dmp and size mismatch .dmp messages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Logic for driver sorting by name and date
[*][B][COLOR=RED]FIXED[/COLOR][/B] csv behavior to make sorting in Excel easier
[*][B][COLOR=RED]FIXED[/COLOR][/B] Time dmp was run so it has enough precision to keep track of seconds
[*][B][COLOR=RED]FIXED[/COLOR][/B] Headers for columns so they are not considered data by the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By is included in the header of .csv files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program crashes with driver info not including timestamp with user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting timestamps when user runs other lm commands not including the t commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting driver extension names when user runs other lm commands not including the n commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer hangs if the path to kd.exe includes spaces and extra quotes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer deletes valuable info
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer have problems with dates with numbers in them
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbers don't duplicate if numbers already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory name is used for an empty file and directory is missing no longer causes apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments list now includes all argument info instead of being cut off
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files with spaces in the name now will be moved after .dmps are run
[*][B][COLOR=RED]FIXED[/COLOR][/B] String searches are now more detailed to prevent finding strings within a stack trace that should only be found with !analyze -v
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Now running user commands..." only prints once
[*][B][COLOR=RED]FIXED[/COLOR][/B] user kd commands no longer cause corrupted lists to grow unless "Only Use User kd Commands" is checked
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Only Use User kd Commands" now have correct debug session time for header in _99-debug.txt file
[*][B][COLOR=RED]FIXED[/COLOR][/B] size issue with _99-debug.txt html viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better symbols checking for wrong symbols now also works with user kd commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster method developed for symbols error checking and robust error checking by storing symbols error lines so errors that re-occur even after downloading symbols are not checked for each user command multiple times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Corrupted messages for user commands only show up once per .dmp instead of once per command
[*][B][COLOR=RED]FIXED[/COLOR][/B] Link now works if "there may be an update available" message appears
[*][COLOR=RED]CHANGED[/COLOR] How options are chosen for always on top and loading settings on startup; both are now a simple check or uncheck within the file menu
[*][COLOR=RED]CHANGED[/COLOR] Date check for message that "there may be an update available" for apps
[*][B]ADDED[/B] Ability to save changes to a chosen file by clicking save
[*][B]ADDED[/B] Quick Save for next run or to temporarily save settings
[*][B]ADDED[/B] An information message box appears when the program is finished to make sure it is closed after it finishes
[*][B]ADDED[/B] Lists of important dates for each OS starting with Windows XP and ending with Windows 8
[*][B]ADDED[/B] Select all/Deselect all check boxes
[*][B]ADDED[/B] The ability to choose whether the apps treat all files in the directory as possible .dmps
[*][B]ADDED[/B] The ability to output the .txt files within the apps instead of text editors/notepad and have the files displayed with their BBCode parsed into simple formatting. Not all BBCode is supported due to different sites using different BBCode wrappers
[*][B]ADDED[/B] Microsoft Windows OS dates now can be input to the Old Driver After date by clicking on the desired date from the drop down for each Microsoft Windows OS Dates
[*][B]ADDED[/B] Ability to turn on or off the apps loading previous settings when the apps load (File -> When Apps Load)
[*][B]ADDED[/B] BBCode support for [PLAIN][CODE], [FONT], [LIST], [LIST=1], [LIST=a], [SIZE=1-7], [INDENT][/PLAIN]
[*][B]ADDED[/B] Option to turn off BBCode Parsing in HTML viewers before processing the .dmps
[*][B]ADDED[/B] Option within the HTML Viewers to turn on/off BBCode Parsing
[*][B]ADDED[/B] Option to make the apps interface always on top or not while running
[*][B]ADDED[/B] [S]Input for ASACPI.sys date. That date, and any previous dates: consider the driver old and in need of updating[/S]
[*][B]ADDED[/B] List of drivers to be excluded from the Old Driver Date check. The list also includes its own date input for those drivers
[*][B]ADDED[/B] Numbers to drivers and driver dates in the Excluded Drivers list to keep track of which drivers pair with which dates
[*][B]ADDED[/B] Overclock Ratio calculation if overclocking is suspected
[*][B]ADDED[/B] Exit option in the File menu
[*][B]ADDED[/B] csv output for driver statistics with known problematic drivers
[*][B]ADDED[/B] Time dmp was run in first column of driver statistics output
[*][B]ADDED[/B] Header to each column to organize which information is given in each column[*][B]ADDED[/B] The ability to input user kd commands
[*][B]ADDED[/B] The ability for the user to choose to run only those commands instead of the defaults
[*][B]ADDED[/B] The ability to still parse out needed info if the user runs only the user commands (assuming the user commands include !analyze -v and driver list info)
[*][B]ADDED[/B] Numbers must be either of the first two characters of lists
[*][B]ADDED[/B] More robust method for creating directories if they are missing from the SysnativeBSODApps directory
[*][B]ADDED[/B] Better symbols checking for wrong symbols
[*][B]ADDED[/B] New method for checking whether symbols are definitely wrong or just possibly wrong
[/LIST]
[B]2.0.0.0[/B] Added on Aug. 31, 2012 at 12:56 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with template loading if template lines are longer than 255 characters
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with win32k.sys symbols if the module information is unavailable or timestamp has 08:09 2012 in the timestamp
[*][B][COLOR=RED]FIXED[/COLOR][/B] Made reading input files more robust. Parms files with long lines no longer cause problems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Issue with user profile path on systems using other languages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Kernel symbols are WRONG error message order
[*][B][COLOR=RED]FIXED[/COLOR][/B] Re-adjusted the % Finished dialog to be more accurate
[*][B][COLOR=RED]FIXED[/COLOR][/B] The kd.exe path to be found on all drives active on the system instead of just the C: drive
[*][B][COLOR=RED]FIXED[/COLOR][/B] The Old Driver After so it actually saves the date input by the user. This was not working before
[*][B][COLOR=RED]FIXED[/COLOR][/B] Local Symbols Options to save options from last local run even if an online path was used since that run
[*][B][COLOR=RED]FIXED[/COLOR][/B] xcopy command so it can work within the SysnativeBSODApps directory under the user profile
[*][B]ADDED[/B] New icon
[*][B]ADDED[/B] Message that an update is available when the next month arrives
[*][B]ADDED[/B] Details to .exe file (Right click SysnativeBSODApps.exe -> Properties -> Details tab)
[*][B]ADDED[/B] Output to _95-debug.txt when all 3rd party drivers are found in the table to let the user know all drivers were found in the table
[*][B]ADDED[/B] The ability to find the kd.exe path automatically if the user enters the incorrect path or does not enter a path
[*][B]ADDED[/B] A pop up message if the kd.exe path is incorrect with steps to let the apps find the path or let the user enter it manually
[*][B]ADDED[/B] A pop up message for corrupted dmps at the end of the apps run
[*][B]ADDED[/B] A pop up message for size mismatched dmps (size 0 .dmp files included)
[*][B]ADDED[/B] The ability to choose whether BBCode is used in Code Boxes
[*][B]ADDED[/B] The ability to choose whether old drivers are highlighted in red
[*][B]ADDED[/B] Full date capability for Old Driver After input
[*][B]ADDED[/B] template.txt options now are separated: <3rd Party Drivers><date><descriptions><timestamp>
[*][B]ADDED[/B] <timestamp> option in template.txt allows only drivers prior to the Old Driver After date to be output 
[*][B]ADDED[/B] A new interface for the symbols search path and options
[*][B]ADDED[/B] Ability to quick save settings without running the apps
[*][B]ADDED[/B] Ability to save and load settings to/from a saved .zdn file
[/LIST]
 

Attachments

Last edited:
OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.6.1.8

Version 2.6.1.8 is available for download.

To Install:

Run Setup.exe to install the apps to %userprofile%\SysnativeBSODApps; a copy of the apps and the .chm help file will also remain in the Setup.exe SysnativeBSODApps subdirectory.​

If this is your first time using the new apps, run the Setup.exe to install and then use the interface in the apps to setup your preferences. The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.6.1.8[/B] Added on Jan. 01, 2013 at 09:45 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Copyright year.
[/list]
[B]2.6.1.7[/B] Added on Jan. 01, 2013 at 01:35 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer window now behaves the same as the Change Settings window.
[*][B][COLOR=RED]FIXED[/COLOR][/B] DmpsList window now opens on top of other windows.
[*][B][COLOR=RED]FIXED[/COLOR][/B] rename.txt is now deleted after being used
[*][B][COLOR=RED]FIXED[/COLOR][/B] [COLOR=#FF0000]outputOptions.txt no longer is overwritten when run for the first time, so it no longer results in no output files being created for new users.[/COLOR]
[*][B]ADDED[/B] Setup.exe for installing apps.
[*][B]ADDED[/B] Better behavior for bringing apps windows to the front of other windows.
[*][B]ADDED[/B] License agreement check
[*][B]ADDED[/B] Update check so users will know if an important update may have been released
[/LIST]
[B]2.6.0.0[/B] Added on Dec. 26, 2012 at 02:10 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error output for progress bar is now cleared at the beginning of the apps running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] null.txt is now deleted after .txt files are opened with HTML Viewer windows
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yet another bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By line no longer appears after BugCheck codes, it is toward the top as in the WinDbg and kernel debugging analyses
[*][B][COLOR=RED]FIXED[/COLOR][/B] All BugCheck based information is output in a group instead of interrupted by other output such as Probably Caused By or DEFAULT_BUCKET_ID
[*][B][COLOR=RED]FIXED[/COLOR][/B] First instance of BugCheck Info name is now given in the link.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better matching of BugCheck Info string
[*][B][COLOR=RED]FIXED[/COLOR][/B] When no .dmps exist and [B]New .dmps only[/B] is checked, the apps no longer erroneously give the message that no new .dmps were found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Old .dmps moved to %TEMP%\SysnativeBSODApps\oldDmps if they are not going to be run by apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] runDmps() output for timeBetweenRuns.txt is now output again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer continue the 30 second countdown if the .dmps list window is closed.
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list cleanup of .dmps now works properly so .dmps are moved to either the output directory or the %TEMP%\SysnativeBSODApps\oldDmps directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list only populated by .dmp file names that are not blank
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list going out of bounds
[*][B][COLOR=RED]FIXED[/COLOR][/B] console window now hides if user changes option for full GUI after running with full GUI disabled initially
[*][B][COLOR=RED]FIXED[/COLOR][/B] Sysnative title no longer appears multiple times when the apps are run multiple times within the same initial run
[*][B][COLOR=RED]FIXED[/COLOR][/B] making the directory oldDmps in the %TEMP%\SysnativeBSODApps\ directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp file names are now only added to the oldDmp list if the .dmps are selected through the DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now hidden in the Change Settings area
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now saved to %TEMP%\SysnativeBSODApps instead of the user profile
[*][B][COLOR=RED]FIXED[/COLOR][/B] oldDmpsList no longer saves within the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] Users who had originally not opened HTML on exit were not getting the option to open .txts, so the apps did not open .txts before exiting
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns no longer grows each time the apps run when Process BSODs is selected instead of Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] CPU usage during runtime is now lower
[*][B][COLOR=RED]FIXED[/COLOR][/B] More reduction to CPU usage during runtime
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better forum support for Process BSODs button
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with console apps if GUI apps were canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debugging output in console apps has been removed
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error text is cleared prior to Change Settings loading settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates after getting to 100%
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar shows when settings are saving after Save and Run is clicked
[*][B][COLOR=RED]FIXED[/COLOR][/B] Messsage for setting up directory structure
[*][B][COLOR=RED]FIXED[/COLOR][/B] "%userprofile%\SysnativeBSODApps" junction point so it now works well in XP
[*][B][COLOR=RED]FIXED[/COLOR][/B] Forum settings are not loaded during [B]Revert to Last Save[/B]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates now show during save, save as, and open
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar is no longer always on top but brought to the top window after re-appearing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar now hides during DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] Multiple progress bars no longer show up during loading of Change Settings window
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, probably caused by lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck code lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck String lines
[*][COLOR=RED]CHANGED[/COLOR] only files that are checked to see if they are dmps are .dmp, .mdmp, .kdmp, .hdmp, and .txt instead of all files; this should lower time for apps to check .dmps if .avi files, .docx files, etc. exist in the directory with the apps
[*][COLOR=RED]CHANGED[/COLOR] date when apps will let the user know when updates are available in Feb. 2013
[*][B]ADDED[/B] Ability to open .txt files from HTML viewer
[*][B]ADDED[/B] Selecting [B]View .txts[/B] instead of [B]View HTML[/B] still closes the apps, but only on the screen where both choices are available.
[*][B]ADDED[/B] BugCheckAnalysis string vector
[*][B]ADDED[/B] BugCheck Info line added to 88 and 98 files.
[*][B]ADDED[/B] Checkbox to analyze [B]New .dmps only[/B]; this means that .dmps that the apps analyzed in the past are ignored so only a user's most recent .dmps are analyzed
[*][B]ADDED[/B] File output of the [B]New .dmps only[/B] checkbox
[*][B]ADDED[/B] Variable for new versus old .dmps
[*][B]ADDED[/B] File output to store all .dmps that have already been analyzed (since the time of this version of the apps started being used)
[*][B]ADDED[/B] Message that no new .dmps exist in the current set of .dmps if all .dmps have already been analyzed and [B]New .dmps only[/B] is turned on
[*][B]ADDED[/B] Browse button for kd.exe path to find kd.exe
[*][B]ADDED[/B] Output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] 2nd output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] checkedListBox that populates with .dmps that were found by apps
[*][B]ADDED[/B] numericUpDown box to select the number of days for how old .dmps are before they are excluded from the selected .dmps
[*][B]ADDED[/B] Select/De-Select All checkbox for choosing all/no .dmps in the list
[*][B]ADDED[/B] Continue button to analyze the .dmps selected
[*][B]ADDED[/B] link between checkedListBox and numericUpDown box to choose .dmps based on age
[*][B]ADDED[/B] link between checkedListBox and New .dmps Only checkbox so only new .dmps are selected when the .dmps list loads
[*][B]ADDED[/B] Timer so the .dmps continue after 30 seconds if the user does not notice the .dmps list window
[*][B]ADDED[/B] New .dmps list variable to save which .dmps the user selects and have only those saved in the outputDmps directory (or the user's specified output directory).
[*][B]ADDED[/B] .dmps not selected by the user are now placed in %TEMP%\SysnativeBSODApps\oldDmps to prevent clutter of the apps directory
[*][B]ADDED[/B] Timeout option for user to input the time before DmpList window closes automatically
[*][B]ADDED[/B] Support for eightforums
[*][B]ADDED[/B] Support for windows8forums
[*][B]ADDED[/B] Final output time to timeBetweenRuns.txt
[*][B]ADDED[/B] Ability to create SysnativeBSODApps directory elsewhere, i.e. a flash drive for debugging on many machines, and then create a junction to point to it from %userprofile%\SysnativeBSODApps
[*][B]ADDED[/B] Button for saving forum based .zdn files; forum based .zdn files are no longer saved when Save and Run is clicked.
[*][B]ADDED[/B] Support for the following forums:[list=a][*]social.microsoft.com/Forums[*]social.technet.microsoft.com[*]forums.techguy.org[*]geekstogo.com[*]howtogeek.com[*]majorgeeks.com[*]forums.cnet.com[*]windowsforums.org[*]forums.windowsforum.org[*]forum.mintywhite.com[*]winsource.com[*]windowssecrets.com/forums[*]windowsitpro[*]w7forums.com[*]win8forums.com[/list]
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Full GUI Version)
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Console Version)
[*][B]ADDED[/B] Console support to clear the screen prior to starting analysis so Change Settings progress is removed from the screen
[*][B]ADDED[/B] Progress bar Options -> Always On Top support option
[/LIST]
[B]2.4.5.0[/B] Added on Nov. 24, 2012 at 02:40 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Width of date column in Excluded Drivers to prevent text wrapping
[*][B][COLOR=RED]FIXED[/COLOR][/B] Scrollbars added to Excluded Drivers Windows 8 column
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer updates before the status text in some instances
[*][B][COLOR=RED]FIXED[/COLOR][/B] fullPath.txt is no longer left behind after cleanup
[*][B][COLOR=RED]FIXED Program no longer hangs if $_Microsoft_OS_Drivers file is missing[/COLOR][/B] 
[*][B][COLOR=RED]FIXED[/COLOR][/B] Possible other missing files no longer can cause apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary directory linking now works in Windows XP with the Server 2003 Resource Kit
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary link deletion no longer results in temporary files being deleted from the %TEMP% directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] User command output is now only saved for the current set of .dmps instead of including .dmps from many runs ago
[*][B][COLOR=RED]FIXED[/COLOR][/B] Rare instance where Arguments list appears when "Arg" string exists inside OEM string list
[*][B][COLOR=RED]FIXED[/COLOR][/B] tab sizing scheme for DPI changes
[*][B][COLOR=RED]FIXED[/COLOR][/B] text box sizing change for DPI settings within progress bar output
[*][B][COLOR=RED]FIXED[/COLOR][/B] allow only one instance of the apps to run at a time to prevent erratic behavior when two instances overwrite files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Keyboard input no longer selects HTML Viewer on the View HTML or View .txts options. 
[*][B][COLOR=RED]FIXED[/COLOR][/B] CheckedListBox iterations for select all and deselect all options
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists containing drivers that have been updated no longer show the old driver in red if it has been updated in a more recent .dmp file
[*][B][COLOR=RED]FIXED[/COLOR][/B] 3rdPartyDriverName title changed to 3rdPartyDriverDate for 3rdPartyDriverDate HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps now checked for prior to downloading any DRT info to save time downloading DRT info if .dmps are not present
[*][B][COLOR=RED]FIXED[/COLOR][/B]  Missing .dmps message now reverts back to the first screen of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for Incorrect kd path
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for error downloading driver reference table
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when WinDbg is not found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when progress output is closed in full GUI mode
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector storage no longer goes out of bounds when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Status messages are not overwritten due to length changes in the console version of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing information is now included even when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector for user kd commands no longer goes out of bounds when user commands are not specified
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing messages are no longer highlighted in red when BBCode is turned off
[*][B][COLOR=RED]FIXED[/COLOR][/B] Space added after Service Pack missing messages if extra spacing is selected for importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] currentDir.txt is now stored in the tmp directory prior to tmp being deleted to prevent currentDir.txt from being a straggler after Change Settings is closed and the apps exit
[*][B][COLOR=RED]FIXED[/COLOR][/B] the default ouputDmps directory name is now correctly outputDmps
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory and timeBetweenRuns no longer left behind if tmp is a directory instead of a junction
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\outputDmps files are deleted prior to tmp being deleted
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] dump.txt files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] z_temp files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_del1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_driver_list_hex_timestamp file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_table_98 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_updatetime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kd_display file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kernel_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_OS_ver1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parm2 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parms_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_symbols file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_sys_uptime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_years files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when quick save is selected based on what is in the username input
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when a .zdn file is loaded based on the username in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\fullGUI.txt is now updated when a .zdn file is loaded based on the preferred setting for Full GUI Version in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] previous HTML path is no longer saved in .zdn file so it will not load and overwrite the previous HTML path the user recently used
[*][B][COLOR=RED]FIXED[/COLOR][/B] .txts are no longer opened on exit but the user is given the option to view the .txt files or the html files
[*][B][COLOR=RED]FIXED[/COLOR][/B] all error messages now appear in the progress output
[*][COLOR=RED]CHANGED[/COLOR] Old Driver After info is now in its own tab
[*][COLOR=RED]CHANGED[/COLOR] DRT is now labeled Driver Reference Table to prevent ambiguity with users who do not know what DRT means
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message now only has an OK option to revert back to the first screen and let the user add .dmps to the directory
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message to reflect the changes to the apps behavior when .dmps are not found
[*][COLOR=RED]CHANGED[/COLOR] Messages for the three Incorrect kd path pop-ups
[*][COLOR=RED]CHANGED[/COLOR] Messages for the error downloading driver reference table
[*][COLOR=RED]CHANGED[/COLOR] Location of Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Location of buttons and checkbox for full GUI on first screen
[*][COLOR=RED]CHANGED[/COLOR] Reference objects to allow for DPI scaling with new Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Button positioning to be more centered horizontally on the screen
[*][COLOR=RED]CHANGED[/COLOR] outputDmps directory timeBetweenRuns.txt in 30 places to be stored in tmp\\outputDmps instead
[*][COLOR=RED]CHANGED[/COLOR] mkdir command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] move command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] outputDmps time-based subdirectory for output .txt file in 32 places to be stored in user specified subdirectory instead
[*][B]ADDED[/B] More status updates with kd.exe file searching
[*][B]ADDED[/B] Better temporary file functionality
[*][B]ADDED[/B] better support for DPI setting changes, i.e. 125% display settings
[*][B]ADDED[/B] button positioning based on DPI settings
[*][B]ADDED[/B] tab sizing based on DPI settings
[*][B]ADDED[/B] label and text positioning based on DPI settings
[*][B]ADDED[/B] DPI awareness to apps so font sizes change with DPI changes
[*][B]ADDED[/B] progress bar sizes based on DPI settings
[*][B]ADDED[/B] html viewer sizes based on DPI settings
[*][B]ADDED[/B] menu bar positioning based on DPI settings
[*][B]ADDED[/B] check box positioning based on DPI settings
[*][B]ADDED[/B] overall appearance improvements for arrangement of Analysis Options tab
[*][B]ADDED[/B] Old Driver After tab for OS driver dates and DRT driver URL input
[*][B]ADDED[/B] More status updates for setting up the directory structure, getting user options, determining whether .dmps reside in the directory with the apps, and getting Driver Reference Table info
[*][B]ADDED[/B] Output Directory Structure section to first screen
[*][B]ADDED[/B] Output Directory input
[*][B]ADDED[/B] Output Subdirectory input
[*][B]ADDED[/B] Default setting for Output Directory input
[*][B]ADDED[/B] Default setting for Output Subdirectory input
[*][B]ADDED[/B] Ability to have outputDmps directory have a different name
[*][B]ADDED[/B] Ability to store the user's Output Directory input for creating the directory structure
[*][B]ADDED[/B] Ability to store the user's Output Subdirectory input for creating the directory/subdirectory structure
[*][B]ADDED[/B] Message if bad symbols are used in the directory name
[*][B]ADDED[/B] Message if bad symbols are used in the subdirectory name
[*][B]CLEANED UP[/B] commented code
[*][B]CLEANED UP[/B] debugging output files to not be saved in .zdn file
[/LIST]
[B]2.2.5.0[/B] Added on Oct. 30, 2012 at 12:50 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Method for checking for directories that already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress interface does not load when kd.exe is being searched for
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem where progress output closes too early and apps do not finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] All progress outputs combined into one
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yield used instead of sleep for thread switching (hopefully more robust for uniprocessor apps)
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer must be closed to stop the apps. Console is hidden to prevent outTimeDir from being a straggler
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better method for progress bar updating percentage
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster closing of progress bar when apps finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer to load closer in time to when console or progress closes
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer creates HTML files and then loads them into the apps instead of loading one HTML file at a time
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar to prevent it from hanging when viewing kd outputs
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer crashes "out of the box" if the user processes BSODs from the first screen without changing settings first
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program now saves out of the box settings for .dmp processing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments output is now the same in processed files as it was in the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] console versus GUI check
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username in DRT update input on first screen is now saved before running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Empty kd commands no longer run as user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] console or GUI choice is now saved for HTML Viewer output
[*][B][COLOR=RED]FIXED[/COLOR][/B] outTimeDir.txt is now saved in tmp directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory is not cleaned up until the apps are completely finished so it can be utilized longer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Update checking method
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer does not load HTML files twice if Parse BBCode checkbox is checked when it first loads
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer now shows the checkbox checked when it first loads if BBCode parsing is enabled
[*][B][COLOR=RED]FIXED[/COLOR][/B] GUI progress text output no longer has strobe effect for error messages or kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Overall .dmp processing progress continues to display when opening kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when kd user/default output is selected and no output exists in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem that causes apps to exit prematurely in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with user kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] More progress steps are displayed when parsing the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when switching on or off the kd output in the full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang with CSV output when drivers appear many times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer go over 100 percent in some cases for the progress bar so the .NET warning dialog no longer shows up
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now load forumSettings file when [B]Process BSODs[/B] is clicked if there is input to Originating Post and the .zdn file exists for that set of forums
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer loads in upper left corner [B]after[/B] HTML Viewer option is chosen through the HTML Viewer dialog
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows load near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows now load in the center of the screen instead of near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] The first debug session time only shows up once with default kd commands if user commands are also used
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress now shown for kd.exe search during default or user kd analysis
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer reloads faster on some systems than others when the progress is unknown
[*][B][COLOR=RED]FIXED[/COLOR][/B] First Screen's buttons are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress Bar labels are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes to fit on more screens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Checkbox for Full GUI functionality now works within Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Always on top option works again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Driver list no longer is overwritten
[*][B][COLOR=RED]FIXED[/COLOR][/B] XP SP3 is now seen by the apps instead of printing that 1, 2, and 3 are missing
[*][B][COLOR=RED]FIXED[/COLOR][/B] kernel version output is no longer corrupted
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debug time between updates of OS Version is no longer displayed in the console
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Getting Driver Reference Table..." now displays properly in console version
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory no longer poses a problem if it remains after the apps crash (hopefully they won't crash, though ;) )
[*][B][COLOR=RED]FIXED[/COLOR][/B] View .txts now also works after clicking View Previous HTML
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Select All / Deselect All now works as it was always intended to
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Drivers, User kd Commands, and Problem Driver Statistics input methods changed to prevent corruption
[*][B][COLOR=RED]FIXED[/COLOR][/B] Editing the first line in Excluded Drivers, User kd Commands, and Problem Driver Statistics when the first line does not yet exist no longer results in a possible bad line being created but instead acts like the Add is selected (this only works for the first line)
[*][COLOR=RED]CHANGED[/COLOR] How Excluded Driver list is stored and updated
[*][COLOR=RED]CHANGED[/COLOR] How OS Drivers are stored and checked by using dump.txt only
[*][B]REMOVED[/B] File option to have previous settings load when apps load; the first screen already accomplishes this feature
[*][B]REMOVED[/B] ms-dump.txt download and dependence
[*][B]MOVED[/B] Always on top feature is now under the Options menu item instead of the File menu item
[*][B]ADDED[/B] New Interface for processing .dmps to show a progress bar as the .dmps are processed
[*][B]ADDED[/B] Options for user to see kernel debugger output and / or user command output
[*][B]ADDED[/B] New progress while searching for .dmps
[*][B]ADDED[/B] New progress while searching for kd.exe
[*][B]ADDED[/B] Option to have user kd commands output before the default kd commands
[*][B]ADDED[/B] Simple method to switch from console version to GUI version and vice versa
[*][B]ADDED[/B] Concatenation of error messages instead of one at a time displaying sometimes so fast the user cannot read it
[*][B]ADDED[/B] First screen with DRT Update input
[*][B]ADDED[/B] Button on first screen to change all settings if desired
[*][B]ADDED[/B] Button on first screen to process BSODs (using previously saved settings) without having to wait for settings to load
[*][B]ADDED[/B] DRT input on first screen saves before being run
[*][B]ADDED[/B] DRT input on first screen is saved for changing settings
[*][B]ADDED[/B] Console shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Progress bar shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Option for user to run either the GUI or Console version of the apps
[*][B]ADDED[/B] Option to continue with downloaded DRT file even if possible errors exist
[*][B]ADDED[/B] Improved kd output loading for full GUI progress output
[*][B]ADDED[/B] Additional text box for user kd output so default and user kd have separate text boxes in the full GUI progress output
[*][B]ADDED[/B] Progress of loading the kd output and kd user output for each .dmp within the full GUI progress output
[*][B]ADDED[/B] Tracking of which .dmps have already been loaded for kd output within the full GUI progress output
[*][B]ADDED[/B] Robustness for file versus directory checking for files that have directory names
[*][B]ADDED[/B] Loading feature using the Originating Post input to determine which forum settings to use for the apps
[*][B]ADDED[/B] Saving feature to save the forum settings based on the Originating Post input
[*][B]ADDED[/B] Output for console version to show the same progress as the full GUI version
[*][B]ADDED[/B] Button to open .txt files instead of HTML Viewer if the user changes his/her mind at the HTML Viewer dialog
[*][B]ADDED[/B] More forum support for forumSettings .zdn files
[*][B]ADDED[/B] XP, Vista, and 8 old driver after dates separate from 7 old driver date
[*][B]ADDED[/B] Drop down for XP, Vista, 7, and 8 boxes now link to appropriate Old Driver After boxes
[*][B]ADDED[/B] XP, Vista, and 8 Old Driver After dates save and load
[*][B]ADDED[/B] Check box setting saves and loads for Missing Service Pack line in importantInfo, _98-debug, _88-debug, and template output
[*][B]ADDED[/B] OS Version Check
[*][B]ADDED[/B] Service Pack Check
[*][B]ADDED[/B] Missing Service Pack output
[*][B]ADDED[/B] Ability to use the OS Version for each Old Driver After to determine which OS date to use
[*][B]ADDED[/B] View Previous HTML button
[*][B]ADDED[/B] Functionality for View Previous HTML button
[*][B]ADDED[/B] OS Options for Excluded Drivers tab
[*][B]ADDED[/B] Save and load capability with OS Options on Excluded Drivers tab
[*][B]ADDED[/B] Functionality for OS options in Excluded Drivers tab
[*][B]ADDED[/B] DRT BSOD Descriptions now used to determine if drivers should be highlighted in red and considered as needing updating or removal. 
This can be overridden through the Excluded Drivers tab
[*][B]ADDED[/B] OS Version lists are updated when Excluded Driver list is appended
[*][B]ADDED[/B] Better update method for OS Version in Excluded Driver list
[*][B]ADDED[/B] Better support for View Previous HTML button to work from any path
[/list]
[B]2.1.3.2[/B] Added on Sep. 29, 2012 at 12:25 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Changed the name of "Load Previous" to "Revert to Last Save"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Instead of appending to a file, the file is overwritten during Save As (problem fixed on saves using spaces in the paths)
[*][B][COLOR=RED]FIXED[/COLOR][/B] Revert to Last Save no longer occurs when Open is canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps stop when GUI is closed. Apps only continue if Save and Run is clicked. Stopping on close is more intuitive behavior
[*][B][COLOR=RED]FIXED[/COLOR][/B] Check box select all and deselect all box now reloads when mouse leaves or enters checkbox list
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are now stored in their own directory to prevent clutter
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are not output if the .txt file does not exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] sizing issues with output viewer with apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] select all / deselect all missing the last three Output Options
[*][B][COLOR=RED]FIXED[/COLOR][/B] The apps start always on top
[*][B][COLOR=RED]FIXED[/COLOR][/B] files with unknown extensions are now moved after being run if they are .dmps that users changed the extensions on
[*][B][COLOR=RED]FIXED[/COLOR][/B] problem that causes apps to hang when not connected to the internet
[*][B][COLOR=RED]FIXED[/COLOR][/B] If user chooses to not have apps load previous settings on startup, save and run will just run the apps without saving empty data
[*][B][COLOR=RED]FIXED[/COLOR][/B] Create directories for users with spaces in their local username
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Save and Save As with empty forms when settings are not loaded on startup
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Quick Save with empty forms when settings are not loaded on startup
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] ASACPI.sys no longer included in the old driver list if it is 2009 or newer[/S]
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] GearAspiWDM.sys no longer included in the old driver list[/S]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Minor bug reading in user's template.txt file when lines have no characters and the program checked for the first character
[*][B][COLOR=RED]FIXED[/COLOR][/B] Index of string vector going out of bounds for old driver checks
[*][B][COLOR=RED]FIXED[/COLOR][/B] Case where no external drivers are specified and all drivers are considered old no longer happens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] BBCode can now be entered using any case sequence of characters, i.e. cOdE will behave the same as code, CODE, or CoDe
[*][B][COLOR=RED]FIXED[/COLOR][/B] List sequences now work as intended. The HTML conversion was incorrect prior to this release
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML Viewers now works as it should
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with font formatting in HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] Final time now indicates the actual time to process the .dmps and is not interrupted by corrupted .dmp and size mismatch .dmp messages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Logic for driver sorting by name and date
[*][B][COLOR=RED]FIXED[/COLOR][/B] csv behavior to make sorting in Excel easier
[*][B][COLOR=RED]FIXED[/COLOR][/B] Time dmp was run so it has enough precision to keep track of seconds
[*][B][COLOR=RED]FIXED[/COLOR][/B] Headers for columns so they are not considered data by the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By is included in the header of .csv files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program crashes with driver info not including timestamp with user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting timestamps when user runs other lm commands not including the t commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting driver extension names when user runs other lm commands not including the n commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer hangs if the path to kd.exe includes spaces and extra quotes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer deletes valuable info
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer have problems with dates with numbers in them
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbers don't duplicate if numbers already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory name is used for an empty file and directory is missing no longer causes apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments list now includes all argument info instead of being cut off
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files with spaces in the name now will be moved after .dmps are run
[*][B][COLOR=RED]FIXED[/COLOR][/B] String searches are now more detailed to prevent finding strings within a stack trace that should only be found with !analyze -v
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Now running user commands..." only prints once
[*][B][COLOR=RED]FIXED[/COLOR][/B] user kd commands no longer cause corrupted lists to grow unless "Only Use User kd Commands" is checked
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Only Use User kd Commands" now have correct debug session time for header in _99-debug.txt file
[*][B][COLOR=RED]FIXED[/COLOR][/B] size issue with _99-debug.txt html viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better symbols checking for wrong symbols now also works with user kd commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster method developed for symbols error checking and robust error checking by storing symbols error lines so errors that re-occur even after downloading symbols are not checked for each user command multiple times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Corrupted messages for user commands only show up once per .dmp instead of once per command
[*][B][COLOR=RED]FIXED[/COLOR][/B] Link now works if "there may be an update available" message appears
[*][COLOR=RED]CHANGED[/COLOR] How options are chosen for always on top and loading settings on startup; both are now a simple check or uncheck within the file menu
[*][COLOR=RED]CHANGED[/COLOR] Date check for message that "there may be an update available" for apps
[*][B]ADDED[/B] Ability to save changes to a chosen file by clicking save
[*][B]ADDED[/B] Quick Save for next run or to temporarily save settings
[*][B]ADDED[/B] An information message box appears when the program is finished to make sure it is closed after it finishes
[*][B]ADDED[/B] Lists of important dates for each OS starting with Windows XP and ending with Windows 8
[*][B]ADDED[/B] Select all/Deselect all check boxes
[*][B]ADDED[/B] The ability to choose whether the apps treat all files in the directory as possible .dmps
[*][B]ADDED[/B] The ability to output the .txt files within the apps instead of text editors/notepad and have the files displayed with their BBCode parsed into simple formatting. Not all BBCode is supported due to different sites using different BBCode wrappers
[*][B]ADDED[/B] Microsoft Windows OS dates now can be input to the Old Driver After date by clicking on the desired date from the drop down for each Microsoft Windows OS Dates
[*][B]ADDED[/B] Ability to turn on or off the apps loading previous settings when the apps load (File -> When Apps Load)
[*][B]ADDED[/B] BBCode support for [PLAIN][CODE], [FONT], [LIST], [LIST=1], [LIST=a], [SIZE=1-7], [INDENT][/PLAIN]
[*][B]ADDED[/B] Option to turn off BBCode Parsing in HTML viewers before processing the .dmps
[*][B]ADDED[/B] Option within the HTML Viewers to turn on/off BBCode Parsing
[*][B]ADDED[/B] Option to make the apps interface always on top or not while running
[*][B]ADDED[/B] [S]Input for ASACPI.sys date. That date, and any previous dates: consider the driver old and in need of updating[/S]
[*][B]ADDED[/B] List of drivers to be excluded from the Old Driver Date check. The list also includes its own date input for those drivers
[*][B]ADDED[/B] Numbers to drivers and driver dates in the Excluded Drivers list to keep track of which drivers pair with which dates
[*][B]ADDED[/B] Overclock Ratio calculation if overclocking is suspected
[*][B]ADDED[/B] Exit option in the File menu
[*][B]ADDED[/B] csv output for driver statistics with known problematic drivers
[*][B]ADDED[/B] Time dmp was run in first column of driver statistics output
[*][B]ADDED[/B] Header to each column to organize which information is given in each column[*][B]ADDED[/B] The ability to input user kd commands
[*][B]ADDED[/B] The ability for the user to choose to run only those commands instead of the defaults
[*][B]ADDED[/B] The ability to still parse out needed info if the user runs only the user commands (assuming the user commands include !analyze -v and driver list info)
[*][B]ADDED[/B] Numbers must be either of the first two characters of lists
[*][B]ADDED[/B] More robust method for creating directories if they are missing from the SysnativeBSODApps directory
[*][B]ADDED[/B] Better symbols checking for wrong symbols
[*][B]ADDED[/B] New method for checking whether symbols are definitely wrong or just possibly wrong
[/LIST]
[B]2.0.0.0[/B] Added on Aug. 31, 2012 at 12:56 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with template loading if template lines are longer than 255 characters
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with win32k.sys symbols if the module information is unavailable or timestamp has 08:09 2012 in the timestamp
[*][B][COLOR=RED]FIXED[/COLOR][/B] Made reading input files more robust. Parms files with long lines no longer cause problems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Issue with user profile path on systems using other languages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Kernel symbols are WRONG error message order
[*][B][COLOR=RED]FIXED[/COLOR][/B] Re-adjusted the % Finished dialog to be more accurate
[*][B][COLOR=RED]FIXED[/COLOR][/B] The kd.exe path to be found on all drives active on the system instead of just the C: drive
[*][B][COLOR=RED]FIXED[/COLOR][/B] The Old Driver After so it actually saves the date input by the user. This was not working before
[*][B][COLOR=RED]FIXED[/COLOR][/B] Local Symbols Options to save options from last local run even if an online path was used since that run
[*][B][COLOR=RED]FIXED[/COLOR][/B] xcopy command so it can work within the SysnativeBSODApps directory under the user profile
[*][B]ADDED[/B] New icon
[*][B]ADDED[/B] Message that an update is available when the next month arrives
[*][B]ADDED[/B] Details to .exe file (Right click SysnativeBSODApps.exe -> Properties -> Details tab)
[*][B]ADDED[/B] Output to _95-debug.txt when all 3rd party drivers are found in the table to let the user know all drivers were found in the table
[*][B]ADDED[/B] The ability to find the kd.exe path automatically if the user enters the incorrect path or does not enter a path
[*][B]ADDED[/B] A pop up message if the kd.exe path is incorrect with steps to let the apps find the path or let the user enter it manually
[*][B]ADDED[/B] A pop up message for corrupted dmps at the end of the apps run
[*][B]ADDED[/B] A pop up message for size mismatched dmps (size 0 .dmp files included)
[*][B]ADDED[/B] The ability to choose whether BBCode is used in Code Boxes
[*][B]ADDED[/B] The ability to choose whether old drivers are highlighted in red
[*][B]ADDED[/B] Full date capability for Old Driver After input
[*][B]ADDED[/B] template.txt options now are separated: <3rd Party Drivers><date><descriptions><timestamp>
[*][B]ADDED[/B] <timestamp> option in template.txt allows only drivers prior to the Old Driver After date to be output 
[*][B]ADDED[/B] A new interface for the symbols search path and options
[*][B]ADDED[/B] Ability to quick save settings without running the apps
[*][B]ADDED[/B] Ability to save and load settings to/from a saved .zdn file
[/LIST]
 

Attachments

OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.6.2.1

Version 2.6.2.1 is available for download.

To Install:

Run Setup.exe to install the apps to %userprofile%\SysnativeBSODApps; a copy of the apps and the .chm help file will also remain in the Setup.exe SysnativeBSODApps subdirectory.

Do not move the Setup.exe file anywhere; run it from within the directory that was created by extracting the .zip file.

If this is your first time using the new apps, run the Setup.exe to install and then use the interface in the apps to setup your preferences. The .chm file is a good resource if you need help. See post #1 for more info.

Reason For Update:
Code:
[B]2.6.2.1[/B] Added on Jan. 02, 2013 at 11:50 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Installer to prevent message that "This program might not have installed correctly"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem when running the apps from the %userprofile%\SysnativeBSODApps directory
[*][B]ADDED[/B] Option to install apps to all users or choose the user profile to install the apps to.
[/LIST]
[B]2.6.1.8[/B] Added on Jan. 01, 2013 at 09:45 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Copyright year.
[/list]
[B]2.6.1.7[/B] Added on Jan. 01, 2013 at 01:35 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer window now behaves the same as the Change Settings window.
[*][B][COLOR=RED]FIXED[/COLOR][/B] DmpsList window now opens on top of other windows.
[*][B][COLOR=RED]FIXED[/COLOR][/B] rename.txt is now deleted after being used
[*][B][COLOR=RED]FIXED[/COLOR][/B] [COLOR=#FF0000]outputOptions.txt no longer is overwritten when run for the first time, so it no longer results in no output files being created for new users.[/COLOR]
[*][B]ADDED[/B] Setup.exe for installing apps.
[*][B]ADDED[/B] Better behavior for bringing apps windows to the front of other windows.
[*][B]ADDED[/B] License agreement check
[*][B]ADDED[/B] Update check so users will know if an important update may have been released
[/LIST]
[B]2.6.0.0[/B] Added on Dec. 26, 2012 at 02:10 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error output for progress bar is now cleared at the beginning of the apps running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] null.txt is now deleted after .txt files are opened with HTML Viewer windows
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yet another bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By line no longer appears after BugCheck codes, it is toward the top as in the WinDbg and kernel debugging analyses
[*][B][COLOR=RED]FIXED[/COLOR][/B] All BugCheck based information is output in a group instead of interrupted by other output such as Probably Caused By or DEFAULT_BUCKET_ID
[*][B][COLOR=RED]FIXED[/COLOR][/B] First instance of BugCheck Info name is now given in the link.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better matching of BugCheck Info string
[*][B][COLOR=RED]FIXED[/COLOR][/B] When no .dmps exist and [B]New .dmps only[/B] is checked, the apps no longer erroneously give the message that no new .dmps were found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Old .dmps moved to %TEMP%\SysnativeBSODApps\oldDmps if they are not going to be run by apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] runDmps() output for timeBetweenRuns.txt is now output again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer continue the 30 second countdown if the .dmps list window is closed.
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list cleanup of .dmps now works properly so .dmps are moved to either the output directory or the %TEMP%\SysnativeBSODApps\oldDmps directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list only populated by .dmp file names that are not blank
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list going out of bounds
[*][B][COLOR=RED]FIXED[/COLOR][/B] console window now hides if user changes option for full GUI after running with full GUI disabled initially
[*][B][COLOR=RED]FIXED[/COLOR][/B] Sysnative title no longer appears multiple times when the apps are run multiple times within the same initial run
[*][B][COLOR=RED]FIXED[/COLOR][/B] making the directory oldDmps in the %TEMP%\SysnativeBSODApps\ directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp file names are now only added to the oldDmp list if the .dmps are selected through the DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now hidden in the Change Settings area
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now saved to %TEMP%\SysnativeBSODApps instead of the user profile
[*][B][COLOR=RED]FIXED[/COLOR][/B] oldDmpsList no longer saves within the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] Users who had originally not opened HTML on exit were not getting the option to open .txts, so the apps did not open .txts before exiting
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns no longer grows each time the apps run when Process BSODs is selected instead of Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] CPU usage during runtime is now lower
[*][B][COLOR=RED]FIXED[/COLOR][/B] More reduction to CPU usage during runtime
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better forum support for Process BSODs button
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with console apps if GUI apps were canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debugging output in console apps has been removed
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error text is cleared prior to Change Settings loading settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates after getting to 100%
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar shows when settings are saving after Save and Run is clicked
[*][B][COLOR=RED]FIXED[/COLOR][/B] Messsage for setting up directory structure
[*][B][COLOR=RED]FIXED[/COLOR][/B] "%userprofile%\SysnativeBSODApps" junction point so it now works well in XP
[*][B][COLOR=RED]FIXED[/COLOR][/B] Forum settings are not loaded during [B]Revert to Last Save[/B]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates now show during save, save as, and open
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar is no longer always on top but brought to the top window after re-appearing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar now hides during DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] Multiple progress bars no longer show up during loading of Change Settings window
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, probably caused by lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck code lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck String lines
[*][COLOR=RED]CHANGED[/COLOR] only files that are checked to see if they are dmps are .dmp, .mdmp, .kdmp, .hdmp, and .txt instead of all files; this should lower time for apps to check .dmps if .avi files, .docx files, etc. exist in the directory with the apps
[*][COLOR=RED]CHANGED[/COLOR] date when apps will let the user know when updates are available in Feb. 2013
[*][B]ADDED[/B] Ability to open .txt files from HTML viewer
[*][B]ADDED[/B] Selecting [B]View .txts[/B] instead of [B]View HTML[/B] still closes the apps, but only on the screen where both choices are available.
[*][B]ADDED[/B] BugCheckAnalysis string vector
[*][B]ADDED[/B] BugCheck Info line added to 88 and 98 files.
[*][B]ADDED[/B] Checkbox to analyze [B]New .dmps only[/B]; this means that .dmps that the apps analyzed in the past are ignored so only a user's most recent .dmps are analyzed
[*][B]ADDED[/B] File output of the [B]New .dmps only[/B] checkbox
[*][B]ADDED[/B] Variable for new versus old .dmps
[*][B]ADDED[/B] File output to store all .dmps that have already been analyzed (since the time of this version of the apps started being used)
[*][B]ADDED[/B] Message that no new .dmps exist in the current set of .dmps if all .dmps have already been analyzed and [B]New .dmps only[/B] is turned on
[*][B]ADDED[/B] Browse button for kd.exe path to find kd.exe
[*][B]ADDED[/B] Output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] 2nd output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] checkedListBox that populates with .dmps that were found by apps
[*][B]ADDED[/B] numericUpDown box to select the number of days for how old .dmps are before they are excluded from the selected .dmps
[*][B]ADDED[/B] Select/De-Select All checkbox for choosing all/no .dmps in the list
[*][B]ADDED[/B] Continue button to analyze the .dmps selected
[*][B]ADDED[/B] link between checkedListBox and numericUpDown box to choose .dmps based on age
[*][B]ADDED[/B] link between checkedListBox and New .dmps Only checkbox so only new .dmps are selected when the .dmps list loads
[*][B]ADDED[/B] Timer so the .dmps continue after 30 seconds if the user does not notice the .dmps list window
[*][B]ADDED[/B] New .dmps list variable to save which .dmps the user selects and have only those saved in the outputDmps directory (or the user's specified output directory).
[*][B]ADDED[/B] .dmps not selected by the user are now placed in %TEMP%\SysnativeBSODApps\oldDmps to prevent clutter of the apps directory
[*][B]ADDED[/B] Timeout option for user to input the time before DmpList window closes automatically
[*][B]ADDED[/B] Support for eightforums
[*][B]ADDED[/B] Support for windows8forums
[*][B]ADDED[/B] Final output time to timeBetweenRuns.txt
[*][B]ADDED[/B] Ability to create SysnativeBSODApps directory elsewhere, i.e. a flash drive for debugging on many machines, and then create a junction to point to it from %userprofile%\SysnativeBSODApps
[*][B]ADDED[/B] Button for saving forum based .zdn files; forum based .zdn files are no longer saved when Save and Run is clicked.
[*][B]ADDED[/B] Support for the following forums:[list=a][*]social.microsoft.com/Forums[*]social.technet.microsoft.com[*]forums.techguy.org[*]geekstogo.com[*]howtogeek.com[*]majorgeeks.com[*]forums.cnet.com[*]windowsforums.org[*]forums.windowsforum.org[*]forum.mintywhite.com[*]winsource.com[*]windowssecrets.com/forums[*]windowsitpro[*]w7forums.com[*]win8forums.com[/list]
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Full GUI Version)
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Console Version)
[*][B]ADDED[/B] Console support to clear the screen prior to starting analysis so Change Settings progress is removed from the screen
[*][B]ADDED[/B] Progress bar Options -> Always On Top support option
[/LIST]
[B]2.4.5.0[/B] Added on Nov. 24, 2012 at 02:40 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Width of date column in Excluded Drivers to prevent text wrapping
[*][B][COLOR=RED]FIXED[/COLOR][/B] Scrollbars added to Excluded Drivers Windows 8 column
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer updates before the status text in some instances
[*][B][COLOR=RED]FIXED[/COLOR][/B] fullPath.txt is no longer left behind after cleanup
[*][B][COLOR=RED]FIXED Program no longer hangs if $_Microsoft_OS_Drivers file is missing[/COLOR][/B] 
[*][B][COLOR=RED]FIXED[/COLOR][/B] Possible other missing files no longer can cause apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary directory linking now works in Windows XP with the Server 2003 Resource Kit
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary link deletion no longer results in temporary files being deleted from the %TEMP% directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] User command output is now only saved for the current set of .dmps instead of including .dmps from many runs ago
[*][B][COLOR=RED]FIXED[/COLOR][/B] Rare instance where Arguments list appears when "Arg" string exists inside OEM string list
[*][B][COLOR=RED]FIXED[/COLOR][/B] tab sizing scheme for DPI changes
[*][B][COLOR=RED]FIXED[/COLOR][/B] text box sizing change for DPI settings within progress bar output
[*][B][COLOR=RED]FIXED[/COLOR][/B] allow only one instance of the apps to run at a time to prevent erratic behavior when two instances overwrite files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Keyboard input no longer selects HTML Viewer on the View HTML or View .txts options. 
[*][B][COLOR=RED]FIXED[/COLOR][/B] CheckedListBox iterations for select all and deselect all options
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists containing drivers that have been updated no longer show the old driver in red if it has been updated in a more recent .dmp file
[*][B][COLOR=RED]FIXED[/COLOR][/B] 3rdPartyDriverName title changed to 3rdPartyDriverDate for 3rdPartyDriverDate HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps now checked for prior to downloading any DRT info to save time downloading DRT info if .dmps are not present
[*][B][COLOR=RED]FIXED[/COLOR][/B]  Missing .dmps message now reverts back to the first screen of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for Incorrect kd path
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for error downloading driver reference table
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when WinDbg is not found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when progress output is closed in full GUI mode
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector storage no longer goes out of bounds when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Status messages are not overwritten due to length changes in the console version of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing information is now included even when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector for user kd commands no longer goes out of bounds when user commands are not specified
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing messages are no longer highlighted in red when BBCode is turned off
[*][B][COLOR=RED]FIXED[/COLOR][/B] Space added after Service Pack missing messages if extra spacing is selected for importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] currentDir.txt is now stored in the tmp directory prior to tmp being deleted to prevent currentDir.txt from being a straggler after Change Settings is closed and the apps exit
[*][B][COLOR=RED]FIXED[/COLOR][/B] the default ouputDmps directory name is now correctly outputDmps
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory and timeBetweenRuns no longer left behind if tmp is a directory instead of a junction
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\outputDmps files are deleted prior to tmp being deleted
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] dump.txt files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] z_temp files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_del1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_driver_list_hex_timestamp file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_table_98 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_updatetime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kd_display file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kernel_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_OS_ver1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parm2 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parms_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_symbols file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_sys_uptime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_years files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when quick save is selected based on what is in the username input
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when a .zdn file is loaded based on the username in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\fullGUI.txt is now updated when a .zdn file is loaded based on the preferred setting for Full GUI Version in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] previous HTML path is no longer saved in .zdn file so it will not load and overwrite the previous HTML path the user recently used
[*][B][COLOR=RED]FIXED[/COLOR][/B] .txts are no longer opened on exit but the user is given the option to view the .txt files or the html files
[*][B][COLOR=RED]FIXED[/COLOR][/B] all error messages now appear in the progress output
[*][COLOR=RED]CHANGED[/COLOR] Old Driver After info is now in its own tab
[*][COLOR=RED]CHANGED[/COLOR] DRT is now labeled Driver Reference Table to prevent ambiguity with users who do not know what DRT means
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message now only has an OK option to revert back to the first screen and let the user add .dmps to the directory
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message to reflect the changes to the apps behavior when .dmps are not found
[*][COLOR=RED]CHANGED[/COLOR] Messages for the three Incorrect kd path pop-ups
[*][COLOR=RED]CHANGED[/COLOR] Messages for the error downloading driver reference table
[*][COLOR=RED]CHANGED[/COLOR] Location of Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Location of buttons and checkbox for full GUI on first screen
[*][COLOR=RED]CHANGED[/COLOR] Reference objects to allow for DPI scaling with new Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Button positioning to be more centered horizontally on the screen
[*][COLOR=RED]CHANGED[/COLOR] outputDmps directory timeBetweenRuns.txt in 30 places to be stored in tmp\\outputDmps instead
[*][COLOR=RED]CHANGED[/COLOR] mkdir command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] move command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] outputDmps time-based subdirectory for output .txt file in 32 places to be stored in user specified subdirectory instead
[*][B]ADDED[/B] More status updates with kd.exe file searching
[*][B]ADDED[/B] Better temporary file functionality
[*][B]ADDED[/B] better support for DPI setting changes, i.e. 125% display settings
[*][B]ADDED[/B] button positioning based on DPI settings
[*][B]ADDED[/B] tab sizing based on DPI settings
[*][B]ADDED[/B] label and text positioning based on DPI settings
[*][B]ADDED[/B] DPI awareness to apps so font sizes change with DPI changes
[*][B]ADDED[/B] progress bar sizes based on DPI settings
[*][B]ADDED[/B] html viewer sizes based on DPI settings
[*][B]ADDED[/B] menu bar positioning based on DPI settings
[*][B]ADDED[/B] check box positioning based on DPI settings
[*][B]ADDED[/B] overall appearance improvements for arrangement of Analysis Options tab
[*][B]ADDED[/B] Old Driver After tab for OS driver dates and DRT driver URL input
[*][B]ADDED[/B] More status updates for setting up the directory structure, getting user options, determining whether .dmps reside in the directory with the apps, and getting Driver Reference Table info
[*][B]ADDED[/B] Output Directory Structure section to first screen
[*][B]ADDED[/B] Output Directory input
[*][B]ADDED[/B] Output Subdirectory input
[*][B]ADDED[/B] Default setting for Output Directory input
[*][B]ADDED[/B] Default setting for Output Subdirectory input
[*][B]ADDED[/B] Ability to have outputDmps directory have a different name
[*][B]ADDED[/B] Ability to store the user's Output Directory input for creating the directory structure
[*][B]ADDED[/B] Ability to store the user's Output Subdirectory input for creating the directory/subdirectory structure
[*][B]ADDED[/B] Message if bad symbols are used in the directory name
[*][B]ADDED[/B] Message if bad symbols are used in the subdirectory name
[*][B]CLEANED UP[/B] commented code
[*][B]CLEANED UP[/B] debugging output files to not be saved in .zdn file
[/LIST]
[B]2.2.5.0[/B] Added on Oct. 30, 2012 at 12:50 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Method for checking for directories that already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress interface does not load when kd.exe is being searched for
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem where progress output closes too early and apps do not finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] All progress outputs combined into one
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yield used instead of sleep for thread switching (hopefully more robust for uniprocessor apps)
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer must be closed to stop the apps. Console is hidden to prevent outTimeDir from being a straggler
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better method for progress bar updating percentage
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster closing of progress bar when apps finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer to load closer in time to when console or progress closes
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer creates HTML files and then loads them into the apps instead of loading one HTML file at a time
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar to prevent it from hanging when viewing kd outputs
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer crashes "out of the box" if the user processes BSODs from the first screen without changing settings first
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program now saves out of the box settings for .dmp processing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments output is now the same in processed files as it was in the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] console versus GUI check
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username in DRT update input on first screen is now saved before running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Empty kd commands no longer run as user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] console or GUI choice is now saved for HTML Viewer output
[*][B][COLOR=RED]FIXED[/COLOR][/B] outTimeDir.txt is now saved in tmp directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory is not cleaned up until the apps are completely finished so it can be utilized longer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Update checking method
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer does not load HTML files twice if Parse BBCode checkbox is checked when it first loads
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer now shows the checkbox checked when it first loads if BBCode parsing is enabled
[*][B][COLOR=RED]FIXED[/COLOR][/B] GUI progress text output no longer has strobe effect for error messages or kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Overall .dmp processing progress continues to display when opening kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when kd user/default output is selected and no output exists in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem that causes apps to exit prematurely in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with user kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] More progress steps are displayed when parsing the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when switching on or off the kd output in the full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang with CSV output when drivers appear many times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer go over 100 percent in some cases for the progress bar so the .NET warning dialog no longer shows up
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now load forumSettings file when [B]Process BSODs[/B] is clicked if there is input to Originating Post and the .zdn file exists for that set of forums
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer loads in upper left corner [B]after[/B] HTML Viewer option is chosen through the HTML Viewer dialog
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows load near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows now load in the center of the screen instead of near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] The first debug session time only shows up once with default kd commands if user commands are also used
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress now shown for kd.exe search during default or user kd analysis
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer reloads faster on some systems than others when the progress is unknown
[*][B][COLOR=RED]FIXED[/COLOR][/B] First Screen's buttons are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress Bar labels are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes to fit on more screens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Checkbox for Full GUI functionality now works within Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Always on top option works again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Driver list no longer is overwritten
[*][B][COLOR=RED]FIXED[/COLOR][/B] XP SP3 is now seen by the apps instead of printing that 1, 2, and 3 are missing
[*][B][COLOR=RED]FIXED[/COLOR][/B] kernel version output is no longer corrupted
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debug time between updates of OS Version is no longer displayed in the console
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Getting Driver Reference Table..." now displays properly in console version
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory no longer poses a problem if it remains after the apps crash (hopefully they won't crash, though ;) )
[*][B][COLOR=RED]FIXED[/COLOR][/B] View .txts now also works after clicking View Previous HTML
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Select All / Deselect All now works as it was always intended to
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Drivers, User kd Commands, and Problem Driver Statistics input methods changed to prevent corruption
[*][B][COLOR=RED]FIXED[/COLOR][/B] Editing the first line in Excluded Drivers, User kd Commands, and Problem Driver Statistics when the first line does not yet exist no longer results in a possible bad line being created but instead acts like the Add is selected (this only works for the first line)
[*][COLOR=RED]CHANGED[/COLOR] How Excluded Driver list is stored and updated
[*][COLOR=RED]CHANGED[/COLOR] How OS Drivers are stored and checked by using dump.txt only
[*][B]REMOVED[/B] File option to have previous settings load when apps load; the first screen already accomplishes this feature
[*][B]REMOVED[/B] ms-dump.txt download and dependence
[*][B]MOVED[/B] Always on top feature is now under the Options menu item instead of the File menu item
[*][B]ADDED[/B] New Interface for processing .dmps to show a progress bar as the .dmps are processed
[*][B]ADDED[/B] Options for user to see kernel debugger output and / or user command output
[*][B]ADDED[/B] New progress while searching for .dmps
[*][B]ADDED[/B] New progress while searching for kd.exe
[*][B]ADDED[/B] Option to have user kd commands output before the default kd commands
[*][B]ADDED[/B] Simple method to switch from console version to GUI version and vice versa
[*][B]ADDED[/B] Concatenation of error messages instead of one at a time displaying sometimes so fast the user cannot read it
[*][B]ADDED[/B] First screen with DRT Update input
[*][B]ADDED[/B] Button on first screen to change all settings if desired
[*][B]ADDED[/B] Button on first screen to process BSODs (using previously saved settings) without having to wait for settings to load
[*][B]ADDED[/B] DRT input on first screen saves before being run
[*][B]ADDED[/B] DRT input on first screen is saved for changing settings
[*][B]ADDED[/B] Console shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Progress bar shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Option for user to run either the GUI or Console version of the apps
[*][B]ADDED[/B] Option to continue with downloaded DRT file even if possible errors exist
[*][B]ADDED[/B] Improved kd output loading for full GUI progress output
[*][B]ADDED[/B] Additional text box for user kd output so default and user kd have separate text boxes in the full GUI progress output
[*][B]ADDED[/B] Progress of loading the kd output and kd user output for each .dmp within the full GUI progress output
[*][B]ADDED[/B] Tracking of which .dmps have already been loaded for kd output within the full GUI progress output
[*][B]ADDED[/B] Robustness for file versus directory checking for files that have directory names
[*][B]ADDED[/B] Loading feature using the Originating Post input to determine which forum settings to use for the apps
[*][B]ADDED[/B] Saving feature to save the forum settings based on the Originating Post input
[*][B]ADDED[/B] Output for console version to show the same progress as the full GUI version
[*][B]ADDED[/B] Button to open .txt files instead of HTML Viewer if the user changes his/her mind at the HTML Viewer dialog
[*][B]ADDED[/B] More forum support for forumSettings .zdn files
[*][B]ADDED[/B] XP, Vista, and 8 old driver after dates separate from 7 old driver date
[*][B]ADDED[/B] Drop down for XP, Vista, 7, and 8 boxes now link to appropriate Old Driver After boxes
[*][B]ADDED[/B] XP, Vista, and 8 Old Driver After dates save and load
[*][B]ADDED[/B] Check box setting saves and loads for Missing Service Pack line in importantInfo, _98-debug, _88-debug, and template output
[*][B]ADDED[/B] OS Version Check
[*][B]ADDED[/B] Service Pack Check
[*][B]ADDED[/B] Missing Service Pack output
[*][B]ADDED[/B] Ability to use the OS Version for each Old Driver After to determine which OS date to use
[*][B]ADDED[/B] View Previous HTML button
[*][B]ADDED[/B] Functionality for View Previous HTML button
[*][B]ADDED[/B] OS Options for Excluded Drivers tab
[*][B]ADDED[/B] Save and load capability with OS Options on Excluded Drivers tab
[*][B]ADDED[/B] Functionality for OS options in Excluded Drivers tab
[*][B]ADDED[/B] DRT BSOD Descriptions now used to determine if drivers should be highlighted in red and considered as needing updating or removal. 
This can be overridden through the Excluded Drivers tab
[*][B]ADDED[/B] OS Version lists are updated when Excluded Driver list is appended
[*][B]ADDED[/B] Better update method for OS Version in Excluded Driver list
[*][B]ADDED[/B] Better support for View Previous HTML button to work from any path
[/list]
[B]2.1.3.2[/B] Added on Sep. 29, 2012 at 12:25 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Changed the name of "Load Previous" to "Revert to Last Save"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Instead of appending to a file, the file is overwritten during Save As (problem fixed on saves using spaces in the paths)
[*][B][COLOR=RED]FIXED[/COLOR][/B] Revert to Last Save no longer occurs when Open is canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps stop when GUI is closed. Apps only continue if Save and Run is clicked. Stopping on close is more intuitive behavior
[*][B][COLOR=RED]FIXED[/COLOR][/B] Check box select all and deselect all box now reloads when mouse leaves or enters checkbox list
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are now stored in their own directory to prevent clutter
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are not output if the .txt file does not exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] sizing issues with output viewer with apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] select all / deselect all missing the last three Output Options
[*][B][COLOR=RED]FIXED[/COLOR][/B] The apps start always on top
[*][B][COLOR=RED]FIXED[/COLOR][/B] files with unknown extensions are now moved after being run if they are .dmps that users changed the extensions on
[*][B][COLOR=RED]FIXED[/COLOR][/B] problem that causes apps to hang when not connected to the internet
[*][B][COLOR=RED]FIXED[/COLOR][/B] If user chooses to not have apps load previous settings on startup, save and run will just run the apps without saving empty data
[*][B][COLOR=RED]FIXED[/COLOR][/B] Create directories for users with spaces in their local username
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Save and Save As with empty forms when settings are not loaded on startup
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Quick Save with empty forms when settings are not loaded on startup
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] ASACPI.sys no longer included in the old driver list if it is 2009 or newer[/S]
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] GearAspiWDM.sys no longer included in the old driver list[/S]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Minor bug reading in user's template.txt file when lines have no characters and the program checked for the first character
[*][B][COLOR=RED]FIXED[/COLOR][/B] Index of string vector going out of bounds for old driver checks
[*][B][COLOR=RED]FIXED[/COLOR][/B] Case where no external drivers are specified and all drivers are considered old no longer happens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] BBCode can now be entered using any case sequence of characters, i.e. cOdE will behave the same as code, CODE, or CoDe
[*][B][COLOR=RED]FIXED[/COLOR][/B] List sequences now work as intended. The HTML conversion was incorrect prior to this release
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML Viewers now works as it should
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with font formatting in HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] Final time now indicates the actual time to process the .dmps and is not interrupted by corrupted .dmp and size mismatch .dmp messages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Logic for driver sorting by name and date
[*][B][COLOR=RED]FIXED[/COLOR][/B] csv behavior to make sorting in Excel easier
[*][B][COLOR=RED]FIXED[/COLOR][/B] Time dmp was run so it has enough precision to keep track of seconds
[*][B][COLOR=RED]FIXED[/COLOR][/B] Headers for columns so they are not considered data by the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By is included in the header of .csv files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program crashes with driver info not including timestamp with user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting timestamps when user runs other lm commands not including the t commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting driver extension names when user runs other lm commands not including the n commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer hangs if the path to kd.exe includes spaces and extra quotes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer deletes valuable info
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer have problems with dates with numbers in them
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbers don't duplicate if numbers already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory name is used for an empty file and directory is missing no longer causes apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments list now includes all argument info instead of being cut off
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files with spaces in the name now will be moved after .dmps are run
[*][B][COLOR=RED]FIXED[/COLOR][/B] String searches are now more detailed to prevent finding strings within a stack trace that should only be found with !analyze -v
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Now running user commands..." only prints once
[*][B][COLOR=RED]FIXED[/COLOR][/B] user kd commands no longer cause corrupted lists to grow unless "Only Use User kd Commands" is checked
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Only Use User kd Commands" now have correct debug session time for header in _99-debug.txt file
[*][B][COLOR=RED]FIXED[/COLOR][/B] size issue with _99-debug.txt html viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better symbols checking for wrong symbols now also works with user kd commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster method developed for symbols error checking and robust error checking by storing symbols error lines so errors that re-occur even after downloading symbols are not checked for each user command multiple times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Corrupted messages for user commands only show up once per .dmp instead of once per command
[*][B][COLOR=RED]FIXED[/COLOR][/B] Link now works if "there may be an update available" message appears
[*][COLOR=RED]CHANGED[/COLOR] How options are chosen for always on top and loading settings on startup; both are now a simple check or uncheck within the file menu
[*][COLOR=RED]CHANGED[/COLOR] Date check for message that "there may be an update available" for apps
[*][B]ADDED[/B] Ability to save changes to a chosen file by clicking save
[*][B]ADDED[/B] Quick Save for next run or to temporarily save settings
[*][B]ADDED[/B] An information message box appears when the program is finished to make sure it is closed after it finishes
[*][B]ADDED[/B] Lists of important dates for each OS starting with Windows XP and ending with Windows 8
[*][B]ADDED[/B] Select all/Deselect all check boxes
[*][B]ADDED[/B] The ability to choose whether the apps treat all files in the directory as possible .dmps
[*][B]ADDED[/B] The ability to output the .txt files within the apps instead of text editors/notepad and have the files displayed with their BBCode parsed into simple formatting. Not all BBCode is supported due to different sites using different BBCode wrappers
[*][B]ADDED[/B] Microsoft Windows OS dates now can be input to the Old Driver After date by clicking on the desired date from the drop down for each Microsoft Windows OS Dates
[*][B]ADDED[/B] Ability to turn on or off the apps loading previous settings when the apps load (File -> When Apps Load)
[*][B]ADDED[/B] BBCode support for [PLAIN][CODE], [FONT], [LIST], [LIST=1], [LIST=a], [SIZE=1-7], [INDENT][/PLAIN]
[*][B]ADDED[/B] Option to turn off BBCode Parsing in HTML viewers before processing the .dmps
[*][B]ADDED[/B] Option within the HTML Viewers to turn on/off BBCode Parsing
[*][B]ADDED[/B] Option to make the apps interface always on top or not while running
[*][B]ADDED[/B] [S]Input for ASACPI.sys date. That date, and any previous dates: consider the driver old and in need of updating[/S]
[*][B]ADDED[/B] List of drivers to be excluded from the Old Driver Date check. The list also includes its own date input for those drivers
[*][B]ADDED[/B] Numbers to drivers and driver dates in the Excluded Drivers list to keep track of which drivers pair with which dates
[*][B]ADDED[/B] Overclock Ratio calculation if overclocking is suspected
[*][B]ADDED[/B] Exit option in the File menu
[*][B]ADDED[/B] csv output for driver statistics with known problematic drivers
[*][B]ADDED[/B] Time dmp was run in first column of driver statistics output
[*][B]ADDED[/B] Header to each column to organize which information is given in each column[*][B]ADDED[/B] The ability to input user kd commands
[*][B]ADDED[/B] The ability for the user to choose to run only those commands instead of the defaults
[*][B]ADDED[/B] The ability to still parse out needed info if the user runs only the user commands (assuming the user commands include !analyze -v and driver list info)
[*][B]ADDED[/B] Numbers must be either of the first two characters of lists
[*][B]ADDED[/B] More robust method for creating directories if they are missing from the SysnativeBSODApps directory
[*][B]ADDED[/B] Better symbols checking for wrong symbols
[*][B]ADDED[/B] New method for checking whether symbols are definitely wrong or just possibly wrong
[/LIST]
[B]2.0.0.0[/B] Added on Aug. 31, 2012 at 12:56 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with template loading if template lines are longer than 255 characters
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with win32k.sys symbols if the module information is unavailable or timestamp has 08:09 2012 in the timestamp
[*][B][COLOR=RED]FIXED[/COLOR][/B] Made reading input files more robust. Parms files with long lines no longer cause problems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Issue with user profile path on systems using other languages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Kernel symbols are WRONG error message order
[*][B][COLOR=RED]FIXED[/COLOR][/B] Re-adjusted the % Finished dialog to be more accurate
[*][B][COLOR=RED]FIXED[/COLOR][/B] The kd.exe path to be found on all drives active on the system instead of just the C: drive
[*][B][COLOR=RED]FIXED[/COLOR][/B] The Old Driver After so it actually saves the date input by the user. This was not working before
[*][B][COLOR=RED]FIXED[/COLOR][/B] Local Symbols Options to save options from last local run even if an online path was used since that run
[*][B][COLOR=RED]FIXED[/COLOR][/B] xcopy command so it can work within the SysnativeBSODApps directory under the user profile
[*][B]ADDED[/B] New icon
[*][B]ADDED[/B] Message that an update is available when the next month arrives
[*][B]ADDED[/B] Details to .exe file (Right click SysnativeBSODApps.exe -> Properties -> Details tab)
[*][B]ADDED[/B] Output to _95-debug.txt when all 3rd party drivers are found in the table to let the user know all drivers were found in the table
[*][B]ADDED[/B] The ability to find the kd.exe path automatically if the user enters the incorrect path or does not enter a path
[*][B]ADDED[/B] A pop up message if the kd.exe path is incorrect with steps to let the apps find the path or let the user enter it manually
[*][B]ADDED[/B] A pop up message for corrupted dmps at the end of the apps run
[*][B]ADDED[/B] A pop up message for size mismatched dmps (size 0 .dmp files included)
[*][B]ADDED[/B] The ability to choose whether BBCode is used in Code Boxes
[*][B]ADDED[/B] The ability to choose whether old drivers are highlighted in red
[*][B]ADDED[/B] Full date capability for Old Driver After input
[*][B]ADDED[/B] template.txt options now are separated: <3rd Party Drivers><date><descriptions><timestamp>
[*][B]ADDED[/B] <timestamp> option in template.txt allows only drivers prior to the Old Driver After date to be output 
[*][B]ADDED[/B] A new interface for the symbols search path and options
[*][B]ADDED[/B] Ability to quick save settings without running the apps
[*][B]ADDED[/B] Ability to save and load settings to/from a saved .zdn file
[/LIST]
 

Attachments

OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.6.2.5

Version 2.6.2.5 is available for download.

To Install:
  1. You will need:

  2. If you are running XP, you will also need:



  3. Download SysnativeBSODApps_*_*_*_*.zip and extract the files. From within the directory you extracted, run Setup.exe to install the apps to %userprofile%\SysnativeBSODApps. A copy of the apps and the .chm help file will also remain in the Setup.exe SysnativeBSODApps subdirectory.

    Do not move the Setup.exe file anywhere; run it from within the directory that was created by extracting the .zip file.


  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.6.2.5[/B] Added on Jan. 03, 2013 at 11:35 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Opening Sysnative from the update available window no longer keeps the window on top of the browser window
[*][B][COLOR=RED]FIXED[/COLOR][/B] Setup.exe user profile list no longer shows files and only shows directories within the C:\Users folder (Vista, 7, 8) or C:\Documents and Settings folder (XP)
[*][B]ADDED[/B] Error message during Setup.exe run to let user know if Setup.exe is moved to a location where it can no longer install the apps.
[*][B]ADDED[/B] Support for www.bleepingcomputer.com forums
[/LIST]
[B]2.6.2.1[/B] Added on Jan. 02, 2013 at 11:00 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Installer to prevent message that "This program might not have installed correctly"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem when running the apps from the %userprofile%\SysnativeBSODApps directory
[*][B]ADDED[/B] Option to install apps to all users or choose the user profile to install the apps to.
[/LIST]
[B]2.6.1.8[/B] Added on Jan. 01, 2013 at 09:45 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Copyright year.
[/list]
[B]2.6.1.7[/B] Added on Jan. 01, 2013 at 01:35 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer window now behaves the same as the Change Settings window.
[*][B][COLOR=RED]FIXED[/COLOR][/B] DmpsList window now opens on top of other windows.
[*][B][COLOR=RED]FIXED[/COLOR][/B] rename.txt is now deleted after being used
[*][B][COLOR=RED]FIXED[/COLOR][/B] [COLOR=#FF0000]outputOptions.txt no longer is overwritten when run for the first time, so it no longer results in no output files being created for new users.[/COLOR]
[*][B]ADDED[/B] Setup.exe for installing apps.
[*][B]ADDED[/B] Better behavior for bringing apps windows to the front of other windows.
[*][B]ADDED[/B] License agreement check
[*][B]ADDED[/B] Update check so users will know if an important update may have been released
[/LIST]
[B]2.6.0.0[/B] Added on Dec. 26, 2012 at 02:10 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error output for progress bar is now cleared at the beginning of the apps running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] null.txt is now deleted after .txt files are opened with HTML Viewer windows
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yet another bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By line no longer appears after BugCheck codes, it is toward the top as in the WinDbg and kernel debugging analyses
[*][B][COLOR=RED]FIXED[/COLOR][/B] All BugCheck based information is output in a group instead of interrupted by other output such as Probably Caused By or DEFAULT_BUCKET_ID
[*][B][COLOR=RED]FIXED[/COLOR][/B] First instance of BugCheck Info name is now given in the link.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better matching of BugCheck Info string
[*][B][COLOR=RED]FIXED[/COLOR][/B] When no .dmps exist and [B]New .dmps only[/B] is checked, the apps no longer erroneously give the message that no new .dmps were found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Old .dmps moved to %TEMP%\SysnativeBSODApps\oldDmps if they are not going to be run by apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] runDmps() output for timeBetweenRuns.txt is now output again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer continue the 30 second countdown if the .dmps list window is closed.
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list cleanup of .dmps now works properly so .dmps are moved to either the output directory or the %TEMP%\SysnativeBSODApps\oldDmps directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list only populated by .dmp file names that are not blank
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list going out of bounds
[*][B][COLOR=RED]FIXED[/COLOR][/B] console window now hides if user changes option for full GUI after running with full GUI disabled initially
[*][B][COLOR=RED]FIXED[/COLOR][/B] Sysnative title no longer appears multiple times when the apps are run multiple times within the same initial run
[*][B][COLOR=RED]FIXED[/COLOR][/B] making the directory oldDmps in the %TEMP%\SysnativeBSODApps\ directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp file names are now only added to the oldDmp list if the .dmps are selected through the DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now hidden in the Change Settings area
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now saved to %TEMP%\SysnativeBSODApps instead of the user profile
[*][B][COLOR=RED]FIXED[/COLOR][/B] oldDmpsList no longer saves within the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] Users who had originally not opened HTML on exit were not getting the option to open .txts, so the apps did not open .txts before exiting
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns no longer grows each time the apps run when Process BSODs is selected instead of Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] CPU usage during runtime is now lower
[*][B][COLOR=RED]FIXED[/COLOR][/B] More reduction to CPU usage during runtime
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better forum support for Process BSODs button
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with console apps if GUI apps were canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debugging output in console apps has been removed
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error text is cleared prior to Change Settings loading settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates after getting to 100%
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar shows when settings are saving after Save and Run is clicked
[*][B][COLOR=RED]FIXED[/COLOR][/B] Messsage for setting up directory structure
[*][B][COLOR=RED]FIXED[/COLOR][/B] "%userprofile%\SysnativeBSODApps" junction point so it now works well in XP
[*][B][COLOR=RED]FIXED[/COLOR][/B] Forum settings are not loaded during [B]Revert to Last Save[/B]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates now show during save, save as, and open
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar is no longer always on top but brought to the top window after re-appearing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar now hides during DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] Multiple progress bars no longer show up during loading of Change Settings window
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, probably caused by lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck code lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck String lines
[*][COLOR=RED]CHANGED[/COLOR] only files that are checked to see if they are dmps are .dmp, .mdmp, .kdmp, .hdmp, and .txt instead of all files; this should lower time for apps to check .dmps if .avi files, .docx files, etc. exist in the directory with the apps
[*][COLOR=RED]CHANGED[/COLOR] date when apps will let the user know when updates are available in Feb. 2013
[*][B]ADDED[/B] Ability to open .txt files from HTML viewer
[*][B]ADDED[/B] Selecting [B]View .txts[/B] instead of [B]View HTML[/B] still closes the apps, but only on the screen where both choices are available.
[*][B]ADDED[/B] BugCheckAnalysis string vector
[*][B]ADDED[/B] BugCheck Info line added to 88 and 98 files.
[*][B]ADDED[/B] Checkbox to analyze [B]New .dmps only[/B]; this means that .dmps that the apps analyzed in the past are ignored so only a user's most recent .dmps are analyzed
[*][B]ADDED[/B] File output of the [B]New .dmps only[/B] checkbox
[*][B]ADDED[/B] Variable for new versus old .dmps
[*][B]ADDED[/B] File output to store all .dmps that have already been analyzed (since the time of this version of the apps started being used)
[*][B]ADDED[/B] Message that no new .dmps exist in the current set of .dmps if all .dmps have already been analyzed and [B]New .dmps only[/B] is turned on
[*][B]ADDED[/B] Browse button for kd.exe path to find kd.exe
[*][B]ADDED[/B] Output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] 2nd output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] checkedListBox that populates with .dmps that were found by apps
[*][B]ADDED[/B] numericUpDown box to select the number of days for how old .dmps are before they are excluded from the selected .dmps
[*][B]ADDED[/B] Select/De-Select All checkbox for choosing all/no .dmps in the list
[*][B]ADDED[/B] Continue button to analyze the .dmps selected
[*][B]ADDED[/B] link between checkedListBox and numericUpDown box to choose .dmps based on age
[*][B]ADDED[/B] link between checkedListBox and New .dmps Only checkbox so only new .dmps are selected when the .dmps list loads
[*][B]ADDED[/B] Timer so the .dmps continue after 30 seconds if the user does not notice the .dmps list window
[*][B]ADDED[/B] New .dmps list variable to save which .dmps the user selects and have only those saved in the outputDmps directory (or the user's specified output directory).
[*][B]ADDED[/B] .dmps not selected by the user are now placed in %TEMP%\SysnativeBSODApps\oldDmps to prevent clutter of the apps directory
[*][B]ADDED[/B] Timeout option for user to input the time before DmpList window closes automatically
[*][B]ADDED[/B] Support for eightforums
[*][B]ADDED[/B] Support for windows8forums
[*][B]ADDED[/B] Final output time to timeBetweenRuns.txt
[*][B]ADDED[/B] Ability to create SysnativeBSODApps directory elsewhere, i.e. a flash drive for debugging on many machines, and then create a junction to point to it from %userprofile%\SysnativeBSODApps
[*][B]ADDED[/B] Button for saving forum based .zdn files; forum based .zdn files are no longer saved when Save and Run is clicked.
[*][B]ADDED[/B] Support for the following forums:[list=a][*]social.microsoft.com/Forums[*]social.technet.microsoft.com[*]forums.techguy.org[*]geekstogo.com[*]howtogeek.com[*]majorgeeks.com[*]forums.cnet.com[*]windowsforums.org[*]forums.windowsforum.org[*]forum.mintywhite.com[*]winsource.com[*]windowssecrets.com/forums[*]windowsitpro[*]w7forums.com[*]win8forums.com[/list]
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Full GUI Version)
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Console Version)
[*][B]ADDED[/B] Console support to clear the screen prior to starting analysis so Change Settings progress is removed from the screen
[*][B]ADDED[/B] Progress bar Options -> Always On Top support option
[/LIST]
[B]2.4.5.0[/B] Added on Nov. 24, 2012 at 02:40 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Width of date column in Excluded Drivers to prevent text wrapping
[*][B][COLOR=RED]FIXED[/COLOR][/B] Scrollbars added to Excluded Drivers Windows 8 column
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer updates before the status text in some instances
[*][B][COLOR=RED]FIXED[/COLOR][/B] fullPath.txt is no longer left behind after cleanup
[*][B][COLOR=RED]FIXED Program no longer hangs if $_Microsoft_OS_Drivers file is missing[/COLOR][/B] 
[*][B][COLOR=RED]FIXED[/COLOR][/B] Possible other missing files no longer can cause apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary directory linking now works in Windows XP with the Server 2003 Resource Kit
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary link deletion no longer results in temporary files being deleted from the %TEMP% directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] User command output is now only saved for the current set of .dmps instead of including .dmps from many runs ago
[*][B][COLOR=RED]FIXED[/COLOR][/B] Rare instance where Arguments list appears when "Arg" string exists inside OEM string list
[*][B][COLOR=RED]FIXED[/COLOR][/B] tab sizing scheme for DPI changes
[*][B][COLOR=RED]FIXED[/COLOR][/B] text box sizing change for DPI settings within progress bar output
[*][B][COLOR=RED]FIXED[/COLOR][/B] allow only one instance of the apps to run at a time to prevent erratic behavior when two instances overwrite files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Keyboard input no longer selects HTML Viewer on the View HTML or View .txts options. 
[*][B][COLOR=RED]FIXED[/COLOR][/B] CheckedListBox iterations for select all and deselect all options
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists containing drivers that have been updated no longer show the old driver in red if it has been updated in a more recent .dmp file
[*][B][COLOR=RED]FIXED[/COLOR][/B] 3rdPartyDriverName title changed to 3rdPartyDriverDate for 3rdPartyDriverDate HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps now checked for prior to downloading any DRT info to save time downloading DRT info if .dmps are not present
[*][B][COLOR=RED]FIXED[/COLOR][/B]  Missing .dmps message now reverts back to the first screen of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for Incorrect kd path
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for error downloading driver reference table
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when WinDbg is not found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when progress output is closed in full GUI mode
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector storage no longer goes out of bounds when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Status messages are not overwritten due to length changes in the console version of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing information is now included even when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector for user kd commands no longer goes out of bounds when user commands are not specified
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing messages are no longer highlighted in red when BBCode is turned off
[*][B][COLOR=RED]FIXED[/COLOR][/B] Space added after Service Pack missing messages if extra spacing is selected for importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] currentDir.txt is now stored in the tmp directory prior to tmp being deleted to prevent currentDir.txt from being a straggler after Change Settings is closed and the apps exit
[*][B][COLOR=RED]FIXED[/COLOR][/B] the default ouputDmps directory name is now correctly outputDmps
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory and timeBetweenRuns no longer left behind if tmp is a directory instead of a junction
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\outputDmps files are deleted prior to tmp being deleted
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] dump.txt files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] z_temp files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_del1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_driver_list_hex_timestamp file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_table_98 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_updatetime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kd_display file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kernel_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_OS_ver1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parm2 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parms_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_symbols file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_sys_uptime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_years files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when quick save is selected based on what is in the username input
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when a .zdn file is loaded based on the username in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\fullGUI.txt is now updated when a .zdn file is loaded based on the preferred setting for Full GUI Version in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] previous HTML path is no longer saved in .zdn file so it will not load and overwrite the previous HTML path the user recently used
[*][B][COLOR=RED]FIXED[/COLOR][/B] .txts are no longer opened on exit but the user is given the option to view the .txt files or the html files
[*][B][COLOR=RED]FIXED[/COLOR][/B] all error messages now appear in the progress output
[*][COLOR=RED]CHANGED[/COLOR] Old Driver After info is now in its own tab
[*][COLOR=RED]CHANGED[/COLOR] DRT is now labeled Driver Reference Table to prevent ambiguity with users who do not know what DRT means
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message now only has an OK option to revert back to the first screen and let the user add .dmps to the directory
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message to reflect the changes to the apps behavior when .dmps are not found
[*][COLOR=RED]CHANGED[/COLOR] Messages for the three Incorrect kd path pop-ups
[*][COLOR=RED]CHANGED[/COLOR] Messages for the error downloading driver reference table
[*][COLOR=RED]CHANGED[/COLOR] Location of Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Location of buttons and checkbox for full GUI on first screen
[*][COLOR=RED]CHANGED[/COLOR] Reference objects to allow for DPI scaling with new Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Button positioning to be more centered horizontally on the screen
[*][COLOR=RED]CHANGED[/COLOR] outputDmps directory timeBetweenRuns.txt in 30 places to be stored in tmp\\outputDmps instead
[*][COLOR=RED]CHANGED[/COLOR] mkdir command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] move command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] outputDmps time-based subdirectory for output .txt file in 32 places to be stored in user specified subdirectory instead
[*][B]ADDED[/B] More status updates with kd.exe file searching
[*][B]ADDED[/B] Better temporary file functionality
[*][B]ADDED[/B] better support for DPI setting changes, i.e. 125% display settings
[*][B]ADDED[/B] button positioning based on DPI settings
[*][B]ADDED[/B] tab sizing based on DPI settings
[*][B]ADDED[/B] label and text positioning based on DPI settings
[*][B]ADDED[/B] DPI awareness to apps so font sizes change with DPI changes
[*][B]ADDED[/B] progress bar sizes based on DPI settings
[*][B]ADDED[/B] html viewer sizes based on DPI settings
[*][B]ADDED[/B] menu bar positioning based on DPI settings
[*][B]ADDED[/B] check box positioning based on DPI settings
[*][B]ADDED[/B] overall appearance improvements for arrangement of Analysis Options tab
[*][B]ADDED[/B] Old Driver After tab for OS driver dates and DRT driver URL input
[*][B]ADDED[/B] More status updates for setting up the directory structure, getting user options, determining whether .dmps reside in the directory with the apps, and getting Driver Reference Table info
[*][B]ADDED[/B] Output Directory Structure section to first screen
[*][B]ADDED[/B] Output Directory input
[*][B]ADDED[/B] Output Subdirectory input
[*][B]ADDED[/B] Default setting for Output Directory input
[*][B]ADDED[/B] Default setting for Output Subdirectory input
[*][B]ADDED[/B] Ability to have outputDmps directory have a different name
[*][B]ADDED[/B] Ability to store the user's Output Directory input for creating the directory structure
[*][B]ADDED[/B] Ability to store the user's Output Subdirectory input for creating the directory/subdirectory structure
[*][B]ADDED[/B] Message if bad symbols are used in the directory name
[*][B]ADDED[/B] Message if bad symbols are used in the subdirectory name
[*][B]CLEANED UP[/B] commented code
[*][B]CLEANED UP[/B] debugging output files to not be saved in .zdn file
[/LIST]
[B]2.2.5.0[/B] Added on Oct. 30, 2012 at 12:50 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Method for checking for directories that already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress interface does not load when kd.exe is being searched for
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem where progress output closes too early and apps do not finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] All progress outputs combined into one
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yield used instead of sleep for thread switching (hopefully more robust for uniprocessor apps)
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer must be closed to stop the apps. Console is hidden to prevent outTimeDir from being a straggler
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better method for progress bar updating percentage
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster closing of progress bar when apps finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer to load closer in time to when console or progress closes
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer creates HTML files and then loads them into the apps instead of loading one HTML file at a time
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar to prevent it from hanging when viewing kd outputs
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer crashes "out of the box" if the user processes BSODs from the first screen without changing settings first
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program now saves out of the box settings for .dmp processing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments output is now the same in processed files as it was in the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] console versus GUI check
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username in DRT update input on first screen is now saved before running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Empty kd commands no longer run as user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] console or GUI choice is now saved for HTML Viewer output
[*][B][COLOR=RED]FIXED[/COLOR][/B] outTimeDir.txt is now saved in tmp directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory is not cleaned up until the apps are completely finished so it can be utilized longer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Update checking method
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer does not load HTML files twice if Parse BBCode checkbox is checked when it first loads
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer now shows the checkbox checked when it first loads if BBCode parsing is enabled
[*][B][COLOR=RED]FIXED[/COLOR][/B] GUI progress text output no longer has strobe effect for error messages or kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Overall .dmp processing progress continues to display when opening kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when kd user/default output is selected and no output exists in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem that causes apps to exit prematurely in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with user kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] More progress steps are displayed when parsing the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when switching on or off the kd output in the full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang with CSV output when drivers appear many times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer go over 100 percent in some cases for the progress bar so the .NET warning dialog no longer shows up
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now load forumSettings file when [B]Process BSODs[/B] is clicked if there is input to Originating Post and the .zdn file exists for that set of forums
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer loads in upper left corner [B]after[/B] HTML Viewer option is chosen through the HTML Viewer dialog
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows load near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows now load in the center of the screen instead of near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] The first debug session time only shows up once with default kd commands if user commands are also used
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress now shown for kd.exe search during default or user kd analysis
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer reloads faster on some systems than others when the progress is unknown
[*][B][COLOR=RED]FIXED[/COLOR][/B] First Screen's buttons are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress Bar labels are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes to fit on more screens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Checkbox for Full GUI functionality now works within Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Always on top option works again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Driver list no longer is overwritten
[*][B][COLOR=RED]FIXED[/COLOR][/B] XP SP3 is now seen by the apps instead of printing that 1, 2, and 3 are missing
[*][B][COLOR=RED]FIXED[/COLOR][/B] kernel version output is no longer corrupted
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debug time between updates of OS Version is no longer displayed in the console
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Getting Driver Reference Table..." now displays properly in console version
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory no longer poses a problem if it remains after the apps crash (hopefully they won't crash, though ;) )
[*][B][COLOR=RED]FIXED[/COLOR][/B] View .txts now also works after clicking View Previous HTML
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Select All / Deselect All now works as it was always intended to
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Drivers, User kd Commands, and Problem Driver Statistics input methods changed to prevent corruption
[*][B][COLOR=RED]FIXED[/COLOR][/B] Editing the first line in Excluded Drivers, User kd Commands, and Problem Driver Statistics when the first line does not yet exist no longer results in a possible bad line being created but instead acts like the Add is selected (this only works for the first line)
[*][COLOR=RED]CHANGED[/COLOR] How Excluded Driver list is stored and updated
[*][COLOR=RED]CHANGED[/COLOR] How OS Drivers are stored and checked by using dump.txt only
[*][B]REMOVED[/B] File option to have previous settings load when apps load; the first screen already accomplishes this feature
[*][B]REMOVED[/B] ms-dump.txt download and dependence
[*][B]MOVED[/B] Always on top feature is now under the Options menu item instead of the File menu item
[*][B]ADDED[/B] New Interface for processing .dmps to show a progress bar as the .dmps are processed
[*][B]ADDED[/B] Options for user to see kernel debugger output and / or user command output
[*][B]ADDED[/B] New progress while searching for .dmps
[*][B]ADDED[/B] New progress while searching for kd.exe
[*][B]ADDED[/B] Option to have user kd commands output before the default kd commands
[*][B]ADDED[/B] Simple method to switch from console version to GUI version and vice versa
[*][B]ADDED[/B] Concatenation of error messages instead of one at a time displaying sometimes so fast the user cannot read it
[*][B]ADDED[/B] First screen with DRT Update input
[*][B]ADDED[/B] Button on first screen to change all settings if desired
[*][B]ADDED[/B] Button on first screen to process BSODs (using previously saved settings) without having to wait for settings to load
[*][B]ADDED[/B] DRT input on first screen saves before being run
[*][B]ADDED[/B] DRT input on first screen is saved for changing settings
[*][B]ADDED[/B] Console shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Progress bar shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Option for user to run either the GUI or Console version of the apps
[*][B]ADDED[/B] Option to continue with downloaded DRT file even if possible errors exist
[*][B]ADDED[/B] Improved kd output loading for full GUI progress output
[*][B]ADDED[/B] Additional text box for user kd output so default and user kd have separate text boxes in the full GUI progress output
[*][B]ADDED[/B] Progress of loading the kd output and kd user output for each .dmp within the full GUI progress output
[*][B]ADDED[/B] Tracking of which .dmps have already been loaded for kd output within the full GUI progress output
[*][B]ADDED[/B] Robustness for file versus directory checking for files that have directory names
[*][B]ADDED[/B] Loading feature using the Originating Post input to determine which forum settings to use for the apps
[*][B]ADDED[/B] Saving feature to save the forum settings based on the Originating Post input
[*][B]ADDED[/B] Output for console version to show the same progress as the full GUI version
[*][B]ADDED[/B] Button to open .txt files instead of HTML Viewer if the user changes his/her mind at the HTML Viewer dialog
[*][B]ADDED[/B] More forum support for forumSettings .zdn files
[*][B]ADDED[/B] XP, Vista, and 8 old driver after dates separate from 7 old driver date
[*][B]ADDED[/B] Drop down for XP, Vista, 7, and 8 boxes now link to appropriate Old Driver After boxes
[*][B]ADDED[/B] XP, Vista, and 8 Old Driver After dates save and load
[*][B]ADDED[/B] Check box setting saves and loads for Missing Service Pack line in importantInfo, _98-debug, _88-debug, and template output
[*][B]ADDED[/B] OS Version Check
[*][B]ADDED[/B] Service Pack Check
[*][B]ADDED[/B] Missing Service Pack output
[*][B]ADDED[/B] Ability to use the OS Version for each Old Driver After to determine which OS date to use
[*][B]ADDED[/B] View Previous HTML button
[*][B]ADDED[/B] Functionality for View Previous HTML button
[*][B]ADDED[/B] OS Options for Excluded Drivers tab
[*][B]ADDED[/B] Save and load capability with OS Options on Excluded Drivers tab
[*][B]ADDED[/B] Functionality for OS options in Excluded Drivers tab
[*][B]ADDED[/B] DRT BSOD Descriptions now used to determine if drivers should be highlighted in red and considered as needing updating or removal. 
This can be overridden through the Excluded Drivers tab
[*][B]ADDED[/B] OS Version lists are updated when Excluded Driver list is appended
[*][B]ADDED[/B] Better update method for OS Version in Excluded Driver list
[*][B]ADDED[/B] Better support for View Previous HTML button to work from any path
[/list]
[B]2.1.3.2[/B] Added on Sep. 29, 2012 at 12:25 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Changed the name of "Load Previous" to "Revert to Last Save"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Instead of appending to a file, the file is overwritten during Save As (problem fixed on saves using spaces in the paths)
[*][B][COLOR=RED]FIXED[/COLOR][/B] Revert to Last Save no longer occurs when Open is canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps stop when GUI is closed. Apps only continue if Save and Run is clicked. Stopping on close is more intuitive behavior
[*][B][COLOR=RED]FIXED[/COLOR][/B] Check box select all and deselect all box now reloads when mouse leaves or enters checkbox list
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are now stored in their own directory to prevent clutter
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are not output if the .txt file does not exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] sizing issues with output viewer with apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] select all / deselect all missing the last three Output Options
[*][B][COLOR=RED]FIXED[/COLOR][/B] The apps start always on top
[*][B][COLOR=RED]FIXED[/COLOR][/B] files with unknown extensions are now moved after being run if they are .dmps that users changed the extensions on
[*][B][COLOR=RED]FIXED[/COLOR][/B] problem that causes apps to hang when not connected to the internet
[*][B][COLOR=RED]FIXED[/COLOR][/B] If user chooses to not have apps load previous settings on startup, save and run will just run the apps without saving empty data
[*][B][COLOR=RED]FIXED[/COLOR][/B] Create directories for users with spaces in their local username
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Save and Save As with empty forms when settings are not loaded on startup
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Quick Save with empty forms when settings are not loaded on startup
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] ASACPI.sys no longer included in the old driver list if it is 2009 or newer[/S]
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] GearAspiWDM.sys no longer included in the old driver list[/S]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Minor bug reading in user's template.txt file when lines have no characters and the program checked for the first character
[*][B][COLOR=RED]FIXED[/COLOR][/B] Index of string vector going out of bounds for old driver checks
[*][B][COLOR=RED]FIXED[/COLOR][/B] Case where no external drivers are specified and all drivers are considered old no longer happens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] BBCode can now be entered using any case sequence of characters, i.e. cOdE will behave the same as code, CODE, or CoDe
[*][B][COLOR=RED]FIXED[/COLOR][/B] List sequences now work as intended. The HTML conversion was incorrect prior to this release
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML Viewers now works as it should
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with font formatting in HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] Final time now indicates the actual time to process the .dmps and is not interrupted by corrupted .dmp and size mismatch .dmp messages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Logic for driver sorting by name and date
[*][B][COLOR=RED]FIXED[/COLOR][/B] csv behavior to make sorting in Excel easier
[*][B][COLOR=RED]FIXED[/COLOR][/B] Time dmp was run so it has enough precision to keep track of seconds
[*][B][COLOR=RED]FIXED[/COLOR][/B] Headers for columns so they are not considered data by the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By is included in the header of .csv files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program crashes with driver info not including timestamp with user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting timestamps when user runs other lm commands not including the t commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting driver extension names when user runs other lm commands not including the n commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer hangs if the path to kd.exe includes spaces and extra quotes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer deletes valuable info
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer have problems with dates with numbers in them
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbers don't duplicate if numbers already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory name is used for an empty file and directory is missing no longer causes apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments list now includes all argument info instead of being cut off
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files with spaces in the name now will be moved after .dmps are run
[*][B][COLOR=RED]FIXED[/COLOR][/B] String searches are now more detailed to prevent finding strings within a stack trace that should only be found with !analyze -v
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Now running user commands..." only prints once
[*][B][COLOR=RED]FIXED[/COLOR][/B] user kd commands no longer cause corrupted lists to grow unless "Only Use User kd Commands" is checked
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Only Use User kd Commands" now have correct debug session time for header in _99-debug.txt file
[*][B][COLOR=RED]FIXED[/COLOR][/B] size issue with _99-debug.txt html viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better symbols checking for wrong symbols now also works with user kd commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster method developed for symbols error checking and robust error checking by storing symbols error lines so errors that re-occur even after downloading symbols are not checked for each user command multiple times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Corrupted messages for user commands only show up once per .dmp instead of once per command
[*][B][COLOR=RED]FIXED[/COLOR][/B] Link now works if "there may be an update available" message appears
[*][COLOR=RED]CHANGED[/COLOR] How options are chosen for always on top and loading settings on startup; both are now a simple check or uncheck within the file menu
[*][COLOR=RED]CHANGED[/COLOR] Date check for message that "there may be an update available" for apps
[*][B]ADDED[/B] Ability to save changes to a chosen file by clicking save
[*][B]ADDED[/B] Quick Save for next run or to temporarily save settings
[*][B]ADDED[/B] An information message box appears when the program is finished to make sure it is closed after it finishes
[*][B]ADDED[/B] Lists of important dates for each OS starting with Windows XP and ending with Windows 8
[*][B]ADDED[/B] Select all/Deselect all check boxes
[*][B]ADDED[/B] The ability to choose whether the apps treat all files in the directory as possible .dmps
[*][B]ADDED[/B] The ability to output the .txt files within the apps instead of text editors/notepad and have the files displayed with their BBCode parsed into simple formatting. Not all BBCode is supported due to different sites using different BBCode wrappers
[*][B]ADDED[/B] Microsoft Windows OS dates now can be input to the Old Driver After date by clicking on the desired date from the drop down for each Microsoft Windows OS Dates
[*][B]ADDED[/B] Ability to turn on or off the apps loading previous settings when the apps load (File -> When Apps Load)
[*][B]ADDED[/B] BBCode support for [PLAIN][CODE], [FONT], [LIST], [LIST=1], [LIST=a], [SIZE=1-7], [INDENT][/PLAIN]
[*][B]ADDED[/B] Option to turn off BBCode Parsing in HTML viewers before processing the .dmps
[*][B]ADDED[/B] Option within the HTML Viewers to turn on/off BBCode Parsing
[*][B]ADDED[/B] Option to make the apps interface always on top or not while running
[*][B]ADDED[/B] [S]Input for ASACPI.sys date. That date, and any previous dates: consider the driver old and in need of updating[/S]
[*][B]ADDED[/B] List of drivers to be excluded from the Old Driver Date check. The list also includes its own date input for those drivers
[*][B]ADDED[/B] Numbers to drivers and driver dates in the Excluded Drivers list to keep track of which drivers pair with which dates
[*][B]ADDED[/B] Overclock Ratio calculation if overclocking is suspected
[*][B]ADDED[/B] Exit option in the File menu
[*][B]ADDED[/B] csv output for driver statistics with known problematic drivers
[*][B]ADDED[/B] Time dmp was run in first column of driver statistics output
[*][B]ADDED[/B] Header to each column to organize which information is given in each column[*][B]ADDED[/B] The ability to input user kd commands
[*][B]ADDED[/B] The ability for the user to choose to run only those commands instead of the defaults
[*][B]ADDED[/B] The ability to still parse out needed info if the user runs only the user commands (assuming the user commands include !analyze -v and driver list info)
[*][B]ADDED[/B] Numbers must be either of the first two characters of lists
[*][B]ADDED[/B] More robust method for creating directories if they are missing from the SysnativeBSODApps directory
[*][B]ADDED[/B] Better symbols checking for wrong symbols
[*][B]ADDED[/B] New method for checking whether symbols are definitely wrong or just possibly wrong
[/LIST]
[B]2.0.0.0[/B] Added on Aug. 31, 2012 at 12:56 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with template loading if template lines are longer than 255 characters
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with win32k.sys symbols if the module information is unavailable or timestamp has 08:09 2012 in the timestamp
[*][B][COLOR=RED]FIXED[/COLOR][/B] Made reading input files more robust. Parms files with long lines no longer cause problems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Issue with user profile path on systems using other languages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Kernel symbols are WRONG error message order
[*][B][COLOR=RED]FIXED[/COLOR][/B] Re-adjusted the % Finished dialog to be more accurate
[*][B][COLOR=RED]FIXED[/COLOR][/B] The kd.exe path to be found on all drives active on the system instead of just the C: drive
[*][B][COLOR=RED]FIXED[/COLOR][/B] The Old Driver After so it actually saves the date input by the user. This was not working before
[*][B][COLOR=RED]FIXED[/COLOR][/B] Local Symbols Options to save options from last local run even if an online path was used since that run
[*][B][COLOR=RED]FIXED[/COLOR][/B] xcopy command so it can work within the SysnativeBSODApps directory under the user profile
[*][B]ADDED[/B] New icon
[*][B]ADDED[/B] Message that an update is available when the next month arrives
[*][B]ADDED[/B] Details to .exe file (Right click SysnativeBSODApps.exe -> Properties -> Details tab)
[*][B]ADDED[/B] Output to _95-debug.txt when all 3rd party drivers are found in the table to let the user know all drivers were found in the table
[*][B]ADDED[/B] The ability to find the kd.exe path automatically if the user enters the incorrect path or does not enter a path
[*][B]ADDED[/B] A pop up message if the kd.exe path is incorrect with steps to let the apps find the path or let the user enter it manually
[*][B]ADDED[/B] A pop up message for corrupted dmps at the end of the apps run
[*][B]ADDED[/B] A pop up message for size mismatched dmps (size 0 .dmp files included)
[*][B]ADDED[/B] The ability to choose whether BBCode is used in Code Boxes
[*][B]ADDED[/B] The ability to choose whether old drivers are highlighted in red
[*][B]ADDED[/B] Full date capability for Old Driver After input
[*][B]ADDED[/B] template.txt options now are separated: <3rd Party Drivers><date><descriptions><timestamp>
[*][B]ADDED[/B] <timestamp> option in template.txt allows only drivers prior to the Old Driver After date to be output 
[*][B]ADDED[/B] A new interface for the symbols search path and options
[*][B]ADDED[/B] Ability to quick save settings without running the apps
[*][B]ADDED[/B] Ability to save and load settings to/from a saved .zdn file
[/LIST]
 

Attachments

Last edited:
OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.6.3.1

Version 2.6.3.1 is available for download.

To Install:
  1. You will need:

  2. If you are running XP, you will also need:



  3. Download SysnativeBSODApps_x_x_x_x.zip and extract the files. From within the directory you extracted, run Setup.exe to install the apps to %userprofile%\SysnativeBSODApps. A copy of the apps and the .chm help file will also remain in the Setup.exe SysnativeBSODApps subdirectory.

    Do not move the Setup.exe file anywhere; run it from within the directory that was created by extracting the .zip file.


  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.6.3.1[/B] Added on Jan. 06, 2013 at 08:35 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Setup.exe C:\Users (Vista/7/8) and C:\Documents and Settings (XP) to not include Default, Default User, or All Users directories since they are junctions to directories the apps will not work from
[*][B]ADDED[/B] kd.exe dropdown list to provide and select from multiple kd.exe paths
[*][B]ADDED[/B] Quick Save option now saves to a Blank.zdn file
[*][B]ADDED[/B] Revert to Quick Save now loads the Quick Save Blank.zdn file
[*][B]ADDED[/B] Save and Run button now saves to blankSaveAndRun.zdn file if Originating Post is empty
[*][B]ADDED[/B] blankSaveAndRun.zdn file now loads if Originating Post is empty and Change Settings is selected
[/LIST]
[B]2.6.2.5[/B] Added on Jan. 03, 2013 at 11:35 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Opening Sysnative from the update available window no longer keeps the window on top of the browser window
[*][B][COLOR=RED]FIXED[/COLOR][/B] Setup.exe user profile list no longer shows files and only shows directories within the C:\Users folder (Vista, 7, 8) or C:\Documents and Settings folder (XP)
[*][B]ADDED[/B] Error message during Setup.exe run to let user know if Setup.exe is moved to a location where it can no longer install the apps.
[*][B]ADDED[/B] Support for www.bleepingcomputer.com forums
[/LIST]
[B]2.6.2.1[/B] Added on Jan. 02, 2013 at 11:00 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Installer to prevent message that "This program might not have installed correctly"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem when running the apps from the %userprofile%\SysnativeBSODApps directory
[*][B]ADDED[/B] Option to install apps to all users or choose the user profile to install the apps to.
[/LIST]
[B]2.6.1.8[/B] Added on Jan. 01, 2013 at 09:45 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Copyright year.
[/list]
[B]2.6.1.7[/B] Added on Jan. 01, 2013 at 01:35 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer window now behaves the same as the Change Settings window.
[*][B][COLOR=RED]FIXED[/COLOR][/B] DmpsList window now opens on top of other windows.
[*][B][COLOR=RED]FIXED[/COLOR][/B] rename.txt is now deleted after being used
[*][B][COLOR=RED]FIXED[/COLOR][/B] [COLOR=#FF0000]outputOptions.txt no longer is overwritten when run for the first time, so it no longer results in no output files being created for new users.[/COLOR]
[*][B]ADDED[/B] Setup.exe for installing apps.
[*][B]ADDED[/B] Better behavior for bringing apps windows to the front of other windows.
[*][B]ADDED[/B] License agreement check
[*][B]ADDED[/B] Update check so users will know if an important update may have been released
[/LIST]
[B]2.6.0.0[/B] Added on Dec. 26, 2012 at 02:10 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error output for progress bar is now cleared at the beginning of the apps running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] null.txt is now deleted after .txt files are opened with HTML Viewer windows
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yet another bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By line no longer appears after BugCheck codes, it is toward the top as in the WinDbg and kernel debugging analyses
[*][B][COLOR=RED]FIXED[/COLOR][/B] All BugCheck based information is output in a group instead of interrupted by other output such as Probably Caused By or DEFAULT_BUCKET_ID
[*][B][COLOR=RED]FIXED[/COLOR][/B] First instance of BugCheck Info name is now given in the link.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better matching of BugCheck Info string
[*][B][COLOR=RED]FIXED[/COLOR][/B] When no .dmps exist and [B]New .dmps only[/B] is checked, the apps no longer erroneously give the message that no new .dmps were found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Old .dmps moved to %TEMP%\SysnativeBSODApps\oldDmps if they are not going to be run by apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] runDmps() output for timeBetweenRuns.txt is now output again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer continue the 30 second countdown if the .dmps list window is closed.
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list cleanup of .dmps now works properly so .dmps are moved to either the output directory or the %TEMP%\SysnativeBSODApps\oldDmps directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list only populated by .dmp file names that are not blank
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list going out of bounds
[*][B][COLOR=RED]FIXED[/COLOR][/B] console window now hides if user changes option for full GUI after running with full GUI disabled initially
[*][B][COLOR=RED]FIXED[/COLOR][/B] Sysnative title no longer appears multiple times when the apps are run multiple times within the same initial run
[*][B][COLOR=RED]FIXED[/COLOR][/B] making the directory oldDmps in the %TEMP%\SysnativeBSODApps\ directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp file names are now only added to the oldDmp list if the .dmps are selected through the DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now hidden in the Change Settings area
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now saved to %TEMP%\SysnativeBSODApps instead of the user profile
[*][B][COLOR=RED]FIXED[/COLOR][/B] oldDmpsList no longer saves within the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] Users who had originally not opened HTML on exit were not getting the option to open .txts, so the apps did not open .txts before exiting
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns no longer grows each time the apps run when Process BSODs is selected instead of Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] CPU usage during runtime is now lower
[*][B][COLOR=RED]FIXED[/COLOR][/B] More reduction to CPU usage during runtime
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better forum support for Process BSODs button
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with console apps if GUI apps were canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debugging output in console apps has been removed
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error text is cleared prior to Change Settings loading settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates after getting to 100%
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar shows when settings are saving after Save and Run is clicked
[*][B][COLOR=RED]FIXED[/COLOR][/B] Messsage for setting up directory structure
[*][B][COLOR=RED]FIXED[/COLOR][/B] "%userprofile%\SysnativeBSODApps" junction point so it now works well in XP
[*][B][COLOR=RED]FIXED[/COLOR][/B] Forum settings are not loaded during [B]Revert to Last Save[/B]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates now show during save, save as, and open
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar is no longer always on top but brought to the top window after re-appearing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar now hides during DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] Multiple progress bars no longer show up during loading of Change Settings window
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, probably caused by lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck code lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck String lines
[*][COLOR=RED]CHANGED[/COLOR] only files that are checked to see if they are dmps are .dmp, .mdmp, .kdmp, .hdmp, and .txt instead of all files; this should lower time for apps to check .dmps if .avi files, .docx files, etc. exist in the directory with the apps
[*][COLOR=RED]CHANGED[/COLOR] date when apps will let the user know when updates are available in Feb. 2013
[*][B]ADDED[/B] Ability to open .txt files from HTML viewer
[*][B]ADDED[/B] Selecting [B]View .txts[/B] instead of [B]View HTML[/B] still closes the apps, but only on the screen where both choices are available.
[*][B]ADDED[/B] BugCheckAnalysis string vector
[*][B]ADDED[/B] BugCheck Info line added to 88 and 98 files.
[*][B]ADDED[/B] Checkbox to analyze [B]New .dmps only[/B]; this means that .dmps that the apps analyzed in the past are ignored so only a user's most recent .dmps are analyzed
[*][B]ADDED[/B] File output of the [B]New .dmps only[/B] checkbox
[*][B]ADDED[/B] Variable for new versus old .dmps
[*][B]ADDED[/B] File output to store all .dmps that have already been analyzed (since the time of this version of the apps started being used)
[*][B]ADDED[/B] Message that no new .dmps exist in the current set of .dmps if all .dmps have already been analyzed and [B]New .dmps only[/B] is turned on
[*][B]ADDED[/B] Browse button for kd.exe path to find kd.exe
[*][B]ADDED[/B] Output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] 2nd output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] checkedListBox that populates with .dmps that were found by apps
[*][B]ADDED[/B] numericUpDown box to select the number of days for how old .dmps are before they are excluded from the selected .dmps
[*][B]ADDED[/B] Select/De-Select All checkbox for choosing all/no .dmps in the list
[*][B]ADDED[/B] Continue button to analyze the .dmps selected
[*][B]ADDED[/B] link between checkedListBox and numericUpDown box to choose .dmps based on age
[*][B]ADDED[/B] link between checkedListBox and New .dmps Only checkbox so only new .dmps are selected when the .dmps list loads
[*][B]ADDED[/B] Timer so the .dmps continue after 30 seconds if the user does not notice the .dmps list window
[*][B]ADDED[/B] New .dmps list variable to save which .dmps the user selects and have only those saved in the outputDmps directory (or the user's specified output directory).
[*][B]ADDED[/B] .dmps not selected by the user are now placed in %TEMP%\SysnativeBSODApps\oldDmps to prevent clutter of the apps directory
[*][B]ADDED[/B] Timeout option for user to input the time before DmpList window closes automatically
[*][B]ADDED[/B] Support for eightforums
[*][B]ADDED[/B] Support for windows8forums
[*][B]ADDED[/B] Final output time to timeBetweenRuns.txt
[*][B]ADDED[/B] Ability to create SysnativeBSODApps directory elsewhere, i.e. a flash drive for debugging on many machines, and then create a junction to point to it from %userprofile%\SysnativeBSODApps
[*][B]ADDED[/B] Button for saving forum based .zdn files; forum based .zdn files are no longer saved when Save and Run is clicked.
[*][B]ADDED[/B] Support for the following forums:[list=a][*]social.microsoft.com/Forums[*]social.technet.microsoft.com[*]forums.techguy.org[*]geekstogo.com[*]howtogeek.com[*]majorgeeks.com[*]forums.cnet.com[*]windowsforums.org[*]forums.windowsforum.org[*]forum.mintywhite.com[*]winsource.com[*]windowssecrets.com/forums[*]windowsitpro[*]w7forums.com[*]win8forums.com[/list]
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Full GUI Version)
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Console Version)
[*][B]ADDED[/B] Console support to clear the screen prior to starting analysis so Change Settings progress is removed from the screen
[*][B]ADDED[/B] Progress bar Options -> Always On Top support option
[/LIST]
[B]2.4.5.0[/B] Added on Nov. 24, 2012 at 02:40 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Width of date column in Excluded Drivers to prevent text wrapping
[*][B][COLOR=RED]FIXED[/COLOR][/B] Scrollbars added to Excluded Drivers Windows 8 column
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer updates before the status text in some instances
[*][B][COLOR=RED]FIXED[/COLOR][/B] fullPath.txt is no longer left behind after cleanup
[*][B][COLOR=RED]FIXED Program no longer hangs if $_Microsoft_OS_Drivers file is missing[/COLOR][/B] 
[*][B][COLOR=RED]FIXED[/COLOR][/B] Possible other missing files no longer can cause apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary directory linking now works in Windows XP with the Server 2003 Resource Kit
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary link deletion no longer results in temporary files being deleted from the %TEMP% directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] User command output is now only saved for the current set of .dmps instead of including .dmps from many runs ago
[*][B][COLOR=RED]FIXED[/COLOR][/B] Rare instance where Arguments list appears when "Arg" string exists inside OEM string list
[*][B][COLOR=RED]FIXED[/COLOR][/B] tab sizing scheme for DPI changes
[*][B][COLOR=RED]FIXED[/COLOR][/B] text box sizing change for DPI settings within progress bar output
[*][B][COLOR=RED]FIXED[/COLOR][/B] allow only one instance of the apps to run at a time to prevent erratic behavior when two instances overwrite files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Keyboard input no longer selects HTML Viewer on the View HTML or View .txts options. 
[*][B][COLOR=RED]FIXED[/COLOR][/B] CheckedListBox iterations for select all and deselect all options
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists containing drivers that have been updated no longer show the old driver in red if it has been updated in a more recent .dmp file
[*][B][COLOR=RED]FIXED[/COLOR][/B] 3rdPartyDriverName title changed to 3rdPartyDriverDate for 3rdPartyDriverDate HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps now checked for prior to downloading any DRT info to save time downloading DRT info if .dmps are not present
[*][B][COLOR=RED]FIXED[/COLOR][/B]  Missing .dmps message now reverts back to the first screen of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for Incorrect kd path
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for error downloading driver reference table
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when WinDbg is not found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when progress output is closed in full GUI mode
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector storage no longer goes out of bounds when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Status messages are not overwritten due to length changes in the console version of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing information is now included even when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector for user kd commands no longer goes out of bounds when user commands are not specified
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing messages are no longer highlighted in red when BBCode is turned off
[*][B][COLOR=RED]FIXED[/COLOR][/B] Space added after Service Pack missing messages if extra spacing is selected for importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] currentDir.txt is now stored in the tmp directory prior to tmp being deleted to prevent currentDir.txt from being a straggler after Change Settings is closed and the apps exit
[*][B][COLOR=RED]FIXED[/COLOR][/B] the default ouputDmps directory name is now correctly outputDmps
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory and timeBetweenRuns no longer left behind if tmp is a directory instead of a junction
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\outputDmps files are deleted prior to tmp being deleted
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] dump.txt files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] z_temp files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_del1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_driver_list_hex_timestamp file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_table_98 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_updatetime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kd_display file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kernel_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_OS_ver1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parm2 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parms_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_symbols file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_sys_uptime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_years files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when quick save is selected based on what is in the username input
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when a .zdn file is loaded based on the username in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\fullGUI.txt is now updated when a .zdn file is loaded based on the preferred setting for Full GUI Version in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] previous HTML path is no longer saved in .zdn file so it will not load and overwrite the previous HTML path the user recently used
[*][B][COLOR=RED]FIXED[/COLOR][/B] .txts are no longer opened on exit but the user is given the option to view the .txt files or the html files
[*][B][COLOR=RED]FIXED[/COLOR][/B] all error messages now appear in the progress output
[*][COLOR=RED]CHANGED[/COLOR] Old Driver After info is now in its own tab
[*][COLOR=RED]CHANGED[/COLOR] DRT is now labeled Driver Reference Table to prevent ambiguity with users who do not know what DRT means
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message now only has an OK option to revert back to the first screen and let the user add .dmps to the directory
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message to reflect the changes to the apps behavior when .dmps are not found
[*][COLOR=RED]CHANGED[/COLOR] Messages for the three Incorrect kd path pop-ups
[*][COLOR=RED]CHANGED[/COLOR] Messages for the error downloading driver reference table
[*][COLOR=RED]CHANGED[/COLOR] Location of Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Location of buttons and checkbox for full GUI on first screen
[*][COLOR=RED]CHANGED[/COLOR] Reference objects to allow for DPI scaling with new Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Button positioning to be more centered horizontally on the screen
[*][COLOR=RED]CHANGED[/COLOR] outputDmps directory timeBetweenRuns.txt in 30 places to be stored in tmp\\outputDmps instead
[*][COLOR=RED]CHANGED[/COLOR] mkdir command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] move command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] outputDmps time-based subdirectory for output .txt file in 32 places to be stored in user specified subdirectory instead
[*][B]ADDED[/B] More status updates with kd.exe file searching
[*][B]ADDED[/B] Better temporary file functionality
[*][B]ADDED[/B] better support for DPI setting changes, i.e. 125% display settings
[*][B]ADDED[/B] button positioning based on DPI settings
[*][B]ADDED[/B] tab sizing based on DPI settings
[*][B]ADDED[/B] label and text positioning based on DPI settings
[*][B]ADDED[/B] DPI awareness to apps so font sizes change with DPI changes
[*][B]ADDED[/B] progress bar sizes based on DPI settings
[*][B]ADDED[/B] html viewer sizes based on DPI settings
[*][B]ADDED[/B] menu bar positioning based on DPI settings
[*][B]ADDED[/B] check box positioning based on DPI settings
[*][B]ADDED[/B] overall appearance improvements for arrangement of Analysis Options tab
[*][B]ADDED[/B] Old Driver After tab for OS driver dates and DRT driver URL input
[*][B]ADDED[/B] More status updates for setting up the directory structure, getting user options, determining whether .dmps reside in the directory with the apps, and getting Driver Reference Table info
[*][B]ADDED[/B] Output Directory Structure section to first screen
[*][B]ADDED[/B] Output Directory input
[*][B]ADDED[/B] Output Subdirectory input
[*][B]ADDED[/B] Default setting for Output Directory input
[*][B]ADDED[/B] Default setting for Output Subdirectory input
[*][B]ADDED[/B] Ability to have outputDmps directory have a different name
[*][B]ADDED[/B] Ability to store the user's Output Directory input for creating the directory structure
[*][B]ADDED[/B] Ability to store the user's Output Subdirectory input for creating the directory/subdirectory structure
[*][B]ADDED[/B] Message if bad symbols are used in the directory name
[*][B]ADDED[/B] Message if bad symbols are used in the subdirectory name
[*][B]CLEANED UP[/B] commented code
[*][B]CLEANED UP[/B] debugging output files to not be saved in .zdn file
[/LIST]
[B]2.2.5.0[/B] Added on Oct. 30, 2012 at 12:50 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Method for checking for directories that already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress interface does not load when kd.exe is being searched for
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem where progress output closes too early and apps do not finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] All progress outputs combined into one
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yield used instead of sleep for thread switching (hopefully more robust for uniprocessor apps)
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer must be closed to stop the apps. Console is hidden to prevent outTimeDir from being a straggler
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better method for progress bar updating percentage
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster closing of progress bar when apps finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer to load closer in time to when console or progress closes
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer creates HTML files and then loads them into the apps instead of loading one HTML file at a time
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar to prevent it from hanging when viewing kd outputs
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer crashes "out of the box" if the user processes BSODs from the first screen without changing settings first
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program now saves out of the box settings for .dmp processing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments output is now the same in processed files as it was in the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] console versus GUI check
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username in DRT update input on first screen is now saved before running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Empty kd commands no longer run as user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] console or GUI choice is now saved for HTML Viewer output
[*][B][COLOR=RED]FIXED[/COLOR][/B] outTimeDir.txt is now saved in tmp directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory is not cleaned up until the apps are completely finished so it can be utilized longer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Update checking method
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer does not load HTML files twice if Parse BBCode checkbox is checked when it first loads
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer now shows the checkbox checked when it first loads if BBCode parsing is enabled
[*][B][COLOR=RED]FIXED[/COLOR][/B] GUI progress text output no longer has strobe effect for error messages or kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Overall .dmp processing progress continues to display when opening kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when kd user/default output is selected and no output exists in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem that causes apps to exit prematurely in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with user kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] More progress steps are displayed when parsing the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when switching on or off the kd output in the full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang with CSV output when drivers appear many times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer go over 100 percent in some cases for the progress bar so the .NET warning dialog no longer shows up
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now load forumSettings file when [B]Process BSODs[/B] is clicked if there is input to Originating Post and the .zdn file exists for that set of forums
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer loads in upper left corner [B]after[/B] HTML Viewer option is chosen through the HTML Viewer dialog
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows load near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows now load in the center of the screen instead of near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] The first debug session time only shows up once with default kd commands if user commands are also used
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress now shown for kd.exe search during default or user kd analysis
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer reloads faster on some systems than others when the progress is unknown
[*][B][COLOR=RED]FIXED[/COLOR][/B] First Screen's buttons are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress Bar labels are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes to fit on more screens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Checkbox for Full GUI functionality now works within Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Always on top option works again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Driver list no longer is overwritten
[*][B][COLOR=RED]FIXED[/COLOR][/B] XP SP3 is now seen by the apps instead of printing that 1, 2, and 3 are missing
[*][B][COLOR=RED]FIXED[/COLOR][/B] kernel version output is no longer corrupted
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debug time between updates of OS Version is no longer displayed in the console
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Getting Driver Reference Table..." now displays properly in console version
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory no longer poses a problem if it remains after the apps crash (hopefully they won't crash, though ;) )
[*][B][COLOR=RED]FIXED[/COLOR][/B] View .txts now also works after clicking View Previous HTML
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Select All / Deselect All now works as it was always intended to
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Drivers, User kd Commands, and Problem Driver Statistics input methods changed to prevent corruption
[*][B][COLOR=RED]FIXED[/COLOR][/B] Editing the first line in Excluded Drivers, User kd Commands, and Problem Driver Statistics when the first line does not yet exist no longer results in a possible bad line being created but instead acts like the Add is selected (this only works for the first line)
[*][COLOR=RED]CHANGED[/COLOR] How Excluded Driver list is stored and updated
[*][COLOR=RED]CHANGED[/COLOR] How OS Drivers are stored and checked by using dump.txt only
[*][B]REMOVED[/B] File option to have previous settings load when apps load; the first screen already accomplishes this feature
[*][B]REMOVED[/B] ms-dump.txt download and dependence
[*][B]MOVED[/B] Always on top feature is now under the Options menu item instead of the File menu item
[*][B]ADDED[/B] New Interface for processing .dmps to show a progress bar as the .dmps are processed
[*][B]ADDED[/B] Options for user to see kernel debugger output and / or user command output
[*][B]ADDED[/B] New progress while searching for .dmps
[*][B]ADDED[/B] New progress while searching for kd.exe
[*][B]ADDED[/B] Option to have user kd commands output before the default kd commands
[*][B]ADDED[/B] Simple method to switch from console version to GUI version and vice versa
[*][B]ADDED[/B] Concatenation of error messages instead of one at a time displaying sometimes so fast the user cannot read it
[*][B]ADDED[/B] First screen with DRT Update input
[*][B]ADDED[/B] Button on first screen to change all settings if desired
[*][B]ADDED[/B] Button on first screen to process BSODs (using previously saved settings) without having to wait for settings to load
[*][B]ADDED[/B] DRT input on first screen saves before being run
[*][B]ADDED[/B] DRT input on first screen is saved for changing settings
[*][B]ADDED[/B] Console shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Progress bar shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Option for user to run either the GUI or Console version of the apps
[*][B]ADDED[/B] Option to continue with downloaded DRT file even if possible errors exist
[*][B]ADDED[/B] Improved kd output loading for full GUI progress output
[*][B]ADDED[/B] Additional text box for user kd output so default and user kd have separate text boxes in the full GUI progress output
[*][B]ADDED[/B] Progress of loading the kd output and kd user output for each .dmp within the full GUI progress output
[*][B]ADDED[/B] Tracking of which .dmps have already been loaded for kd output within the full GUI progress output
[*][B]ADDED[/B] Robustness for file versus directory checking for files that have directory names
[*][B]ADDED[/B] Loading feature using the Originating Post input to determine which forum settings to use for the apps
[*][B]ADDED[/B] Saving feature to save the forum settings based on the Originating Post input
[*][B]ADDED[/B] Output for console version to show the same progress as the full GUI version
[*][B]ADDED[/B] Button to open .txt files instead of HTML Viewer if the user changes his/her mind at the HTML Viewer dialog
[*][B]ADDED[/B] More forum support for forumSettings .zdn files
[*][B]ADDED[/B] XP, Vista, and 8 old driver after dates separate from 7 old driver date
[*][B]ADDED[/B] Drop down for XP, Vista, 7, and 8 boxes now link to appropriate Old Driver After boxes
[*][B]ADDED[/B] XP, Vista, and 8 Old Driver After dates save and load
[*][B]ADDED[/B] Check box setting saves and loads for Missing Service Pack line in importantInfo, _98-debug, _88-debug, and template output
[*][B]ADDED[/B] OS Version Check
[*][B]ADDED[/B] Service Pack Check
[*][B]ADDED[/B] Missing Service Pack output
[*][B]ADDED[/B] Ability to use the OS Version for each Old Driver After to determine which OS date to use
[*][B]ADDED[/B] View Previous HTML button
[*][B]ADDED[/B] Functionality for View Previous HTML button
[*][B]ADDED[/B] OS Options for Excluded Drivers tab
[*][B]ADDED[/B] Save and load capability with OS Options on Excluded Drivers tab
[*][B]ADDED[/B] Functionality for OS options in Excluded Drivers tab
[*][B]ADDED[/B] DRT BSOD Descriptions now used to determine if drivers should be highlighted in red and considered as needing updating or removal. 
This can be overridden through the Excluded Drivers tab
[*][B]ADDED[/B] OS Version lists are updated when Excluded Driver list is appended
[*][B]ADDED[/B] Better update method for OS Version in Excluded Driver list
[*][B]ADDED[/B] Better support for View Previous HTML button to work from any path
[/list]
[B]2.1.3.2[/B] Added on Sep. 29, 2012 at 12:25 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Changed the name of "Load Previous" to "Revert to Last Save"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Instead of appending to a file, the file is overwritten during Save As (problem fixed on saves using spaces in the paths)
[*][B][COLOR=RED]FIXED[/COLOR][/B] Revert to Last Save no longer occurs when Open is canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps stop when GUI is closed. Apps only continue if Save and Run is clicked. Stopping on close is more intuitive behavior
[*][B][COLOR=RED]FIXED[/COLOR][/B] Check box select all and deselect all box now reloads when mouse leaves or enters checkbox list
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are now stored in their own directory to prevent clutter
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are not output if the .txt file does not exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] sizing issues with output viewer with apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] select all / deselect all missing the last three Output Options
[*][B][COLOR=RED]FIXED[/COLOR][/B] The apps start always on top
[*][B][COLOR=RED]FIXED[/COLOR][/B] files with unknown extensions are now moved after being run if they are .dmps that users changed the extensions on
[*][B][COLOR=RED]FIXED[/COLOR][/B] problem that causes apps to hang when not connected to the internet
[*][B][COLOR=RED]FIXED[/COLOR][/B] If user chooses to not have apps load previous settings on startup, save and run will just run the apps without saving empty data
[*][B][COLOR=RED]FIXED[/COLOR][/B] Create directories for users with spaces in their local username
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Save and Save As with empty forms when settings are not loaded on startup
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Quick Save with empty forms when settings are not loaded on startup
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] ASACPI.sys no longer included in the old driver list if it is 2009 or newer[/S]
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] GearAspiWDM.sys no longer included in the old driver list[/S]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Minor bug reading in user's template.txt file when lines have no characters and the program checked for the first character
[*][B][COLOR=RED]FIXED[/COLOR][/B] Index of string vector going out of bounds for old driver checks
[*][B][COLOR=RED]FIXED[/COLOR][/B] Case where no external drivers are specified and all drivers are considered old no longer happens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] BBCode can now be entered using any case sequence of characters, i.e. cOdE will behave the same as code, CODE, or CoDe
[*][B][COLOR=RED]FIXED[/COLOR][/B] List sequences now work as intended. The HTML conversion was incorrect prior to this release
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML Viewers now works as it should
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with font formatting in HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] Final time now indicates the actual time to process the .dmps and is not interrupted by corrupted .dmp and size mismatch .dmp messages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Logic for driver sorting by name and date
[*][B][COLOR=RED]FIXED[/COLOR][/B] csv behavior to make sorting in Excel easier
[*][B][COLOR=RED]FIXED[/COLOR][/B] Time dmp was run so it has enough precision to keep track of seconds
[*][B][COLOR=RED]FIXED[/COLOR][/B] Headers for columns so they are not considered data by the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By is included in the header of .csv files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program crashes with driver info not including timestamp with user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting timestamps when user runs other lm commands not including the t commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting driver extension names when user runs other lm commands not including the n commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer hangs if the path to kd.exe includes spaces and extra quotes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer deletes valuable info
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer have problems with dates with numbers in them
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbers don't duplicate if numbers already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory name is used for an empty file and directory is missing no longer causes apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments list now includes all argument info instead of being cut off
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files with spaces in the name now will be moved after .dmps are run
[*][B][COLOR=RED]FIXED[/COLOR][/B] String searches are now more detailed to prevent finding strings within a stack trace that should only be found with !analyze -v
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Now running user commands..." only prints once
[*][B][COLOR=RED]FIXED[/COLOR][/B] user kd commands no longer cause corrupted lists to grow unless "Only Use User kd Commands" is checked
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Only Use User kd Commands" now have correct debug session time for header in _99-debug.txt file
[*][B][COLOR=RED]FIXED[/COLOR][/B] size issue with _99-debug.txt html viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better symbols checking for wrong symbols now also works with user kd commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster method developed for symbols error checking and robust error checking by storing symbols error lines so errors that re-occur even after downloading symbols are not checked for each user command multiple times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Corrupted messages for user commands only show up once per .dmp instead of once per command
[*][B][COLOR=RED]FIXED[/COLOR][/B] Link now works if "there may be an update available" message appears
[*][COLOR=RED]CHANGED[/COLOR] How options are chosen for always on top and loading settings on startup; both are now a simple check or uncheck within the file menu
[*][COLOR=RED]CHANGED[/COLOR] Date check for message that "there may be an update available" for apps
[*][B]ADDED[/B] Ability to save changes to a chosen file by clicking save
[*][B]ADDED[/B] Quick Save for next run or to temporarily save settings
[*][B]ADDED[/B] An information message box appears when the program is finished to make sure it is closed after it finishes
[*][B]ADDED[/B] Lists of important dates for each OS starting with Windows XP and ending with Windows 8
[*][B]ADDED[/B] Select all/Deselect all check boxes
[*][B]ADDED[/B] The ability to choose whether the apps treat all files in the directory as possible .dmps
[*][B]ADDED[/B] The ability to output the .txt files within the apps instead of text editors/notepad and have the files displayed with their BBCode parsed into simple formatting. Not all BBCode is supported due to different sites using different BBCode wrappers
[*][B]ADDED[/B] Microsoft Windows OS dates now can be input to the Old Driver After date by clicking on the desired date from the drop down for each Microsoft Windows OS Dates
[*][B]ADDED[/B] Ability to turn on or off the apps loading previous settings when the apps load (File -> When Apps Load)
[*][B]ADDED[/B] BBCode support for [PLAIN][CODE], [FONT], [LIST], [LIST=1], [LIST=a], [SIZE=1-7], [INDENT][/PLAIN]
[*][B]ADDED[/B] Option to turn off BBCode Parsing in HTML viewers before processing the .dmps
[*][B]ADDED[/B] Option within the HTML Viewers to turn on/off BBCode Parsing
[*][B]ADDED[/B] Option to make the apps interface always on top or not while running
[*][B]ADDED[/B] [S]Input for ASACPI.sys date. That date, and any previous dates: consider the driver old and in need of updating[/S]
[*][B]ADDED[/B] List of drivers to be excluded from the Old Driver Date check. The list also includes its own date input for those drivers
[*][B]ADDED[/B] Numbers to drivers and driver dates in the Excluded Drivers list to keep track of which drivers pair with which dates
[*][B]ADDED[/B] Overclock Ratio calculation if overclocking is suspected
[*][B]ADDED[/B] Exit option in the File menu
[*][B]ADDED[/B] csv output for driver statistics with known problematic drivers
[*][B]ADDED[/B] Time dmp was run in first column of driver statistics output
[*][B]ADDED[/B] Header to each column to organize which information is given in each column[*][B]ADDED[/B] The ability to input user kd commands
[*][B]ADDED[/B] The ability for the user to choose to run only those commands instead of the defaults
[*][B]ADDED[/B] The ability to still parse out needed info if the user runs only the user commands (assuming the user commands include !analyze -v and driver list info)
[*][B]ADDED[/B] Numbers must be either of the first two characters of lists
[*][B]ADDED[/B] More robust method for creating directories if they are missing from the SysnativeBSODApps directory
[*][B]ADDED[/B] Better symbols checking for wrong symbols
[*][B]ADDED[/B] New method for checking whether symbols are definitely wrong or just possibly wrong
[/LIST]
[B]2.0.0.0[/B] Added on Aug. 31, 2012 at 12:56 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with template loading if template lines are longer than 255 characters
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with win32k.sys symbols if the module information is unavailable or timestamp has 08:09 2012 in the timestamp
[*][B][COLOR=RED]FIXED[/COLOR][/B] Made reading input files more robust. Parms files with long lines no longer cause problems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Issue with user profile path on systems using other languages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Kernel symbols are WRONG error message order
[*][B][COLOR=RED]FIXED[/COLOR][/B] Re-adjusted the % Finished dialog to be more accurate
[*][B][COLOR=RED]FIXED[/COLOR][/B] The kd.exe path to be found on all drives active on the system instead of just the C: drive
[*][B][COLOR=RED]FIXED[/COLOR][/B] The Old Driver After so it actually saves the date input by the user. This was not working before
[*][B][COLOR=RED]FIXED[/COLOR][/B] Local Symbols Options to save options from last local run even if an online path was used since that run
[*][B][COLOR=RED]FIXED[/COLOR][/B] xcopy command so it can work within the SysnativeBSODApps directory under the user profile
[*][B]ADDED[/B] New icon
[*][B]ADDED[/B] Message that an update is available when the next month arrives
[*][B]ADDED[/B] Details to .exe file (Right click SysnativeBSODApps.exe -> Properties -> Details tab)
[*][B]ADDED[/B] Output to _95-debug.txt when all 3rd party drivers are found in the table to let the user know all drivers were found in the table
[*][B]ADDED[/B] The ability to find the kd.exe path automatically if the user enters the incorrect path or does not enter a path
[*][B]ADDED[/B] A pop up message if the kd.exe path is incorrect with steps to let the apps find the path or let the user enter it manually
[*][B]ADDED[/B] A pop up message for corrupted dmps at the end of the apps run
[*][B]ADDED[/B] A pop up message for size mismatched dmps (size 0 .dmp files included)
[*][B]ADDED[/B] The ability to choose whether BBCode is used in Code Boxes
[*][B]ADDED[/B] The ability to choose whether old drivers are highlighted in red
[*][B]ADDED[/B] Full date capability for Old Driver After input
[*][B]ADDED[/B] template.txt options now are separated: <3rd Party Drivers><date><descriptions><timestamp>
[*][B]ADDED[/B] <timestamp> option in template.txt allows only drivers prior to the Old Driver After date to be output 
[*][B]ADDED[/B] A new interface for the symbols search path and options
[*][B]ADDED[/B] Ability to quick save settings without running the apps
[*][B]ADDED[/B] Ability to save and load settings to/from a saved .zdn file
[/LIST]
 

Attachments

OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.6.4

Version 2.6.4 is available for download.

To Install:
  1. You will need:

  2. If you are running XP, you will also need:



  3. Download SysnativeBSODApps_x_x_x.zip and extract the files. From within the directory you extracted, run Setup.exe to install the apps to %userprofile%\SysnativeBSODApps. A copy of the apps and the .chm help file will also remain in the Setup.exe SysnativeBSODApps subdirectory.

    Do not move the Setup.exe file anywhere; run it from within the directory that was created by extracting the .zip file.

    The new setup will not overwrite any of your settings if you have a previous version installed; it only optimizes the apps and sets up the new license key for the latest version.


  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.6.4[/B] Added on Jan. 18, 2013 at 12:38 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem loading forum settings from the Change Settings window when Change Settings is initially opened with Originating Post blank
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with update window showing up even with the latest version of the apps
[*][B]ADDED[/B] Ability to save forumSettings.zdn files within the .zdn file created from the Save As dialog. 
[/LIST]
[B]2.6.3.1[/B] Added on Jan. 06, 2013 at 08:35 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Setup.exe C:\Users (Vista/7/8) and C:\Documents and Settings (XP) to not include Default, Default User, or All Users directories since they are junctions to directories the apps will not work from
[*][B]ADDED[/B] kd.exe dropdown list to provide and select from multiple kd.exe paths
[*][B]ADDED[/B] Quick Save option now saves to a Blank.zdn file
[*][B]ADDED[/B] Revert to Quick Save now loads the Quick Save Blank.zdn file
[*][B]ADDED[/B] Save and Run button now saves to blankSaveAndRun.zdn file if Originating Post is empty
[*][B]ADDED[/B] blankSaveAndRun.zdn file now loads if Originating Post is empty and Change Settings is selected
[/LIST]
[B]2.6.2.5[/B] Added on Jan. 03, 2013 at 11:35 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Opening Sysnative from the update available window no longer keeps the window on top of the browser window
[*][B][COLOR=RED]FIXED[/COLOR][/B] Setup.exe user profile list no longer shows files and only shows directories within the C:\Users folder (Vista, 7, 8) or C:\Documents and Settings folder (XP)
[*][B]ADDED[/B] Error message during Setup.exe run to let user know if Setup.exe is moved to a location where it can no longer install the apps.
[*][B]ADDED[/B] Support for www.bleepingcomputer.com forums
[/LIST]
[B]2.6.2.1[/B] Added on Jan. 02, 2013 at 11:00 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Installer to prevent message that "This program might not have installed correctly"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem when running the apps from the %userprofile%\SysnativeBSODApps directory
[*][B]ADDED[/B] Option to install apps to all users or choose the user profile to install the apps to.
[/LIST]
[B]2.6.1.8[/B] Added on Jan. 01, 2013 at 09:45 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Copyright year.
[/list]
[B]2.6.1.7[/B] Added on Jan. 01, 2013 at 01:35 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer window now behaves the same as the Change Settings window.
[*][B][COLOR=RED]FIXED[/COLOR][/B] DmpsList window now opens on top of other windows.
[*][B][COLOR=RED]FIXED[/COLOR][/B] rename.txt is now deleted after being used
[*][B][COLOR=RED]FIXED[/COLOR][/B] [COLOR=#FF0000]outputOptions.txt no longer is overwritten when run for the first time, so it no longer results in no output files being created for new users.[/COLOR]
[*][B]ADDED[/B] Setup.exe for installing apps.
[*][B]ADDED[/B] Better behavior for bringing apps windows to the front of other windows.
[*][B]ADDED[/B] License agreement check
[*][B]ADDED[/B] Update check so users will know if an important update may have been released
[/LIST]
[B]2.6.0.0[/B] Added on Dec. 26, 2012 at 02:10 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error output for progress bar is now cleared at the beginning of the apps running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] null.txt is now deleted after .txt files are opened with HTML Viewer windows
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yet another bug that prevented highlighting of some drivers in driver description lists
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By line no longer appears after BugCheck codes, it is toward the top as in the WinDbg and kernel debugging analyses
[*][B][COLOR=RED]FIXED[/COLOR][/B] All BugCheck based information is output in a group instead of interrupted by other output such as Probably Caused By or DEFAULT_BUCKET_ID
[*][B][COLOR=RED]FIXED[/COLOR][/B] First instance of BugCheck Info name is now given in the link.
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better matching of BugCheck Info string
[*][B][COLOR=RED]FIXED[/COLOR][/B] When no .dmps exist and [B]New .dmps only[/B] is checked, the apps no longer erroneously give the message that no new .dmps were found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Old .dmps moved to %TEMP%\SysnativeBSODApps\oldDmps if they are not going to be run by apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] runDmps() output for timeBetweenRuns.txt is now output again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer continue the 30 second countdown if the .dmps list window is closed.
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list cleanup of .dmps now works properly so .dmps are moved to either the output directory or the %TEMP%\SysnativeBSODApps\oldDmps directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list only populated by .dmp file names that are not blank
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps list going out of bounds
[*][B][COLOR=RED]FIXED[/COLOR][/B] console window now hides if user changes option for full GUI after running with full GUI disabled initially
[*][B][COLOR=RED]FIXED[/COLOR][/B] Sysnative title no longer appears multiple times when the apps are run multiple times within the same initial run
[*][B][COLOR=RED]FIXED[/COLOR][/B] making the directory oldDmps in the %TEMP%\SysnativeBSODApps\ directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp file names are now only added to the oldDmp list if the .dmps are selected through the DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now hidden in the Change Settings area
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeout for dmps list option is now saved to %TEMP%\SysnativeBSODApps instead of the user profile
[*][B][COLOR=RED]FIXED[/COLOR][/B] oldDmpsList no longer saves within the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] Users who had originally not opened HTML on exit were not getting the option to open .txts, so the apps did not open .txts before exiting
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns no longer grows each time the apps run when Process BSODs is selected instead of Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] CPU usage during runtime is now lower
[*][B][COLOR=RED]FIXED[/COLOR][/B] More reduction to CPU usage during runtime
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better forum support for Process BSODs button
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with console apps if GUI apps were canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debugging output in console apps has been removed
[*][B][COLOR=RED]FIXED[/COLOR][/B] Error text is cleared prior to Change Settings loading settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates after getting to 100%
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar shows when settings are saving after Save and Run is clicked
[*][B][COLOR=RED]FIXED[/COLOR][/B] Messsage for setting up directory structure
[*][B][COLOR=RED]FIXED[/COLOR][/B] "%userprofile%\SysnativeBSODApps" junction point so it now works well in XP
[*][B][COLOR=RED]FIXED[/COLOR][/B] Forum settings are not loaded during [B]Revert to Last Save[/B]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar updates now show during save, save as, and open
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar is no longer always on top but brought to the top window after re-appearing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar now hides during DmpList window
[*][B][COLOR=RED]FIXED[/COLOR][/B] Multiple progress bars no longer show up during loading of Change Settings window
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, probably caused by lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck code lines
[*][COLOR=RED]CHANGED[/COLOR] order of BugCheckInfo, Bugcheck String lines
[*][COLOR=RED]CHANGED[/COLOR] only files that are checked to see if they are dmps are .dmp, .mdmp, .kdmp, .hdmp, and .txt instead of all files; this should lower time for apps to check .dmps if .avi files, .docx files, etc. exist in the directory with the apps
[*][COLOR=RED]CHANGED[/COLOR] date when apps will let the user know when updates are available in Feb. 2013
[*][B]ADDED[/B] Ability to open .txt files from HTML viewer
[*][B]ADDED[/B] Selecting [B]View .txts[/B] instead of [B]View HTML[/B] still closes the apps, but only on the screen where both choices are available.
[*][B]ADDED[/B] BugCheckAnalysis string vector
[*][B]ADDED[/B] BugCheck Info line added to 88 and 98 files.
[*][B]ADDED[/B] Checkbox to analyze [B]New .dmps only[/B]; this means that .dmps that the apps analyzed in the past are ignored so only a user's most recent .dmps are analyzed
[*][B]ADDED[/B] File output of the [B]New .dmps only[/B] checkbox
[*][B]ADDED[/B] Variable for new versus old .dmps
[*][B]ADDED[/B] File output to store all .dmps that have already been analyzed (since the time of this version of the apps started being used)
[*][B]ADDED[/B] Message that no new .dmps exist in the current set of .dmps if all .dmps have already been analyzed and [B]New .dmps only[/B] is turned on
[*][B]ADDED[/B] Browse button for kd.exe path to find kd.exe
[*][B]ADDED[/B] Output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] 2nd output file for dmp file list for later allowing user to choose which .dmps to analyze
[*][B]ADDED[/B] checkedListBox that populates with .dmps that were found by apps
[*][B]ADDED[/B] numericUpDown box to select the number of days for how old .dmps are before they are excluded from the selected .dmps
[*][B]ADDED[/B] Select/De-Select All checkbox for choosing all/no .dmps in the list
[*][B]ADDED[/B] Continue button to analyze the .dmps selected
[*][B]ADDED[/B] link between checkedListBox and numericUpDown box to choose .dmps based on age
[*][B]ADDED[/B] link between checkedListBox and New .dmps Only checkbox so only new .dmps are selected when the .dmps list loads
[*][B]ADDED[/B] Timer so the .dmps continue after 30 seconds if the user does not notice the .dmps list window
[*][B]ADDED[/B] New .dmps list variable to save which .dmps the user selects and have only those saved in the outputDmps directory (or the user's specified output directory).
[*][B]ADDED[/B] .dmps not selected by the user are now placed in %TEMP%\SysnativeBSODApps\oldDmps to prevent clutter of the apps directory
[*][B]ADDED[/B] Timeout option for user to input the time before DmpList window closes automatically
[*][B]ADDED[/B] Support for eightforums
[*][B]ADDED[/B] Support for windows8forums
[*][B]ADDED[/B] Final output time to timeBetweenRuns.txt
[*][B]ADDED[/B] Ability to create SysnativeBSODApps directory elsewhere, i.e. a flash drive for debugging on many machines, and then create a junction to point to it from %userprofile%\SysnativeBSODApps
[*][B]ADDED[/B] Button for saving forum based .zdn files; forum based .zdn files are no longer saved when Save and Run is clicked.
[*][B]ADDED[/B] Support for the following forums:[list=a][*]social.microsoft.com/Forums[*]social.technet.microsoft.com[*]forums.techguy.org[*]geekstogo.com[*]howtogeek.com[*]majorgeeks.com[*]forums.cnet.com[*]windowsforums.org[*]forums.windowsforum.org[*]forum.mintywhite.com[*]winsource.com[*]windowssecrets.com/forums[*]windowsitpro[*]w7forums.com[*]win8forums.com[/list]
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Full GUI Version)
[*][B]ADDED[/B] 19 progress messages to the [B]Change Settings[/B] button to show what is loading as the settings load (Console Version)
[*][B]ADDED[/B] Console support to clear the screen prior to starting analysis so Change Settings progress is removed from the screen
[*][B]ADDED[/B] Progress bar Options -> Always On Top support option
[/LIST]
[B]2.4.5.0[/B] Added on Nov. 24, 2012 at 02:40 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Width of date column in Excluded Drivers to prevent text wrapping
[*][B][COLOR=RED]FIXED[/COLOR][/B] Scrollbars added to Excluded Drivers Windows 8 column
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer updates before the status text in some instances
[*][B][COLOR=RED]FIXED[/COLOR][/B] fullPath.txt is no longer left behind after cleanup
[*][B][COLOR=RED]FIXED Program no longer hangs if $_Microsoft_OS_Drivers file is missing[/COLOR][/B] 
[*][B][COLOR=RED]FIXED[/COLOR][/B] Possible other missing files no longer can cause apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary directory linking now works in Windows XP with the Server 2003 Resource Kit
[*][B][COLOR=RED]FIXED[/COLOR][/B] Temporary link deletion no longer results in temporary files being deleted from the %TEMP% directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] User command output is now only saved for the current set of .dmps instead of including .dmps from many runs ago
[*][B][COLOR=RED]FIXED[/COLOR][/B] Rare instance where Arguments list appears when "Arg" string exists inside OEM string list
[*][B][COLOR=RED]FIXED[/COLOR][/B] tab sizing scheme for DPI changes
[*][B][COLOR=RED]FIXED[/COLOR][/B] text box sizing change for DPI settings within progress bar output
[*][B][COLOR=RED]FIXED[/COLOR][/B] allow only one instance of the apps to run at a time to prevent erratic behavior when two instances overwrite files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Keyboard input no longer selects HTML Viewer on the View HTML or View .txts options. 
[*][B][COLOR=RED]FIXED[/COLOR][/B] CheckedListBox iterations for select all and deselect all options
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists containing drivers that have been updated no longer show the old driver in red if it has been updated in a more recent .dmp file
[*][B][COLOR=RED]FIXED[/COLOR][/B] 3rdPartyDriverName title changed to 3rdPartyDriverDate for 3rdPartyDriverDate HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps now checked for prior to downloading any DRT info to save time downloading DRT info if .dmps are not present
[*][B][COLOR=RED]FIXED[/COLOR][/B]  Missing .dmps message now reverts back to the first screen of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for Incorrect kd path
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when cancel is selected for error downloading driver reference table
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when WinDbg is not found
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now restart when progress output is closed in full GUI mode
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector storage no longer goes out of bounds when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Status messages are not overwritten due to length changes in the console version of the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing information is now included even when BBCode is turned off in importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] Vector for user kd commands no longer goes out of bounds when user commands are not specified
[*][B][COLOR=RED]FIXED[/COLOR][/B] Service Pack missing messages are no longer highlighted in red when BBCode is turned off
[*][B][COLOR=RED]FIXED[/COLOR][/B] Space added after Service Pack missing messages if extra spacing is selected for importantinfo.txt
[*][B][COLOR=RED]FIXED[/COLOR][/B] currentDir.txt is now stored in the tmp directory prior to tmp being deleted to prevent currentDir.txt from being a straggler after Change Settings is closed and the apps exit
[*][B][COLOR=RED]FIXED[/COLOR][/B] the default ouputDmps directory name is now correctly outputDmps
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory and timeBetweenRuns no longer left behind if tmp is a directory instead of a junction
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\outputDmps files are deleted prior to tmp being deleted
[*][B][COLOR=RED]FIXED[/COLOR][/B] timeBetweenRuns is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] dump.txt files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] z_temp files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_del1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_driver_list_hex_timestamp file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_table_98 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_dvrref_updatetime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kd_display file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_kernel_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_OS_ver1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parm2 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_parms_dir1 file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_symbols file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_sys_uptime file is no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] $_years files are no longer saved to .zdn files
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when quick save is selected based on what is in the username input
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\un95 is now updated when a .zdn file is loaded based on the username in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp\\fullGUI.txt is now updated when a .zdn file is loaded based on the preferred setting for Full GUI Version in the .zdn file
[*][B][COLOR=RED]FIXED[/COLOR][/B] previous HTML path is no longer saved in .zdn file so it will not load and overwrite the previous HTML path the user recently used
[*][B][COLOR=RED]FIXED[/COLOR][/B] .txts are no longer opened on exit but the user is given the option to view the .txt files or the html files
[*][B][COLOR=RED]FIXED[/COLOR][/B] all error messages now appear in the progress output
[*][COLOR=RED]CHANGED[/COLOR] Old Driver After info is now in its own tab
[*][COLOR=RED]CHANGED[/COLOR] DRT is now labeled Driver Reference Table to prevent ambiguity with users who do not know what DRT means
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message now only has an OK option to revert back to the first screen and let the user add .dmps to the directory
[*][COLOR=RED]CHANGED[/COLOR] Missing .dmps message to reflect the changes to the apps behavior when .dmps are not found
[*][COLOR=RED]CHANGED[/COLOR] Messages for the three Incorrect kd path pop-ups
[*][COLOR=RED]CHANGED[/COLOR] Messages for the error downloading driver reference table
[*][COLOR=RED]CHANGED[/COLOR] Location of Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Location of buttons and checkbox for full GUI on first screen
[*][COLOR=RED]CHANGED[/COLOR] Reference objects to allow for DPI scaling with new Output Directory Structure section
[*][COLOR=RED]CHANGED[/COLOR] Button positioning to be more centered horizontally on the screen
[*][COLOR=RED]CHANGED[/COLOR] outputDmps directory timeBetweenRuns.txt in 30 places to be stored in tmp\\outputDmps instead
[*][COLOR=RED]CHANGED[/COLOR] mkdir command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] move command for outputDmps directory
[*][COLOR=RED]CHANGED[/COLOR] outputDmps time-based subdirectory for output .txt file in 32 places to be stored in user specified subdirectory instead
[*][B]ADDED[/B] More status updates with kd.exe file searching
[*][B]ADDED[/B] Better temporary file functionality
[*][B]ADDED[/B] better support for DPI setting changes, i.e. 125% display settings
[*][B]ADDED[/B] button positioning based on DPI settings
[*][B]ADDED[/B] tab sizing based on DPI settings
[*][B]ADDED[/B] label and text positioning based on DPI settings
[*][B]ADDED[/B] DPI awareness to apps so font sizes change with DPI changes
[*][B]ADDED[/B] progress bar sizes based on DPI settings
[*][B]ADDED[/B] html viewer sizes based on DPI settings
[*][B]ADDED[/B] menu bar positioning based on DPI settings
[*][B]ADDED[/B] check box positioning based on DPI settings
[*][B]ADDED[/B] overall appearance improvements for arrangement of Analysis Options tab
[*][B]ADDED[/B] Old Driver After tab for OS driver dates and DRT driver URL input
[*][B]ADDED[/B] More status updates for setting up the directory structure, getting user options, determining whether .dmps reside in the directory with the apps, and getting Driver Reference Table info
[*][B]ADDED[/B] Output Directory Structure section to first screen
[*][B]ADDED[/B] Output Directory input
[*][B]ADDED[/B] Output Subdirectory input
[*][B]ADDED[/B] Default setting for Output Directory input
[*][B]ADDED[/B] Default setting for Output Subdirectory input
[*][B]ADDED[/B] Ability to have outputDmps directory have a different name
[*][B]ADDED[/B] Ability to store the user's Output Directory input for creating the directory structure
[*][B]ADDED[/B] Ability to store the user's Output Subdirectory input for creating the directory/subdirectory structure
[*][B]ADDED[/B] Message if bad symbols are used in the directory name
[*][B]ADDED[/B] Message if bad symbols are used in the subdirectory name
[*][B]CLEANED UP[/B] commented code
[*][B]CLEANED UP[/B] debugging output files to not be saved in .zdn file
[/LIST]
[B]2.2.5.0[/B] Added on Oct. 30, 2012 at 12:50 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Method for checking for directories that already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress interface does not load when kd.exe is being searched for
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem where progress output closes too early and apps do not finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] All progress outputs combined into one
[*][B][COLOR=RED]FIXED[/COLOR][/B] Yield used instead of sleep for thread switching (hopefully more robust for uniprocessor apps)
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer must be closed to stop the apps. Console is hidden to prevent outTimeDir from being a straggler
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better method for progress bar updating percentage
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster closing of progress bar when apps finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer to load closer in time to when console or progress closes
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer creates HTML files and then loads them into the apps instead of loading one HTML file at a time
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar to prevent it from hanging when viewing kd outputs
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer crashes "out of the box" if the user processes BSODs from the first screen without changing settings first
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program now saves out of the box settings for .dmp processing
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments output is now the same in processed files as it was in the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] console versus GUI check
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username in DRT update input on first screen is now saved before running
[*][B][COLOR=RED]FIXED[/COLOR][/B] Empty kd commands no longer run as user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] console or GUI choice is now saved for HTML Viewer output
[*][B][COLOR=RED]FIXED[/COLOR][/B] outTimeDir.txt is now saved in tmp directory
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory is not cleaned up until the apps are completely finished so it can be utilized longer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Update checking method
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer does not load HTML files twice if Parse BBCode checkbox is checked when it first loads
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer now shows the checkbox checked when it first loads if BBCode parsing is enabled
[*][B][COLOR=RED]FIXED[/COLOR][/B] GUI progress text output no longer has strobe effect for error messages or kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Overall .dmp processing progress continues to display when opening kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when kd user/default output is selected and no output exists in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem that causes apps to exit prematurely in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with user kd output in full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] More progress steps are displayed when parsing the kd output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang when switching on or off the kd output in the full GUI progress output
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer hang with CSV output when drivers appear many times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps no longer go over 100 percent in some cases for the progress bar so the .NET warning dialog no longer shows up
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps now load forumSettings file when [B]Process BSODs[/B] is clicked if there is input to Originating Post and the .zdn file exists for that set of forums
[*][B][COLOR=RED]FIXED[/COLOR][/B] HTML Viewer loads in upper left corner [B]after[/B] HTML Viewer option is chosen through the HTML Viewer dialog
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows load near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] All windows now load in the center of the screen instead of near the center of the screen
[*][B][COLOR=RED]FIXED[/COLOR][/B] The first debug session time only shows up once with default kd commands if user commands are also used
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress now shown for kd.exe search during default or user kd analysis
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar no longer reloads faster on some systems than others when the progress is unknown
[*][B][COLOR=RED]FIXED[/COLOR][/B] First Screen's buttons are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress Bar labels are now the correct size for more systems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes to fit on more screens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Checkbox for Full GUI functionality now works within Change Settings
[*][B][COLOR=RED]FIXED[/COLOR][/B] Window sizes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Always on top option works again
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Driver list no longer is overwritten
[*][B][COLOR=RED]FIXED[/COLOR][/B] XP SP3 is now seen by the apps instead of printing that 1, 2, and 3 are missing
[*][B][COLOR=RED]FIXED[/COLOR][/B] kernel version output is no longer corrupted
[*][B][COLOR=RED]FIXED[/COLOR][/B] Debug time between updates of OS Version is no longer displayed in the console
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Getting Driver Reference Table..." now displays properly in console version
[*][B][COLOR=RED]FIXED[/COLOR][/B] tmp directory no longer poses a problem if it remains after the apps crash (hopefully they won't crash, though ;) )
[*][B][COLOR=RED]FIXED[/COLOR][/B] View .txts now also works after clicking View Previous HTML
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Select All / Deselect All now works as it was always intended to
[*][B][COLOR=RED]FIXED[/COLOR][/B] Excluded Drivers, User kd Commands, and Problem Driver Statistics input methods changed to prevent corruption
[*][B][COLOR=RED]FIXED[/COLOR][/B] Editing the first line in Excluded Drivers, User kd Commands, and Problem Driver Statistics when the first line does not yet exist no longer results in a possible bad line being created but instead acts like the Add is selected (this only works for the first line)
[*][COLOR=RED]CHANGED[/COLOR] How Excluded Driver list is stored and updated
[*][COLOR=RED]CHANGED[/COLOR] How OS Drivers are stored and checked by using dump.txt only
[*][B]REMOVED[/B] File option to have previous settings load when apps load; the first screen already accomplishes this feature
[*][B]REMOVED[/B] ms-dump.txt download and dependence
[*][B]MOVED[/B] Always on top feature is now under the Options menu item instead of the File menu item
[*][B]ADDED[/B] New Interface for processing .dmps to show a progress bar as the .dmps are processed
[*][B]ADDED[/B] Options for user to see kernel debugger output and / or user command output
[*][B]ADDED[/B] New progress while searching for .dmps
[*][B]ADDED[/B] New progress while searching for kd.exe
[*][B]ADDED[/B] Option to have user kd commands output before the default kd commands
[*][B]ADDED[/B] Simple method to switch from console version to GUI version and vice versa
[*][B]ADDED[/B] Concatenation of error messages instead of one at a time displaying sometimes so fast the user cannot read it
[*][B]ADDED[/B] First screen with DRT Update input
[*][B]ADDED[/B] Button on first screen to change all settings if desired
[*][B]ADDED[/B] Button on first screen to process BSODs (using previously saved settings) without having to wait for settings to load
[*][B]ADDED[/B] DRT input on first screen saves before being run
[*][B]ADDED[/B] DRT input on first screen is saved for changing settings
[*][B]ADDED[/B] Console shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Progress bar shows progress with HTML Viewer when creating HTML files
[*][B]ADDED[/B] Option for user to run either the GUI or Console version of the apps
[*][B]ADDED[/B] Option to continue with downloaded DRT file even if possible errors exist
[*][B]ADDED[/B] Improved kd output loading for full GUI progress output
[*][B]ADDED[/B] Additional text box for user kd output so default and user kd have separate text boxes in the full GUI progress output
[*][B]ADDED[/B] Progress of loading the kd output and kd user output for each .dmp within the full GUI progress output
[*][B]ADDED[/B] Tracking of which .dmps have already been loaded for kd output within the full GUI progress output
[*][B]ADDED[/B] Robustness for file versus directory checking for files that have directory names
[*][B]ADDED[/B] Loading feature using the Originating Post input to determine which forum settings to use for the apps
[*][B]ADDED[/B] Saving feature to save the forum settings based on the Originating Post input
[*][B]ADDED[/B] Output for console version to show the same progress as the full GUI version
[*][B]ADDED[/B] Button to open .txt files instead of HTML Viewer if the user changes his/her mind at the HTML Viewer dialog
[*][B]ADDED[/B] More forum support for forumSettings .zdn files
[*][B]ADDED[/B] XP, Vista, and 8 old driver after dates separate from 7 old driver date
[*][B]ADDED[/B] Drop down for XP, Vista, 7, and 8 boxes now link to appropriate Old Driver After boxes
[*][B]ADDED[/B] XP, Vista, and 8 Old Driver After dates save and load
[*][B]ADDED[/B] Check box setting saves and loads for Missing Service Pack line in importantInfo, _98-debug, _88-debug, and template output
[*][B]ADDED[/B] OS Version Check
[*][B]ADDED[/B] Service Pack Check
[*][B]ADDED[/B] Missing Service Pack output
[*][B]ADDED[/B] Ability to use the OS Version for each Old Driver After to determine which OS date to use
[*][B]ADDED[/B] View Previous HTML button
[*][B]ADDED[/B] Functionality for View Previous HTML button
[*][B]ADDED[/B] OS Options for Excluded Drivers tab
[*][B]ADDED[/B] Save and load capability with OS Options on Excluded Drivers tab
[*][B]ADDED[/B] Functionality for OS options in Excluded Drivers tab
[*][B]ADDED[/B] DRT BSOD Descriptions now used to determine if drivers should be highlighted in red and considered as needing updating or removal. 
This can be overridden through the Excluded Drivers tab
[*][B]ADDED[/B] OS Version lists are updated when Excluded Driver list is appended
[*][B]ADDED[/B] Better update method for OS Version in Excluded Driver list
[*][B]ADDED[/B] Better support for View Previous HTML button to work from any path
[/list]
[B]2.1.3.2[/B] Added on Sep. 29, 2012 at 12:25 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Changed the name of "Load Previous" to "Revert to Last Save"
[*][B][COLOR=RED]FIXED[/COLOR][/B] Instead of appending to a file, the file is overwritten during Save As (problem fixed on saves using spaces in the paths)
[*][B][COLOR=RED]FIXED[/COLOR][/B] Revert to Last Save no longer occurs when Open is canceled
[*][B][COLOR=RED]FIXED[/COLOR][/B] Apps stop when GUI is closed. Apps only continue if Save and Run is clicked. Stopping on close is more intuitive behavior
[*][B][COLOR=RED]FIXED[/COLOR][/B] Check box select all and deselect all box now reloads when mouse leaves or enters checkbox list
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are now stored in their own directory to prevent clutter
[*][B][COLOR=RED]FIXED[/COLOR][/B] html files are not output if the .txt file does not exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] sizing issues with output viewer with apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] select all / deselect all missing the last three Output Options
[*][B][COLOR=RED]FIXED[/COLOR][/B] The apps start always on top
[*][B][COLOR=RED]FIXED[/COLOR][/B] files with unknown extensions are now moved after being run if they are .dmps that users changed the extensions on
[*][B][COLOR=RED]FIXED[/COLOR][/B] problem that causes apps to hang when not connected to the internet
[*][B][COLOR=RED]FIXED[/COLOR][/B] If user chooses to not have apps load previous settings on startup, save and run will just run the apps without saving empty data
[*][B][COLOR=RED]FIXED[/COLOR][/B] Create directories for users with spaces in their local username
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Save and Save As with empty forms when settings are not loaded on startup
[*][B][COLOR=RED]FIXED[/COLOR][/B] Prevent Users from using Quick Save with empty forms when settings are not loaded on startup
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] ASACPI.sys no longer included in the old driver list if it is 2009 or newer[/S]
[*][S][B][COLOR=RED]FIXED[/COLOR][/B] GearAspiWDM.sys no longer included in the old driver list[/S]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Minor bug reading in user's template.txt file when lines have no characters and the program checked for the first character
[*][B][COLOR=RED]FIXED[/COLOR][/B] Index of string vector going out of bounds for old driver checks
[*][B][COLOR=RED]FIXED[/COLOR][/B] Case where no external drivers are specified and all drivers are considered old no longer happens
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] BBCode can now be entered using any case sequence of characters, i.e. cOdE will behave the same as code, CODE, or CoDe
[*][B][COLOR=RED]FIXED[/COLOR][/B] List sequences now work as intended. The HTML conversion was incorrect prior to this release
[*][B][COLOR=RED]FIXED[/COLOR][/B] Font formatting in HTML Viewers now works as it should
[*][B][COLOR=RED]FIXED[/COLOR][/B] Spacing issue with font formatting in HTML Viewers
[*][B][COLOR=RED]FIXED[/COLOR][/B] Final time now indicates the actual time to process the .dmps and is not interrupted by corrupted .dmp and size mismatch .dmp messages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Logic for driver sorting by name and date
[*][B][COLOR=RED]FIXED[/COLOR][/B] csv behavior to make sorting in Excel easier
[*][B][COLOR=RED]FIXED[/COLOR][/B] Time dmp was run so it has enough precision to keep track of seconds
[*][B][COLOR=RED]FIXED[/COLOR][/B] Headers for columns so they are not considered data by the apps
[*][B][COLOR=RED]FIXED[/COLOR][/B] Probably Caused By is included in the header of .csv files
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program crashes with driver info not including timestamp with user commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting timestamps when user runs other lm commands not including the t commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Driver lists no longer have erroneous input due to expecting driver extension names when user runs other lm commands not including the n commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Program no longer hangs if the path to kd.exe includes spaces and extra quotes
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer deletes valuable info
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbering lists no longer have problems with dates with numbers in them
[*][B][COLOR=RED]FIXED[/COLOR][/B] Numbers don't duplicate if numbers already exist
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory name is used for an empty file and directory is missing no longer causes apps to hang
[*][B][COLOR=RED]FIXED[/COLOR][/B] Arguments list now includes all argument info instead of being cut off
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files with spaces in the name now will be moved after .dmps are run
[*][B][COLOR=RED]FIXED[/COLOR][/B] String searches are now more detailed to prevent finding strings within a stack trace that should only be found with !analyze -v
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Now running user commands..." only prints once
[*][B][COLOR=RED]FIXED[/COLOR][/B] user kd commands no longer cause corrupted lists to grow unless "Only Use User kd Commands" is checked
[*][B][COLOR=RED]FIXED[/COLOR][/B] "Only Use User kd Commands" now have correct debug session time for header in _99-debug.txt file
[*][B][COLOR=RED]FIXED[/COLOR][/B] size issue with _99-debug.txt html viewer
[*][B][COLOR=RED]FIXED[/COLOR][/B] Better symbols checking for wrong symbols now also works with user kd commands
[*][B][COLOR=RED]FIXED[/COLOR][/B] Faster method developed for symbols error checking and robust error checking by storing symbols error lines so errors that re-occur even after downloading symbols are not checked for each user command multiple times
[*][B][COLOR=RED]FIXED[/COLOR][/B] Corrupted messages for user commands only show up once per .dmp instead of once per command
[*][B][COLOR=RED]FIXED[/COLOR][/B] Link now works if "there may be an update available" message appears
[*][COLOR=RED]CHANGED[/COLOR] How options are chosen for always on top and loading settings on startup; both are now a simple check or uncheck within the file menu
[*][COLOR=RED]CHANGED[/COLOR] Date check for message that "there may be an update available" for apps
[*][B]ADDED[/B] Ability to save changes to a chosen file by clicking save
[*][B]ADDED[/B] Quick Save for next run or to temporarily save settings
[*][B]ADDED[/B] An information message box appears when the program is finished to make sure it is closed after it finishes
[*][B]ADDED[/B] Lists of important dates for each OS starting with Windows XP and ending with Windows 8
[*][B]ADDED[/B] Select all/Deselect all check boxes
[*][B]ADDED[/B] The ability to choose whether the apps treat all files in the directory as possible .dmps
[*][B]ADDED[/B] The ability to output the .txt files within the apps instead of text editors/notepad and have the files displayed with their BBCode parsed into simple formatting. Not all BBCode is supported due to different sites using different BBCode wrappers
[*][B]ADDED[/B] Microsoft Windows OS dates now can be input to the Old Driver After date by clicking on the desired date from the drop down for each Microsoft Windows OS Dates
[*][B]ADDED[/B] Ability to turn on or off the apps loading previous settings when the apps load (File -> When Apps Load)
[*][B]ADDED[/B] BBCode support for [PLAIN][CODE], [FONT], [LIST], [LIST=1], [LIST=a], [SIZE=1-7], [INDENT][/PLAIN]
[*][B]ADDED[/B] Option to turn off BBCode Parsing in HTML viewers before processing the .dmps
[*][B]ADDED[/B] Option within the HTML Viewers to turn on/off BBCode Parsing
[*][B]ADDED[/B] Option to make the apps interface always on top or not while running
[*][B]ADDED[/B] [S]Input for ASACPI.sys date. That date, and any previous dates: consider the driver old and in need of updating[/S]
[*][B]ADDED[/B] List of drivers to be excluded from the Old Driver Date check. The list also includes its own date input for those drivers
[*][B]ADDED[/B] Numbers to drivers and driver dates in the Excluded Drivers list to keep track of which drivers pair with which dates
[*][B]ADDED[/B] Overclock Ratio calculation if overclocking is suspected
[*][B]ADDED[/B] Exit option in the File menu
[*][B]ADDED[/B] csv output for driver statistics with known problematic drivers
[*][B]ADDED[/B] Time dmp was run in first column of driver statistics output
[*][B]ADDED[/B] Header to each column to organize which information is given in each column[*][B]ADDED[/B] The ability to input user kd commands
[*][B]ADDED[/B] The ability for the user to choose to run only those commands instead of the defaults
[*][B]ADDED[/B] The ability to still parse out needed info if the user runs only the user commands (assuming the user commands include !analyze -v and driver list info)
[*][B]ADDED[/B] Numbers must be either of the first two characters of lists
[*][B]ADDED[/B] More robust method for creating directories if they are missing from the SysnativeBSODApps directory
[*][B]ADDED[/B] Better symbols checking for wrong symbols
[*][B]ADDED[/B] New method for checking whether symbols are definitely wrong or just possibly wrong
[/LIST]
[B]2.0.0.0[/B] Added on Aug. 31, 2012 at 12:56 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with template loading if template lines are longer than 255 characters
[*][B][COLOR=RED]FIXED[/COLOR][/B] Problem with win32k.sys symbols if the module information is unavailable or timestamp has 08:09 2012 in the timestamp
[*][B][COLOR=RED]FIXED[/COLOR][/B] Made reading input files more robust. Parms files with long lines no longer cause problems
[*][B][COLOR=RED]FIXED[/COLOR][/B] Issue with user profile path on systems using other languages
[*][B][COLOR=RED]FIXED[/COLOR][/B] Kernel symbols are WRONG error message order
[*][B][COLOR=RED]FIXED[/COLOR][/B] Re-adjusted the % Finished dialog to be more accurate
[*][B][COLOR=RED]FIXED[/COLOR][/B] The kd.exe path to be found on all drives active on the system instead of just the C: drive
[*][B][COLOR=RED]FIXED[/COLOR][/B] The Old Driver After so it actually saves the date input by the user. This was not working before
[*][B][COLOR=RED]FIXED[/COLOR][/B] Local Symbols Options to save options from last local run even if an online path was used since that run
[*][B][COLOR=RED]FIXED[/COLOR][/B] xcopy command so it can work within the SysnativeBSODApps directory under the user profile
[*][B]ADDED[/B] New icon
[*][B]ADDED[/B] Message that an update is available when the next month arrives
[*][B]ADDED[/B] Details to .exe file (Right click SysnativeBSODApps.exe -> Properties -> Details tab)
[*][B]ADDED[/B] Output to _95-debug.txt when all 3rd party drivers are found in the table to let the user know all drivers were found in the table
[*][B]ADDED[/B] The ability to find the kd.exe path automatically if the user enters the incorrect path or does not enter a path
[*][B]ADDED[/B] A pop up message if the kd.exe path is incorrect with steps to let the apps find the path or let the user enter it manually
[*][B]ADDED[/B] A pop up message for corrupted dmps at the end of the apps run
[*][B]ADDED[/B] A pop up message for size mismatched dmps (size 0 .dmp files included)
[*][B]ADDED[/B] The ability to choose whether BBCode is used in Code Boxes
[*][B]ADDED[/B] The ability to choose whether old drivers are highlighted in red
[*][B]ADDED[/B] Full date capability for Old Driver After input
[*][B]ADDED[/B] template.txt options now are separated: <3rd Party Drivers><date><descriptions><timestamp>
[*][B]ADDED[/B] <timestamp> option in template.txt allows only drivers prior to the Old Driver After date to be output 
[*][B]ADDED[/B] A new interface for the symbols search path and options
[*][B]ADDED[/B] Ability to quick save settings without running the apps
[*][B]ADDED[/B] Ability to save and load settings to/from a saved .zdn file
[/LIST]
 

Attachments

Last edited:
OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.7.2

Version 2.7.2 is available for download.

To Install:
  1. You will need:

  2. If you are running XP, you will also need:



  3. Download SysnativeBSODApps_2_7_2.zip and extract the files. From within the directory you extracted, run Setup.exe to install the apps to %userprofile%\SysnativeBSODApps. A copy of the apps and the .chm help file will also remain in the Setup.exe SysnativeBSODApps subdirectory.

    Do not move the Setup.exe file anywhere; run it from within the directory that was created by extracting the .zip file.

    The new setup will not overwrite any of your settings if you have a previous version installed; it only optimizes the apps and sets up the new license key for the latest version.


  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.7.2[/B] Added on Jan. 19, 2013 at 11:15 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Save now saves the same information as Save As
[*][B][COLOR=RED]FIXED[/COLOR][/B] urlQuestion.txt is deprecated and has been removed from saving/loading files
[/LIST]
[B]2.7.0[/B] Added on Jan. 19, 2013 at 11:15 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar now closes if cancel is chosen for finding kd.exe path
[*][B][COLOR=RED]FIXED[/COLOR][/B] forumSettings .zdn files no longer load or save the kd.exe path; the user now has full control over kd.exe paths
[*][B]ADDED[/B] Ability to save and load only necessary file settings to .zdn files. 
[/LIST]
 

Attachments

Last edited:
OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.9.0

Version 2.9.0 is available for download.

To Install:
  1. You will need:

  2. If you are running XP, you will also need:



  3. Download SysnativeBSODApps_2_9_0.zip and extract the files. From within the directory you extracted, run Setup.exe to install the apps to %userprofile%\SysnativeBSODApps. A copy of the apps and the .chm help file will also remain in the Setup.exe SysnativeBSODApps subdirectory.

    Do not move the Setup.exe file anywhere; run it from within the directory that was created by extracting the .zip file.

    The new setup will not overwrite any of your settings if you have a previous version installed; it only optimizes the apps and sets up the new license key for the latest version.


  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.9.0[/B] Added on Jan. 28, 2013 at 10:15 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Console window flashes no longer occur
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory handling and directory setup of apps
[*][COLOR=RED]Changed[/COLOR] Name of button from View Previous HTML to View Previous Output
[*][B]ADDED[/B] Ability to open userX.txt files from user kd commands
[*][B]ADDED[/B] userCommands output directory to allow userX.txt files to be opened from the output files window
[*][B]ADDED[/B] Portability feature to apps:

[INDENT]Copy your SysnativeBSODApps directory from your home computer to the root directory of your external storage device, i.e. a flash / thumb drive. 
Run the apps, and choose the drive letter that your external storage drive uses for the system the apps are running on.

For example, I placed my SysnativeBSODApps directory on E: so the license.txt file is within E:\SysnativeBSODApps[/INDENT]
[/LIST]
 

Attachments

Last edited:
OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.9.7

I want to give special thanks to GZ for help putting the installer together.


Version 2.9.7 is available for download.

To Install:


  1. You will need:
  2. If you are running XP, you will also need:
  3. Download SysnativeBSODApps_2_9_7.zip and extract the Install.exe file. Run Install.exe from anywhere on your system.

    The new setup will not overwrite any of your settings if you have a previous version installed; it only optimizes the apps and sets up the new license key for the latest version.
  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.9.7[/B] Added on Jan. 29, 2013 at 1:08 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar error messages no longer stop appearing for new users
[*][B][COLOR=RED]FIXED[/COLOR][/B] New users now run local symbols with online symbols only if module warnings appear
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username now is transferred from first screen to Change Settings screen as intended
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files are now listed chronologically as intended
[*][B][COLOR=RED]FIXED[/COLOR][/B] Portable paths now accept spaces in them
[*][B]ADDED[/B] Ability to choose the path to install the apps to
[*][B]ADDED[/B] Install.exe extract and install method
[/LIST]
[B]2.9.0[/B] Added on Jan. 28, 2013 at 10:15 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Console window flashes no longer occur
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory handling and directory setup of apps
[*][COLOR=RED]Changed[/COLOR] Name of button from View Previous HTML to View Previous Output
[*][B]ADDED[/B] Ability to open userX.txt files from user kd commands
[*][B]ADDED[/B] userCommands output directory to allow userX.txt files to be opened from the output files window
[*][B]ADDED[/B] Portability feature to apps:

[INDENT]Copy your SysnativeBSODApps directory from your home computer to the root directory of your external storage device, i.e. a flash / thumb drive. Run the apps, and choose the drive letter that your flash / thumb drive uses for the system the apps are running on.

For example, I placed my SysnativeBSODApps directory on E: so the license.txt file is within E:\SysnativeBSODApps[/INDENT]
[/LIST]
 

Attachments

OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.9.12

Version 2.9.12 is available for download.

To Install:
  1. You will need:

  2. If you are running XP, you will also need:



  3. Download SysnativeBSODApps_2_9_12.zip and extract the Install.exe file. Run Install.exe from anywhere on your system.

    The new setup will not overwrite any of your settings if you have a previous version installed; it only optimizes the apps and sets up the new license key for the latest version.


  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.9.12[/B] Added on Jan. 30, 2013 at 1:30 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Permissions for all users to have access to the installation directory / portable directory, not just administrators
[*][B][COLOR=RED]FIXED[/COLOR][/B] Output to remove Probably Caused By bold bbcode
[*][B][COLOR=RED]FIXED[/COLOR][/B] Output to remove Process Name bold bbcode
[*][B]ADDED[/B] Method to keep first screen and change settings windows on top of other windows
[*][B]ADDED[/B] Ability to run multiple instances of the apps at once
[/LIST]
[B]2.9.7[/B] Added on Jan. 28, 2013 at 11:25 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar error messages no longer stop appearing for new users
[*][B][COLOR=RED]FIXED[/COLOR][/B] New users now run local symbols with online symbols only if module warnings appear
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username now is transferred from first screen to Change Settings screen as intended
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files are now listed chronologically as intended
[*][B][COLOR=RED]FIXED[/COLOR][/B] Portable paths now accept spaces in them
[*][B]ADDED[/B] Ability to choose the path to install the apps to
[*][B]ADDED[/B] Install.exe extract and install method
[/LIST]
[B]2.9.0[/B] Added on Jan. 28, 2013 at 10:15 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Console window flashes no longer occur
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory handling and directory setup of apps
[*][COLOR=RED]Changed[/COLOR] Name of button from View Previous HTML to View Previous Output
[*][B]ADDED[/B] Ability to open userX.txt files from user kd commands
[*][B]ADDED[/B] userCommands output directory to allow userX.txt files to be opened from the output files window
[*][B]ADDED[/B] Portability feature to apps:

[INDENT]Copy your SysnativeBSODApps directory from your home computer to the root directory of your external storage device, i.e. a flash / thumb drive. Run the apps, and choose the drive letter that your flash / thumb drive uses for the system the apps are running on.

For example, I placed my SysnativeBSODApps directory on E: so the license.txt file is within E:\SysnativeBSODApps[/INDENT]
[/LIST]
 

Attachments

OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.9.14

Version 2.9.14 is available for download.

To Install:
  1. You will need:

  2. If you are running XP, you will also need:



  3. Download SysnativeBSODApps_2_9_14.zip and extract the Install.exe file. Run Install.exe from anywhere on your system.

    The new setup will not overwrite any of your settings if you have a previous version installed; it only optimizes the apps and sets up the new license key for the latest version.


  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.9.14[/B] Added on Jan. 30, 2013 at 12:20 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Install.exe no longer relies on a 15 second timeout to finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] Output to have Probably Caused By with bold bbcode
[/LIST]
[B]2.9.12[/B] Added on Jan. 30, 2013 at 1:00 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Permissions for all users to have access to the installation directory / portable directory, not just administrators
[*][B][COLOR=RED]FIXED[/COLOR][/B] Output to remove Probably Caused By bold bbcode
[*][B][COLOR=RED]FIXED[/COLOR][/B] Output to remove Process Name bold bbcode
[*][B]ADDED[/B] Method to keep first screen and change settings windows on top of other windows
[*][B]ADDED[/B] Ability to run multiple instances of the apps at once
[/LIST]
[B]2.9.7[/B] Added on Jan. 28, 2013 at 11:25 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Progress bar error messages no longer stop appearing for new users
[*][B][COLOR=RED]FIXED[/COLOR][/B] New users now run local symbols with online symbols only if module warnings appear
[*][B][COLOR=RED]FIXED[/COLOR][/B] Username now is transferred from first screen to Change Settings screen as intended
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmp files are now listed chronologically as intended
[*][B][COLOR=RED]FIXED[/COLOR][/B] Portable paths now accept spaces in them
[*][B]ADDED[/B] Ability to choose the path to install the apps to
[*][B]ADDED[/B] Install.exe extract and install method
[/LIST]
[B]2.9.0[/B] Added on Jan. 28, 2013 at 10:15 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Console window flashes no longer occur
[*][B][COLOR=RED]FIXED[/COLOR][/B] Directory handling and directory setup of apps
[*][COLOR=RED]Changed[/COLOR] Name of button from View Previous HTML to View Previous Output
[*][B]ADDED[/B] Ability to open userX.txt files from user kd commands
[*][B]ADDED[/B] userCommands output directory to allow userX.txt files to be opened from the output files window
[*][B]ADDED[/B] Portability feature to apps:

[INDENT]Copy your SysnativeBSODApps directory from your home computer to the root directory of your external storage device, i.e. a flash / thumb drive. Run the apps, and choose the drive letter that your flash / thumb drive uses for the system the apps are running on.

For example, I placed my SysnativeBSODApps directory on E: so the license.txt file is within E:\SysnativeBSODApps[/INDENT]
[/LIST]
 

Attachments

OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.10.0

Version 2.10.0 is available for download.

To Install:
  1. You will need:

  2. If you are running XP, you will also need:



  3. Download SysnativeBSODApps_2_10_0.zip and extract the Install.exe file. Run Install.exe from anywhere on your system.

    The new setup will not overwrite any of your settings if you have a previous version installed; it only optimizes the apps and sets up the new license key for the latest version.


  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.10.0[/B] Added on Feb. 2, 2013 at 12:20 AM EST
[LIST=1][B]ADDED[/B] New interface for output window at the end of apps to allow users to change the order of opening output files in .txt editor. Also changed the output to allow any file to be opened in the HTML viewer.
[/LIST]
 

Attachments

OFFICIAL UPDATE: Sysnative BSOD Processing Apps 2.10.3

Version 2.10.3 is available for download.

To Install:
  1. You will need:

  2. If you are running XP, you will also need:



  3. Download SysnativeBSODApps_2_10_3.zip and extract the Install.exe file. Run Install.exe from anywhere on your system.

    The new setup will not overwrite any of your settings if you have a previous version installed; it only optimizes the apps and sets up the new license key for the latest version.


  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.10.3[/B] Added on Feb. 2, 2013 at 11:00 AM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] Output window now closes when [B]View .txts[/B] is selected from first output window screen.
[*][B][COLOR=RED]FIXED[/COLOR][/B] First screen window always returns when DmpList window is closed without clicking Continue
[*][B][COLOR=RED]FIXED[/COLOR][/B] DmpList timeout is now saved after each run in a location where it can be loaded at the beginning of each run.[/list]
[B]2.10.0[/B] Added on Feb. 2, 2013 at 12:20 AM EST
[LIST=1]
[*][B]ADDED[/B] New interface for output window at the end of apps to allow users to change the order of opening output files in .txt editor. Also changed the output to allow any file to be opened in the HTML viewer.
[/LIST]
 

Attachments

Last edited:
2.11.4 is available for download.

Just as an FYI to those who want to use the parallel threading: cdb.exe uses less of the processor than kd.exe, so if you do not want the apps to bog down your system during parallel threading, cdb.exe is the way to go.

Thanks to mgrzeg for the inspiration to do parallel threading, and also for the info about cdb.exeVersion


To Install:
  1. You will need:

  2. If you are running XP, you will also need:



  3. Download SysnativeBSODApps_2_11_4.zip and extract the Install.exe file. Run Install.exe from anywhere on your system.

    The new setup will not overwrite any of your settings if you have a previous version installed; it only optimizes the apps and sets up the new license key for the latest version.


  4. Once the apps are installed, you can run them as is, or you can Change Settings and customize the options for the output of the .dmp processing.


The .chm file is a good resource if you need help. See post #1 for more info.


Reason For Update:
Code:
[B]2.11.4[/B] Added on Feb. 3, 2013 at 7:04 PM EST
[LIST=1]
[*][B][COLOR=RED]FIXED[/COLOR][/B] .zdnbak SysnativeBSODApps directory is no longer created in the user profile directory. Now it is created in %TEMP%
[*][B][COLOR=RED]FIXED[/COLOR][/B] user kd commands can now be one character long instead of being limited to more than three characters
[*][B][COLOR=RED]FIXED[/COLOR][/B] Parallel Threading window now is on top of first screen window when first screen window is set to always on top
[*][B][COLOR=RED]FIXED[/COLOR][/B] Auto-Finding Tool window now is on top of first screen window when first screen window is set to always on top
[/LIST]
[B]2.11.0[/B] Added on Feb. 3, 2013 at 3:16 PM EST
[LIST=1]
[*][B]ADDED[/B] Parallel Threading for default and user kd commands
[*][B]ADDED[/B] New method for when the kd.exe path is missing when apps start
[*][B][COLOR=RED]FIXED[/COLOR][/B] .dmps are now always moved after apps finish
[*][B][COLOR=RED]FIXED[/COLOR][/B] Rare occurrence where output window causes apps to crash[/LIST]
 

Attachments

Last edited:
Status
Not open for further replies.

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top