IPB

Google Frontpage Forums Unattended CD/DVD Guide
2 Pages V   1 2 >  
Reply to this topicStart new topic
> KDW / FCWIN2K, XP API for Windows 2000 and auto executable patcher
win2000
post Jul 22 2008, 01:58 AM
Post #1


Newbie


Group: Members
Posts: 23
Joined: 31-May 08
From: Japan
Member No.: 194613
OS: 2000
Country Flag


Hi, welcome.gif I released KDW.

* Introduction *

KDW is Known DLL wrappers and support tools package.
It helps you can run some software designed for XP.


* The KDW mechanism *

software A.exe > kernel32.GetModuleHandleExA -> x Windows 2000 kernel32.dll
software A.exe > kernel32.GetModuleHandleExA -> o Windows XP kernel32.dll
software A.exe > kernel32.GetModuleHandleExA -> o KDW kernel32.dll -> Windows 2000 kernel2k.dll(renamed from kernel32.dll)

for example Windows Media Player 10 Attached File  kdw.png ( 26.19K ) Number of downloads: 16


KDW has 2 modes.

1. Ez mode ... It applied in folder only mode. (Check Ez KD Registry . Click Ez Setting after reboot.) * It is safty.
2. Full mode ... Replace System file mode. (Install and reboot) * It has some risk.

*Norton and certain security software may intercept to replace OS file with Full mode.
If windows show blue screen after install KDW, you can restore system with copy install files from dllcache to system32.


* How to use fcwin2k ? *

If you look following message "*.exe is not a vaild win32 application.", fcwin2k can resolve the problem.
1. select executable file.
2. select OS windows 2000
3. check checksum and executable
4. click rewrite


And fcwin2k can patch automatic to msi file(Windows installer file).
1. select msi file.
2. check allow win2k and over write
3. click rewite


Attached File  kdw2.png ( 28.32K ) Number of downloads: 10



* Link *

KDW Page
Most recent version is 0.65a (2008/7/22 7:00 GMT+0)

I will explain usage of this software.
Go to the top of the page
 
+Quote Post
win2000
post Aug 13 2008, 06:02 AM
Post #2


Newbie


Group: Members
Posts: 23
Joined: 31-May 08
From: Japan
Member No.: 194613
OS: 2000
Country Flag


I created Windows Media Player 10 Installer for Windows 2000 with KDW



system requirements:
Install KDW's following DLLs
kernel32.dll
user32.dll
shell32.dll
uxtheme.dll

Additional Windows Dll
GdiPlus.dll

Download:
English Version
Japanese Version

Detail WMP10 Installer on My Blog Link
Go to the top of the page
 
+Quote Post
123123123
post Aug 13 2008, 08:03 PM
Post #3





Group: Members
Posts: 5
Joined: 24-August 07
Member No.: 152143
OS: XP Pro x86
Country Flag


Very well down guys~It is a perfect job ~but whether you can make an international version for all win2k such as Chinese smile.gif
Go to the top of the page
 
+Quote Post
win2000
post Aug 14 2008, 12:57 AM
Post #4


Newbie


Group: Members
Posts: 23
Joined: 31-May 08
From: Japan
Member No.: 194613
OS: 2000
Country Flag


QUOTE (123123123 @ Aug 14 2008, 11:03 AM) *
Very well down guys~It is a perfect job ~but whether you can make an international version for all win2k such as Chinese smile.gif


Hi, Which version do you want Simplified Chinese or Traditional Chinese ?
Go to the top of the page
 
+Quote Post
win2000
post Aug 14 2008, 12:59 AM
Post #5


Newbie


Group: Members
Posts: 23
Joined: 31-May 08
From: Japan
Member No.: 194613
OS: 2000
Country Flag


Hi, today released WMP10 installer for windows 2000 build 4063.

Changed point from Build4058 to 4063 is following.

* Fix overwrite registration ocx and dll.
* Add function upgrade msvcrt.dll.
* Simplized catalog file installer.
* Included more 12 hotfix.
* Release registration when uninstall.
* Add function check installer locked status.
Go to the top of the page
 
+Quote Post
123123123
post Aug 14 2008, 06:51 AM
Post #6





Group: Members
Posts: 5
Joined: 24-August 07
Member No.: 152143
OS: XP Pro x86
Country Flag


Simplified Chinese smile.gif

PS:Welcome to Beijing Welcome to China:)

This post has been edited by 123123123: Aug 14 2008, 06:55 AM
Go to the top of the page
 
+Quote Post
Dave-H
post Aug 14 2008, 02:51 PM
Post #7


Member
**

Group: Members
Posts: 105
Joined: 4-January 06
Member No.: 84253
Country Flag


QUOTE (win2000 @ Aug 14 2008, 07:59 AM) *
Hi, today released WMP10 installer for windows 2000 build 4063.

Changed point from Build4058 to 4063 is following.

* Fix overwrite registration ocx and dll.
* Add function upgrade msvcrt.dll.
* Simplized catalog file installer.
* Included more 12 hotfix.
* Release registration when uninstall.
* Add function check installer locked status.

Hi win2000,
Does this work if you use KDW in "EZ" mode, or do you have to actually replace the system files?
Thanks, Dave.
smile.gif
Go to the top of the page
 
+Quote Post
win2000
post Aug 15 2008, 04:22 AM
Post #8


Newbie


Group: Members
Posts: 23
Joined: 31-May 08
From: Japan
Member No.: 194613
OS: 2000
Country Flag


Hi,
I released Simplified Chinese Version WMP10 installer for Windows 2000.
Here you are.
Simplified Chinese Version New

and English and Japanese version fixed bit.
I found there are a few localize mistake in inf files.
The release version is Build 4063a.

QUOTE (123123123 @ Aug 14 2008, 09:51 PM) *
Simplified Chinese smile.gif

PS:Welcome to Beijing Welcome to China:)

Go to the top of the page
 
+Quote Post
win2000
post Aug 15 2008, 05:17 AM
Post #9


Newbie


Group: Members
Posts: 23
Joined: 31-May 08
From: Japan
Member No.: 194613
OS: 2000
Country Flag


Hi,
Here is KDW manual before install WMP 10 for Win2000.

QUOTE (Dave-H @ Aug 15 2008, 05:51 AM) *
Hi win2000,
Does this work if you use KDW in "EZ" mode, or do you have to actually replace the system files?
Thanks, Dave.
smile.gif



QUOTE

At first, Please check user system file version about Kernel32 and Advapi32 and shell32 and user32.
Compare to these files version in this image.

Attached File  kdw2p.png ( 57.97K ) Number of downloads: 4

Next, Check SHFolerEXREG and push 5 "Inst"buttons for instal, and Press "start Setup".

Attached File  kdw3p.png ( 47.24K ) Number of downloads: 2

After reboot, Perhaps there aren't completely installed, then retry to install files' which aren't installed.

Attached File  kdw4p.png ( 44.68K ) Number of downloads: 2

This image is status where it can do preparation to install WMP 10 for Win2000.



You may be able to use Ez mode after install WMP10.
At first Uninstall 4 files, kernel32, shell32, user32,and advapi32.
and please set Ez Install to folder "\Program Files\Windows Media Player".
If you want to use activeX, please copy iexplore.exe to "\Program Files\Windows Media Player"
and start from \Program Files\Windows Media Player\iexploer.exe when you want to watch Active X contents.

This post has been edited by win2000: Aug 15 2008, 07:33 AM
Go to the top of the page
 
+Quote Post
win2000
post Aug 15 2008, 07:14 AM
Post #10


Newbie


Group: Members
Posts: 23
Joined: 31-May 08
From: Japan
Member No.: 194613
OS: 2000
Country Flag


How to install foobar2000 on Windows 2000 with KDW

You can use foobar 2000 v 9.5.x.

Attached File  foobar1p.png ( 48.6K ) Number of downloads: 3

At first please run fcwin2k.exe and set foobar2000 installer file.(You can D&D the window to entry editbox.)
Next select OS Version XP, and press 'Compat Save'.
Then you can install foobar 2000 on your Windows 2000 PC.
You may delete this Setting to press CompatDel , after finished foobar2000 installation.

Attached File  foobar2p.png ( 89.03K ) Number of downloads: 2

foobar 2000 9.5.x requires extra function in user32.dll, shell32.dll, and uxtheme.dll.
Therefore you have to install 3 KDW Dlls.

But foobar 2000 can run KDW Ez install mode(not replace system files, only copy to target folder)

* Set Ez Install folder.
* Select target Dll files(in this case user32, shell32, and uxtheme)
* Check EZ KD Registry(Required reboot system) and SHFolder EXREG.
* Press Ez install.

Of cause you may use full install. thumbup.gif
Go to the top of the page
 
+Quote Post
win2000
post Aug 15 2008, 08:30 AM
Post #11


Newbie


Group: Members
Posts: 23
Joined: 31-May 08
From: Japan
Member No.: 194613
OS: 2000
Country Flag


How to Install QuickTime 7.50 on Windows 2000

Attached File  qt1.png ( 9.98K ) Number of downloads: 1

At first, extract Quicktime.msi from QuicktimeInstaller.exe.
For example I used 'eo'.

Attached File  qt2.png ( 46.54K ) Number of downloads: 7

Next please run fcwin2k and D&D windows and check 'allow win2k' and 'overwrite' and 'msi exec'.

Attached File  qt4.png ( 5.32K ) Number of downloads: 2

Perhaps such Error dialog may appear.
You may ignore it (If you install kernel32 of KDW(not Ez mode), then it may not appear.)

Attached File  qt5.png ( 42.34K ) Number of downloads: 3

QuickTime requires extra function in shell32.dll.
Therefor you have to install shell32 of KDW(You can use Ez mode)
And you must run fcwin2k again and rewrite 'Program Files\QuickTime\QTSystem\QuickTime.qts'.
Check 'checksum', 'Ignore File Ext', and 'Special Rewrite', and press 'Rewrite'.

Then you can use Quick Time 7.50 on Windows 2000.
Go to the top of the page
 
+Quote Post
Dave-H
post Aug 15 2008, 03:19 PM
Post #12


Member
**

Group: Members
Posts: 105
Joined: 4-January 06
Member No.: 84253
Country Flag


Hi win2000.
Just tried installing Quicktime 7.5 following the above, but when the installer ran, after telling me which folder it was going to install to, it just went to the following error message, and wouldn't go any further.
no.gif
Attached File  Image1.jpg ( 37.53K ) Number of downloads: 6


I tried again after using ez install to put your shell32.dll into the folder, but it didn't make any difference when I tried to install again.

Any idea what's wrong?
Thanks, Dave.
smile.gif
Go to the top of the page
 
+Quote Post
win2000
post Aug 15 2008, 04:10 PM
Post #13


Newbie


Group: Members
Posts: 23
Joined: 31-May 08
From: Japan
Member No.: 194613
OS: 2000
Country Flag


Hi,
Did you check Ez KD Registry, and reboot PC ?
Shell32.dll is one of Known Dll, and Windows Preferential load system32 folder Dll rather than current folder.
'Ez KD Registry' checking effects to make ignored Known Dlls.
QUOTE (Dave-H @ Aug 16 2008, 06:19 AM) *
I tried again after using ez install to put your shell32.dll into the folder, but it didn't make any difference when I tried to install again.

Any idea what's wrong?
Thanks, Dave.
smile.gif

Go to the top of the page
 
+Quote Post
123123123
post Aug 16 2008, 03:56 AM
Post #14





Group: Members
Posts: 5
Joined: 24-August 07
Member No.: 152143
OS: XP Pro x86
Country Flag


Hi win2000,
Thanks to your contribute to the chinese editon of the windows media player 10 but when i installed the kdw in my chinese 2k the speed of the start was too slow and the program "QQ" (http://dl-sh-ocn-1.pchome.net/0g/2w/QQ2008KB3.rar)did not run as well.
Maybe somewrong with it ?

This post has been edited by 123123123: Aug 16 2008, 03:58 AM
Go to the top of the page
 
+Quote Post
Dave-H
post Aug 16 2008, 04:55 AM
Post #15


Member
**

Group: Members
Posts: 105
Joined: 4-January 06
Member No.: 84253
Country Flag


QUOTE (win2000 @ Aug 15 2008, 11:10 PM) *
Hi,
Did you check Ez KD Registry, and reboot PC ?
Shell32.dll is one of Known Dll, and Windows Preferential load system32 folder Dll rather than current folder.
'Ez KD Registry' checking effects to make ignored Known Dlls.

I've tried that, and everything seemed to do what it should do.
Your shell32.dll and shell2k.dll are in the Quicktime folder.
The "ExcludeFromKnownDlls" registry key contains kernel32.dll, user32.dll, shell32.dll, and advapi32.dll.
Still getting the same error message when the installer runs.
The "QTInstallCode.log" says -

QuickTimePreInstallProc Enter
Moving QTPrefs file (if necesary) to new location...
Getting QT preinstall info...
Getting QT process count...
Ignoring process 'msiexec.exe' as possible QT process...
Ignoring process 'msiexec.exe' as possible QT process...
Ignoring process 'msiexec.exe' as possible QT process...
Current QT processes = 0
GetQTProcessCount() reported 0 QT active processes.
Will check for QT version: 7.50.61.0
QT DLL path: "C:\W2K Program Files\QuickTime 7\QTSystem\QuickTime.qts"
Installed QT DLL "QuickTime.qts", version = 7.1.6.200
GetQTInstallInfo: Older QuickTime installed
GetQTInstallInfo: is QTPro - yes, upgrade would invalidate - no
Final result: 3 (error=0)
QuickTimePreInstallProc Exit (error=0)

Any more ideas?
Thanks, Dave.
smile.gif
Go to the top of the page
 
+Quote Post
win2000
post Aug 16 2008, 06:33 AM
Post #16


Newbie


Group: Members
Posts: 23
Joined: 31-May 08
From: Japan
Member No.: 194613
OS: 2000
Country Flag


Ummm, I think you have to uninstall Quicktime 7.1.6 at first.
This report shows that there is Active Quicktime process your PC.

My QTInstallCode.log is following.
############################
QuickTimeTerminateProc Enter
Getting QT process count...
Ignoring process 'msiexec.exe' as possible QT process...
Ignoring process 'msiexec.exe' as possible QT process...
Ignoring process 'msiexec.exe' as possible QT process...
Ignoring process 'msiexec.exe' as possible QT process...
Current QT processes = 0
GetQTProcessCount() reported 0 QT active processes.
GetQTProcessCount() reported 0 QT processes to terminate.
QuickTimeTerminateProc Exit (error=0)
############################
QuickTimePostInstallProc Enter
QuickTimePostInstallProc Exit (error=-2096)

If same error appears after old Quicktime, then Please search another install log in \Documents and Settings\(user)\Local Settings\Temp\MSI****.log

QUOTE (Dave-H @ Aug 16 2008, 07:55 PM) *
GetQTProcessCount() reported 0 QT active processes.
Will check for QT version: 7.50.61.0
QT DLL path: "C:\W2K Program Files\QuickTime 7\QTSystem\QuickTime.qts"
Installed QT DLL "QuickTime.qts", version = 7.1.6.200

Go to the top of the page
 
+Quote Post
win2000
post Aug 16 2008, 06:42 AM
Post #17