我正在尝试将我在 Canon DC320 上录制的录音复制到我的电脑上,但电脑一直崩溃并显示消息The parameter is invalid
。我使用 Process Monitor 和 xcopy 进行了一些故障排除,并确定了以下问题:
311,033,856 bytes
每次都会发生崩溃xcopy
自动重试 3 次(我认为这是标准)- 缓冲区大小为
65,536 bytes
- 从 开始
257,949,696
,每个读取操作都会发生两次,第二次Non-cached, Paging I/O, Synchronous Paging I/O
设置为 I/O 标志 - Windows XP SP3
- DVD-RW 1.4 GB(索尼)
- 使用佳能 DC320 高清录制
- UDF 文件系统
- 在 Windows 7 电脑上尝试了同样的结果
ReadFile
这是失败命令的堆栈跟踪
"Frame","Module","Location","Address","Path"
"0","fltmgr.sys","fltmgr.sys + 0x1888","0xf73cf888","C:\WINDOWS\System32\Drivers\fltmgr.sys"
"1","fltmgr.sys","fltmgr.sys + 0x32a0","0xf73d12a0","C:\WINDOWS\System32\Drivers\fltmgr.sys"
"2","fltmgr.sys","fltmgr.sys + 0x3c48","0xf73d1c48","C:\WINDOWS\System32\Drivers\fltmgr.sys"
"3","fltmgr.sys","fltmgr.sys + 0x4059","0xf73d2059","C:\WINDOWS\System32\Drivers\fltmgr.sys"
"4","ntkrnlpa.exe","ntkrnlpa.exe + 0x181e9","0x804ef1e9","C:\WINDOWS\system32\ntkrnlpa.exe"
"5","ntkrnlpa.exe","ntkrnlpa.exe + 0x18c09","0x804efc09","C:\WINDOWS\system32\ntkrnlpa.exe"
"6","ntkrnlpa.exe","ntkrnlpa.exe + 0x3f734","0x80516734","C:\WINDOWS\system32\ntkrnlpa.exe"
"7","ntkrnlpa.exe","ntkrnlpa.exe + 0x492bd","0x805202bd","C:\WINDOWS\system32\ntkrnlpa.exe"
"8","ntkrnlpa.exe","ntkrnlpa.exe + 0x44541","0x8051b541","C:\WINDOWS\system32\ntkrnlpa.exe"
"9","ntkrnlpa.exe","ntkrnlpa.exe + 0x926dc","0x805696dc","C:\WINDOWS\system32 \ntkrnlpa.exe"
"10","ntkrnlpa.exe","ntkrnlpa.exe + 0x95807","0x8056c807","C:\WINDOWS\system32\ntkrnlpa.exe"
"11","fltmgr.sys","fltmgr.sys + 0x3018","0xf73d1018","C:\WINDOWS\System32\Drivers\fltmgr.sys"
"12","fltmgr.sys","fltmgr.sys + 0x31e4","0xf73d11e4","C:\WINDOWS\System32\Drivers\fltmgr.sys"
"13","fltmgr.sys","fltmgr.sys + 0xeabc","0xf73dcabc","C:\WINDOWS\System32\Drivers\fltmgr.sys"
"14","aswMon2.SYS","aswMon2.SYS + 0x6d86","0xa9dedd86","C:\WINDOWS\System32\Drivers\aswMon2.SYS"
"15","ntkrnlpa.exe","ntkrnlpa.exe + 0xa576c","0x8057c76c","C:\WINDOWS\system32\ntkrnlpa.exe"
"16","ntkrnlpa.exe","ntkrnlpa.exe + 0x6a6cc","0x805416cc","C:\WINDOWS\system32\ntkrnlpa.exe"
"17","kernel32.dll","kernel32.dll + 0x29f4b","0x7c829f4b","C:\WINDOWS\system32\kernel32.dll"
"18","kernel32.dll","kernel32.dll + 0x2912d","0x7c82912d","C:\WINDOWS\system32\kernel32.dll"
"19","kernel32.dll","kernel32.dll + 0x217d0","0x7c8217d0","C:\WINDOWS\system32\kernel32.dll"
"20","ulib.dll","ulib.dll + 0x6da3","0x71fa6da3","C:\WINDOWS\system32\ulib.dll"
"21","xcopy.exe","xcopy.exe + 0x4938","0x1004938","C:\WINDOWS\system32\xcopy.exe"
"22","xcopy.exe","xcopy.exe + 0x511b","0x100511b","C:\WINDOWS\system32\xcopy.exe"
"23","xcopy.exe","xcopy.exe + 0x5d34","0x1005d34","C:\WINDOWS\system32\xcopy.exe"
"24","xcopy.exe","xcopy.exe + 0x5ff7","0x1005ff7","C:\WINDOWS\system32\xcopy.exe"
"25","xcopy.exe","xcopy.exe + 0x6314","0x1006314","C:\WINDOWS\system32\xcopy.exe"
"26","kernel32.dll","kernel32.dll + 0x1776f","0x7c81776f","C:\WINDOWS\system32\kernel32.dll"
答案1
看来您的 DVD 无法在有问题的位置读取。它被划伤了吗?您是否尝试过清洁表面或使用其他 DVD 驱动器来读取它。