Skip to content
View in the app

A better way to browse. Learn more.

Kaspersky Support Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

卡巴斯基无法运行

我的系统版本是Win10 1803。此前我一直正常使用卡巴斯基杀毒软件。

从昨天开始,卡巴斯基无法再正常启动。它会显示“正在启动应用程序”,随后卡住、消失。在卡住的同时,任务管理器的进程也会不知缘由地变成“已暂停”,随后进程消失。任务栏右下角的图标在光标经过后也会消失。

有时候卡巴斯基会自动尝试重启多次,启动过程中系统非常卡,会留下多个缩略图标(最后都消失了)。

我曾经用kavremvr多次尝试卸载后再重装,但是重装后问题依旧存在。目前我完全无法进入主程序、输入序列号。

请问这该如何解决?谢谢了!

卡巴斯基进程.png

卡巴斯基右下角.png

Featured Replies

1 hour ago, Wesly.Zhang said:

Hello,

请下载使用卡巴斯基最新版本产品:卡巴斯基21.26最新版本下载:https://pdc5.pa2.pdc.kaspersky.com/DownloadManagers/e5/e5e72a9c-c023-4ea1-8603-0c524fb61c1e/kaspersky4win202121.26.4.406zh-Hans_46410.exe

 

这个形式的链接生成之后很快就失效了。

得用这个:https://dm.s.kaspersky-labs.com/zh-Hans-CN/Kaspersky4Win/21.26.4.406/startup.exe

如果安装最新版还有问题,需要排查下是否感染病毒。

去火绒论坛下载火绒顽固木马专杀扫描下。

  • Author

你好!

我使用火绒顽固木马专杀扫描,未扫描出异常。随后我通过链接下载了最新版的安装包并进行安装。然而问题依然存在,和我此前描述的现象完全一样。

On 9/18/2026 at 12:34 PM, Wesly.Zhang said:

Hello,

请下载使用卡巴斯基最新版本产品:卡巴斯基21.26最新版本下载:https://pdc5.pa2.pdc.kaspersky.com/DownloadManagers/e5/e5e72a9c-c023-4ea1-8603-0c524fb61c1e/kaspersky4win202121.26.4.406zh-Hans_46410.exe

 

On 9/18/2026 at 1:51 PM, Xzz123 said:

这个形式的链接生成之后很快就失效了。

得用这个:https://dm.s.kaspersky-labs.com/zh-Hans-CN/Kaspersky4Win/21.26.4.406/startup.exe

如果安装最新版还有问题,需要排查下是否感染病毒。

去火绒论坛下载火绒顽固木马专杀扫描下。

第一次使用论坛,忘记quote了

Microsoft
No image preview

下载 .NET 8.0 Desktop Runtime (v8.0.31) - Windows x86 Insta...

以上链接覆盖安装最新的.net8,然后重启系统再次尝试安装。

  • Author
17 hours ago, Xzz123 said:
Microsoft
No image preview

下载 .NET 8.0 Desktop Runtime (v8.0.31) - Windows x86 Insta...

以上链接覆盖安装最新的.net8,然后重启系统再次尝试安装。

你好,安装之后再次尝试依然不行,问题和一开始描述的完全一样

Hello,

你这个现象是从什么时候开始的?系统更新过以后还是运行过什么程序后开始的,还是更新过什么程序后开始的?另外,请你提供一份 GSI 报告供分析,Getsysteminfo工具:https://media.kaspersky.com/utilities/ConsumerUtilities/GSI-6.2.2.105.zip

将报告上传到这里,卡巴斯基问题反馈文件收集:https://send2me.cn/KRsVbUaP/Se6PMqaeLxd3qA,同时把报告发送给卡巴斯基技术支持:https://support.kaspersky.cn/b2c/cn,向他们反馈有关产品异常的情况。

  • Author
10 hours ago, Wesly.Zhang said:

Hello,

你这个现象是从什么时候开始的?系统更新过以后还是运行过什么程序后开始的,还是更新过什么程序后开始的?另外,请你提供一份 GSI 报告供分析,Getsysteminfo工具:https://media.kaspersky.com/utilities/ConsumerUtilities/GSI-6.2.2.105.zip

将报告上传到这里,卡巴斯基问题反馈文件收集:https://send2me.cn/KRsVbUaP/Se6PMqaeLxd3qA,同时把报告发送给卡巴斯基技术支持:https://support.kaspersky.cn/b2c/cn,向他们反馈有关产品异常的情况。

你好!

我勾选了Windows Event Logs和AVZ Logs生成了报告,上传到了OneDrive,这是链接:GSI6_DESKTOP-G2I594G_AF_09_16_2026_11_28_20.zip

出现问题前几天我下载并解压缩了几个免安装版的老游戏,还下载了几个缺失的dll文件。但是我无法判断到底哪个行为导致了目前的异常。

我的电脑目前还存在其他问题,比如查看网络连接的属性会提示“发生意外错误”,还有无论如何也无法安装上高通的wifi驱动软件(总是提示“系统找不到指定文件”),导致目前只能用网线上网。我无法判断这些异常和卡巴斯基无法正常启动的异常是否有关联。

  • Author
On 9/20/2026 at 11:18 PM, Wesly.Zhang said:

Hello,

你这个现象是从什么时候开始的?系统更新过以后还是运行过什么程序后开始的,还是更新过什么程序后开始的?另外,请你提供一份 GSI 报告供分析,Getsysteminfo工具:https://media.kaspersky.com/utilities/ConsumerUtilities/GSI-6.2.2.105.zip

将报告上传到这里,卡巴斯基问题反馈文件收集:https://send2me.cn/KRsVbUaP/Se6PMqaeLxd3qA,同时把报告发送给卡巴斯基技术支持:https://support.kaspersky.cn/b2c/cn,向他们反馈有关产品异常的情况。

你好!

我的上一个回复被标注为粉红色,不知道你能否看到。

报告昨日也已提交到卡巴斯基的技术支持和卡巴斯基文件反馈收集了。此外补充一下:C盘部分目录下的文件(例如C:\DRIVERS)删除和修改需要有管理员权限,然而赋予了管理员权限后依然无法删除。使用360强力清除可以删除。我怀疑是不是有恶意软件劫持了指令集(我不大懂这方面),导致了系统里的这些异常,同时阻止了卡巴斯基的正常运行。

昨天我使用KRD扫描了全部可选项,没有发现威胁。

On 9/21/2026 at 10:05 AM, brook_chou said:

你好!

我勾选了Windows Event Logs和AVZ Logs生成了报告,上传到了OneDrive,这是链接:GSI6_DESKTOP-G2I594G_AF_09_16_2026_11_28_20.zip

出现问题前几天我下载并解压缩了几个免安装版的老游戏,还下载了几个缺失的dll文件。但是我无法判断到底哪个行为导致了目前的异常。

我的电脑目前还存在其他问题,比如查看网络连接的属性会提示“发生意外错误”,还有无论如何也无法安装上高通的wifi驱动软件(总是提示“系统找不到指定文件”),导致目前只能用网线上网。我无法判断这些异常和卡巴斯基无法正常启动的异常是否有关联。

Hello,

请使用这个工具扫描一遍系统:火绒恶性木马专杀工具:https://www.huorong.cn/hrkill/download.php

另外,从 GSI 报告中发现许多 .NET Runtime 错误:

Message :
Application: avpui.exe CoreCLR Version: 8.0.1925.45101 .NET Version: 8.0.19-kl.7.9.806.0 Description: The application requested process termination through System.Environment.FailFast. Message: Terminate on fatal exception on start application Description: The process was terminated due to an unhandled exception.System.TypeInitializationException: The type initializer for 'System.Windows.FrameworkContentElement' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Windows.FrameworkElement' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Windows.Media.Transform' threw an exception. ---> System.ArgumentOutOfRangeException: StartIndex cannot be less than zero. (Parameter 'startIndex') at System.String.Remove(Int32 startIndex) at System.Windows.AccessibilitySwitches.<>c.<VerifySwitches>b__25_1(PropertyInfo x) at System.Linq.EnumerableSorter`2.ComputeKeys(TElement[] elements, Int32 count) at System.Linq.EnumerableSorter`1.ComputeMap(TElement[] elements, Int32 count) at System.Linq.EnumerableSorter`1.Sort(TElement[] elements, Int32 count) at System.Linq.OrderedEnumerable`1.GetEnumerator()+MoveNext() at System.Linq.Enumerable.SelectIPartitionIterator`2.MoveNext() at System.Windows.Threading.Dispatcher..ctor() at System.Windows.Threading.Dispatcher.get_CurrentDispatcher() at System.Windows.Threading.DispatcherObject..ctor() at System.Windows.DependencyObject..ctor() at System.Windows.Freezable..ctor() at System.Windows.Media.Animation.Animatable..ctor() at System.Windows.Media.GeneralTransform..ctor() at System.Windows.Media.Transform..ctor() at System.Windows.Media.MatrixTransform..ctor(Matrix matrix) at System.Windows.Media.Transform.MakeIdentityTransform() at System.Windows.Media.Transform..cctor() --- End of inner exception stack trace --- at System.Windows.Media.Transform.get_Identity() at System.Windows.FrameworkElement..cctor() --- End of inner exception stack trace --- at System.Windows.FrameworkContentElement..cctor() --- End of inner exception stack trace --- at KasperskyLab.UI.Framework.UiKit.Localization.LocalizationManager.SetFrameworkElementsLanguage() at KasperskyLab.UI.Framework.UiKit.Localization.LocalizationManager..ctor(LocalizationParameters parameters) at KasperskyLab.UI.Framework.UiKit.Localization.LocalizationManager.Initialize(LocalizationParameters parameters) at KasperskyLab.UI.Core.Localization.Engine.CoreLocalizationManagerInitializer.Initialize() at KasperskyLab.Kis.UI.Bootstrapping.KisSetupCriticalInfrastructureStage.InitializeLocalizationManager(ShellStartupParameters loaderParameters, IUnityContainer container) at KasperskyLab.Kis.UI.Bootstrapping.SetupCriticalInfrastructureStageBase.Run(IUnityContainer container) at KasperskyLab.Kis.UI.Bootstrapping.KisSetupCriticalInfrastructureStage.Run(IUnityContainer container) at KasperskyLab.Kis.UI.Bootstrapping.BaseInitializationStage.KasperskyLab.Kis.UI.Bootstrapping.IInitializationStage.Run(IUnityContainer container) at KasperskyLab.Kis.UI.Bootstrapping.StageConfiguration.<>c__DisplayClass13_0.<.ctor>b__0() at KasperskyLab.Kis.UI.Bootstrapping.StageConfiguration.StartStage() at KasperskyLab.Kis.UI.Bootstrapping.BootstrapperTrace.DoAndTraceExecutionTime(Action initializationAction, String name) at KasperskyLab.Kis.UI.Bootstrapping.StageConfiguration.<Run>b__7_2() at KasperskyLab.UI.Common.ExceptionsProcessor.ExecuteActionWithExceptionFilter(Action action, Func`2 exceptionFilter) Stack: at System.Environment.FailFast(System.String, System.Exception) at KasperskyLab.UI.Core.ExceptionPolicy.ProcessExceptionOnStartApplication(System.Exception, System.String) at KasperskyLab.Kis.UI.Bootstrapping.StageConfiguration+<>c.<Run>b__7_3(System.Exception) at KasperskyLab.UI.Common.ExceptionsProcessor.ExecuteActionWithExceptionFilter(System.Action, System.Func`2<System.Exception,Boolean>) at KasperskyLab.UI.Framework.UiKit.Localization.LocalizationManager.SetFrameworkElementsLanguage() at KasperskyLab.UI.Framework.UiKit.Localization.LocalizationManager..ctor(KasperskyLab.UI.Framework.UiKit.Localization.LocalizationParameters) at KasperskyLab.UI.Framework.UiKit.Localization.LocalizationManager.Initialize(KasperskyLab.UI.Framework.UiKit.Localization.LocalizationParameters) at KasperskyLab.UI.Core.Localization.Engine.CoreLocalizationManagerInitializer.Initialize() at KasperskyLab.Kis.UI.Bootstrapping.KisSetupCriticalInfrastructureStage.InitializeLocalizationManager(KasperskyLab.Kis.UI.ShellStartupParameters, KasperskyLab.UI.Framework.IoC.IUnityContainer) at KasperskyLab.Kis.UI.Bootstrapping.SetupCriticalInfrastructureStageBase.Run(KasperskyLab.UI.Framework.IoC.IUnityContainer) at KasperskyLab.Kis.UI.Bootstrapping.KisSetupCriticalInfrastructureStage.Run(KasperskyLab.UI.Framework.IoC.IUnityContainer) at KasperskyLab.Kis.UI.Bootstrapping.BaseInitializationStage.KasperskyLab.Kis.UI.Bootstrapping.IInitializationStage.Run(KasperskyLab.UI.Framework.IoC.IUnityContainer) at KasperskyLab.Kis.UI.Bootstrapping.StageConfiguration+<>c__DisplayClass13_0.<.ctor>b__0() at KasperskyLab.Kis.UI.Bootstrapping.StageConfiguration.StartStage() at KasperskyLab.Kis.UI.Bootstrapping.BootstrapperTrace.DoAndTraceExecutionTime(System.Action, System.String) at KasperskyLab.Kis.UI.Bootstrapping.StageConfiguration.<Run>b__7_2() at KasperskyLab.UI.Common.ExceptionsProcessor.ExecuteActionWithExceptionFilter(System.Action, System.Func`2<System.Exception,Boolean>) at KasperskyLab.Kis.UI.Bootstrapping.StageConfiguration.<Run>b__7_0() at KasperskyLab.UI.Core.Threading.ThrottledTaskFactory.StartWithThrottle(System.Action) at KasperskyLab.UI.Core.Threading.ThrottledTaskFactory+<>c__DisplayClass1_0.<StartNew>b__0() at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task+<>c.<.cctor>b__281_0(System.Object) at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef, System.Threading.Thread) at System.Threading.Tasks.Task.ExecuteEntryUnsafe(System.Threading.Thread) at System.Threading.Tasks.ThreadPoolTaskScheduler+<>c.<.cctor>b__10_0(System.Object) at System.Threading.Thread.StartCallback() 

从日志里面分析看出:

问题不在卡巴斯基的业务代码,而在 WPF 运行时的内部初始化过程中。

具体是 WPF 的 System.Windows.Media.Transform 静态构造函数在初始化时,触发了 System.Windows.AccessibilitySwitches.VerifySwitches,后者在对属性名做字符串处理时调用了 String.Remove(startIndex),但传入的 startIndex 为负数,导致 ArgumentOutOfRangeException,最终使整个 WPF 初始化链崩溃,应用通过 FailFast 主动终止。

System.Windows.AccessibilitySwitches 是 WPF 内部用于处理可访问性开关的类。VerifySwitches 会通过反射遍历该类的属性,并按属性名进行解析。正常情况下,属性名应遵循某种命名约定(例如包含 _ 或 . 分隔符)。如果实际加载的 WPF 程序集(PresentationCore.dll / PresentationFramework.dll)与当前 .NET 运行时版本不匹配,或者程序集被修改/损坏,就可能导致属性名不符合预期,使 IndexOf 返回 -1,最终 Remove(-1) 抛异常。

你这个问题可以去联系技术支持,看看 卡巴斯基定制的 net runtime 8.0.19 这个版本与 windows 10 1803 的兼容性。

On 9/19/2026 at 9:44 PM, Xzz123 said:
Microsoft
No image preview

下载 .NET 8.0 Desktop Runtime (v8.0.31) - Windows x86 Insta...

以上链接覆盖安装最新的.net8,然后重启系统再次尝试安装。

Hi,

KL 产品有自带的 .net runtime 支持,C:\ProgramData\Kaspersky Lab\AVP21.26\dotnet\shared,安装程序需要 .net framework 支持,一旦安装好,产品本身就不需要外部的框架支持了。现在的产品有点小变化。嘿嘿嘿~

另外,我在补充一点,检查 C:\ProgramData\Kaspersky Lab\AVP21.26\dotnet\shared\Microsoft.NETCore.App\8.0.19\WindowsBase.dll 这个文件是否损坏,我这里在 windows 11 25H2 上的 sha1 为 0cf5826b459377cd4929b1a24813bfafe3c90488,这个错误的调用链为:

卡巴斯基 LocalizationManager.SetFrameworkElementsLanguage() → FrameworkContentElement..cctor()(PresentationFramework.dll) → FrameworkElement..cctor()(PresentationFramework.dll)→ Transform..cctor()(PresentationCore.dll)→ Transform.MakeIdentityTransform() → new MatrixTransform(Matrix) → … → Dispatcher..ctor() → LINQ 遍历 AccessibilitySwitches 属性 → AccessibilitySwitches.VerifySwitches 的 lambda(WindowsBase.dll)→ String.Remove(-1) → ArgumentOutOfRangeException(触发异常)

根因在 WindowsBase.dll 的 AccessibilitySwitches.VerifySwitches,因 startIndex = -1 调用 String.Remove 越界,导致卡巴斯基私有 .NET 8 的 WPF 初始化链崩溃。问题的关键是为什么自己定制的 .net runtime 会出现这个 系统 异常。

你以前安装的卡巴斯基产品出现过这个问题吗?之前的版本,比方说 21.25?

再补充一点,询问下,当前出问题的操作系统语言是什么?

大佬你去看看:

这个人是卡饭来的

5 hours ago, Wesly.Zhang said:

再补充一点,询问下,当前出问题的操作系统语言是什么?

9 hours ago, Xzz123 said:

大佬你去看看:

这个人是卡饭来的

Hello,

这个问题也出现在 个人版 产品吗?21.26版本上?个人版本的 .net runtime 是8.0.19 的样子,我不知道 KES 装的是什么版本的 🤔

还要补充一点,在 系统内 删除 360安全卫士 并重启,然后在观察这个现象是否不在出现。

  • Author
On 9/22/2026 at 5:15 PM, Wesly.Zhang said:

另外,我在补充一点,检查 C:\ProgramData\Kaspersky Lab\AVP21.26\dotnet\shared\Microsoft.NETCore.App\8.0.19\WindowsBase.dll 这个文件是否损坏,我这里在 windows 11 25H2 上的 sha1 为 0cf5826b459377cd4929b1a24813bfafe3c90488,这个错误的调用链为:

卡巴斯基 LocalizationManager.SetFrameworkElementsLanguage() → FrameworkContentElement..cctor()(PresentationFramework.dll) → FrameworkElement..cctor()(PresentationFramework.dll)→ Transform..cctor()(PresentationCore.dll)→ Transform.MakeIdentityTransform() → new MatrixTransform(Matrix) → … → Dispatcher..ctor() → LINQ 遍历 AccessibilitySwitches 属性 → AccessibilitySwitches.VerifySwitches 的 lambda(WindowsBase.dll)→ String.Remove(-1) → ArgumentOutOfRangeException(触发异常)

根因在 WindowsBase.dll 的 AccessibilitySwitches.VerifySwitches,因 startIndex = -1 调用 String.Remove 越界,导致卡巴斯基私有 .NET 8 的 WPF 初始化链崩溃。问题的关键是为什么自己定制的 .net runtime 会出现这个 系统 异常。

你以前安装的卡巴斯基产品出现过这个问题吗?之前的版本,比方说 21.25?

你好!

操作系统的语言是简体中文。此前的版本从未遇到过这个问题。

我这里的WindowsBase.dll的sha1为0CF5826B459377CD4929B1A24813BFAFE3C90488。

目前还没有卸载360安全卫士,我尝试之后会再反馈结果。

11 hours ago, brook_chou said:

你好!

操作系统的语言是简体中文。此前的版本从未遇到过这个问题。

我这里的WindowsBase.dll的sha1为0CF5826B459377CD4929B1A24813BFAFE3C90488。

目前还没有卸载360安全卫士,我尝试之后会再反馈结果。

Hello,

此前的版本从未遇到过这个问题

此前的版本是什么版本?此前的版本 WindowsBase.dll 是同一个吗?如果你有此前的版本,安装上看看。

  • Author
15 minutes ago, Wesly.Zhang said:

Hello,

此前的版本是什么版本?此前的版本 WindowsBase.dll 是同一个吗?如果你有此前的版本,安装上看看。

目前的版本是在官网下载的最新版。问题一开始发生时候的版本号我卸载前没有留意,无法判断是否为最新版。问题发生前几天我没有主动更新过卡巴斯基的软件版本,但不知软件会不会静默更新

  • 3 weeks later...
On 9/24/2026 at 11:05 AM, brook_chou said:

目前的版本是在官网下载的最新版。问题一开始发生时候的版本号我卸载前没有留意,无法判断是否为最新版。问题发生前几天我没有主动更新过卡巴斯基的软件版本,但不知软件会不会静默更新

Hello,

卡巴斯基最新版本 21.27 已经发布,请您尝试安装该版本检查是否还有问题:

卡巴斯基21.27最新版本下载:https://dm.s.kaspersky-labs.com/zh-Hans-CN/Kaspersky4Win/21.27.6.532/startup.exe

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.