Known problem: Several Kaspersky Endpoint Security entries in context menu [Kaspersky Endpoint Security for Windows]]
Problem
During KES installation on a host, an entry is added to Windows context menu. When KES version is upgraded, the old context menu entry may remain, and a new entry is added to it.
As a result, it might look like this:
Diagnostics
To check the information about the entries, start PowerShell as administrator, then run:
Get-AppxPackage -AllUsers > c:\<folder_path>.file_name.txt
Name : Kaspersky.ShellEx23
Publisher : CN=AO Kaspersky Lab, O=AO Kaspersky Lab, STREET="sh Leningradskoye, 39A / str 2", L=Moscow,
S=Moscow, C=RU, OID.1.3.6.1.4.1.311.60.2.1.2=Moscow, OID.1.3.6.1.4.1.311.60.2.1.3=RU,
SERIALNUMBER=1027739867473, OID.2.5.4.15=Private Organization
Architecture : X64
ResourceId :
Version : 1.0.0.12
PackageFullName : Kaspersky.ShellEx23_1.0.0.12_x64__78azx59njhjpr
InstallLocation : C:\Program Files\WindowsApps\Kaspersky.ShellEx23_1.0.0.12_x64__78azx59njhjpr
Workaround and solution
-
Starting from KES 12.5, unregister ShellEx entries.
ReplaceKES.%version%with the actual KES version in the following commands. For instance, for KES 12.9 it'll beKES.12.9.0"%ProgramFiles(x86)%\Kaspersky Lab\KES.%version%\x64\PackageRegistrator.exe" /unregall -
Then register back:
"%ProgramFiles(x86)%\Kaspersky Lab\KES.%version%\x64\PackageRegistrator.exe" /reg - If ShellEx registration doesn't help to return the context menu entry, re-install KES.
Recommended Comments