马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
当您使用 SOLIDWORKS 软件时,您可能会遇到以下错误:+ o# G+ L# ]5 e8 U
; H* K. O9 ?! N* \3 D8 j5 I6 j“A TDR has been detected.The Application must close.”) U l" A) N5 l( E4 \" \
4 Q$ m6 f+ u: I$ Z
此错误通常与显卡 GPU 执行密集图形操作时出现的图形问题有关。如果显卡收到的工作负载超过显卡可以在正常超时时间内(两秒)处理的负载量,则通常会发生此问题。如果发生这种情况,操作系统会尝试从冻结状态动态恢复,以便桌面再次响应。这一检测和恢复过程被称为“超时检测和恢复”或“TDR”。$ ^6 j# W, i$ H# }6 V2 @7 v7 f
, F) ^- R M& J+ Y: i7 H; `. a' G
您可以通过执行以下操作解决此问题:
- b: K Q9 j: P/ e4 n& s$ }- ^( a* D: ]7 C7 U5 [ W
1. 降低显卡的工作负载。例如,渲染为较低的分辨率或更少的细节。' y; }+ ]! F. c0 E7 y6 W/ M
) N, V$ [* t' Y: r4 t5 l6 F- e
2. 增加超时时间。这将留出更多时间来完成复杂渲染。6 E4 U' D# m0 a- S4 C5 Y# X- D
# d5 e5 }' x! D6 c. A: l
要更改图形设备的超时时间,请按照下列步骤操作:
* _- H+ j, i; a& \5 Q
) w B3 K% i4 \! Y5 `1.退出所有应用程序。
4 B- l: T2 B+ p# C3 ^; w5 I. {& r9 g/ ~1 x% M
2.打开注册表编辑器实用程序。+ l5 F4 y# I+ E8 n' Y- k# I
7 C R/ G* q' e! _6 a) Q6 _# ~a.单击“开始”> 键入“Regedit.exe”(不含引号)> 按“Enter”。
. G9 w2 r; D; _( q) Dhttp://fans.solidworks.com.cn/data/attachment/forum/201910/10/102938exe4wx7zazt8tggn.png
# g" C' f9 ?6 R2 Z! t0 w6 n& E
( T6 q% Q C3 M5 o* V3.浏览到注册表项:9 `& M) }. Z; k q- \
) R0 x1 m q6 j, @6 B2 }5 y7 u U4 w“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers”7 G/ r: k3 h4 A8 G/ ]
2 a8 G% E- M; G7 @: a( C3 z4.右键单击“GraphicsDrivers”注册表项 >“新建”。
5 r5 \8 x8 { i2 d5 s, n2 M6 \, g- I$ `
选择特定于您的 Windows 版本的“DWORD”或“QWORD”值选项。
. ?* ~6 k1 J' A$ c. W9 \
! c3 C4 E5 Q" ~3 ~0 n6 L: T对于 32 位 Windows 系统,选择“DWORD (32-bit)”- z* B- @, Y @* r4 V8 m; k8 t
9 _9 r0 |2 {0 B1 I. K( v
对于 64 位 Windows 系统,选择“QWORD (64-bit)”9 z" g# m2 f( a0 `3 O
4 X& `3 i; d3 `$ `8 S+ R9 A
5.键入名称“TdrDelay”> 按 Enter 键。
0 c" o0 p" V. u3 V- j r+ U
9 V. T( S2 R/ \% {$ v$ o. ~% T注意:名称“TdrDelay”区分大小写。
: @ I2 e& B; P @
! g8 U# c5 m N5 a5 o7.双击“TdrDelay”注册表项。为“Value data”键入值“8”>“确定”。7 K. H! }& _5 U! n! A, M2 j
! t( X/ ?, N, b
8.关闭注册表编辑器,然后重新启动您的计算机。/ M6 O; O9 r+ u+ J3 r3 M( d
) j* G* I& Z' y1 Z1 b' V |