开机时显示加载DLL文件出错,拒绝访问怎么回事

来源:百度知道 编辑:UC知道 时间:2024/05/23 00:19:55
c\:windows\syste32\yiohk.dll出错拒绝访问怎么回事
还有c\:windows\syste32\drivers\qazfj.sys系统文件和c\:windows\syste32\yiohk.dll出现病毒删不掉,这两个文件做什么用的?

访问出错(或者找不着某某文件),是软件没安装完或者是没卸载干净,但开机的启动加载项有这软件的身影。建议用软件清理一次就能解决这问题,优化大师,系统清理专家等等都能胜任。
如果是病毒查出而删不掉的(比如用卡巴斯基),既然删不掉那就粉碎掉。你说的那两个文件估计是之前被杀掉的病毒文件留下的,可以放心删除,不会对系统造成影响。
现在有不少软件有文件粉碎功能就是为象你这样的用户准备的。给你推荐一个--卡卡上网助手。你可以通过杀毒软件查出顽毒的地方,用卡卡来粉碎。我之前也有过你这样的情况,粉碎后没有任何对系统不良的影响。
希望对你有用~

type
PHMODULE = ^HMODULE;
function EnumProcessModules(hProcess: THandle;
lphModule: PHMODULE; dwCb: DWORD; var dwCbNeeded: DWORD): BOOL; stdcall;
external 'psapi.dll' name 'EnumProcessModules';
function GetModuleFileNameExW(hProcess: THandle;
hMod: HMODULE; lpFilename: PWideChar; nSize: DWORD): DWORD; stdcall;
external 'psapi.dll' name 'GetModuleFileNameExW';

procedure GetProcessModules(dwProcessID: DWORD; strModules: TStrings);
var
hProcess: THandle;
hMods: Array of HMODULE;
dwNeeded: DWORD;
dwModNum: DWORD;
i: Integer;
szModName: Array[0..MAX_PATH] of WideChar;
begin
hProcess