马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
当您使用 SOLIDWORKS 软件时,您可能会遇到以下错误:* u5 I% d6 y: k
3 Y9 O* y: y6 B. J“A TDR has been detected.The Application must close.”9 |% A( V3 }& ~; L$ O
1 z s/ U+ Z- Q5 }( t
此错误通常与显卡 GPU 执行密集图形操作时出现的图形问题有关。如果显卡收到的工作负载超过显卡可以在正常超时时间内(两秒)处理的负载量,则通常会发生此问题。如果发生这种情况,操作系统会尝试从冻结状态动态恢复,以便桌面再次响应。这一检测和恢复过程被称为“超时检测和恢复”或“TDR”。, m9 P( N& w2 z( \' t) _
+ E& z$ d$ U, r% W
您可以通过执行以下操作解决此问题:" Y% K& a& r: P
4 ~( Q3 y% L8 t2 z& i% A
1. 降低显卡的工作负载。例如,渲染为较低的分辨率或更少的细节。
4 a! I5 Q( `9 C7 Y' k* r
7 d* I+ s k: D- X2 O! |) L2. 增加超时时间。这将留出更多时间来完成复杂渲染。
7 i3 e/ a5 O( _8 c( o b
! c( \6 g% j6 c8 r要更改图形设备的超时时间,请按照下列步骤操作:
. s- F' y. O9 y$ y8 ~/ M% l- |, k0 v6 A5 I1 z, Y9 A- F
1.退出所有应用程序。: H0 L' V, s2 Q$ Q3 I
7 O! O Y; C& b1 a+ A2.打开注册表编辑器实用程序。
( x" x; Y4 Y. p4 R; [
: z5 z+ E, D% g q2 s( [a.单击“开始”> 键入“Regedit.exe”(不含引号)> 按“Enter”。
0 }/ T- w- J$ g" D& h% n- l$ [http://fans.solidworks.com.cn/data/attachment/forum/201910/10/102938exe4wx7zazt8tggn.png , \8 I0 Y& P) s8 d* I1 j% {5 ?9 O" M
5 ]: K1 b; K! Q1 N. L2 B" v3.浏览到注册表项:
2 n+ @9 l1 I: m$ Y1 K, v8 q( n) j# W1 k6 _
“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers”
/ G8 [9 i; c6 r" V% W# }% |& h
8 z0 }; y% A7 c8 M4.右键单击“GraphicsDrivers”注册表项 >“新建”。8 n' v( C* I7 P7 |
1 e3 T2 U/ n1 o& f选择特定于您的 Windows 版本的“DWORD”或“QWORD”值选项。! i: r* ?* H6 w' {
. |' u6 |* o/ V/ x
对于 32 位 Windows 系统,选择“DWORD (32-bit)”0 f6 D8 X: \: m5 R- |
7 I% U% E" W4 q- z, D& C
对于 64 位 Windows 系统,选择“QWORD (64-bit)”
0 a: u+ K. \: }. C' I: x- g& D3 K4 r
5.键入名称“TdrDelay”> 按 Enter 键。
7 K8 ?" A9 F2 E9 R$ p+ t% I8 k6 o. y7 |; J r
注意:名称“TdrDelay”区分大小写。
# A6 K- x7 Q4 I2 P+ \' p( i! T- _9 l5 a2 T2 {( S) Q
7.双击“TdrDelay”注册表项。为“Value data”键入值“8”>“确定”。
; j, c8 a( B/ X% `2 U' Q$ }
" m6 B0 J' \7 o7 n. x; w0 _% B4 q8.关闭注册表编辑器,然后重新启动您的计算机。
; o2 R3 p6 e/ g5 {+ S! ~% |. P1 G/ z! u$ f( A( f7 o
|