Categories
Antivirus & Malware

Windows Defender and Herd Immunity

Types of computers:
  1. Fully Protected Machine
  2. Partially Protected Machine (detection patterns are not kept updated)
  3. No Protection, with Common Sense
  4. No Protection, no Common Sense
Scenario 1
  • Everyone has #1 type computers.
  • Herd Immunity working at full protection.

Result: The spread of viruses, trojans, and malware are virtually nonexistent.


Scenario 2: Most everyone has #2 computers. Herd Immunity works, but there are certain rare vectors of attacks that are vulnerable.
Result: viruses, trojans, and malware are sporadically spread through unprotected computers, causing havoc but damage is minimal.

Scenario 3: Everyone has #3 computers. Herd Immunity is not enabled as there are too many unprotected vectors.
Result: viruses, trojans, and malware spread throughout connected networks undetected (as there are no antivirus to identify & protect). Persons with no antivirus on their computer’s don’t even know they’re infected. Damage is high.

Scenario 4: Everyone has #4 computers. Herd Immunity is not enabled as there are no protected vectors.
Result: viruses, trojans, and malware spread rapidly throughout connected networks undetected (as there are no antivirus to identify & protect). Persons with no antivirus on their computer’s don’t even know they’re infected. Damage is extremely high.

Conclusion: People who think they can’t/won’t get infected because they’re ‘smarter’ than badware, can & will eventually get infected because they don’t have antivirus active.

See also (directly related): Keep your firewalls up!!

Categories
dos

RoboCopy – Exclude existing files.cmd

robocopy.exe c:Sourcepath c:Destpath /E /XC /XN /XO

/E makes Robocopy recursively copy subdirectories, including empty ones.
/XC excludes existing files with the same timestamp, but different file sizes. Robocopy normally overwrites those.
/XN excludes existing files newer than the copy in the source directory. Robocopy normally overwrites those.
/XO excludes existing files older than the copy in the source directory. Robocopy normally overwrites those.

With the Changed, Older, and Newer classes excluded, Robocopy will exclude files existing in the destination directory.
Categories
Windows 10

Windows 10 Gets a Cloud Reset Feature, Here’s How it Works

via Windows 10 Gets a Cloud Reset Feature, Here’s How it Works

Um.. no. That’s too much control out of the user’s hands.

“With Cloud Recovery, Microsoft wants to make the process of recovering a corrupted installation of Windows 10 much easier by downloading a fresh copy of Windows files directly from Microsoft, without the need of Windows media.”

It would be a nice OPTIONAL feature to refresh your computer via streaming download, but it should be only the system files, and no personal files.. such as the Documents folder.

Thoughts?

Categories
ReFS

ReFS 3.4 is not ready for Production. Don’t use it.. yet.

I love the new features that ReFS (version 3.4 as of now) brings. Each feature sounds wonderful. Self-healing, large volumes, checksums, etc.. it all sounds good.. on paper.

But when used, they all fall flat on how easy it is to break ReFS. (seriously!)

A reboot at the wrong time can totally fry the ReFS volume. Simply gone. Poof. Little chance of recovery. I’ve seen it happen multiple times on multiple servers. No known way to repair the now-RAW partition. There is a recovery tool ReFSUtil.exe built-in to Windows, but I haven’t had any success recovering anything useful with it.

Just thinking.. why doesn’t any file system (that I know about) have at least 3 master file tables? One at the beginning, middle, and end of the drive? Think of the speed increase when searching for files, and the added resiliency! The drive heads would never have to seek more than 1/3 of the platter to read from the MFT.

Sigh. I should write my own FS.. just give me a team and a few decades lol.

Categories
Windows 10

Dexter Haslem’s WiFi Tweaks

Windows 10 Wifi Tweaks

Wifi has never been great on windows 10, especially after the latest ‘fall creator update’. One of my wifi cards no longer works at all, despite working on this same exact version of windows before a clean install!

Anyway, I’ve found a few ways that seem to make the wifi slightly more consistent, so here they are.

STEP ZERO: WIFI ADAPTER NAME
We will need the short name of the wifi adapter and the easiest way is with **netsh*.

To list wlan settings run the following in a cmd or powershell (Win+X):

netsh wlan show settings

PS C:UsersDexter> netsh wlan show settings

Wireless LAN settings
———————
Show blocked networks in visible network list: No

Only use GP profiles on GP-configured networks: No

Hosted network mode allowed in WLAN service: Yes

Allow shared user credentials for network authentication: Yes

Block period: Not Configured.

Auto configuration logic is disabled on interface “Wi-Fi”
MAC randomization not available on interface Wi-Fi
Look for the quoted part after interface, in this case my adapter name is Wi-Fi. Alternatively, you can go to

Control Panel -> Network Connections

And that will have the same name. We’ll need it for the rest of the steps.

FIRST: WIFI AUTOCONFIG ON/OFF BATS
Save these two in batch files so you can easily run them as needed:

WIFI_AUTO_ON.bat netsh wlan set autoconfig enabled=yes interface=”Wi-Fi”

WIFI_AUTO_OFF.bat netsh wlan set autoconfig enabled=no interface=”Wi-Fi”

Replace “Wi-Fi” with the adapter name from the first step!

Now you can right click on WIFI_AUTO_OFF.BAT and run as admin before playing an online game. For me, this seems to help with the persistent, roughly 1 minute apart ping spikes.

SECOND: DISABLE TUNING HEURISTICS
This one is a bit harder to quantify but in my highly non-scientific testing, my ping appeared to be more stable overall after turning off auto tuning. Note this is machine wide and seems to be related to TCP window sizes. I’ve encounted no side effects but..

netsh int tcp set heuristics disabled
netsh int tcp set global autotuninglevel=disabled
netsh int tcp set global rss=enabled
Disable dat heuristic tuning

Hopefully this helps others eek out a remotely usable wifi experience on windows.

April 12, 2018
NetBSD cross-compiling

via Dexter Haslem

Categories
Anything

Microsoft.. seriously.

Reinstalling the Operating System is NOT an okay response.

Fix yer crap.

Categories
Rant

Open Letter from this Developer to Other Developers about Installers

A request from this Developer: Please make your installer’s default installation folder to use the %temp% environment path variable I have configured on my computers.

My system drive (C:) is an SSD disk is reserved for the Windows 10 and Program Files.. and not your installer’s temporary files.

Categories
Rant

Dear Developers: BUTTONS

Please make the hitbox around your close icons larger than 1 pixel.
And please do not make the X itself the only clickable part!
Make the entire button clickable!

Sigh. It’s like some programmers never actually use the user interface that they design..

Categories
Windows 10

Top 18 Most Stable Windows Software and Utilities of 2017

Here is the list of the software utilities on my computers that have withstood a whole year of tinkering with Windows 10, bad Windows updates, hard drive partitions getting swapped back and forth, crappy antivirus programs, and other scam software (Here’s looking at you Zemana!).

Other programs have had to uninstalled and then reinstalled because of bugs or updates. Or sometimes they just quit working.. MalwareBytes almost made it onto this list, but I’ve never seen an install of it lasting more than few months before it just disappears. As in, no clue why and no traces of it left on the computers.. /shrug !

 

 

 

Categories
Windows 10

Troy Hunt on “Don’t tell people to turn off Windows Update”

via Troy Hunt: Don’t tell people to turn off Windows Update, just don’t

I totally agree with his advice. Why? Because your machine remains open to attacks if it is not kept updated with the latest security measures. And it’s easy to forget to check!

So, don’t turn off Windows Updates!