Saturday, October 25, 2025

grepWin 2.1.11 is the last working version on Windows 7




I am a big fan of Stefan Küng's grepWin because of it's blazing fast speed and it's open source c++ code. You can download all the releases here -  stefankueng/grepWin (github.com) 

Version 2.1.11 is last working version on Windows 7.

Latest Version 2.1.12 Issues

The new Version 2.1.12 (Sept 24, 2025) gives me the following error on Windows 7.

Specifically, running on the following hardware; 

Microsoft Windows 7 Ultimate  SP 1 (6.1.7601.24546), Intel Core i7 CPU 920 @ 2.67GHz * 4, 12GB RAM, NVIDIA GeForce GT 7, 10 2GB * 1, 1TB HD

Get this above one line summary here - SimpleSystemInfo-TheOneLiner-V2 (github.com) 👀

Tried portable editions (x86 & x64) did not work, they are supposed to be self-contained builds.

Mitigation

New, Version 2.1.12 gives me the following error on Windows 7.

Go the following popup error.

---------------------------

grepWin.exe - System Error

---------------------------

The program can't start because 
api-ms-win-core-path-l1-1-0.dll is missing from 
your computer. Try reinstalling the program to 
fix this problem. 

---------------------------

OK   

---------------------------


Dependency Hell


  1. I copied over the file from Windows 10, and then entire api-ms-win-*.dll then got Kernel.dll error. Got these dlls from ReactOS build env project.
  2. Copied over kernel_vista.dll from win10.
  3. Error in kernelbase.dll, copied from win10.
  4. Problem Event Name:	APPCRASH
      Application Name:	grepWin_dependancy.exe
      Application Version:	2.1.12.1434
      Application Timestamp:	68d43315
      Fault Module Name:	KERNELBASE.dll
      Fault Module Version:	6.1.7601.24545
      Fault Module Timestamp:	5e0eb7f5
      Exception Code:	c06d007e
      Exception Offset:	0000c5af
      OS Version:	6.1.7601.2.1.0.256.1
      Locale ID:	1033
      Additional Information 1:	0a9e
      Additional Information 2:	0a9e372d3b4ad19135b953a78882e789
      Additional Information 3:	0a9e
    

Essentially, it's a UWP app and built for Win8+, so I stopped.


Why still Windows 7? 




I develop migration tools that still must work on Win7 

No comments:

Post a Comment