none
sxstrace.exe 闪退 RRS feed

  • 问题

  • 系统: Windows 7 sp1 (64位) 家庭高级版

    现象:需要使用sxstrace.exe ,但该程序只是出现一下就自动退出了。以管理员身份运行也是同样。

    这是怎么回事,求助,谢谢

    2011年7月20日 9:28

答案

  • 請通過 eventvwr 打開事件查看器, 然後定位到 "Windows 日誌" - "應用程序", 篩選來源為 "SideBySide" 的事件.

    然後依據其事件內容, 比如:

    “D:\test\1.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"。 请使用 sxstrace.exe 进行详细诊断。

    對於這個例子, 表明系統缺少 Microsoft Visual C++ 2005 Redistributable 組件, 解決方法是到 download.microsoft.com 網站下載並安裝該組件.

    注意, 該例子僅舉例說明, 不代表適用於你所遇到的情況.

    同時, 你也可以參照這篇文章, 使用 sxstrace.exe 來跟踪該錯誤.

    Diagnosing SideBySide failures
    http://blogs.msdn.com/b/junfeng/archive/2006/04/14/576314.aspx


    Folding@Home
    • 已标记为答案 nktb 2011年7月21日 8:01
    2011年7月20日 9:54

全部回复

  • 請通過 eventvwr 打開事件查看器, 然後定位到 "Windows 日誌" - "應用程序", 篩選來源為 "SideBySide" 的事件.

    然後依據其事件內容, 比如:

    “D:\test\1.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"。 请使用 sxstrace.exe 进行详细诊断。

    對於這個例子, 表明系統缺少 Microsoft Visual C++ 2005 Redistributable 組件, 解決方法是到 download.microsoft.com 網站下載並安裝該組件.

    注意, 該例子僅舉例說明, 不代表適用於你所遇到的情況.

    同時, 你也可以參照這篇文章, 使用 sxstrace.exe 來跟踪該錯誤.

    Diagnosing SideBySide failures
    http://blogs.msdn.com/b/junfeng/archive/2006/04/14/576314.aspx


    Folding@Home
    • 已标记为答案 nktb 2011年7月21日 8:01
    2011年7月20日 9:54
  • 我找了,没有你所说的内容

    2011年7月20日 10:54
  • 系統日誌中一個 SideBySide 日誌都沒有嗎?

    另外如果該程序有彈出消息框, 那麼你可以將其內容貼上來.


    Folding@Home
    2011年7月20日 11:52
  • 有sidebyside的记录,

    “C:\windows\system32\conhost.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.Windows.SystemCompatible,processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.7600.16823"。 请使用 sxstrace.exe 进行详细诊断。

    生成“C:\Program Files (x86)\SogouInput\5.2.0.5374\config.exe”的激活上下文失败。行  上的清单或策略文件“”中出现错误。 应用程序所需的组件版本与已处于活动状态的另一个组件版本冲突。 冲突的组件包括: 组件 1: C:\windows\WinSxS\manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_fa62ad231704eab7.manifest。 组件 2: C:\windows\WinSxS\manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_420fe3fa2b8113bd.manifest。

    但装了sp1后就没有sidebyside的信息了

    2011年7月20日 12:31
  • 建議依據那篇博文介紹的方法, 對該程序進行跟踪, 最後將捕獲的 et1 文件, 解析為 text 文件, 並將該文件內容貼上來. 以便大家幫你分析.
    Folding@Home
    2011年7月20日 14:59
  • 對於此問題, 你也參見下面這個帖子.

    Many SideBySide 78 errors with Acrobat 9 Designer
    http://social.technet.microsoft.com/Forums/en-US/itprovistaapps/thread/a4c36078-6419-4424-8a43-ff3832786b59/


    Folding@Home
    2011年7月20日 15:12
  • 1.我英语一般

    2.那篇博文用的程序就是我问的这个sxstrace.exe

    2011年7月21日 2:31
  • 要不先提供一下 sxs 的文本文件.

    1. 以管理員身份運行命令提示符並執行命令

    sxstrace trace -logfile:mysxs.etl

    2. 然後執行那個程序.
    3. 當那個程序報錯後, 返回到 sxstrace 按回車鍵, 以結束跟踪.
    4. 然後接著執行命令

    sxstrace parse -logfile:mysxs.etl -outfile:mysxs.txt

    5. 關閉命令提示符, 並將 mysxs.txt 文件的內容貼上來.


    Folding@Home
    • 已编辑 repl 2011年7月21日 8:47
    2011年7月21日 6:18
  • 我终于知道了:sxstrace只能用cmd调用才行,普通打开程序的方法是不行的

    谢谢你的帮助!

    2011年7月21日 7:58