msconfig - where has win.ini gone?!

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Been having some dramas getting into Windows (XP)....

Boot up and system gets stuck on the blue 'Windows is starting up' screen!

So I reboot in Safe Mode and adjust msconfig, select Diagnostic StartUp
(disable system.ini, win.ini etc) and the restart - and everything works fine!

Now looking in msconfig I have noticed there is nothing in the win.ini file
and it appears the system.ini is corrupt (very strange entries).

So I am reliant on running a disgnostic startup to get into windows!

How do I repair my win.ini and system.ini file?

I want to avoid having to use Selective and Diagnostic settings to get into
windows!

Any help will be much appreciated!
 
WIN.INI and SYSTEM.INI tabs
[[On these two tabs, you can enable or disable services and startup programs
meant for earlier versions of Windows. Both the systemroot\System.ini and
systemroot\Win.ini files are not required by Windows XP and
these files are maintained only for compatibility with older software that
does not use the registry to save settings. The System.ini file is used to
start and store information for drivers and services; the Win.ini file plays
a similar role for applications.]]

System Configuration Utility
http://www.microsoft.com/resources/...Windows/XP/all/reskit/en-us/prmb_tol_dxth.asp

[[SYSTEM.INI is the old windows location for listing system files to be
loaded, such as drivers and fonts.

The windows registry has taken over the primary functions of win.ini and
system.ini. These are just left for backwards compatibility. These files are
still loaded and processed but there is much less data in them since post
windows 3.1.]]

Does this key exist?

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\IniFileMapping\system.ini\boot
Value Name: Shell
Value Type: REG_SZ
Value Data: SYS:Microsoft\Windows NT\CurrentVersion\Winlogon
 
Back
Top