Main Forum > General Computer Support
[SOLVED]Vista Help Pls - Bad Install (and then some!)
RaveRocks:
To carry on from the other thread.
I've downloaded the update (Portable) and ran the entire batch of repairs in safe mode after a cold start. The extra long file name error is happening in the WMI repair section and is pointing to a location:
c:\windows\system32\config\systemprofile\localsettings\Application Data with the "\Application Data" then repeated more than 5 times. I was able to write down part of the file name (it flashed by in a few seconds) and the only one I could find on drive C: that resembled the name was temp1_ffjcext.zip file. I could find no occurrence of that file name in the registry. There was no mention of the file length error in the log files.
==== edit 01 ====
In Junction Link Magic, the junction c:\windows\system32\config\systemprofile\localsettings
has a destination of c:\windows\system32\config\systemprofile\AppData\Local
and the junction c:\windows\system32\config\systemprofile\AppData\Local\Application Data
has a destination of c:\windows\system32\config\systemprofile\AppData\Local
I also had Windows Repair fix the paths but there is still a repeat. (I don't know if this is critical.)
Path=C:\Windows\System32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
RaveRocks:
Apologies but I'm breaking the standard forum rule about Thread bumping because I just had a major breakthrough. From the few tweeks I've just made, I think I've found the source of the 1083 Error on my PC. I don't think I've ever yelled as loud for joy as I did when I heard Windows sign-on music after a reboot.
It all depends on a responding entry for each applicable service that uses svchost, in the registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\SvcHost
As an example, if a service appears as svchost -k netsvcs in the imagepath(**), then that service name MUST appear in the netsvcs multi-string list in the right-hand pane. Ditto for any of the other services that use svchost.
From the notes I've made in the past three weeks, most of the services that were malfunctioning are using svchost or depend on a service that does use svchost. So far, I've restored my MMCSS, audio service, SENS, BITS, ShellHWDetection and Themes. The rest of my afternoon will be spent adding the rest of the missing entries. I'll report back with the results.
==== edit01 ====
(**) refers to imagepath in the appropriate entry at the following registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
==== edit02====
After adding the long list of missing items to the netsvcs entry at HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\SvcHost, all of the 1083 and 1068 errors have disappeared.
I went through the entire list of svchost related services at HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services and categorized them by the command line switch for svchost and then checked the appropriate lists at NT\CurrentVersion\SvcHost for missing or invalid entries.
THREADORDER is being loaded with -k LocalSystem whereas the service appears in LocalService list.
MCX2Svc is being loaded with -k LocalServiceAndNoImpersonation whereas the service appears in the LocalService list.
RemoteRegistry appears in two lists regsvc and Local Service.
Profsvc is generating this error: "Windows cannot load classes registry file. Detail- The system canot find the file specified."
The Readyboost service terminated with the following error. The handle is invalid.
After my repairs, I've got my sound system back (very happy) but I know it's not totally fixed. I'm going to set a restore point and run Windows Repair in safe mode. More later.
==== edit03 ====
Windows Update has finally been able to run for I don't know how long. 45 security updates were installed successfully with an absolutely clean reboot. The error log reveals a couple of left-over errors to deal with, but my major concerns have been resolved. I'm still concerned that my Recovery drive is not being recognized by the software update from HP and that my recovery disks are still coming up with an error.
My theory is that some application attempted to install itself at the security level of netsvc and instead of adding their service to the list, they chopped the list down to a single entry - - theirs! Or the application cherry picked names out of the list, disabling certain security features of Windows Vista by removing dependent services. I've never ever been this deep into the registry as I have in the past month, so I know I didn't do it. :artist:
When my tax refund comes through, you have been added to the list of companies and web sites that I want to contribute to. Being able to vent and spew my error logs helped. Getting useful responses was a side blessing. Thank you.
Rick:
I hope someone can clarify the registry settings her refers too and;
make it easier to read; perhaps re-writing it so we can understands is a better option?
regards
RaveRocks:
I have re-written my solution to the 1083 error in another forum http://www.tweaking.com/forums/index.php/topic,3777.0.html , including the list of services that are called by svchost and the various command lines that are possible. Once you have a look at both areas of the registry that this solution points to, you'll see how both areas have to be in 100% agreement or services will not load at run time. From my research on the net, the concept used in Vista to validate a service's network rights is the same in the three newer versions of Windows. The only differences will be the newer services that each version of Windows introduces. The list of services that I detail in the other thread is only valid for 32bit Windows Vista Home Premium SP2. I came across a list of services in Vista SP1 at one of the Microsoft sites and there were an additional 10 or so services that didn't make it into SP2.
Navigation
[0] Message Index
[*] Previous page
Go to full version