马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
当您使用 SOLIDWORKS 软件时,您可能会遇到以下错误:3 X) D7 j, R8 P; o, B' M2 U
6 \5 Z) \% _2 s2 P7 P# X
“A TDR has been detected.The Application must close.”7 v# V% `& C" O& m/ _$ q
# ?9 F+ z1 r8 @* v此错误通常与显卡 GPU 执行密集图形操作时出现的图形问题有关。如果显卡收到的工作负载超过显卡可以在正常超时时间内(两秒)处理的负载量,则通常会发生此问题。如果发生这种情况,操作系统会尝试从冻结状态动态恢复,以便桌面再次响应。这一检测和恢复过程被称为“超时检测和恢复”或“TDR”。
2 M4 [* \, ?/ r% m, U* K5 T8 r" U- j2 t2 u; `5 J; c( _: Y
您可以通过执行以下操作解决此问题:5 p" V( g. f, i
" g `; P0 R, z* q) @0 _4 p+ X W: e5 g1. 降低显卡的工作负载。例如,渲染为较低的分辨率或更少的细节。) N% i/ b; p9 _( v! q' w) f! y9 J
# [; \9 S; Y1 ?
2. 增加超时时间。这将留出更多时间来完成复杂渲染。
+ p" X, K- ?8 o4 d9 I$ p/ H% U! |9 n D K; a. I4 _) X
要更改图形设备的超时时间,请按照下列步骤操作:" Q# ?& {1 B1 P8 q. L9 I
4 u G& v$ G# H: C7 v2 t, M. @2 W- ?1.退出所有应用程序。
- j4 m' k. t+ v- D! k0 l
+ `1 _' ]& ^& n) \- H2.打开注册表编辑器实用程序。
# b/ I& g% ~, h' S
+ }+ W6 l$ w8 K# \3 H/ p) da.单击“开始”> 键入“Regedit.exe”(不含引号)> 按“Enter”。
5 J& e5 M) x5 A* Chttp://fans.solidworks.com.cn/data/attachment/forum/201910/10/102938exe4wx7zazt8tggn.png ! ?! A- T3 h+ n" I# g
! `* m3 [3 y2 ?7 P' p, V9 [6 }
3.浏览到注册表项:
" i' z/ {( W7 `/ J$ v; k, Q* W
6 _$ e/ R+ n6 a( l$ o6 D! O9 G“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers”
9 y8 H- v0 I r. Q" r% l
5 O# x7 l) U/ Z4.右键单击“GraphicsDrivers”注册表项 >“新建”。
- {: l: A0 f3 a
2 k3 K1 R; W, ^# h/ [2 p) N选择特定于您的 Windows 版本的“DWORD”或“QWORD”值选项。/ T0 x' x; m& m
, }8 j& B: b7 r( m0 [0 o对于 32 位 Windows 系统,选择“DWORD (32-bit)”$ F2 b: o' }' ` I: B, n
. v0 b, H6 |4 L. g: {+ g对于 64 位 Windows 系统,选择“QWORD (64-bit)”; ~1 F2 S' K p
# b* o7 v$ P0 q, ?* d
5.键入名称“TdrDelay”> 按 Enter 键。
4 X7 ~' x6 R0 T0 t& ^1 W; Q/ ^6 ` w
注意:名称“TdrDelay”区分大小写。) B* Y7 y$ J1 T' f9 I$ A
p9 u" W# F# E7.双击“TdrDelay”注册表项。为“Value data”键入值“8”>“确定”。6 d( j$ e! a3 s, h0 Q
/ A( L3 E* a' t+ m1 ?4 y" q/ U
8.关闭注册表编辑器,然后重新启动您的计算机。+ V6 q& L7 _/ t, B; U
; [5 k. Y9 p+ z |