I searched on the specific error a bit.
Error 0xc0000142 usually occurs when an application fails to properly initialize, it can be occur due to some reasons:
- Improper PC maintainance.
- Broken or missing system files.
- Data overload.
- Startup and shutdown issues.
Since there are several reasons for this error occurrence, you might have to try each of these methods to find out which one will work.
Solution 1 - Clean the Registry
A corrupted registry is one of the major reasons why this error occurs. The best way to fix corrupted registry is by installing a repair tool like Total System Care.
Total System Care is a multi-functional repair tool that is integrated with Registry cleaner, Anti-virus and a System Optimizer.
Solution 2 - Malware Scan
Viruses can cause certain applications to not function properly. Download a strong antivirus and run a deep scan on your system and remove any potential infections and spyware.
Solution 3 - Reinstall Applications
Non-critical applications in a computer are those that are installed by the user. If error 0xc0000142 displays in any of your installed programs, then you should reinstall these programs. Often applications have damaged or corrupted files which can slow them down. To resolve this, follow these steps:
1. From Start, click on Control Panel
2. Go to Add/Remove Programs and uninstall the programs
3. Restart your PC and reinstall the program
The third step is not recommended in case the error is caused by cmd.exe
Solution 4 - Repair Windows
This process allows Windows to retain all your data and information by simply replacing the program files and settings with fresh ones. This can stop error 0xc0000142 by allowing the programs access to use necessary files smoothly and effectively.
Try those things and if they don't help I'll search for another solutions. You don't need to open SA:MP from another user, it's just "patching" the error instead of fixing it completely.