马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
当您使用 SOLIDWORKS 软件时,您可能会遇到以下错误: b4 C" w3 d! }8 M0 l# u+ E
. U) U0 Z0 ?( G“A TDR has been detected.The Application must close.”
) h/ _. }, W; p4 r3 n2 B( G' X- b! }7 U$ B. O/ F
此错误通常与显卡 GPU 执行密集图形操作时出现的图形问题有关。如果显卡收到的工作负载超过显卡可以在正常超时时间内(两秒)处理的负载量,则通常会发生此问题。如果发生这种情况,操作系统会尝试从冻结状态动态恢复,以便桌面再次响应。这一检测和恢复过程被称为“超时检测和恢复”或“TDR”。; Q! u! `" {) q+ [' \
# w% g( h9 Z2 @# z8 |/ D您可以通过执行以下操作解决此问题:; a8 {* u" S# N3 g' \$ g
# u0 l% C* S3 B/ A9 Q. D& ~7 T
1. 降低显卡的工作负载。例如,渲染为较低的分辨率或更少的细节。
; \# e Q! y9 _
+ X& P/ R* A: ^- Z; N% C- R1 N2. 增加超时时间。这将留出更多时间来完成复杂渲染。
' B5 [ b2 K& p( h0 P" [1 G) o1 e- p/ }1 @
要更改图形设备的超时时间,请按照下列步骤操作:
* q8 U, a& I4 Z& P7 A
2 u4 _4 \6 v& q( @$ Y& v1.退出所有应用程序。 O# ?- F- L. s) y& \# g; \
7 _3 Y4 h% r# v y2.打开注册表编辑器实用程序。3 H( ]7 A! g5 H/ l. r. c
( `, g! @+ d+ t+ F" Y
a.单击“开始”> 键入“Regedit.exe”(不含引号)> 按“Enter”。
: e v6 c! D2 chttp://fans.solidworks.com.cn/data/attachment/forum/201910/10/102938exe4wx7zazt8tggn.png
0 x. c# l# ^' F5 g# c) W* }% ~ `' t8 \) D6 G- r1 E
3.浏览到注册表项:
9 y& I( ?% c5 @6 u+ u
3 q9 b. v+ s& s; E“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers”( a% [, d* r, A$ ]0 u
$ h7 L7 ~. @2 k4.右键单击“GraphicsDrivers”注册表项 >“新建”。
* P8 P/ C. K: o$ Y0 A' }; m; I G) C/ @
选择特定于您的 Windows 版本的“DWORD”或“QWORD”值选项。 G2 D; s+ B. K: Q9 u% Q
* s4 h, l$ g2 p+ E N) l
对于 32 位 Windows 系统,选择“DWORD (32-bit)”- Q" y- o1 g* k* ^
" V% l& v- ]* c
对于 64 位 Windows 系统,选择“QWORD (64-bit)”
2 [6 i6 r$ m( _& c
$ z; y5 D9 X( n+ T5.键入名称“TdrDelay”> 按 Enter 键。7 I$ j+ r; {+ f* w/ f
l5 M" ], A7 _% @' W, p/ ]: Y
注意:名称“TdrDelay”区分大小写。& k6 C: F# }8 t3 \: [6 I4 H
9 a& H# u, P' T7 |
7.双击“TdrDelay”注册表项。为“Value data”键入值“8”>“确定”。
, J8 s, x: U6 e, @8 X6 Q& A3 S
) n0 X5 F C& u. I5 t6 R8 j8.关闭注册表编辑器,然后重新启动您的计算机。% O3 E0 \$ _3 n: w& T! F B5 N6 p. ]
4 X1 z. E( M) U1 j( K: N$ o) C
|