Patch Tuesday 12/10/19

Install Time: 35 minutes

Reboot Time: 5 minutes

Hardware: Dell Precision Workstation T7500, 48 GB RAM, Intel Xeon CPU E5620 @ 2.40 GHz

2019-12 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10 Version 1909 for x64 (KB4533002)

2019-12 Cumulative Update for Windows 10 Version 1909 for x64-based Systems (KB4530684)

2019-12 Windows Autopilot update for Windows 10 Version 1909 for x64-based systems (KB4532441)PatchTuesday12-10-19

Why Use an Ad Blocker?

Environment

Windows 10 64-bit version 1903

Dell Precision T7500, Xeon E5620 CPU, 48.0 GB DDR3 1066 MHz RAM

NVIDIA Quadro 600 GPU

Website

https://www.tutorialspoint.com/csharp/index.htm

Browser

Microsoft Edge 44.18362.329.0

Microsoft EdgeHTML 18.18362

w/o AdBlock

tmwoab

AdBlock Enabled

tmwab

Similar result occurs in Google Chrome, the CPU goes from around 8% to 40% on just that one tab in Edge. Ads update every 60 seconds on the page which is when the CPU jumps up to around 40% CPU for just that page. The memory eventually got up to 1,350 MB for that same tab. The CPU goes down when you move to a different tab or to another application.

The one catch to using AdBlock is that some sites may not work or may not allow you to use an ad blocker on their site. The good thing is that AdBlock allows you to disable a link for just that page or the entire site. They also have a version of AdBlock for Chrome.

AdBlock link

https://getadblock.com/

Unable to Install Node.JS on Windows 10

Trying to install Node.js

nodejs1

The app you’re trying to install isn’t a Microsoft-verified app

nodejs2

Click Change my app recommendation settings >

nodejs3

Change to Anywhere, but warn me before installing an app that’s not from the Microsoft Store

nodejs4

Run setup again and click Install anyway

Environment

nodejs5

Windows 10 Version 1903 (OS Build 18362.239)

Microsoft Edge 44.18362.1.0

Microsoft EdgeHTML 18.18362

 

C++ win32 winapi LVM_FINDITEM or ListView_FindItem returns -1 unexpectedly

If you can’t get LVM_FINDITEM to work and your project is unicode make sure that you are passing the tagLVFINDINFOW struct (unicode) and not the tagLVFINDINFOA struct (ANSI).
Working code snippet…
int findhit = 0;
tagLVFINDINFOW lvMeta;
lvMeta.flags = LVFI_STRING;
lvMeta.psz = L"10"; // search the first column for the number 10
findhit = SendMessage(lstGrid, LVM_FINDITEM, -1, (LPARAM)&lvMeta);