马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
当您使用 SOLIDWORKS 软件时,您可能会遇到以下错误:/ P; M- h& U& x
3 \% ]8 E5 i `1 M& N0 H“A TDR has been detected.The Application must close.”
8 P; J2 p; W, d' }
$ n7 b, w' \* ^& j6 V4 \此错误通常与显卡 GPU 执行密集图形操作时出现的图形问题有关。如果显卡收到的工作负载超过显卡可以在正常超时时间内(两秒)处理的负载量,则通常会发生此问题。如果发生这种情况,操作系统会尝试从冻结状态动态恢复,以便桌面再次响应。这一检测和恢复过程被称为“超时检测和恢复”或“TDR”。
0 G- A$ z7 U! k) e9 x8 q6 x8 F0 z
* c" p2 m0 y) M您可以通过执行以下操作解决此问题:
& y0 E( j: J6 V; O N0 j
# _% f: y1 ]( V; g( ~1. 降低显卡的工作负载。例如,渲染为较低的分辨率或更少的细节。" s* ]. Q+ _& v( f0 U9 j1 |
& [ f5 b4 d- ]. q" C2. 增加超时时间。这将留出更多时间来完成复杂渲染。
' E( x4 F. z$ u5 N5 q3 ~5 ^7 V' t6 \1 |
要更改图形设备的超时时间,请按照下列步骤操作:$ {; F* Z0 k' R* |$ v4 N
! ~& y4 J( [3 b. F+ Z* Z) `
1.退出所有应用程序。/ B0 C" J- `+ E% N7 i3 {% v7 i
+ \: J; ]$ W, ?* \7 O. u& J
2.打开注册表编辑器实用程序。
& Z, w+ d: S# [2 d: \- M# R) I% F1 o
0 x2 G1 F1 E' o0 |' [: j* ^a.单击“开始”> 键入“Regedit.exe”(不含引号)> 按“Enter”。& @! K# D, C4 l0 w
http://fans.solidworks.com.cn/data/attachment/forum/201910/10/102938exe4wx7zazt8tggn.png / Y$ Q. E; p: c1 B
* t2 @: h* B! b# A9 ?3 z O0 ?3.浏览到注册表项:! v1 R2 f( s8 R+ T
- k& g( ?/ N* g5 Z& l$ u
“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers”
5 C0 A t' z" s4 T- I' r& {3 \( T/ E4 k% e# g
4.右键单击“GraphicsDrivers”注册表项 >“新建”。4 {5 m" r/ v A6 A1 O8 o
2 \3 N3 M& y9 t* A! ~
选择特定于您的 Windows 版本的“DWORD”或“QWORD”值选项。3 h9 u# {" b) ], l& u5 d6 s& F, `
L- g+ V, v! o" E
对于 32 位 Windows 系统,选择“DWORD (32-bit)”8 n# W' H% ?3 L- E" F: @
4 l! C6 J7 I8 ^% q9 b7 N8 G- k. ]1 X
对于 64 位 Windows 系统,选择“QWORD (64-bit)”
4 `2 L! S) j& p$ @: w) f* o" [9 Y2 q& s F$ e
5.键入名称“TdrDelay”> 按 Enter 键。
! y5 P V$ u6 ^0 |9 v( W+ c8 o) I* o7 g5 o
注意:名称“TdrDelay”区分大小写。1 P1 E0 I9 q- ?) t
$ [8 V$ T0 P! }5 M( e7.双击“TdrDelay”注册表项。为“Value data”键入值“8”>“确定”。" q+ K; V( q! R& R2 W. G- k
8 X- s. W3 H- K( U, _
8.关闭注册表编辑器,然后重新启动您的计算机。4 M/ o2 } A& Y# x
. I5 _+ N# a' @, h( ?6 A
|