How do I fix this program requires Windows service pack 1?

LTI
Guest
2021-06-21 21:37

While trying to install the current 5.19 setup file from my current 5.17.10 (Build 11087), I get the error in the title, with the only option to close the warning modal. Service Pack 1 is very much installed on this machine, and no previous WinSCP setup file has triggered a complaint.

Please advise.

Reply with quote

Advertisement

martin◆
Site Admin Joined: 2002-12-10 Posts: 37,905 Location: Prague, Czechia
2021-06-22

What exact version of Windows are you using?

WinSCP 5.19 installer indeed newly requires Windows 7 SP1/2008 R2 SP1.
See also https://winscp.net/eng/docs/requirements#client

Reply with quote

Ray Joined: 2017-05-03 Posts: 11 Location: Earth for sale: Slightly Used: Inquire within
2021-06-22 18:31

Windows 7 Ultimate - Version 6.1 (Build 7601)

According to the "Programs and Features" applet, SP1 was installed at the tail end of 2012

Reply with quote

Ray
2021-06-23 20:19

So it doesn't make sense that the installer is complaining about a service pack that is in fact installed.

Reply with quote

martin◆
Site Admin
2021-06-24

Please post installer's log file. Use /LOG command-line switch.
https://winscp.net/eng/docs/installation#automating

Reply with quote

Advertisement

Ray Joined: 2017-05-03 Posts: 11 Location: Earth for sale: Slightly Used: Inquire within
2021-06-24 17:32

2021-06-24 12:17:35.637   Log opened. (Time zone: UTC-04:00)
2021-06-24 12:17:35.637   Setup version: Inno Setup version 6.2.0
2021-06-24 12:17:35.637   Original Setup EXE: F:\WinSCP-5.19-Setup.exe
2021-06-24 12:17:35.637   Setup command line: /SL5="$45400A,10288217,864256,F:\WinSCP-5.19-Setup.exe" /LOG="winscp.log"
2021-06-24 12:17:35.637   Windows version: 6.1.7601  (NT platform: Yes)
2021-06-24 12:17:35.637   64-bit Windows: Yes
2021-06-24 12:17:35.637   Processor architecture: x64
2021-06-24 12:17:35.637   User privileges: Administrative
2021-06-24 12:17:35.645   Administrative install mode: Yes
2021-06-24 12:17:35.645   Install mode root key: HKEY_LOCAL_MACHINE
2021-06-24 12:17:35.645   64-bit install mode: No
2021-06-24 12:17:35.645   Message box (OK):
                          This program requires Windows Service Pack 1 or later.
2021-06-24 12:17:37.554   User chose OK.
2021-06-24 12:17:37.554   Got EAbort exception.
2021-06-24 12:17:37.554   Deinitializing Setup.
2021-06-24 12:17:37.555   Log closed.

  • SP-1.jpg (253.52 KB)

Description: SP-1 is installed

How do I fix this program requires Windows service pack 1?

Reply with quote

Ray
2021-06-27 21:09

So how do I get around this incorrect assessment by the installer?

Reply with quote

martin◆
Site Admin
2021-06-28

Please post a screenshot of Control Panel > System and Security > System

Reply with quote

Ray Joined: 2017-05-03 Posts: 11 Location: Earth for sale: Slightly Used: Inquire within
2021-06-29 21:03

Reply with quote

Advertisement

martin◆
Site Admin Joined: 2002-12-10 Posts: 37,905 Location: Prague, Czechia
2021-07-01

But my Windows 7 SP1 system says "Service Pack 1" on that screen:

  • win7sp1.png (102.23 KB)

How do I fix this program requires Windows service pack 1?

Reply with quote

Ray Joined: 2017-05-03 Posts: 11 Location: Earth for sale: Slightly Used: Inquire within
2021-07-02 05:11

Very odd. Even as a long-time IT guy (since 1983), I have no explanation for why mine doesn't include that on this page.

I intend to upgrade to Win 10 sometime in the semi-near future, so it's not exactly critical that I get WinSCP updated immediately. Still, I am now extremely curious to learn why my install shows my installation of SP-1 back in 2012 (KB976932) in the WU screen (but not on that page), while your installer is unable to confirm SP-1 on the system. Does your WU screen show the date & WU number of your upgrade to SP-1? If they are the same KB number, then I'm stumped, but also stuck at an outdated version of WinSCP.

Reply with quote

martin◆
Site Admin Joined: 2002-12-10 Posts: 37,905 Location: Prague, Czechia
2021-07-04

I have it listed as:

Windows 7 Service Pack 1 for x64-based Systems (KB976932)

Though note that my Windows 7 system was installed in 2014, so after the SP1 was released.

Reply with quote

martin◆
Site Admin
2022-09-13

Note that only the installer requires Windows 7 SP1. WinSCP itself supports any Windows 7. You can download Portable executables package instead:
https://winscp.net/eng/downloads.php#stable_portablezip
https://winscp.net/eng/docs/requirements#client

Reply with quote

Advertisement

What is meant by Windows service pack 1?

This service pack is an update to Windows 7 and to Windows Server 2008 R2 that addresses customer and partner feedback. SP1 for Windows 7 and for Windows Server 2008 R2 is a recommended collection of updates and improvements to Windows that are combined into a single installable update.

How do I manually install service pack 1?

To manually install SP1 from Windows Update:.
Select the Start button > All programs > Windows Update..
In the left pane, select Check for updates..
If any important updates are found, select the link to view available updates. ... .
Select Install updates. ... .
Follow the instructions to install SP1..

How do I know if I have service pack 1 installed?

How to check the current version of Windows Service Pack....
Click Start and click Run..
Type winver.exe in the Run dialog box and click OK..
The Windows Service Pack information is available in the pop-up window that appears..
Click OK to close the pop-up window..

Does Windows 10 have service pack 1?

If you're using Windows 11, Windows 10, or Windows 8, you'll notice that you don't have a service pack installed. This is because, with these versions of Windows, Microsoft releases updates on a continual basis in smaller chunks instead of infrequent, large packs as was the case with earlier Windows versions.