View Single Post
Old 10-26-2020, 08:45 AM   #29
TxHawkeye
Junior Member
TxHawkeye doesn't litterTxHawkeye doesn't litter
 
Posts: 8
Karma: 198
Join Date: Nov 2016
Device: Kindle Voyage
Some additional information regarding the forced upgrade to K4PC 1.30 on Windows 10. I'm running version 1.24.51068.

I created a file called 'updates' in %localappdata%\Amazon\Kindle as suggested by others.

I then ran ProcMon (from Sysinternals) to monitor what kindle.exe does when starting up.

--------------
Out of the thousands of registry and file actions performed, there are a couple relevant to the forced updates:

1) kindle.exe queries registry entry HKCU\Software\Amazon\Kindle\Install\Version. In my case, the value returned is 51068 (from 1.24.51068)

2) Immediately after that, kindle.exe attempts to create file "C:\Users\xxx\AppData\Local\Amazon\Kindle\updates\ KindleForPC-installer.exe" where 'xxx' is my userid.

This gets a 'PATH NOT FOUND' result from Windows.

After many other registry and file actions, kindle.exe attempts to create the above file a second time and gets the same result.
--------------

The net result is that kindle.exe completes its startup actions and displays its window without indicating an upgrade is available or that an upgrade was attempted.

The ProcMon output shows that creating the 'updates' file thwarts K4PC's attempt to force an upgrade. Unless and until Amazon finds another way to force updates ... like not allowing old versions to run at all ...
TxHawkeye is offline   Reply With Quote