![]() |
|
Welcome to Vista Banter. You are currently viewing our boards as a guest which gives you limited access to view most discussions, articles and access our other FREE features. By joining our free community you will have access to ask questions and reply to others posts, upload your own photos and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact support. |
|
|||||||
| General Vista Help and Support The general Windows Vista discussion forum, for topics not covered elsewhere. (microsoft.public.windows.vista.general) |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Vista Home Premium 64-bit with 8 GB of ram.
Superfetch service will not start. Error 2: The system cannot find the file specified. In researching the problem, I found that the file in question was c:\windows\system32\sysmain.dll. When I first checked, the file was not there so I ran sfc and restored it. Even though the file is there, I still get the error message. I can get Superfetch to run exactly ONCE by deleting the contents of c:\windows\prefetch, but the problem returns at the next restart. Further research pointed me to a registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\PrefetchParameters EnablePrefetcher and EnableSuperfetch were both 3 when I first looked at them. Acting on information gained from further research, I set them both to 1, but it didn't solve the problem. My life isn't ruined without Superfetch but I'm curious as to what's causing the problem. When I looked at the Dependencies of Superfetch I found one that doesn't seem to exist on my system: something called File Information FS Minifilter. The other dependency is RPC which I have and which is enabled. Could this missing dependency be causing the problem? If so, how do I correct it? TIA, Tom Tom -- remove .invalid to reply by email |