Sysedit.exe does not open/run? Sysedit.exe does not open/run?
#1
Posted 28 June 2005 - 04:46 PM
Has anyone run across a problem that after you install/update Win 98SE with
Unofficial Win98 SE Service Pack and then 98SE2ME, you are not able to run sysedit.exe?
I try to run sysedit and the program does not open/run.
Does Win 98 still process the entries in Autoexec.bat and Config.sys after these
updates have been applied?
Any thoughts, ideas welcome.
Thanks
WatcherSea
BTW: These updates are unbelievable. Very impressive and very impressed with the work that these two gentlemen have done. Well done and Thank You very much.
#2
Posted 28 June 2005 - 07:10 PM
Please accept my sincere thanks for your kind appreciation regarding 98SE2ME.
I'm glad you found it useful.
About your problem, this is what u can do:
Restore [extract] sysedit.exe from 98SE setup CD back into %windir%\SYSTEM , in case it was damaged. More info:
http://www.mdgx.com/me1.htm#RESE
If that doesn't work, scan [run scandskw] for errors + fix all your HDs/partitions.
If that doesn't work, scan your computer for viruses.
More info on how a virus can disable programs in Windows:
http://securityresponse.symantec.com/avcen...siral.b@mm.html
If that doesn't work, see this security restrictions guide and make sure registry values which disable programs are not turned on:
http://www.mdgx.com/...p9.htm#RESTRICT
If that doesn't work, search your entire registry for any sysedit.exe restrictions:
run regedit -> Edit -> Find -> type sysedit -> view all keys/values (if any) containing sysedit.exe and sysedit, and if u think they disable it, delete them.
Make a full backup of your registry [i.e. save it as REG file] prior to modifying it. More info:
http://www.mdgx.com/...ip12.htm#REGBAK
If that doesn't work, make sure if running Norton SystemWorks or similar tool that system files protection is not turned on. You may need to turn protection completely off.
If that doesn't work, use the alternative sysedit tool [31 KB, free] linked at URL above:
http://www.mdgx.com/me1.htm#RESE
Hope this helps.
#3
Posted 28 June 2005 - 09:30 PM
Your welcome for the kind works which are well deserved!!!
I know that sysedit worked before I applied the updates.
I'll restore " sysedit.exe " from the Win 98 CD using SFC.exe and see what happens.
I have tried the Sysedit.exe replacement which does work and may be the answer if I am unable to get sysedit working.
Thanks again.
Talk soon.
WatcherSea
#4
Posted 29 June 2005 - 11:00 PM
Have searched the registry for any entries for restrictions " Sysedit.exe " None found.
Extracted " Sysedit.exe " form windows 98SE CD, same result.
Alternative sysedit tool works without error.
link: http://www.mdgx.com/me1.htm#RESE
Side note: Saw a post in regards to control panel, Windows components uninstall not working. Tried and had same problem. Install Registry entries, problem fixed.
Link: http://www.msfn.org/...showtopic=49545
Any troubleshooting technique I may use to find out why " Sysedit.exe " will not open/run?
Talk soon
WatcherSea
#5
Posted 30 June 2005 - 09:24 PM
If u are using some sort of software that is protecting your boot and/or system INI files from being modified, u may need to disable it.
Also, see if u have a progman.ini file in your %windir% folder [usually C:\WINDOWS]. If u do, open it in Notepad and look for a line that stars like this:
[Restrictions]
EditLevel=x
where x can be from 1 to 4 .
If u do find such line, place a semicolon [ ; ] in front of it and save the file.
More info @ MSKB:
http://support.microsoft.com/?id=75337
You may need to change PROGMAN.INI attributes if it is hidden, system or read-only:
ATTRIB -H -R -S %windir%\PROGMAN.INI
This primitive protection function is reminiscent from Win3x days.
That Control Panel issue should not affect the use of sysedit.
Sysedit.exe is a very old Win3x 16-bit executable, like a stripped-down text editor, that can edit only 4 small ASCII files. Preventing only it from running is not that simple, because by doing so, u may also disable from running other similar executables.
So it is more likely that something that is already loaded and running, is preventing your boot files from being modded.
I know firewalls that protect local system files from being deleted/moved/edited/etc.
I can't think of anything else for the moment.
Hope this helps.
#6
Posted 01 July 2005 - 11:03 AM
Thank you for your reply.
When I updated my Win 98 installation, I did not update IE to V6. You may ask why I did not? The reason is because I have never found IE V6 to work well with Win 98.
On the off chance that this could be the cause of this fault, I imaged my Win 98 partition and proceeded to install IE V6. After the install and the latest IE V6 security update [ SP1 ], " Sysedit.exe" started to work?
If you look at " Process Explorer " DLL list, you can see that " Sysedit.exe " references DLL that have been updated with 98SE2ME.
Here is the list:
Process: sysedit.exe Pid: FFFB4023
Name Description Company Name Version
ADVAPI32.DLL Win32 ADVAPI32 core component Microsoft Corporation 4.90.0000.3000
cabinet.dll Microsoft® Cabinet File API Microsoft Corporation 5.00.2147.0001
CFGMGR32.DLL Configuration Manager Win32 Interface Microsoft Corporation 4.90.0000.3000
COMCTL32.DLL Common Controls Library Microsoft Corporation 5.81.4916.0400
COMDLG32.DLL Common Dialogs DLL Microsoft Corporation 4.72.3510.2300
CRYPT32.DLL Crypto API32 Microsoft Corporation 5.131.1880.0014
GDI32.DLL Win32 GDI core component Microsoft Corporation 4.90.0000.3000
ICM32.DLL Color Management Module (CMM) Microsoft Corporation 5.00.0000.0000
IMAGEHLP.DLL Windows NT Image Helper Microsoft Corporation 5.00.2178.0001
KERNEL32.DLL Win32 Kernel core component Microsoft Corporation 4.10.0000.2225
LZ32.DLL Win32 LZ32 core component Microsoft Corporation 4.90.0000.3000
MPR.DLL WIN32 Network Interface DLL Microsoft Corporation 4.90.0000.3000
MSASN1.DLL ASN.1 Runtime APIs Microsoft Corporation 5.00.2195.6905
MSCMS.DLL Microsoft Color Matching System DLL Microsoft Corporation 5.00.1977.0001
MSVCRT.DLL Microsoft ® C Runtime Library Microsoft Corporation 6.01.9359.0000
NTDLL.DLL Win32 NTDLL core component Microsoft Corporation 4.90.0000.3000
OLE32.DLL Microsoft OLE for Windows and Windows NT Microsoft Corporation 4.71.3328.0000
RPCRT4.DLL Remote Procedure Call DLL Microsoft Corporation 4.71.3336.0000
SETUPAPI.DLL Windows Setup API Microsoft Corporation 5.00.2195.1526
SHELL32.DLL Windows Shell Common Dll Microsoft Corporation 4.72.3812.0600
SHLWAPI.DLL Shell Light-weight Utility Library Microsoft Corporation 6.00.2800.1106
USER32.DLL Win32 USER32 core component Microsoft Corporation 4.90.0000.3001
VERSION.DLL Win32 VERSION core component Microsoft Corporation 4.90.0000.3000
WINSPOOL.DRV Win32 WINSPOOL core component Microsoft Corporation 4.90.0000.3000
WINTRUST.DLL Microsoft Trust Verification APIs Microsoft Corporation 5.131.1880.0014
wondppet.dll Wonderful Icon's Puppeteer - does some of the dirty work for The Wonderful Icon Eric Heimburg 1.00.0000.0001
Yes, you can see I use Wonderful Icon - Used it for many years, works well
url: http://www.thewonderfulicon.com/
This list, of course, can only be generated once the program is running which of course it was not until I updated IE to V6.
I would like to thank you for you help. I will keep the above correspondence for future reference.
Just a thought: You may want to consider putting a sticky for the control panel, uninstall issue that I happen to come across since this seems to be a reocurring asked question.
Thanks again.
I will now go play with my new improved Win 98.
Talk soon.
WatcherSea
P.S. May I ask what is your computer background [ education, training ... ]? Just curios to know what inspired you to know so much about Win 98.
#7
Posted 01 July 2005 - 01:30 PM
Just to let you know I am using Win98SE's Sysedit on Win ME IE5.5 SP2 (+ Q867282 Security Update) without problem.
As well, on my system, Sysedit loads only the following Microsoft modules :
ADVAPI32.DLL 4.90.3000
GDI32.DLL 4.90.3000
KERNEL32.DLL 4.90.3000
OLE32.DLL 4.71.3328
OLEAUT32.DLL 2.40.4275
USER32.DLL 4.90.3001
VERSION.DLL 4.90.3000
#8
Posted 01 July 2005 - 02:46 PM
eidenk, on Jul 1 2005, 03:30 PM, said:
Just to let you know I am using Win98SE's Sysedit on Win ME IE5.5 SP2 (+ Q867282 Security Update) without problem.
As well, on my system, Sysedit loads only the following Microsoft modules :
ADVAPI32.DLL 4.90.3000
GDI32.DLL 4.90.3000
KERNEL32.DLL 4.90.3000
OLE32.DLL 4.71.3328
OLEAUT32.DLL 2.40.4275
USER32.DLL 4.90.3001
VERSION.DLL 4.90.3000
<{POST_SNAPBACK}>
Well. So much for my theory. I was running IE5.5 SP2 as well and yet it would not start.
Interesting that your list is longer then mine. I'll have to try with only sysedit running and see if my list is the same?
Thanks for the info.
WatcherSea
#9
Posted 01 July 2005 - 03:07 PM
eidenk, on Jul 1 2005, 03:30 PM, said:
Just to let you know I am using Win98SE's Sysedit on Win ME IE5.5 SP2 (+ Q867282 Security Update) without problem.
As well, on my system, Sysedit loads only the following Microsoft modules :
ADVAPI32.DLL 4.90.3000
GDI32.DLL 4.90.3000
KERNEL32.DLL 4.90.3000
OLE32.DLL 4.71.3328
OLEAUT32.DLL 2.40.4275
USER32.DLL 4.90.3001
VERSION.DLL 4.90.3000
<{POST_SNAPBACK}>
After fresh restart, same amount of dll's opened with Sysedit.exe
Just noticed on your list that KERNEL32.DLL has been updated to V 4.90.3000 while mine has a version of 4.10.0000.2225?
I guess I will extract this 4.90.3000 from the Win ME CD. This could have been the cause all along.
I'll have to try some time but not today, but I will let you know.
Later
Watcher
P.S. Is there a list of all files that are changed out? Wonder if any others got missed? Wonder why this one file got missed?
#10
Posted 01 July 2005 - 03:19 PM
Quote
It has been updated to nothing as I am using Win ME as I have written. I think that if you replace Kernel32.dll, your system most probably won't work at all anymore.
What tool are you using to list the modules loaded by Sysedit.exe ? Your list looks more like what is loaded by Explorer.exe.
#11
Posted 01 July 2005 - 03:56 PM
eidenk, on Jul 1 2005, 05:19 PM, said:
Quote
It has been updated to nothing as I am using Win ME as I have written. I think that if you replace Kernel32.dll, your system most probably won't work at all anymore.
What tool are you using to list the modules loaded by Sysedit.exe ? Your list looks more like what is loaded by Explorer.exe.
<{POST_SNAPBACK}>
Opps
To get the list, download " Process Explorer " from Sysinternals:
http://www.sysintern...ssExplorer.html
Couldn't find that version of Kernel32.dll on the Win ME CD any ways.
You'll find Process Explorer very handy.
Later
WatcherSea
#12
Posted 01 July 2005 - 05:42 PM
Quote
I have used this very tool (as well as others such as Taskinfo, PrcView and Current Process to confirm what I was reading with Process Explorer) to post the list of modules loaded by sysedit.exe on my system.
What I cannot understand is why our two lists are so broadly different.
Maybe one of us does not use the the Process Explorer tool properly...
#13
Posted 01 July 2005 - 05:55 PM
eidenk, on Jul 1 2005, 07:42 PM, said:
Quote
I have used this very tool (as well as others such as Taskinfo, PrcView and Current Process to confirm what I was reading with Process Explorer) to post the list of modules loaded by sysedit.exe on my system.
What I cannot understand is why our two lists are so broadly different.
Maybe one of us does not use the the Process Explorer tool properly...
<{POST_SNAPBACK}>
Don't know what to tell you. Maybe it's because you are running ME.
To get the list all you have to highlight " Sysedit.exe " in the upper pane. The shortcut for the lower pane to show the DLL view is Ctrl + D.
Make sure the lower pane is showing.
To save the list, Ctrl + A and save the file. Open the saved file to see the list thats in the lower pane.
WatcherSea.
#14
Posted 01 July 2005 - 07:44 PM
This post has been edited by eidenk: 01 July 2005 - 07:51 PM
#15
Posted 02 July 2005 - 01:28 AM
I've tried all versions of sysedit.exe: Win 3.10, WfWG 3.11, Win95 FE, Win95 OSR2.5, Win98FE, Win98SE + WinXP setup CD [yes, XP has the same 16-bit sysedit
They all worked [as they should] regardless if 98SE2ME, Gape's SP, Petr's SP, Tihiy's RP or IE 5/6 were installed or not.
The only ones that don't work with 9x OSes [are not supposed to] are sysedit.exe from NT4, 2000 + 2003.
More mystery.
BTW:
Kernel32.dll from ME cannot be used with 98FE or 98SE, nor the other way around.
#16
Posted 03 July 2005 - 10:14 AM
Who knows, could be some install form days gone by.
In any case. it now works.
Something to keep in the back of our minds if someone else runs across the same mystery.
Thanks for the input and help.
Talk soon.
WatcherSea
This post has been edited by WatcherSea: 03 July 2005 - 10:19 AM
#17
Posted 03 July 2005 - 12:33 PM
#18
Posted 03 July 2005 - 03:42 PM
I have no plans at this time to do a fresh install. I could back up and do it. It would be for interest sake rather then anything else since Win 98 is working correctly.
Talk soon.
WatcherSea.
#19
Posted 04 July 2005 - 06:47 AM
MDGx, on Jul 2 2005, 01:28 AM, said:
I've tried all versions of sysedit.exe: Win 3.10, WfWG 3.11, Win95 FE, Win95 OSR2.5, Win98FE, Win98SE + WinXP setup CD [yes, XP has the same 16-bit sysedit
They all worked [as they should] regardless if 98SE2ME, Gape's SP, Petr's SP, Tihiy's RP or IE 5/6 were installed or not.
The only ones that don't work with 9x OSes [are not supposed to] are sysedit.exe from NT4, 2000 + 2003.
More mystery.
So MDGx, you 've tried all versions of Sysedit on all 9x systems in all possible IE and Packs configuration. Can you confirm that the version of Sysedit that comes bundled with 98SE loads a broadly different set of modules when it is used on Win ME ? Or not ?
This post has been edited by eidenk: 04 July 2005 - 06:48 AM
#20
Posted 07 July 2005 - 02:55 AM
- WatcherSea listed all processes loaded by Windows + all programs/TSRs/DLLs/etc
- eidenk listed only the processes loaded by sysedit
Sysedit.exe is a 16-bit executable, not a PE 32-bit executable, so it only shows in Process Explorer or Dependency Walker [the ones I used] as single process.
Looking inside the 98SE version of sysedit.exe with eXeScope [shareware 16-bit + 32-bit PE editor]:
http://www.mdgx.com/toy.htm#HEX
I see the list of calls made to Windows APIs under the Import section:
KERNEL
USER
GDI
That's it.
All functions + API calls are listed under the Header section [with 2 subsections: Exe Header + Win Header].
Because sysedit.exe performs only a single task, it doesn't load any other processes/APIs besides the 3 above, no matter which OS it is used under.
Hope this helps.
- ← What is the correct way to update? 2.0.1 over 1.5?
- Windows 9x Member Projects
- Unofficial SP2.1a italian version →



Help

Back to top










