1. In WindowsIf your computer can still enter the Windows environment, congratulations. In this case, even if the system has a problem, it will not be a big problem. In this case, the following methods are usually used:
1. Extract the missing important files from the installation disc
If Windows XP has been accessed, but the hacker finds that some files are missing, rundll32.exe is missing. The following describes how to restore the file: Click Start/run, and enter expand X: i386rundll32 in
More originalArticle"XinyangProgramNet "http://www.xinsun.net
There are a lot of software for automatic shutdown, but it is not easy to use, or use the 98 built-in function to achieve one-click shutdown and Timed Shutdown.
1 .?? Right-click the blank area on the desktop, select new/shortcut in the pop-up menu, open the create shortcut window, and enter "C: \ windows \ rundll. EXE user.exe, exitwindows (Note: There is a space between rundll.exeand us
, running, pausing, and so on. Our most common operation is to do this through the Windows Service MMC interface.Second, how to remove Windows servicesNow the rogue software, more and more to register themselves as a service. In the HijackThis scan log, the non-Windows system services are generally listed in 023 ways, as in the following paragraph:O23-unknown-Service:bkmarks [provides the data protection mechanism of the transmission protocol, which effectively maintains the security and integri
, which is responsible for starting, stopping, running, and pausing services. The most common operation is to complete related operations through the Windows Service MMC interface.
Ii. How to delete Windows Services
Nowadays, rogue software is increasingly registering itself as a service. In the hijackthis scan log, services in non-Windows systems are generally listed as 023, as shown in the following section:O23-unknown-service: bkmarks [provides a data security protection mechanism for the
software, you may accidentally delete the shared DLL file. Once the DLL file is lost, you can find it in the Sysbckup System backup folder) and copy it to the System folder.
If this is not the case, "*** dll file loss..." always occurs when the computer is started ......" You can run Msconfig in "Start/run". After Entering the System Configuration Utility dialog box, click "System. ini "label to find the DLL file that is prompted to be lost, so that it is not selected, so that no error prompt w
be packaged as a DLL which is callable from RunDLL32. The idea is that an external program (RunDLL32) is used which first waits for the original executable to finish. the DLL which is loaded into RunDLL then performs the original self-deleting trick. this is possible because the kernel maintains references to DLLs differently to the main executable.
#include
The idea that an external program cocould be used to self-delete it's parent is what influen
" ; New System.Diagnostics.Process (); // p.startinfo.filename = mathonpath; @" c:/ " ; If you want to open c:/with the Explorer, you can do this:System.Diagnostics.Process.Start ("explorer.exe"@ "c:/"To open the panel for Add or Remove Programs:System.Diagnostics.Process.Start ("rundll32.exe"@ "Shell32.dll,control_ RunDLL appwiz.cpl,,1"The following "shell32.dll,Control_RunDLL appwiz.cpl,
;}-------------------------------------------How to use two#include "stdafx.h"void Print (const char* str); Declare a function in the library so that the compilation passesint main (){Print ("Hello,world");return 0;}-------------------------------------------How to use three#include "stdafx.h"_declspec (dllimport) void Print (const char* str); Importing from a library into a projectint main (){Print ("Hello,world");return 0;}6, runDLL files must be co
function: Displays the Control Panel-System Properties-Hardware profile Property window. Command column: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,3 function: Display the Control Panel-System Properties-performance Properties window.
Command column: rundll32.exe user.exe,restartwindows function: Force shut down all programs and reboot the machine.
Command column: rundll32.exe user.exe,exitwindows function: Force shutdown of all programs and shutdown. Command columns: rundll32.exe shell3
Installing and uninstalling programs in a Windows system is a very easy task and can be easily done by the installation and Uninstall Programs Wizard. However, there are some little-known tips for installing and uninstalling Windows programs, and using the RUNDLL32 command to install and uninstall Windows is one of them, and maybe you've never touched it, so let's enjoy the magical features of it!
Tip: Rundll32. EXE is a command provided by the Windows system that invokes a 32-bit DLL function
seems to be a bit more than we need, because there are too many APIs to download files, and if Rundll can call, that's best. So I opened MSDN and I found an API: Urldownloadtofile
Urldownloadtofile function Prototype:
Code
HRESULT Urldownloadtofile (
Lpunknown Pcaller,
LPCTSTR Szurl,
LPCTSTR szFileName,
DWORD dwreserved,
Lpbindstatuscallback LPFNCB
);
Some information about the Urldownloadtofile function:
Reference
Header Urlmon.h
Import Li
:\ProgramFiles\ directory, you want to change this path to c:\progra~1\;2. The comma between the DLL file name and the DLL entry point cannot be less, otherwise the program will go wrong and no information will be given. 3. This is the most important point: Rundll cannot be used to call DLLs with return value parameters, such as GetUserName (), Gettextface (), and so on in Win32API. In Visual Basic, a directive shell that executes an external program
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.