2023-02-19

Windows Event ID 10 EnhancedStorage-ehStorTcgDrv PCI and SM Bus Drivers

Windows Event ID 10 EnhancedStorage-ehStorTcgDrv PCI Driver, SM Bus Driver

Symptoms:
Windows System Event Viewer error.  ID 10
Windows Device Manager will have 2 PCI devices in a yellow-warning state.
PCI Driver
SMBus SM Buss Driver


Diagnostics:
This may be helpful in identifying the failed device, then again, it may not.  Most of the time this step will uselessly-suggest new drivers from the vendor:

A.  Start, Run, "Control Panel"
B.  Right-Mouse-Click "Device Manager", run as Administrator

C.  Locate the failed device; Right-Mouse-Click, "Properties"

D.  Select the [Details] tab

Change to "Hardware Ids"
Copy this hardware ID and google the results

Possible Solution:

Provided new drivers are available from Microsoft, there is no harm in trying this step:

1.  Start, run, "CMD"; launch as Administrator.

2.  Type this command at the DOS prompt:

msdt.exe -id DeviceDiagnostic

(a hardware troubleshooter)
if Microsoft drivers are found, they will install and will probably need a reboot.


Likely Solution:  Motherboard Manufacturer

This problem is really a motherboard manufacturer problem.
Go to the vendor's support site and download Chipset Drivers.
While there, update the BIOS to the latest version.

There may be more than one Chipset Driver:
In my case, with an Asus Prime Z790-P motherboard, the main download page had a download link for "Chipset"  (Intel SerialIO Software for Windows 10 64-bit & Win11 64-bit WHQL).  This was all that was on the download page.

Not entirely evident was the "See All Downloads" link -- which was expected to be older versions of the driver, but what it really was other required drivers.

In particular, also download these vendor drivers:
a)  Intel_Serial_IO Software WHQL  (Serial IO)
b)  Chipset_Intel_TP (Intel TP)
c)  Intel GNA_Driver (GNA)
d)  Intel MEI 64-bit

(At least for my Asus, separately download each driver dot-ZIP to an individual folder.  Expand the .ZIP to another separate folder.  Run each Setup program as "Administrator."

Your vendor drivers may be different.

This fixed the missing PCI device drivers.


2023-02-15

Greenshot Screen Capture - The best

Utility: Greenshot Screen Capture
Original article:  2017. Updated for Windows 11


When I need screenshot illustrations for this blog or for documentation, I use a snipping utility called Greenshot.  This is similar to Windows Snip tool, but Greenshot is more capable and more elegant.  *Everyone* who has used this program loves it. 

Greenshot is free, with no advertisements, no registration, no nagging, no-strings-attached utility.  The authors ask for small and deserved donation. 


http://getgreenshot.org/downloads/


How it works:

After installing and setting keystroke preferences, note the "Greenshot" icon in the System Tray, meaning the program is running and waiting.


Press the keyboard's Print Screen key and draw a box around the part of the screen to capture.  (Other keystrokes can capture the entire screen, the same area as last time, etc., as well as other options too boring to list here.)  For example, her is a screenshot of Windows Explorer.  Notice the size, in pixels.  Optionally capture the mouse pointer, magnify, draw, etc.. 


Then it prompts for a save location, or you can set a default, such as "Open in Image Editor":


"Open in Image Editor" is my favorite destination -- This is slightly misnamed.  By default, it opens in a small Greenshot editor -- not in your photo editor.  From here, you can annotate, draw objects, obfuscate, or move the mouse-cursor.  Then from the ribbon bar, manually copy to the the clipboard or save as a file.


"Open in Image Editor" opens a new window with each Print Screen, acting like multiple clipboards and I might have a dozen of these open.  I copy the image to the Windows clipboard and manually paste into my graphics editing programs or word processor.  This helps keep the work organized.

The Image Editor even has click-to-place counter graphics!  Oh, my heart, be still! 


Optionally, Greenshot can write a numbered file (file001.png, 002.png, etc), a feature I do not use, but understand its usefulness.


One-time Installation Preferences:

When the program first launches, it invariably has a warning about the PrintScreen keystroke being intercepted. 

Disable Windows's default PrintScreen keystroke:

1.  Go to Windows Settings (the Gear icon), "Accessibility", "Keyboard" (or just search "keyboard")
2.  [  ] (uncheck) "Use Print Screen to open snipping"

3.  Then, in the System tray, right-mouse-click on the Greenshot icon and select "Preferences"

Set the Capture Region key to "Print Scrn" - to this by placing the cursor in the field and pressing the keyboard's PrntScrn key.


4.  In the Capture menu, [  ] Show Magnifier (uncheck)

5.  Recommended: 

In the Destination tab, change the default Output Destinations to "Open in Image Editor".  This gives me multiple clipboard functionality.  Leave all unchecked to be be prompted each time.


In older versions of Windows, you may find the PrintScreen key does not work on all screens (pressing PrintScreen does not activate the highlight).  Consider these steps:

A.  From the System Tray, select the Greenshot icon, Preferences.  In the General tab, set the program to not [  ] Launch Greenshot on startup.

B.  Then, from the Start Menu, type the letters, "Greenshot".  When the program is found, other-mouse-click the icon and "Pin to Start"

C.  Launch the program manually by "other-mouse-clicking" the Greenshot desktop tile, choose "More" and then "Run as Administrator".  This will need to be done after each reboot.  Greenshot's FAQ explains the reasoning behind this.



Cautions:

Download the utility from the Vendor's site (link at the top of this article); do not download from SourceForge or other sites because many have re-packaged it around banner ads and other nefarious stuff. 

Other comments:

This is an open-source project and the source code is available for the curious.  There is a good FAQ section on the website.  Donate five or ten bucks to help the developers.


Related Links:
http://getgreenshot.org/downloads/

My favorite graphics/photo editor:  Corel Paintshop Pro - used for all illustrations here.