AN双卡导致adobe无法正常运行(附报错文件)

问题遇到的现象和发生背景

N卡笔记本+A卡拓展坞,切换到A卡拓展坞时N卡被屏蔽,但ADOBE的PR和ME就会因为寻找不到被屏蔽的CUDA而报错,不需要cuda的PS则正常开启

操作环境、软件版本等信息()

ROG 幻13 2021 ryzen5900hs 1650maxq
ROG XG MOBILE 6850M XT
Windows11 专业工作站 22621.1992
Adobe premiere pro 2023与Adobe Media Encoder 2023

尝试过的解决方法

使用DDU完全卸载NVIDIA显卡驱动可以打开premiere pro
全新安装的系统与软件,首次开启adobe时使用A卡也可以正常打开(也就是不让adobe知道我有cuda)

我想要达到的结果

A卡和N卡驱动并存的情况下,都可以使用Adobe

另附报错文件(因字数原因节选一部分明)
Process:                Adobe Media Encoder.exe [13300]
Path:                   C:\Program Files\Adobe\Adobe Media Encoder 2023\Adobe Media Encoder.exe
Product Version:        23.2.1.2
File Version:           23.2.1.2
Code Type:              x64
Parent Process:         explorer.exe [6148]


Date/Time:              2023-07-14 20:21:44    中国标准时间
OS Version:             10.0.22621.1928
Report ID:              db5b92e1-a163-4036-b4e6-a4ca5d944881




Time Awake Since Boot:  38550 seconds


Crashed thread:         0 [23940] THREAD_PRIORITY_NORMAL


Exception Code:         0xc0000409
Exception Parameters:   0x00000005 
Exception Message:      3221226505 系统在此应用程序中检测到基于堆栈的缓冲区溢出。溢出可能允许恶意用户获得此应用程序的控制。 


Application Specific Information:
C:\Windows\system32\DriverStore\FileRepository\nvam.inf_amd64_45662e1eade572ea\nvcuda64.dll



Thread 0 Crashed:    [23940]    THREAD_PRIORITY_NORMAL
0    nvcuda64            0x00007fff6eeacfc4 cuProfilerStop + 2899572
1    nvcuda64            0x00007fff6eeacf59 cuProfilerStop + 2899465
2    nvcuda64            0x00007fff6eeacf75 cuProfilerStop + 2899493
3    nvcuda64            0x00007fff6ee9f5e7 cuProfilerStop + 2843799
4    nvcuda64            0x00007fff6eb0c261 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
5    nvcuda64            0x00007fff6eb0d5b3 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
6    nvcuda64            0x00007fff6eb0d81b ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
7    nvcuda64            0x00007fff6eb850da cuGetErrorName + 490
8    nvcuda              0x00007fff8fb82059 cuInit + 169
9    REDCuda-x64         0x00007fff89bfa0dc ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
10    REDCuda-x64         0x00007fff89bf58c1 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
11    REDCuda-x64         0x00007fff89bfe026 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
12    REDCuda-x64         0x00007fff89bfa02b ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
13    REDCuda-x64         0x00007fff89bf6777 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
14    REDCuda-x64         0x00007fff89bf2266 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
15    REDCuda-x64         0x00007fff89c1a4b0 fb44effc028b0afd3998c2929035e002e + 70080
16    REDCuda-x64         0x00007fff89c1a3b2 fb44effc028b0afd3998c2929035e002e + 69826
17    REDCuda-x64         0x00007fff89c1a679 fb44effc028b0afd3998c2929035e002e + 70537
18    REDCuda-x64         0x00007fff89c0905f RED_LIB_INITIALIZE + 719
19    ImporterRED         0x00000000528c3c70 xImportEntry + 71712
20    ImporterRED         0x00000000528c15e7 xImportEntry + 61847
21    ImporterRED         0x00000000528b14e6 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
22    ImporterRED         0x00000000528b24b1 xImportEntry + 97
23    ImporterHost        0x00000000033bb6d5 ML::ImporterFactory::TryCancelRequest + 35941
24    ImporterHost        0x00000000033be59b ML::ImporterModule::~ImporterModule + 2507
25    ImporterHost        0x00000000033bfdb6 ML::ImporterModule::~ImporterModule + 8678
26    ImporterHost        0x00000000033be0b4 ML::ImporterModule::~ImporterModule + 1252
27    ImporterHost        0x00000000033c3ca0 ML::ImporterModule::GetSupportsVersion8 + 1520
28    ImporterHost        0x00000000033c6b2e ML::ImporterModule::SerializeToRegistry + 46
29    PluginSupport       0x000000000501d0a4 ML::ConvertTDBToFrameRate + 30628
30    PluginSupport       0x0000000005020664 ML::PluginLoaderRegistry::GetRegistry + 4020
31    PluginSupport       0x00000000050220c3 ML::LoadPlugins + 3667
32    PluginSupport       0x000000000503fcc2 ML::PluginSupport::LoadAllPlugins + 2434
33    Adobe Media Encoder 0x000000014008c9fc ScriptLayer::ScriptObject::`default constructor closure' + 141628
34    Adobe Media Encoder 0x000000014008a2ba ScriptLayer::ScriptObject::`default constructor closure' + 131578
35    Adobe Media Encoder 0x000000014008435f ScriptLayer::ScriptObject::`default constructor closure' + 107167
36    Adobe Media Encoder 0x00000001400709e3 ScriptLayer::ScriptObject::`default constructor closure' + 26915
37    exo                 0x0000000007907734 exo::app::AppBase::Initialize + 868
38    Adobe Media Encoder 0x0000000140078707 ScriptLayer::ScriptObject::`default constructor closure' + 58951
39    Adobe Media Encoder 0x000000014009912a ScriptLayer::ScriptObject::`default constructor closure' + 192618
40    Adobe Media Encoder 0x00000001402ada0e ScriptLayer::ScriptObject::`default constructor closure' + 2373966
41    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
42    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40





Thread 38:    [25580]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95f2944 ZwWaitForAlertByThreadId + 20
1    ntdll               0x00007ffff95b8d44 RtlSleepConditionVariableCS + 260
2    KERNELBASE          0x00007ffff6c52239 SleepConditionVariableCS + 41
3    amdxx64             0x00007fff6f3a0e43 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
4    amdxx64             0x00007fff6f3a104f ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
5    amdxx64             0x00007fff6ff91a32 boost::serialization::singleton<std::set<boost::serialization::void_cast_detail::void_caster const * __ptr64,boost::serialization::void_cast_detail::void_caster_compare,std::allocator<boost::serialization::void_cast_detail::void_caster const * __ptr64> > >::is_destroyed + 206338
6    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
7    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40


Thread 39:    [22988]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95f2944 ZwWaitForAlertByThreadId + 20
1    ntdll               0x00007ffff95b8d44 RtlSleepConditionVariableCS + 260
2    KERNELBASE          0x00007ffff6c52239 SleepConditionVariableCS + 41
3    amdxx64             0x00007fff6f3a0e43 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
4    amdxx64             0x00007fff6f3a104f ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
5    amdxx64             0x00007fff6ff91a32 boost::serialization::singleton<std::set<boost::serialization::void_cast_detail::void_caster const * __ptr64,boost::serialization::void_cast_detail::void_caster_compare,std::allocator<boost::serialization::void_cast_detail::void_caster const * __ptr64> > >::is_destroyed + 206338
6    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
7    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40


Thread 40:    [23072]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95f2944 ZwWaitForAlertByThreadId + 20
1    ntdll               0x00007ffff95b8d44 RtlSleepConditionVariableCS + 260
2    KERNELBASE          0x00007ffff6c52239 SleepConditionVariableCS + 41
3    amdxx64             0x00007fff6f3a0e43 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
4    amdxx64             0x00007fff6f3a104f ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
5    amdxx64             0x00007fff6ff91a32 boost::serialization::singleton<std::set<boost::serialization::void_cast_detail::void_caster const * __ptr64,boost::serialization::void_cast_detail::void_caster_compare,std::allocator<boost::serialization::void_cast_detail::void_caster const * __ptr64> > >::is_destroyed + 206338
6    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
7    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40


Thread 41:    [25520]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95f2944 ZwWaitForAlertByThreadId + 20
1    ntdll               0x00007ffff95b8d44 RtlSleepConditionVariableCS + 260
2    KERNELBASE          0x00007ffff6c52239 SleepConditionVariableCS + 41
3    amdxx64             0x00007fff6f3a0e43 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
4    amdxx64             0x00007fff6f3a104f ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
5    amdxx64             0x00007fff6ff91a32 boost::serialization::singleton<std::set<boost::serialization::void_cast_detail::void_caster const * __ptr64,boost::serialization::void_cast_detail::void_caster_compare,std::allocator<boost::serialization::void_cast_detail::void_caster const * __ptr64> > >::is_destroyed + 206338
6    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
7    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40


Thread 42:    [8544]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95f2944 ZwWaitForAlertByThreadId + 20
1    ntdll               0x00007ffff95b8d44 RtlSleepConditionVariableCS + 260
2    KERNELBASE          0x00007ffff6c52239 SleepConditionVariableCS + 41
3    amdxx64             0x00007fff6f3a0e43 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
4    amdxx64             0x00007fff6f3a104f ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
5    amdxx64             0x00007fff6ff91a32 boost::serialization::singleton<std::set<boost::serialization::void_cast_detail::void_caster const * __ptr64,boost::serialization::void_cast_detail::void_caster_compare,std::allocator<boost::serialization::void_cast_detail::void_caster const * __ptr64> > >::is_destroyed + 206338
6    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
7    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40


Thread 43:    [30756]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95f2944 ZwWaitForAlertByThreadId + 20
1    ntdll               0x00007ffff95b8d44 RtlSleepConditionVariableCS + 260
2    KERNELBASE          0x00007ffff6c52239 SleepConditionVariableCS + 41
3    amdxx64             0x00007fff6f3a0e43 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
4    amdxx64             0x00007fff6f3a104f ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
5    amdxx64             0x00007fff6ff91a32 boost::serialization::singleton<std::set<boost::serialization::void_cast_detail::void_caster const * __ptr64,boost::serialization::void_cast_detail::void_caster_compare,std::allocator<boost::serialization::void_cast_detail::void_caster const * __ptr64> > >::is_destroyed + 206338
6    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
7    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40


Thread 44:    [30200]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95f2944 ZwWaitForAlertByThreadId + 20
1    ntdll               0x00007ffff95b8d44 RtlSleepConditionVariableCS + 260
2    KERNELBASE          0x00007ffff6c52239 SleepConditionVariableCS + 41
3    amdxx64             0x00007fff6f3a0e43 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
4    amdxx64             0x00007fff6f3a104f ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
5    amdxx64             0x00007fff6ff91a32 boost::serialization::singleton<std::set<boost::serialization::void_cast_detail::void_caster const * __ptr64,boost::serialization::void_cast_detail::void_caster_compare,std::allocator<boost::serialization::void_cast_detail::void_caster const * __ptr64> > >::is_destroyed + 206338
6    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
7    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40



Thread 73:    [21536]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95eedd4 NtWaitForSingleObject + 20
1    KERNELBASE          0x00007ffff6c13f8e WaitForSingleObjectEx + 142
2    amdxx64             0x00007fff6f411d45 boost::serialization::singleton<boost::serialization::extended_type_info_typeid<_E_SC_SI_OPT_USE_MORE_D16_SELECTOR> >::singleton<boost::serialization::extended_type_info_typeid<_E_SC_SI_OPT_USE_MORE_D16_SELECTOR> > + 96453
3    amdxx64             0x00007fff6f411c20 boost::serialization::singleton<boost::serialization::extended_type_info_typeid<_E_SC_SI_OPT_USE_MORE_D16_SELECTOR> >::singleton<boost::serialization::extended_type_info_typeid<_E_SC_SI_OPT_USE_MORE_D16_SELECTOR> > + 96160
4    amdxx64             0x00007fff6f411e7f boost::serialization::singleton<boost::serialization::extended_type_info_typeid<_E_SC_SI_OPT_USE_MORE_D16_SELECTOR> >::singleton<boost::serialization::extended_type_info_typeid<_E_SC_SI_OPT_USE_MORE_D16_SELECTOR> > + 96767
5    amdxx64             0x00007fff6f412029 boost::serialization::singleton<boost::serialization::extended_type_info_typeid<_E_SC_SI_OPT_USE_MORE_D16_SELECTOR> >::singleton<boost::serialization::extended_type_info_typeid<_E_SC_SI_OPT_USE_MORE_D16_SELECTOR> > + 97193
6    amdxx64             0x00007fff6ff91a32 boost::serialization::singleton<std::set<boost::serialization::void_cast_detail::void_caster const * __ptr64,boost::serialization::void_cast_detail::void_caster_compare,std::allocator<boost::serialization::void_cast_detail::void_caster const * __ptr64> > >::is_destroyed + 206338
7    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
8    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40

Thread 74:    [12944]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95ef8a4 ZwWaitForMultipleObjects + 20
1    KERNELBASE          0x00007ffff6c3f499 WaitForMultipleObjectsEx + 233
2    AGM                 0x00007fff9ffe1a85 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
3    AGM                 0x00007fffa0058e53 AGMTerminate + 333843
4    AGM                 0x00007fffa0059037 AGMTerminate + 334327
5    AGM                 0x00007fffa005a24d AGMTerminate + 338957
6    AGM                 0x00007fffa0059bc5 AGMTerminate + 337285
7    AGM                 0x00007fffa0059b7a AGMTerminate + 337210
8    AGM                 0x00007fffa0059902 AGMTerminate + 336578
9    AGM                 0x00007fffa00595ce AGMTerminate + 335758
10    AGM                 0x00007fff9ffe278f ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
11    ucrtbase            0x00007ffff6fb9363 recalloc + 163
12    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
13    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40

Thread 75:    [23212]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95ef8a4 ZwWaitForMultipleObjects + 20
1    KERNELBASE          0x00007ffff6c3f499 WaitForMultipleObjectsEx + 233
2    AGM                 0x00007fff9ffe1a85 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
3    AGM                 0x00007fffa0058e53 AGMTerminate + 333843
4    AGM                 0x00007fffa0059037 AGMTerminate + 334327
5    AGM                 0x00007fffa005a24d AGMTerminate + 338957
6    AGM                 0x00007fffa0059bc5 AGMTerminate + 337285
7    AGM                 0x00007fffa0059b7a AGMTerminate + 337210
8    AGM                 0x00007fffa0059902 AGMTerminate + 336578
9    AGM                 0x00007fffa00595ce AGMTerminate + 335758
10    AGM                 0x00007fff9ffe278f ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
11    ucrtbase            0x00007ffff6fb9363 recalloc + 163
12    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
13    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40

Thread 76:    [30840]    THREAD_PRIORITY_NORMAL
0    ntdll               0x00007ffff95ef8a4 ZwWaitForMultipleObjects + 20
1    KERNELBASE          0x00007ffff6c3f499 WaitForMultipleObjectsEx + 233
2    AGM                 0x00007fff9ffe1a85 ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
3    AGM                 0x00007fffa0058e53 AGMTerminate + 333843
4    AGM                 0x00007fffa0059037 AGMTerminate + 334327
5    AGM                 0x00007fffa005a24d AGMTerminate + 338957
6    AGM                 0x00007fffa0059bc5 AGMTerminate + 337285
7    AGM                 0x00007fffa0059b7a AGMTerminate + 337210
8    AGM                 0x00007fffa0059902 AGMTerminate + 336578
9    AGM                 0x00007fffa00595ce AGMTerminate + 335758
10    AGM                 0x00007fff9ffe278f ? Unknown - (Symbols generated from a DLL export table)    [  Error:487 试图访问无效的地址。 ]
11    ucrtbase            0x00007ffff6fb9363 recalloc + 163
12    KERNEL32            0x00007ffff86126ad BaseThreadInitThunk + 29
13    ntdll               0x00007ffff95aaa68 RtlUserThreadStart + 40




Thread 0 [23940] crashed with X86 Thread State (64 - bit) :
  rax: 0x0000000000000001 rbx: 0x0000000000000000 rcx: 0x0000000000000005 rdx: 0x0000000000000000
  rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x00000000001495a0
   r8: 0x0000000000000000  r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000149030
  r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000001 r15: 0x00007fff6f278d30
  rip: 0x00007fff6eeacfc4





System Information:
  Processor Architecture:      PROCESSOR_ARCHITECTURE_AMD64
  Number of processors:        16
  Processor type:              PROCESSOR_AMD_X8664
  Processor level:             25
  Processor revision:          20480
  Active processor mask:       0xffff
  Page Size:                   4096
  Allocation granularity:      0x10000
  Minimum application address: 0x0000000000010000
  Maximum application address: 0x00007FFFFFFEFFFF