Windows 10 DLL File Information - wuau.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | Windows Update AU |
File Version: | 10.0.10130.0 (fbl_impressive.150522-2224) |
Company: | Microsoft Corporation |
Product Name: | Microsoft® Windows® Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 617 KB |
Total Number of Exported Functions: | 3 |
Total Number of Exported Functions With Names: | 3 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 590,848 Bytes | 93.4% | Read, Execute | Code |
.wpp_sf | 0x00092000 | 4,096 Bytes | 0.6% | Read, Execute | Code |
.data | 0x00093000 | 1,536 Bytes | 0.2% | Write, Read | Initialized Data |
.idata | 0x00094000 | 10,240 Bytes | 1.6% | Read | Initialized Data |
.didat | 0x00097000 | 512 Bytes | 0.1% | Write, Read | Initialized Data |
.rsrc | 0x00098000 | 1,536 Bytes | 0.2% | Read | Initialized Data |
.reloc | 0x00099000 | 22,528 Bytes | 3.6% | Read, Discardable | Initialized Data |
Static Linking
wuau.dll is statically linked to the following files:msvcrt.dll
api-ms-win-eventing-classicprovider-l1-1-0.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-errorhandling-l1-1-1.dll
ntdll.dll
api-ms-win-security-base-l1-2-0.dll
OLEAUT32.dll
RPCRT4.dll
api-ms-win-core-com-l1-1-1.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-security-sddl-l1-1-0.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-file-l1-2-1.dll
USERENV.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-datetime-l1-1-1.dll
api-ms-win-service-winsvc-l1-2-0.dll
api-ms-win-service-management-l1-1-0.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-core-shutdown-l1-1-1.dll
api-ms-win-core-processenvironment-l1-2-0.dll
WINHTTP.dll
api-ms-win-core-debug-l1-1-1.dll
SspiCli.dll
api-ms-win-core-file-l2-1-1.dll
CRYPT32.dll
api-ms-win-core-memory-l1-1-2.dll
api-ms-win-core-heap-l1-2-0.dll
api-ms-win-power-base-l1-1-0.dll
Cabinet.dll
api-ms-win-core-kernel32-legacy-l1-1-1.dll
api-ms-win-core-shlwapi-legacy-l1-1-0.dll
api-ms-win-core-localization-obsolete-l1-3-0.dll
api-ms-win-core-shlwapi-obsolete-l1-2-0.dll
api-ms-win-core-apiquery-l1-1-0.dll
WINTRUST.dll
msi.dll
WMsgAPI.dll
api-ms-win-core-delayload-l1-1-1.dll
api-ms-win-downlevel-kernel32-l1-1-0.dll
UpdatePolicy.dll
This means that when wuau.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, wuau.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 10 | 1,272 Bytes | 0.2% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 1,100 Bytes | 0.2% |
Total | 12 | 2,372 Bytes | 0.4% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 1000 dialogs)
No dialog resources in this file.
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
112 | Microsoft Corporation. |
115 | Initiates scheduled install of updates on the machine. |
118 | This task is used to display notifications to users. |
200 | This task is used to install firmware updates on the machine. |
201 | This task is used to start the Windows Update service when needed to perform scheduled operations such as scans. |
5000 | Installing update %1!lu! of %2!lu!... |
5001 | Updates are being installed (%1!lu! of %2!lu!)... |
5002 | Keep your PC on until this is done; it will turn off automatically. |
5003 | Keep your PC on until this is done. Installing update %1!lu! of %2!lu!... |
5004 | Installing update %1!lu! of %2!lu!... Don't turn off your PC. |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:CreateAutomaticUpdatesInstance | DllMain | WUAutoUpdateAtShutdown |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter __dllonexit _amsg_exit _callnewh _except_handler4_common _ftol2 _ftol2_sse _initterm _lock _onexit _purecall _unlock _vsnwprintf _wcsnicmp _wtol free iswdigit malloc memcmp memcpy memcpy_s memmove memset qsort rand srand swprintf_s wcsncmp wcsrchr wcstod wcstol - api-ms-win-eventing-classicprovider-l1-1-0.dll:
ntdll!EtwGetTraceEnableFlags ntdll!EtwGetTraceEnableLevel ntdll!EtwGetTraceLoggerHandle ntdll!EtwRegisterTraceGuidsW ntdll!EtwTraceMessageVa ntdll!EtwUnregisterTraceGuids - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FindResourceExW KernelBase!FreeLibrary KernelBase!GetModuleFileNameW KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadResource KernelBase!LockResource - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CreateEventW KernelBase!CreateMutexW KernelBase!ReleaseMutex KernelBase!ResetEvent KernelBase!SetEvent KernelBase!Sleep KernelBase!WaitForSingleObject ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-processthreads-l1-1-2.dll:
KernelBase!OpenProcessToken KernelBase!OpenThreadToken kernel32!CreateProcessAsUserW kernel32!CreateThread kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!TerminateProcess - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetLocalTime KernelBase!GetNativeSystemInfo KernelBase!GetSystemDirectoryW KernelBase!GetSystemTime KernelBase!GetSystemTimeAsFileTime KernelBase!GetSystemWindowsDirectoryW KernelBase!GetTickCount - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!RaiseException KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - ntdll.dll:
RtlGetVersion RtlPublishWnfStateData WinSqmAddToAverageDWORD WinSqmAddToAverageDWORD WinSqmAddToAverageDWORD WinSqmAddToStream - api-ms-win-security-base-l1-2-0.dll:
KernelBase!AddAccessAllowedAce KernelBase!AdjustTokenPrivileges KernelBase!AllocateAndInitializeSid KernelBase!CheckTokenMembership KernelBase!CopySid KernelBase!DuplicateTokenEx KernelBase!EqualSid KernelBase!FreeSid KernelBase!GetLengthSid KernelBase!GetTokenInformation KernelBase!ImpersonateLoggedOnUser KernelBase!ImpersonateSelf KernelBase!InitializeAcl KernelBase!InitializeSecurityDescriptor KernelBase!IsValidSid KernelBase!RevertToSelf KernelBase!SetSecurityDescriptorDacl - OLEAUT32.dll:
SafeArrayAccessData SafeArrayCreate SafeArrayDestroy SafeArrayGetLBound SafeArrayGetUBound SafeArrayGetVartype SafeArrayLock SafeArrayUnaccessData SafeArrayUnlock SysAllocString SysAllocStringByteLen SysAllocStringLen SysFreeString SysStringByteLen SysStringLen VariantChangeType VariantClear VariantCopy VariantInit - RPCRT4.dll:
I_RpcBindingInqTransportType I_RpcExceptionFilter I_RpcMapWin32Status NdrClientCall4 RpcBindingBind RpcBindingCreateW RpcBindingFree RpcBindingFromStringBindingW RpcStringBindingComposeW RpcStringFreeA RpcStringFreeW UuidCreate UuidToStringA UuidToStringW - api-ms-win-core-com-l1-1-1.dll:
combase!CoCreateGuid combase!CoCreateInstance combase!CoDisconnectContext combase!CoDisconnectObject combase!CoImpersonateClient combase!CoInitializeEx combase!CoRegisterClassObject combase!CoRevertToSelf combase!CoRevokeClassObject combase!CoSwitchCallContext combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoUninitialize combase!IIDFromString combase!StringFromCLSID combase!StringFromGUID2 - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle KernelBase!DuplicateHandle - api-ms-win-core-timezone-l1-1-0.dll:
KernelBase!FileTimeToSystemTime KernelBase!GetTimeZoneInformation KernelBase!SystemTimeToFileTime KernelBase!SystemTimeToTzSpecificLocalTime - api-ms-win-security-sddl-l1-1-0.dll:
sechost!ConvertSidToStringSidW sechost!ConvertStringSecurityDescriptorToSecurityDescriptorW sechost!ConvertStringSidToSidW - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!GlobalFree KernelBase!LocalAlloc KernelBase!LocalFree - api-ms-win-core-string-l1-1-0.dll:
KernelBase!CompareStringW KernelBase!MultiByteToWideChar KernelBase!WideCharToMultiByte - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExW KernelBase!RegDeleteKeyExW KernelBase!RegDeleteValueW KernelBase!RegEnumKeyExW KernelBase!RegOpenCurrentUser KernelBase!RegOpenKeyExW KernelBase!RegQueryValueExW KernelBase!RegSetValueExW - api-ms-win-core-file-l1-2-1.dll:
KernelBase!CompareFileTime KernelBase!CreateDirectoryW KernelBase!CreateFileW KernelBase!DeleteFileW KernelBase!FileTimeToLocalFileTime KernelBase!FindClose KernelBase!FindFirstFileW KernelBase!FindNextFileW KernelBase!FlushFileBuffers KernelBase!GetCompressedFileSizeW KernelBase!GetDiskFreeSpaceW KernelBase!GetDriveTypeW KernelBase!GetFileAttributesExW KernelBase!GetFileAttributesW KernelBase!GetFileSize KernelBase!GetFileSizeEx KernelBase!GetFileTime KernelBase!GetFileType KernelBase!GetVolumePathNameW KernelBase!LocalFileTimeToFileTime KernelBase!ReadFile KernelBase!RemoveDirectoryW KernelBase!SetEndOfFile KernelBase!SetFileAttributesW KernelBase!SetFilePointer KernelBase!SetFileTime KernelBase!WriteFile - USERENV.dll:
CreateEnvironmentBlock DestroyEnvironmentBlock - api-ms-win-core-localization-l1-2-1.dll:
KernelBase!FormatMessageW KernelBase!GetSystemDefaultLCID - api-ms-win-core-datetime-l1-1-1.dll:
KernelBase!GetDateFormatW KernelBase!GetTimeFormatW - api-ms-win-service-winsvc-l1-2-0.dll:
sechost!QueryServiceStatus - api-ms-win-service-management-l1-1-0.dll:
sechost!CloseServiceHandle sechost!OpenSCManagerW sechost!OpenServiceW - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventWrite - api-ms-win-core-shutdown-l1-1-1.dll:
advapi32!InitiateShutdownW - api-ms-win-core-processenvironment-l1-2-0.dll:
KernelBase!ExpandEnvironmentStringsW - WINHTTP.dll:
WinHttpCloseHandle WinHttpConnect WinHttpCrackUrl WinHttpGetDefaultProxyConfiguration WinHttpOpen WinHttpOpenRequest WinHttpQueryAuthSchemes WinHttpQueryHeaders WinHttpQueryOption WinHttpReadData WinHttpReceiveResponse WinHttpSendRequest WinHttpSetOption WinHttpSetTimeouts - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!DebugBreak KernelBase!OutputDebugStringW - SspiCli.dll:
GetUserNameExW - api-ms-win-core-file-l2-1-1.dll:
KernelBase!MoveFileExW - CRYPT32.dll:
CertFreeCertificateChain CertFreeCertificateContext CertGetCertificateChain CertGetCertificateContextProperty CertGetEnhancedKeyUsage CertVerifyCertificateChainPolicy CryptHashPublicKeyInfo CryptProtectData CryptUnprotectData - api-ms-win-core-memory-l1-1-2.dll:
KernelBase!CreateFileMappingW KernelBase!MapViewOfFile KernelBase!UnmapViewOfFile - api-ms-win-core-heap-l1-2-0.dll:
KernelBase!GetProcessHeap ntdll!RtlAllocateHeap ntdll!RtlFreeHeap ntdll!RtlReAllocateHeap - api-ms-win-power-base-l1-1-0.dll:
powrprof!CallNtPowerInformation - Cabinet.dll:
CloseDecompressor CreateDecompressor Decompress FDICopy FDICreate FDIDestroy FDIIsCabinet - api-ms-win-core-kernel32-legacy-l1-1-1.dll:
kernel32!GetSystemPowerStatus kernel32!PowerClearRequest kernel32!PowerCreateRequest kernel32!PowerSetRequest - api-ms-win-core-shlwapi-legacy-l1-1-0.dll:
KernelBase!PathIsRelativeW KernelBase!PathIsRootW KernelBase!PathIsUNCW KernelBase!PathStripToRootW - api-ms-win-core-localization-obsolete-l1-3-0.dll:
KernelBase!CompareStringA KernelBase!GetSystemDefaultUILanguage KernelBase!GetUserDefaultUILanguage - api-ms-win-core-shlwapi-obsolete-l1-2-0.dll:
KernelBase!StrChrW KernelBase!StrRChrW - api-ms-win-core-apiquery-l1-1-0.dll:
ntdll!ApiSetQueryApiSetPresence - WINTRUST.dll:
CryptCATHandleFromStore WTHelperGetProvCertFromChain WTHelperGetProvSignerFromChain WinVerifyTrust - msi.dll:
MsiEnumProductsW MsiGetProductInfoW MsiQueryProductStateW - WMsgAPI.dll:
WmsgPostNotifyMessage - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI - api-ms-win-downlevel-kernel32-l1-1-0.dll:
KernelBase!GetComputerNameExW - UpdatePolicy.dll:
ReadPolicy