各种 convertstore 错误是什么意思?
What do the various convertstore errors mean?
我正在尝试使用 convertstore.exe
工具将 2 层符号存储转换为 3 层符号存储 described by Microsoft。
但是,我收到的错误消息并没有告诉我太多信息。根据我要转换的商店,我会收到以下错误:
Failed initial checks.
Failed to lock Symbol Store. Error 0x00000003.
ERROR: Couldn't create X:\...\index2.txt. Error 0x00000005.
有时convertstore
似乎运行没有错误信息,但它没有转换商店。
这些错误消息是什么意思以及如何缓解它们?
初始检查失败。
可能的原因:
如果您 运行 convertstore
没有任何参数,就会发生此错误。
缓解措施:使用正确的语法convertstore.exe -s <store>
符号商店已经是 3 层商店
缓解措施:none,如果符号存储已经是 3 层存储。该工具只会在一个方向上转换。不能来回转换。
缓解措施:如果不是 3 层存储,则删除文件 index2.txt
。
无法锁定符号存储。错误 0x00000003。
可能的原因:
符号存储没有 pingme.txt
或 000Admin
文件夹。
缓解措施:指定符号存储,而不是恰好包含某些符号的任意文件夹。
缓解措施:创建一个零字节文件 pingme.txt
和一个空文件夹 000Admin
。
无法移动 > 。错误 0x00000005。
可能的原因:
文件当前正在使用中。
缓解措施:关闭当前可能访问该文件的其他程序,然后再次删除 index2.txt
和 运行 命令。
您没有符号存储的写入权限。
缓解措施:使用 SysInternals Process Monitor 诊断问题。请注意,convertstore
不会使用映射网络共享的驱动器号,而是使用 SMB 共享名称。
无法创建 index2.txt。错误 0x00000005。
可能的原因:
您没有符号存储的写入权限。
缓解措施:使用 SysInternals Process Monitor 诊断问题。请注意,convertstore
不会使用映射网络共享的驱动器号,而是使用 SMB 共享名称。
无法移动 > 。错误 0x000000B7。
可能的原因:
目标文件已存在于商店的 3 层部分。同时有人在符号存储上工作并下载新符号,将它们存储在 2 层格式中。您现在将它们放在两个位置:一个 2 层文件夹和一个 3 层文件夹。
缓解措施:手动删除 2 层版本。
没有错误信息
可能的原因:
convertstore
x64 版本 10.0.22000.1 在 convertstore!ConvertAdminFileW+0x1c9
处存在访问冲突
缓解措施:将故障转储提交给 Microsoft,希望他们能修复此问题。然后 运行 x86(32 位)版本。
我正在尝试使用 convertstore.exe
工具将 2 层符号存储转换为 3 层符号存储 described by Microsoft。
但是,我收到的错误消息并没有告诉我太多信息。根据我要转换的商店,我会收到以下错误:
Failed initial checks.
Failed to lock Symbol Store. Error 0x00000003.
ERROR: Couldn't create X:\...\index2.txt. Error 0x00000005.
有时convertstore
似乎运行没有错误信息,但它没有转换商店。
这些错误消息是什么意思以及如何缓解它们?
初始检查失败。
可能的原因:
如果您 运行
convertstore
没有任何参数,就会发生此错误。缓解措施:使用正确的语法
convertstore.exe -s <store>
符号商店已经是 3 层商店
缓解措施:none,如果符号存储已经是 3 层存储。该工具只会在一个方向上转换。不能来回转换。
缓解措施:如果不是 3 层存储,则删除文件
index2.txt
。
无法锁定符号存储。错误 0x00000003。
可能的原因:
符号存储没有
pingme.txt
或000Admin
文件夹。缓解措施:指定符号存储,而不是恰好包含某些符号的任意文件夹。
缓解措施:创建一个零字节文件
pingme.txt
和一个空文件夹000Admin
。
无法移动 > 。错误 0x00000005。
可能的原因:
文件当前正在使用中。
缓解措施:关闭当前可能访问该文件的其他程序,然后再次删除
index2.txt
和 运行 命令。您没有符号存储的写入权限。
缓解措施:使用 SysInternals Process Monitor 诊断问题。请注意,
convertstore
不会使用映射网络共享的驱动器号,而是使用 SMB 共享名称。
无法创建 index2.txt。错误 0x00000005。
可能的原因:
您没有符号存储的写入权限。
缓解措施:使用 SysInternals Process Monitor 诊断问题。请注意,
convertstore
不会使用映射网络共享的驱动器号,而是使用 SMB 共享名称。
无法移动 > 。错误 0x000000B7。
可能的原因:
目标文件已存在于商店的 3 层部分。同时有人在符号存储上工作并下载新符号,将它们存储在 2 层格式中。您现在将它们放在两个位置:一个 2 层文件夹和一个 3 层文件夹。
缓解措施:手动删除 2 层版本。
没有错误信息
可能的原因:
处存在访问冲突convertstore
x64 版本 10.0.22000.1 在convertstore!ConvertAdminFileW+0x1c9
缓解措施:将故障转储提交给 Microsoft,希望他们能修复此问题。然后 运行 x86(32 位)版本。