pcwutl.dll

Description: Program Compatibility Troubleshooter Helper

Authors: © Microsoft Corporation. All rights reserved.

Version: 10.0.19041.6157

Architecture: 64-bit

Operating System: Windows NT

SHA256: 54b1c1e7e01e4fea697a15b5f3713a03

File Size: 191.0 KB

Uploaded At: Dec. 1, 2025, 7:36 a.m.

Views: 4

Exported Functions

  • LaunchApplicationW (Ordinal: 1, Address: 0xd250)
  • SanitizeFullPath (Ordinal: 2, Address: 0xd960)
  • GetAppInformationFromCloud (Ordinal: 3, Address: 0xd880)
  • GetLayerFromGenome (Ordinal: 4, Address: 0xd660)
  • GetMatchingInfo (Ordinal: 5, Address: 0xc800)
  • GetTempFile (Ordinal: 6, Address: 0xc670)
  • LogAeEvent (Ordinal: 7, Address: 0xce40)
  • LogPCWDebugEvent (Ordinal: 8, Address: 0xd360)
  • RetrieveFileAndProgramId (Ordinal: 9, Address: 0xd180)
  • SendPcwWerReport (Ordinal: 10, Address: 0xc720)

Imported DLLs & Functions

ADVAPI32.dll
  • CredReadW (Address: 0x1800255e8)
  • EventRegister (Address: 0x180025638)
  • EventUnregister (Address: 0x180025628)
  • EventWriteTransfer (Address: 0x180025630)
  • ImpersonateLoggedOnUser (Address: 0x1800255f0)
  • RegCloseKey (Address: 0x180025620)
  • RegCreateKeyExW (Address: 0x180025648)
  • RegDeleteTreeW (Address: 0x1800255f8)
  • RegEnumKeyExW (Address: 0x180025608)
  • RegEnumValueW (Address: 0x180025600)
  • RegGetValueW (Address: 0x180025650)
  • RegOpenKeyExW (Address: 0x180025618)
  • RegQueryInfoKeyW (Address: 0x180025610)
  • RegSetValueExW (Address: 0x180025640)
  • RevertToSelf (Address: 0x1800255e0)
AEPIC.dll
  • PicFreeFileInfo (Address: 0x180025668)
  • PicRetrieveFileInfo (Address: 0x180025660)
api-ms-win-core-com-l1-1-0.dll
  • CoCreateGuid (Address: 0x180025a00)
apphelp.dll
  • SdbGrabMatchingInfoEx (Address: 0x180025a10)
ext-ms-win-session-wtsapi32-l1-1-0.dll
  • WTSEnumerateSessionsW (Address: 0x180025a28)
  • WTSFreeMemory (Address: 0x180025a20)
  • WTSQueryUserToken (Address: 0x180025a30)
KERNEL32.dll
  • AcquireSRWLockExclusive (Address: 0x180025788)
  • AcquireSRWLockShared (Address: 0x180025798)
  • CloseHandle (Address: 0x1800257b0)
  • CloseThreadpoolTimer (Address: 0x1800257d8)
  • CreateActCtxW (Address: 0x1800256b8)
  • CreateDirectoryW (Address: 0x1800256a8)
  • CreateFileMappingW (Address: 0x1800256d0)
  • CreateFileW (Address: 0x180025678)
  • CreateMutexExW (Address: 0x180025830)
  • CreateMutexW (Address: 0x1800258c8)
  • CreateSemaphoreExW (Address: 0x180025840)
  • CreateThreadpoolTimer (Address: 0x180025810)
  • DebugBreak (Address: 0x180025758)
  • DeleteCriticalSection (Address: 0x1800257f8)
  • EnterCriticalSection (Address: 0x1800257e8)
  • ExitProcess (Address: 0x1800258d8)
  • FileTimeToSystemTime (Address: 0x1800256e8)
  • FormatMessageW (Address: 0x180025738)
  • FreeLibrary (Address: 0x180025820)
  • GetCurrentProcess (Address: 0x1800258a0)
  • GetCurrentProcessId (Address: 0x180025828)
  • GetCurrentThreadId (Address: 0x180025740)
  • GetDriveTypeW (Address: 0x180025858)
  • GetFileTime (Address: 0x1800256f8)
  • GetLastError (Address: 0x180025770)
  • GetLocalTime (Address: 0x1800256c8)
  • GetModuleFileNameA (Address: 0x180025750)
  • GetModuleFileNameW (Address: 0x180025698)
  • GetModuleHandleExW (Address: 0x180025748)
  • GetModuleHandleW (Address: 0x180025760)
  • GetProcAddress (Address: 0x180025768)
  • GetProcessHeap (Address: 0x180025720)
  • GetSystemDirectoryW (Address: 0x1800258d0)
  • GetSystemTimeAsFileTime (Address: 0x1800258b8)
  • GetTempFileNameW (Address: 0x180025850)
  • GetTempPathW (Address: 0x180025848)
  • GetTickCount (Address: 0x1800258c0)
  • GetTickCount64 (Address: 0x180025868)
  • GetVersionExW (Address: 0x1800258f0)
  • GlobalFree (Address: 0x180025708)
  • HeapAlloc (Address: 0x180025728)
  • HeapFree (Address: 0x180025730)
  • HeapReAlloc (Address: 0x1800258e0)
  • InitializeCriticalSectionEx (Address: 0x1800257f0)
  • IsDebuggerPresent (Address: 0x180025778)
  • LeaveCriticalSection (Address: 0x180025838)
  • LoadLibraryExW (Address: 0x180025860)
  • LoadLibraryW (Address: 0x180025818)
  • MapViewOfFile (Address: 0x1800256e0)
  • MultiByteToWideChar (Address: 0x1800256b0)
  • OpenSemaphoreW (Address: 0x180025808)
  • OutputDebugStringA (Address: 0x180025700)
  • OutputDebugStringW (Address: 0x180025780)
  • QueryActCtxW (Address: 0x1800256a0)
  • QueryPerformanceCounter (Address: 0x1800258b0)
  • ReleaseActCtx (Address: 0x1800256d8)
  • ReleaseMutex (Address: 0x1800257c0)
  • ReleaseSemaphore (Address: 0x1800257b8)
  • ReleaseSRWLockExclusive (Address: 0x180025790)
  • ReleaseSRWLockShared (Address: 0x1800257a0)
  • RtlCaptureContext (Address: 0x180025878)
  • RtlLookupFunctionEntry (Address: 0x180025880)
  • RtlVirtualUnwind (Address: 0x180025888)
  • SetLastError (Address: 0x1800257a8)
  • SetNamedPipeHandleState (Address: 0x180025690)
  • SetThreadpoolTimer (Address: 0x1800257c8)
  • SetUnhandledExceptionFilter (Address: 0x180025898)
  • Sleep (Address: 0x180025870)
  • SystemTimeToFileTime (Address: 0x1800256f0)
  • TerminateProcess (Address: 0x1800258a8)
  • UnhandledExceptionFilter (Address: 0x180025890)
  • UnmapViewOfFile (Address: 0x1800256c0)
  • VerifyVersionInfoW (Address: 0x180025718)
  • VerSetConditionMask (Address: 0x180025710)
  • WaitForSingleObject (Address: 0x180025800)
  • WaitForSingleObjectEx (Address: 0x1800257e0)
  • WaitForThreadpoolTimerCallbacks (Address: 0x1800257d0)
  • WaitNamedPipeW (Address: 0x180025680)
  • WriteFile (Address: 0x180025688)
  • WTSGetActiveConsoleSessionId (Address: 0x1800258e8)
msvcrt.dll
  • __C_specific_handler (Address: 0x180025b18)
  • __CxxFrameHandler3 (Address: 0x180025a58)
  • __dllonexit (Address: 0x180025b30)
  • _amsg_exit (Address: 0x180025af0)
  • _callnewh (Address: 0x180025ad8)
  • _CxxThrowException (Address: 0x180025ae0)
  • _initterm (Address: 0x180025af8)
  • _itow_s (Address: 0x180025b68)
  • _lock (Address: 0x180025b20)
  • _onexit (Address: 0x180025b38)
  • _purecall (Address: 0x180025b88)
  • _unlock (Address: 0x180025b28)
  • _vsnprintf (Address: 0x180025a70)
  • _vsnwprintf (Address: 0x180025b98)
  • _wcsdup (Address: 0x180025b78)
  • _wcsicmp (Address: 0x180025a50)
  • _wcslwr (Address: 0x180025ab0)
  • _wcsnicmp (Address: 0x180025a60)
  • _wtof (Address: 0x180025a68)
  • _wtoi (Address: 0x180025a40)
  • _XcptFilter (Address: 0x180025ae8)
  • ??0exception@@QEAA@AEBQEBDH@Z (Address: 0x180025b58)
  • ??0exception@@QEAA@AEBV0@@Z (Address: 0x180025b50)
  • ??1exception@@UEAA@XZ (Address: 0x180025ac8)
  • ??1type_info@@UEAA@XZ (Address: 0x180025b40)
  • ?what@exception@@UEBAPEBDXZ (Address: 0x180025ad0)
  • free (Address: 0x180025b70)
  • malloc (Address: 0x180025b60)
  • memcmp (Address: 0x180025b00)
  • memcpy (Address: 0x180025b08)
  • memcpy_s (Address: 0x180025ba8)
  • memmove (Address: 0x180025b10)
  • memmove_s (Address: 0x180025ba0)
  • memset (Address: 0x180025b48)
  • sprintf_s (Address: 0x180025aa0)
  • sscanf_s (Address: 0x180025a78)
  • strchr (Address: 0x180025a98)
  • strcpy_s (Address: 0x180025a90)
  • strncmp (Address: 0x180025a80)
  • wcscat_s (Address: 0x180025aa8)
  • wcschr (Address: 0x180025a88)
  • wcscmp (Address: 0x180025ac0)
  • wcscpy_s (Address: 0x180025a48)
  • wcsncmp (Address: 0x180025ab8)
  • wcsrchr (Address: 0x180025b90)
  • wcsstr (Address: 0x180025b80)
ntdll.dll
  • EtwEventRegister (Address: 0x180025be8)
  • EtwEventUnregister (Address: 0x180025bf8)
  • EtwEventWrite (Address: 0x180025bf0)
  • EtwEventWriteNoRegistration (Address: 0x180025d10)
  • LdrResSearchResource (Address: 0x180025c70)
  • NtClose (Address: 0x180025cc8)
  • NtCreateSection (Address: 0x180025cd0)
  • NtQueryLicenseValue (Address: 0x180025d18)
  • NtQuerySection (Address: 0x180025c60)
  • RtlAllocateHeap (Address: 0x180025cf8)
  • RtlAnsiStringToUnicodeString (Address: 0x180025bd0)
  • RtlAppendUnicodeStringToString (Address: 0x180025c40)
  • RtlAppendUnicodeToString (Address: 0x180025c38)
  • RtlDeleteCriticalSection (Address: 0x180025c30)
  • RtlDosPathNameToNtPathName_U_WithStatus (Address: 0x180025cb0)
  • RtlEnterCriticalSection (Address: 0x180025c20)
  • RtlEqualString (Address: 0x180025c28)
  • RtlFreeHeap (Address: 0x180025ce8)
  • RtlFreeUnicodeString (Address: 0x180025c90)
  • RtlGetNativeSystemInformation (Address: 0x180025bc0)
  • RtlImageDirectoryEntryToData (Address: 0x180025ce0)
  • RtlImageRvaToVa (Address: 0x180025cd8)
  • RtlInitAnsiString (Address: 0x180025c18)
  • RtlInitializeCriticalSection (Address: 0x180025c08)
  • RtlInitString (Address: 0x180025be0)
  • RtlInitUnicodeString (Address: 0x180025cb8)
  • RtlInitUnicodeStringEx (Address: 0x180025c50)
  • RtlLeaveCriticalSection (Address: 0x180025c00)
  • RtlMultiByteToUnicodeN (Address: 0x180025c10)
  • RtlNtStatusToDosError (Address: 0x180025cc0)
  • RtlStringFromGUID (Address: 0x180025cf0)
  • RtlUpcaseUnicodeChar (Address: 0x180025bc8)
  • RtlVerifyVersionInfo (Address: 0x180025c68)
  • RtlxAnsiStringToUnicodeSize (Address: 0x180025bd8)
  • WinSqmIsOptedInEx (Address: 0x180025d08)
  • ZwClose (Address: 0x180025ca8)
  • ZwCreateFile (Address: 0x180025ca0)
  • ZwCreateSection (Address: 0x180025c78)
  • ZwEnumerateKey (Address: 0x180025c58)
  • ZwMapViewOfSection (Address: 0x180025c80)
  • ZwOpenKey (Address: 0x180025d00)
  • ZwQueryInformationFile (Address: 0x180025c98)
  • ZwQuerySystemInformation (Address: 0x180025bb8)
  • ZwQueryValueKey (Address: 0x180025c48)
  • ZwUnmapViewOfSection (Address: 0x180025c88)
SHELL32.dll
  • ShellExecuteExW (Address: 0x180025900)
SHLWAPI.dll
  • PathFileExistsW (Address: 0x180025928)
  • PathFindFileNameW (Address: 0x180025938)
  • PathGetDriveNumberW (Address: 0x180025920)
  • PathIsRootW (Address: 0x180025918)
  • PathRemoveExtensionW (Address: 0x180025930)
  • PathRemoveFileSpecW (Address: 0x180025910)
  • PathUnquoteSpacesW (Address: 0x180025940)
USER32.dll
  • LoadStringW (Address: 0x180025950)
VERSION.dll
  • GetFileVersionInfoSizeW (Address: 0x180025968)
  • GetFileVersionInfoW (Address: 0x180025970)
  • VerQueryValueW (Address: 0x180025960)
wer.dll
  • WerReportAddFile (Address: 0x180025d28)
  • WerReportCloseHandle (Address: 0x180025d48)
  • WerReportCreate (Address: 0x180025d40)
  • WerReportSetParameter (Address: 0x180025d38)
  • WerReportSubmit (Address: 0x180025d30)
WINHTTP.dll
  • WinHttpCloseHandle (Address: 0x1800259c0)
  • WinHttpConnect (Address: 0x1800259e0)
  • WinHttpGetDefaultProxyConfiguration (Address: 0x180025980)
  • WinHttpGetIEProxyConfigForCurrentUser (Address: 0x1800259c8)
  • WinHttpGetProxyForUrl (Address: 0x1800259e8)
  • WinHttpOpen (Address: 0x180025998)
  • WinHttpOpenRequest (Address: 0x1800259b0)
  • WinHttpQueryAuthSchemes (Address: 0x1800259d0)
  • WinHttpQueryDataAvailable (Address: 0x1800259d8)
  • WinHttpQueryHeaders (Address: 0x1800259a0)
  • WinHttpReadData (Address: 0x1800259a8)
  • WinHttpReceiveResponse (Address: 0x180025990)
  • WinHttpSendRequest (Address: 0x1800259f0)
  • WinHttpSetCredentials (Address: 0x180025988)
  • WinHttpSetOption (Address: 0x1800259b8)