当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于Wine报错的一个小问题
帖子发表于 : 2008-11-26 10:34 
头像

注册: 2008-08-22 11:30
帖子: 1233
地址: ヨイツ
送出感谢: 1
接收感谢: 1
我的Wine是1.1.6的
在启动Wine时出现
代码:
err:winedevice:ServiceMain driver L"prodrv06" failed to load
err:ntdll:RtlpWaitForCriticalSection section 0x7bc928c0 "exception.c: vectored_handlers_section" wait timed out in thread 001d, blocked by 0020, retrying (60 sec)

等一分钟后才能继
即使win的应用程序文件不存在也会出现这个问题
一分钟后才返回找不到文件的错误

但如果已经有一个wine在运行,这个错误就不会出现 :em20

每次Configure时都得等一分钟才行
除非我实现已经运行了一个wine

虽然对使用没什么问题(对我以前的古董电脑等习惯了 :em06
但是还是想解决


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于Wine报错的一个小问题
帖子发表于 : 2008-11-26 12:42 
头像

注册: 2008-08-22 11:30
帖子: 1233
地址: ヨイツ
送出感谢: 1
接收感谢: 1
解决了 :em11

这都怪我,安装了仙剑奇侠传三,安装的同时它自动将防拷贝系统也安装了进去(就是那个StarForce,据说有个很恶心的中文名字:星之盾~~)
wine无法运行StarForce的驱动而造成的问题
为了能玩上,我为游戏安装了盗版补丁使其绕过StarForce的认证(啊~~我买的正版~~我是正版用户~~在正版上安装盗版补丁~~理由见上一行~~)
但是StarForce依然存在,每次使用wine都会加载这个驱动,然后报错,然后让我等60秒
~~~
在终端上运行regedir,启动注册表管理器
找到并删除以下键值
代码:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\prodrv06
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\prodrv02
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\prosync1
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\sfhlp01

在wine的磁盘驱动器c中的windows/system32/drivers下找到并删除以下文件
代码:
prohlp02.sys
prosync1.sys
sfhlp01.sys
prodrv06.sys


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译