马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
当您使用 SOLIDWORKS 软件时,您可能会遇到以下错误:) W' }3 @: Q: j0 W% i, k) `
0 {. c: m2 v: _' \$ U5 c7 g
“A TDR has been detected.The Application must close.”' Y" V% Z( m, f! ^
+ h: T' V; |, x' o& t7 M2 {2 s0 }4 Y此错误通常与显卡 GPU 执行密集图形操作时出现的图形问题有关。如果显卡收到的工作负载超过显卡可以在正常超时时间内(两秒)处理的负载量,则通常会发生此问题。如果发生这种情况,操作系统会尝试从冻结状态动态恢复,以便桌面再次响应。这一检测和恢复过程被称为“超时检测和恢复”或“TDR”。0 h# h2 ?+ L) w# V
9 {9 ]1 p+ Z! M
您可以通过执行以下操作解决此问题:
: a5 ^ S/ U# m) U8 x) u
) v( X) Y) t+ L* G5 o$ G; Q1. 降低显卡的工作负载。例如,渲染为较低的分辨率或更少的细节。- M* p6 |4 h2 I+ {, h& `
0 F' m* N, H. C" J$ z7 K2. 增加超时时间。这将留出更多时间来完成复杂渲染。
* [" t& O7 X" i0 c& v5 L c1 Z$ y( L8 S
要更改图形设备的超时时间,请按照下列步骤操作:
9 c5 N& @% m" F- c7 Z/ z8 Q1 l0 t1 C, m, N
1.退出所有应用程序。
0 B. b" ]8 G+ A5 X& r1 _: Q/ j2 E, W% R
2.打开注册表编辑器实用程序。
9 m5 D, }7 f: Q9 e) L6 d/ w% K7 t! B) e& Y; q
a.单击“开始”> 键入“Regedit.exe”(不含引号)> 按“Enter”。
: z4 }+ Q+ x1 X7 khttp://fans.solidworks.com.cn/data/attachment/forum/201910/10/102938exe4wx7zazt8tggn.png
8 g* `8 {- W6 [1 b$ Q1 G ^% K/ O& o8 x! D" k# I0 W
3.浏览到注册表项:8 F6 k3 z6 p/ T8 P2 p- S6 e D
4 p3 u. i- E: R. m9 `“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers”) L! d! R, ?3 p% F( `
4 c9 H5 \2 z M H6 C" {
4.右键单击“GraphicsDrivers”注册表项 >“新建”。# T+ }3 \; ~( T# J5 a d. w' U. P5 S' O
0 M) }6 U) M2 ]8 k( _ O- J6 |
选择特定于您的 Windows 版本的“DWORD”或“QWORD”值选项。7 o$ P( _& \0 A6 T# i
5 @, t2 I( K6 Q8 v, Y- ]) s0 Y6 l& d对于 32 位 Windows 系统,选择“DWORD (32-bit)”3 N4 I+ d, j S0 n+ H) o4 |& ^
4 V5 X: a( p! ~ s% e9 y. w
对于 64 位 Windows 系统,选择“QWORD (64-bit)”& y+ G, U8 i# F- ^6 `
/ K7 l1 z9 Z, i
5.键入名称“TdrDelay”> 按 Enter 键。 S% k6 p2 u; _; \9 @9 ~
- r2 A% Z# @8 Y2 m5 o! g! V注意:名称“TdrDelay”区分大小写。0 B* V6 q+ C& s2 A
& w# P, m* {+ T+ x# P) F( @
7.双击“TdrDelay”注册表项。为“Value data”键入值“8”>“确定”。
4 @. ?3 F% L3 L2 u; u/ U4 p: q! Y
8.关闭注册表编辑器,然后重新启动您的计算机。; V. [: Q% M. G& R/ Z6 P
, T/ p' Z1 G# M3 F* P2 @
|