[问题]为什么我老是不能用Wine运行QQ阿?

Wine、Cedega、CrossOver 等配置
头像
SecretZero
帖子: 1670
注册时间: 2007-08-30 5:39

[问题]为什么我老是不能用Wine运行QQ阿?

#1

帖子 SecretZero » 2008-05-04 6:34

每次都不能运行,论坛推荐的QQ版本也用过了,
这次试2009也一样

代码: 全选

wine '/home/zws/.wine/drive_c/Program Files/Tencent/QQ2009/Bin/QQ.exe' 
preloader: Warning: failed to reserve range 00000000-00010000
preloader: Warning: failed to reserve range 00000000-00010000
preloader: Warning: failed to reserve range 00000000-00010000
preloader: Warning: failed to reserve range 00000000-00010000
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library ATL80.DLL (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\Common.dll") not found
err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\Common.dll") not found
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\Common.dll") not found
err:module:import_dll Library Common.dll (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\QQ.exe") not found
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library ATL80.DLL (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\Common.dll") not found
err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\Common.dll") not found
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\Common.dll") not found
err:module:import_dll Library Common.dll (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\KernelUtil.dll") not found
err:module:import_dll Library ATL80.DLL (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\KernelUtil.dll") not found
err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\KernelUtil.dll") not found
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\KernelUtil.dll") not found
err:module:import_dll Library KernelUtil.dll (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\QQ.exe") not found
err:module:import_dll Library ATL80.DLL (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\QQ.exe") not found
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\QQ.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Tencent\\QQ2009\\Bin\\QQ.exe" failed, status c0000135
深度,值得深入!
http://bbs.deepin.org/?u=348684

最新的综艺魔法相册
http://www.77studio.net/?fromuid=344
头像
bird
帖子: 765
注册时间: 2006-09-04 10:45
联系:

#2

帖子 bird » 2008-05-04 9:32

这个问题需要找腾讯的客服才可能解决~~~

hoho
头像
a9z1
帖子: 91
注册时间: 2007-02-06 17:06

#3

帖子 a9z1 » 2008-05-04 16:33

wine缺少这两个库
ATL80.DLL MSVCP80.dll
jianyue
帖子: 57
注册时间: 2007-11-29 0:10

#4

帖子 jianyue » 2008-05-04 16:39

a9z1 写了:wine缺少这两个库
ATL80.DLL MSVCP80.dll
请问如果加进去可以使用吗??
头像
a9z1
帖子: 91
注册时间: 2007-02-06 17:06

#5

帖子 a9z1 » 2008-05-04 16:42

试试看不一定
头像
a9z1
帖子: 91
注册时间: 2007-02-06 17:06

#6

帖子 a9z1 » 2008-05-04 16:45

cd ./home/zws/.wine/drive_c/Program Files/Tencent/QQ2009/Bin/ 回车

wine qq。exe 看看效果
ZORO.s
帖子: 6
注册时间: 2008-05-22 22:44

#7

帖子 ZORO.s » 2008-06-19 17:04

我也出现了这个问题。找了一下 windows/system32 并没有ATL80.dll


正等待解决。。
sheji
帖子: 431
注册时间: 2008-04-30 21:40

#8

帖子 sheji » 2008-06-19 18:48

我装了2009没有成功,有空再接着试验。。。

但是安装了2008beta2成功了,就算不关闭扫描医生组件和那个TXPlatform.exe也能较好运行(比较卡)。所以最后还是把那个QQDoctor文件夹和TXPlatform.exe文件改名了事(以防腾讯三天两头检测后说要打补丁、版本过低等要求升级后才让你用,这时我可以再改回去,骗一下,过后再改回来~~)

环境:
1、wine1.0-rc5(没来得及升到正式版)+ies4linux2.99.0.1+ie6
2、运行env WINEPREFIX="/home/帐号/.ies4linux/ie6" winecfg ,将默认环境选为XP。
(注:ies4linux环境中默认已经加载了比wine多得多的dll,并都自动设置成了native,很有利于第一步“顺利”安装各种软件。如果出现不能安装的情况,可以适当调节其中文件为Builtin等。如果鼠标不能动,可以暂时用键盘来代替操作。只要能装上去,以后再调)
3、将下载的QQ2008Beta2.exe文件拷贝到~/.ies4linux/ie6/drive_c/目录,终端运行:env WINEPREFIX="/home/帐号/.ies4linux/ie6" wine "c:\QQ2008Beta2.exe" (这一步一定要成功!不成功。。。你慢慢调整env WINEPREFIX="/home/帐号/.ies4linux/ie6" winecfg中的dll属性)
4、安装成功后,运行env WINEPREFIX="/home/帐号/.ies4linux/ie6" winecfg ,添加刚装好的应用程序QQ.exe,环境为XP,Libraries中添加ole32、 oleaut32、 rpcrt4、 url 为builtin,riched20、 riched32为native。
(注:如果提示缺少什么dll,就从XP的system32中拷贝。我wine了很多,记不清了。反正记住一点:你加的dll不能覆盖已经存在的任何文件!)
核对或建立QQ快捷方式,值为:env WINEPREFIX="/home/帐号/.ies4linux/ie6" wine "c:\Program Files\Tencent\QQ\QQ.exe" (建议先终端运行查错,找出缺少的dll并补上)
5、应该已经成功了。(已经很详细啦!)
我QQ2008beta2什么都正常,远程控制操作了3次别人的电脑都很正常。但是语音和视频还没时间去验证。
(最后注:以上环境都是指ies4linux,设置和拷贝的目录都是相对ies4linux的目录来操作的,不是wine目录!)
sheji
帖子: 431
注册时间: 2008-04-30 21:40

#9

帖子 sheji » 2008-06-21 21:42

看那些人急的,,,我提供这么详细的成功经验,还打了这么多字,愣没人回一个字,,,
jhbfx
帖子: 28
注册时间: 2008-04-17 17:20

#10

帖子 jhbfx » 2008-06-22 5:39

不错,帮助顶一下
hk2717
帖子: 2
注册时间: 2008-06-22 2:24

#11

帖子 hk2717 » 2008-06-22 6:28

sheji 写了:我装了2009没有成功,有空再接着试验。。。

但是安装了2008beta2成功了,就算不关闭扫描医生组件和那个TXPlatform.exe也能较好运行(比较卡)。所以最后还是把那个QQDoctor文件夹和TXPlatform.exe文件改名了事(以防腾讯三天两头检测后说要打补丁、版本过低等要求升级后才让你用,这时我可以再改回去...
多谢,Archlinux 下面也一样有效。不过用的时候菜单显示不正常,宽度不够。不知道怎么解决。其他暂时没发现有问题。
头像
carbont
帖子: 3406
注册时间: 2007-11-22 10:20
来自: 北京

#12

帖子 carbont » 2008-06-22 6:32

MSVCR80.dll和ATL80.DLL
反馈上面都说过了……
lenovo Thinkpad R60i 0657 LHC
windowsXP……准备换回ubuntu了。

Twitter: @carbont
头像
carbont
帖子: 3406
注册时间: 2007-11-22 10:20
来自: 北京

#13

帖子 carbont » 2008-06-22 6:33

另外
google一下“zhaodll”--这个网站可以下载dll--英文的网站也有,但是我一般就是用的这个。
lenovo Thinkpad R60i 0657 LHC
windowsXP……准备换回ubuntu了。

Twitter: @carbont
sheji
帖子: 431
注册时间: 2008-04-30 21:40

#14

帖子 sheji » 2008-06-22 7:05

carbont 写了:MSVCR80.dll和ATL80.DLL
反馈上面都说过了……
装QQ2008beta2 不需要 ATL80.dll ,估计也找不到(呵呵)
头像
windowssux
帖子: 618
注册时间: 2006-08-06 16:58
来自: 北海

#15

帖子 windowssux » 2008-06-22 11:28

不错,帮你支持一下。
最近在玩Mac OS X,等回到ubuntu我再试一下。
回复