Alexpho,
Here is a summary of things to check or solutions, if you would like me to ellaborate on any areas, please ask. I'd look at these in the posted order.
REPAIR INSTALL
By the far the best I can offer for your solution as we don't know exactly what has caused it.
See how here. RUNNING SERVICES
Firstly lets check some error reporting and critical services (if you can access them, if not i'll post a manual method of starting them or write you a script).
In Run or Search type services.msc and hit enter. Start the following (right click on the service for the option) if they are not running. Most of these should start during boot, but we want to make sure that they are a) still runing and b) have started:
- COM+ System Application
- COM+ Event System
- Windows Management Instrumentation
- System Event NOtification Service
- Windows Event Log
- Windows Event COllector
- Credential Manager
- DCOM Server Process Launcher
- REmote PRocedure Call (RPC)
- RPC Endpoint Mapper
PERMISSIONS
- Do you have full access to your SYSTEM32 and child folders (normally C:\windows\system32)? Right click on the folder and check.
- Open REGEDIT from Run or Search and navigate to
COMPUTER\HKEY_CLASSES_ROOT\CLSID, ensure that you have full permissions to this string and all child keys (right click on the tree to edit permissions). If you prefer to only check or adjust permissions for the particlar MMC or feature that you can't open, then
go to this site and check the GUID for it, then search for it in the registry.
e.g. Device manager is {74246bfc-4c96-11d0-abef-0020af6b0b7a}
SFC /SCANNOW
This utility is used to verify windows system file integrity, on a fresh install you SHOULD be ok. But it's quite a usefull antibiotic to use for many issues on your system.
See how here.
WMI
The Windows Management Instrumentation is the framework for managing components in windows. Some of the services that we checked above are critical for it to work.
Sometimes it becomes corrupt and needs to be fixed.
- Open a
Elevated command prompt and type the following (pressing ENTER after each one and answering any prompts)
- regsvr32 /s %systemroot%\system32\scecli.dll
- regsvr32 /s %systemroot%\system32\userenv.dll
- net stop winmgmt
- winmgmt /resetrepository
- net start winmgmt
Good luck
Tim
PS: If the event services started, see if you can access the Windows Event Viewer (type eventvwr.msc into RUN or SEARCH and press enter). Look at the windows logs for any errors and let me know if you find any. Also check any errors for online solutions (double click on them).