马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
当您使用 SOLIDWORKS 软件时,您可能会遇到以下错误:
& ^$ F; ~) A: P a m. s9 I; t1 Z) J) n5 a
“A TDR has been detected.The Application must close.”& g6 |% v1 ~8 \; R2 N
! `+ E2 I5 U" I! y此错误通常与显卡 GPU 执行密集图形操作时出现的图形问题有关。如果显卡收到的工作负载超过显卡可以在正常超时时间内(两秒)处理的负载量,则通常会发生此问题。如果发生这种情况,操作系统会尝试从冻结状态动态恢复,以便桌面再次响应。这一检测和恢复过程被称为“超时检测和恢复”或“TDR”。
8 D. n- q' M7 l$ v. }+ M! k6 I2 L' u6 `- Y1 h
您可以通过执行以下操作解决此问题:
0 I7 ~& L) q* N9 X1 Z4 d2 G, W, s" ?" I& o v0 z
1. 降低显卡的工作负载。例如,渲染为较低的分辨率或更少的细节。 `% X9 p% o8 j, s: g9 Z
. `0 b8 J+ ]2 m4 `: `
2. 增加超时时间。这将留出更多时间来完成复杂渲染。
1 p6 j _$ b, Y+ e0 H3 ]
1 e7 v2 U; T1 o" A2 `- y要更改图形设备的超时时间,请按照下列步骤操作:
% C5 o$ n: R2 v: A3 f& _; D) E5 \
( K3 Y H3 r1 f9 h" l* x/ m, f& }1.退出所有应用程序。
n+ d+ ~" R+ P, r8 n0 M5 G
3 W4 q: C, r6 w% s2.打开注册表编辑器实用程序。
+ Y$ t; ?7 C8 B) Q
$ g. m) j- f: e8 ta.单击“开始”> 键入“Regedit.exe”(不含引号)> 按“Enter”。
9 J3 D9 \& b) T$ w* F+ p1 nhttp://fans.solidworks.com.cn/data/attachment/forum/201910/10/102938exe4wx7zazt8tggn.png
( ~9 R# D: H; K9 ~ w$ l3 c5 B: p- }0 W2 B( h
3.浏览到注册表项:3 X8 a$ L3 T( R, i$ w) t6 S* O2 q
% Z1 f6 _% ?! a. I
“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers”
3 b5 z7 D: U4 B2 g( ?/ x; Q. G9 ?! J7 _8 G- ~( V
4.右键单击“GraphicsDrivers”注册表项 >“新建”。
6 R5 H3 U) P/ q# j5 b8 o: L# j3 v) l( |0 N B
选择特定于您的 Windows 版本的“DWORD”或“QWORD”值选项。* x- [& K K9 y; E7 E2 ~
) X/ B3 ?. b+ ]6 q
对于 32 位 Windows 系统,选择“DWORD (32-bit)”
9 }; }* Z" n+ y A0 S
( E3 m U2 e' {9 ]% \对于 64 位 Windows 系统,选择“QWORD (64-bit)”
- v" B, _9 V$ J4 i4 l) k
) ?2 v) ~0 ^3 y/ U0 Z5 C5 P5.键入名称“TdrDelay”> 按 Enter 键。9 r7 x3 r$ M; H& T0 E/ `
5 I6 n/ l \% w# G注意:名称“TdrDelay”区分大小写。0 Y" i$ A; Y3 k$ x# K3 L) P
^; {6 d. U) y* R% z$ z
7.双击“TdrDelay”注册表项。为“Value data”键入值“8”>“确定”。
- |' x0 N' ?7 o; K) i6 o* J9 x) R3 T# d6 B7 S8 V$ ~8 }- `
8.关闭注册表编辑器,然后重新启动您的计算机。
. _: T2 M6 B( J1 g% p" g9 ~* D0 I& w
|