• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
almawardi

Create Standalone Word 97

16 posts in this topic

I'm trying to make stand alone winword 97 from office 97 sr-2 (not) found here:
http://office.microsoft.com/downloads/9798...ff97detail.aspx delete by microsoft (not supported anymore=abandonware??)
so find here http://download.cnet.com/Office-97-Service-Release-2b-SR-2b-Download-Information/3000-18483_4-10743365.html

ftp://ftp.fc.up.pt/pub/Win/Office_97_updates/english/sr2b

then extract with 7zip or winrar to get this files:
- winword.exe
- msconv97.dll
- mso7enu.dll
- mso97.dll
- wwintl32.dll

then copy to this folder c:\office

create registry files to merge:

REGEDIT4[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}]@="Microsoft Word Document"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\AutoConvertTo]@=""[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\AuxUserType][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\AuxUserType\2]@="Document"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\AuxUserType\3]@="Microsoft Word 97"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Conversion][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Conversion\Readable][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Conversion\Readable\Main]@="MSWordDoc,WordDocument,Word.Document.6,1"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Conversion\Readwritable][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Conversion\Readwritable\Main]@="MSWordDoc"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\DefaultFile]@="MSWordDoc"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\DelayRenderFormats][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\DelayRenderFormats\0]@="Woozle"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\GetSet][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\GetSet\0]@="Embed_Source,1,8,1"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\GetSet\1]@="1,1,1,3"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\GetSet\2]@="3,1,32,1"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\GetSet\3]@="Rich Text Format,1,1,3"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\GetSet\4]@="NoteshNote, -1,1,1"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\PriorityCacheFormats][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DataFormats\PriorityCacheFormats\0]@="Rich Text Format"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DefaultExtension]@=".doc,Word Document (.doc)"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DefaultIcon]@="C:\\Office\\Winword.exe,1"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\DocObject]@="16"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Implemented Categories][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Implemented Categories\{000C0118-0000-0000-C000-000000000046}][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\InprocHandler32]@="ole32.dll"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Insertable][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\LocalServer32]@="\"C:\\Office\\Winword.exe\""[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\MiscStatus]@="0"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\MiscStatus\1]@="1"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\OfficeCompliant][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\PersistentHandler]@="{98de59a0-d175-11cd-a7bd-00006b827d94}"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Printable][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\ProgID]@="Word.Document.8"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\TypeLib]@="{00020905-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Verb][HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Verb\0]@="&Edit,0,2"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Verb\1]@="&Open,0,2"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\Version]@="8.0"[HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046}\VersionIndependentProgID]@="Word.Document"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}]@="Microsoft Word Picture"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\AutoConvertTo]@=""[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\AuxUserType][HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\AuxUserType\2]@="Picture"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\AuxUserType\3]@="Microsoft Word 97"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\Conversion][HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\Conversion\Readable][HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\Conversion\Readable\Main]@="MSWordDoc,MSDraw,Word.Picture.6,1"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\Conversion\Readwritable][HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\Conversion\Readwritable\Main]@="MSWordDoc"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DataFormats][HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DataFormats\DefaultFile]@="MSWordDoc"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DataFormats\GetSet][HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DataFormats\GetSet\0]@="Embed_Source,1,8,1"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DataFormats\GetSet\1]@="1,1,1,3"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DataFormats\GetSet\2]@="3,1,32,3"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DataFormats\GetSet\3]@="Rich Text Format,1,1,3"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DataFormats\GetSet\4]@="NoteshNote, -1,1,1"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DefaultIcon]@="C:\\Office\\Winword.exe,1"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\InprocHandler32]@="ole32.dll"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\Insertable][HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\LocalServer32]@="\"C:\\Office\\Winword.exe\""[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\MiscStatus]@="0"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\OfficeCompliant][HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\ProgId]@="Word.Picture.8"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\TypeLib]@="{00020905-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\verb][HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\verb\0]@="&Edit,0,2"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\verb\1]@="&Open,0,2"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\Version]@="8.0"[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\VersionIndependentProgID]@="Word.Picture"[HKEY_CLASSES_ROOT\CLSID\{000209FE-0000-0000-C000-000000000046}]@="Microsoft Word Basic"[HKEY_CLASSES_ROOT\CLSID\{000209FE-0000-0000-C000-000000000046}\AutoConvertTo]@=""[HKEY_CLASSES_ROOT\CLSID\{000209FE-0000-0000-C000-000000000046}\InprocHandler]@="Ole2.dll"[HKEY_CLASSES_ROOT\CLSID\{000209FE-0000-0000-C000-000000000046}\InprocHandler32]@="Ole32.dll"[HKEY_CLASSES_ROOT\CLSID\{000209FE-0000-0000-C000-000000000046}\LocalServer32]@="C:\\OFFICE\\Winword.exe /Automation"[HKEY_CLASSES_ROOT\CLSID\{000209FE-0000-0000-C000-000000000046}\ProgID]@="Word.Basic.8"[HKEY_CLASSES_ROOT\CLSID\{000209FE-0000-0000-C000-000000000046}\VersionIndependentProgID]@="Word.Basic"[HKEY_CLASSES_ROOT\CLSID\{000209FF-0000-0000-C000-000000000046}]@="Microsoft Word Application"[HKEY_CLASSES_ROOT\CLSID\{000209FF-0000-0000-C000-000000000046}\InprocHandler32]@="Ole32.dll"[HKEY_CLASSES_ROOT\CLSID\{000209FF-0000-0000-C000-000000000046}\LocalServer32]@="C:\\OFFICE\\Winword.exe /Automation"[HKEY_CLASSES_ROOT\CLSID\{000209FF-0000-0000-C000-000000000046}\ProgID]@="Word.Application.8"[HKEY_CLASSES_ROOT\CLSID\{000209FF-0000-0000-C000-000000000046}\VersionIndependentProgID]@="Word.Application"[HKEY_CLASSES_ROOT\Word.Addin.8]@="Microsoft Word Addin"[HKEY_CLASSES_ROOT\Word.Addin.8\DefaultIcon]@="C:\\Office\\Winword.exe,5"[HKEY_CLASSES_ROOT\Word.Addin.8]@="Microsoft Word Addin"[HKEY_CLASSES_ROOT\Word.Addin.8\DefaultIcon]@="C:\\Office\\Winword.exe,5"[HKEY_CLASSES_ROOT\Word.Document]@="Microsoft Word Document"[HKEY_CLASSES_ROOT\Word.Document\CLSID]@="{00020906-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\Word.Document\CurVer]@="Word.Document.8"[HKEY_CLASSES_ROOT\Word.Document.6]@="Microsoft Word 6.0 - 7.0 Document"[HKEY_CLASSES_ROOT\Word.Document.6\CLSID]@="{00020900-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\Word.Document.6\CurVer]@="Word.Document.8"[HKEY_CLASSES_ROOT\Word.Document.6\NotInsertable][HKEY_CLASSES_ROOT\Word.Document.6\protocol]@=""[HKEY_CLASSES_ROOT\Word.Document.6\protocol\StdFileEditing]@=""[HKEY_CLASSES_ROOT\Word.Document.6\protocol\StdFileEditing\server]@="C:\\OFFICE\\Winword.exe"[HKEY_CLASSES_ROOT\Word.Document.8]"EditFlags"=hex:00,00,01,00@="Microsoft Word Document"[HKEY_CLASSES_ROOT\Word.Document.8\AppRegistry]@="\\Software\\Microsoft\\Office\\8.0\\Word"[HKEY_CLASSES_ROOT\Word.Document.8\CLSID]@="{00020906-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\Word.Document.8\DefaultIcon]@="C:\\Office\\Winword.exe,1"[HKEY_CLASSES_ROOT\Word.Document.8\DocObject][HKEY_CLASSES_ROOT\Word.Document.8\Insertable][HKEY_CLASSES_ROOT\Word.Document.8\protocol]@=""[HKEY_CLASSES_ROOT\Word.Document.8\protocol\StdFileEditing]@=""[HKEY_CLASSES_ROOT\Word.Document.8\protocol\StdFileEditing\RequestDataFormats]@="NoteshNote,NotesDocAction"[HKEY_CLASSES_ROOT\Word.Document.8\protocol\StdFileEditing\server]@="C:\\OFFICE\\Winword.exe"[HKEY_CLASSES_ROOT\Word.Document.8\protocol\StdFileEditing\SetDataFormats]@="NotesDocInfo"[HKEY_CLASSES_ROOT\Word.Document.8\protocol\StdFileEditing\Verb][HKEY_CLASSES_ROOT\Word.Document.8\protocol\StdFileEditing\Verb\0]@="Edit"[HKEY_CLASSES_ROOT\Word.Document.8\shell][HKEY_CLASSES_ROOT\Word.Document.8\shell\New]@="&New "[HKEY_CLASSES_ROOT\Word.Document.8\shell\New\command]@="\"C:\\Office\\Winword.exe\" /n"[HKEY_CLASSES_ROOT\Word.Document.8\shell\New\ddeexec]@="[REM _DDE_Direct][FileNew(\"%1\")]"[HKEY_CLASSES_ROOT\Word.Document.8\shell\New\ddeexec\Application]@="WinWord"[HKEY_CLASSES_ROOT\Word.Document.8\shell\New\ddeexec\Topic]@="System"[HKEY_CLASSES_ROOT\Word.Document.8\shell\open]@="&Open"[HKEY_CLASSES_ROOT\Word.Document.8\shell\open\command]@="C:\\Office\\Winword.exe %1"[HKEY_CLASSES_ROOT\Word.Document.8\shell\open\ddeexec]@="[REM _DDE_Direct][FileOpen(\"%1\")]"[HKEY_CLASSES_ROOT\Word.Document.8\shell\open\ddeexec\Application]@="WinWord"[HKEY_CLASSES_ROOT\Word.Document.8\shell\open\ddeexec\Topic]@="System"[HKEY_CLASSES_ROOT\Word.Document.8\shell\print]@="&Print"[HKEY_CLASSES_ROOT\Word.Document.8\shell\print\command]@="\"C:\\Office\\Winword.exe\" /x"[HKEY_CLASSES_ROOT\Word.Document.8\shell\print\ddeexec]@="[REM _DDE_Minimize][FileOpen(\"%1\")][FilePrint 0][DocClose 2]"[HKEY_CLASSES_ROOT\Word.Document.8\shell\print\ddeexec\Application]@="WinWord"[HKEY_CLASSES_ROOT\Word.Document.8\shell\print\ddeexec\ifexec]@="[FileOpen(\"%1\")][FilePrint 0][FileExit 2]"[HKEY_CLASSES_ROOT\Word.Document.8\shell\print\ddeexec\Topic]@="System"[HKEY_CLASSES_ROOT\Word.Document.8\shell\printto][HKEY_CLASSES_ROOT\Word.Document.8\shell\printto\command]@="\"C:\\Office\\Winword.exe\" /n"[HKEY_CLASSES_ROOT\Word.Document.8\shell\printto\ddeexec]@="[REM _DDE_Minimize][FileOpen(\"%1\")][FilePrintSetup \"%2 on p\",.DoNotSetAsSysDefault=1][FilePrint 0][DocClose 2][FilePrintSetup \"\"]"[HKEY_CLASSES_ROOT\Word.Document.8\shell\printto\ddeexec\Application]@="WinWord"[HKEY_CLASSES_ROOT\Word.Document.8\shell\printto\ddeexec\ifexec]@="[FileOpen(\"%1\")][FilePrintSetup \"%2 on p\",.DoNotSetAsSysDefault=1][FilePrint 0][FileExit 2]"[HKEY_CLASSES_ROOT\Word.Document.8\shell\printto\ddeexec\Topic]@="System"[HKEY_CLASSES_ROOT\Word.Picture]@="Microsoft Word Picture"[HKEY_CLASSES_ROOT\Word.Picture\CLSID]@="{00020907-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\Word.Picture\CurVer]@="Word.Picture.8"[HKEY_CLASSES_ROOT\Word.Picture.6]@="Microsoft Word 6.0 - 7.0 Picture"[HKEY_CLASSES_ROOT\Word.Picture.6\CLSID]@="{00020901-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\Word.Picture.6\CurVer]@="Word.Picture.8"[HKEY_CLASSES_ROOT\Word.Picture.6\NotInsertable][HKEY_CLASSES_ROOT\Word.Picture.6\protocol]@=""[HKEY_CLASSES_ROOT\Word.Picture.6\protocol\StdFileEditing]@=""[HKEY_CLASSES_ROOT\Word.Picture.6\protocol\StdFileEditing\server]@="C:\\OFFICE\\Winword.exe"[HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Common\UserInfo]"UserName"=hex:55,00,73,00,65,00,72,00,00,00


save as registry.reg then merge into system.

now i'm trying to get docx functionality with 2007 compatibility pack, any suggestion? Edited by almawardi
0

Share this post


Link to post
Share on other sites

Interesting project.

I have dictionary and therausus (and if one wanted the hyphoning) working.

However, Word 97 doesn't recognise newer versions of these. Further it creates registry keys for the dictionary and needs them for the therausus, which may be a problem if you want Outlook Expres or some other problem making use of newer files.

Renaming the files doesn't solve the problem.

So a truly portable version aka portableapps.com would be a nice way to go. All the registry calls would be captured and be made virtually by the launcher. Sadly building a portable app seem to be less simple than I had hoped. More brutually one could merge reg files in an out to achieve the same effect.

Edited by cure
0

Share this post


Link to post
Share on other sites
Interesting project.

I have dictionary and therausus (and if one wanted the hyphoning) working.

However, Word 97 doesn't recognise newer versions of these. Further it creates registry keys for the dictionary and needs them for the therausus, which may be a problem if you want Outlook Expres or some other problem making use of newer files.

Renaming the files doesn't solve the problem.

So a truly portable version aka portableapps.com would be a nice way to go. All the registry calls would be captured and be made virtually by the launcher. Sadly building a portable app seem to be less simple than I had hoped. More brutually one could merge reg files in an out to achieve the same effect.

Winword 97 support docx editing now by installing Office 2007 compatibility pack here:

http://www.microsoft.com/downloads/details...;displaylang=en

But this pack including excel xlsx and powerpoint pptx support too. I need only word docx. I cannot isolate the files yet.

0

Share this post


Link to post
Share on other sites

 

save as registry.reg then merge into system.

Maybe you could make a .inf:

WillyPad

http://snoopy81.ifrance.com/pages/willy.htm

has a Wizard and a REG importer that usually works very well.

jaclaz

Take a look at this page to enable live scrolling in word 97

http://download.milesburton.com/Libretto/www.fixup.net/tips/livescr.htm

Edited by almawardi
0

Share this post


Link to post
Share on other sites

Thank you very much. I'm creating a installer for Win98 users which will be added to SP3. This is the smallest one can have word without all the bloat. I'm looking at the ms compatibility pack to see if I can get docx files to open.

0

Share this post


Link to post
Share on other sites

I just finished playing with this. Adding the files below will add help and Spelling and Grammar check. Anything elese is overkill.

MSGR_EN.LEX

MSGREN32.DLL

MSSP2_EN.LEX

MSSP232.DLL

OFTIP8.HLP

WDMAIN8.HLP

WDWPH8.HLP

0

Share this post


Link to post
Share on other sites

Good stuff problemchyld, have you seen anything similar for Office 97 Access

0

Share this post


Link to post
Share on other sites

Good stuff problemchyld, have you seen anything similar for Office 97 Access

No I haven't atm. If I come across anything, I will post it for you.
0

Share this post


Link to post
Share on other sites

FYI, if you copy powerpnt.exe and Ppintl.dll to the same folder double-clicking the exe will run.

Think pptview.dll must be good for something too.

0

Share this post


Link to post
Share on other sites

copy excel.exe, xlintl32.dll and get xl8409.dll from the Excel Viewer 97, put in folder and get functioning Excel.

Edit: Macros don't work, but simple formulas do.

Further Edit: Should mention I'm using Win7 now, when trying Macros says Stdole2.tlb is missing, may be okay on older Windows...IDK

Edited by Steven W
0

Share this post


Link to post
Share on other sites

Share this post


Link to post
Share on other sites

This is what I have for updates

MSCONV97.DLL 2003.1100.8202.0

MSO97.DLL 8.0.0.8809
WINWORD.EXE 8.0.0.9315
WWINTL32.DLL 8.0.0.9315

Is there a new version for MSO7ENU.DLL?

Edited by PROBLEMCHYLD
0

Share this post


Link to post
Share on other sites

I confirm those versions are the current, all right. :yes:

The latest MSO7ENU.DLL is v. 8.0.0.5318, AFAIK.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.