File scan report
Verdict Safe
Is dxsetup. exe safe? Yes, no threats found.
The verified Microsoft-signed DirectX installer drew no detections from 75 engines and has extensive distribution history dating back to 2011.
Read the whole reasonShow less
Strong evidence · A verified publisher signature, and no engine flags it.
Good practice2 tips
We found nothing harmful in this file.
Run it only if it came from the developer's own website or an official app store.
Keep your antivirus and Windows updates switched on.
No scanner can promise a file is 100% safe.
Reads the latest antivirus results for this file's hash. Nothing is uploaded.
Antivirus results
0 of 71 flagged
- Flagged 0
- No detection 71
- No result 4
- Code signing Microsoft Corporation
- Test run Completed
- First seen 15y ago
Chapter 02
Why we think so
4 points against it and 5 in its favour, checked against the scan evidence.
The reasoning behind this verdict
The file carries a verified Microsoft Corporation signature, and none of the 71 antivirus engines that checked it detected it. Its long history, broad prevalence, and five matching publisher-based prior assessments strongly support a legitimate DirectX installer, although broad behavioral and YARA matches justify obtaining it from an official source.
No antivirus engine detected the sample among 75 engines, including all 17 major antivirus engines. The executable is verified as signed by Microsoft Corporation, and its publisher matches the curated trusted-publisher record. It has circulated since 2011, with 14,419 submissions from 3,722 sources, which is consistent with a widely redistributed legacy DirectX installer. One sandbox mapped four potentially offensive techniques, but it issued no malicious conclusion and none of ten inspected files it created was identified as malicious. Four broad YARA rules matched, yet they did not identify a malware family and are outweighed by the signature, prevalence, engine results, and five consistent Microsoft-signer precedents. Host-reputation coverage was incomplete, so the observed contacts cannot be characterized as fully cleared.
What We Detected
The executable is verified as signed by Microsoft Corporation, and 0 of the 71 antivirus engines that checked it flagged it. It has been observed since 2011 and has 14,419 submissions from 3,722 sources, supporting its identity as widely distributed legacy software. Five prior files matched through the same verified signer and all received benign signed-installer assessments.
Threat Behavior
One sandbox mapped activity to T1055, T1134, T1543.003, and T1562.001, but produced no malicious sandbox conclusion. Ten files it created were inspected without a malicious child finding. Four community YARA rules matched broad properties such as debug-output imports, networking, and a digital certificate; none established a malware family. The host-reputation check covered only one host rather than every recorded IP and URL, so no complete reputation conclusion is available for network contacts.
What To Do Now
Use this installer only when it came from Microsoft, a trusted game or application vendor, or another established distribution channel. Keep security software enabled and verify the Microsoft signature before running any separately downloaded copy.
Where this verdict could be wrong4 caveats
- 4 community YARA rules matched, including Check_OutputDebugStringA_iat and golang_bin_JCorn_CSC846, provides researcher-rule counter-evidence, although none names a malware family.
- The sandbox's offensive-technique list includes T1055, T1134, T1543.003, and T1562.001; these mappings warrant caution despite the absence of a malicious sandbox conclusion.
- The cross-check of 1 host does not cover every distinct IP and URL listed under behaviour, so no complete host-reputation result is available.
- signing.signerStats records 1 malicious result among 16 Microsoft Corporation samples, although 15/16 were safe.
These are the assessment's weak points. If you believe one applies to your file, report the verdict and we'll re-review it.
- 0/71 antivirus engines detected the sample.
- Verified Microsoft Corporation signature and trusted-publisher match.
- Observed since 2011 with 14,419 submissions from 3,722 sources.
- No malicious sandbox conclusion.
- No malicious child among 10 inspected dropped files.
- Runtime mappings include T1055, T1134, T1543.003, and T1562.001.
- 4 community YARA rules matched.
- Host-reputation inspection did not cover every recorded contact.
- The signer-history record contains 1 malicious sample among 16 historical signer samples.
6 sources checked · 5 complete · 1 partial. See every source
Chapter 03
What it did in our test
It ran in our isolated test environment; no test environment rated what it did as risky.
Test run summary
Capture complete- 25sandbox rule tags
- 8spawned processes
- 5network contacts
- 40filesystem & mutex artifacts
What this file did when executed
This file was run in a sandbox and its runtime behaviour was observed.
Techniques observed in the sandbox
25MITRE ATT&CK techniques the sandbox mapped. Highlighted ones are rare in normal software; the others are common in legitimate programs too.
- T1010
- T1018
- T1036
- T1055· Process injection
- T1056· Keylogging
- T1056.001· Keylogging
- T1057· Lists programs
- T1059· Runs commands
- T1063
- T1071· Application protocol
- T1082· System recon
- T1083· Scans your files
- T1095· Custom network
- T1112
- T1129· Loads modules
- T1134
- T1198
- T1497· Sandbox evasion
- T1529
- T1543.003· Service install
- T1547.008· Auto-start
- T1562.001· Disables security
- T1564.003· Hides artifacts
- T1573
- T1574.002· Execution hijack
Observed activity
Processes started
7Programs the file ran, with their command lines.
dxsetup.exe"C:\Users\<USER>\Desktop\dxsetup.exe"dxsetup.exe%SAMPLEPATH%\dxsetup.exe_CommonRedist_DirectX_Jun2010_DXSETUP.exe%SAMPLEPATH%\_CommonRedist_DirectX_Jun2010_DXSETUP.exeredist_DirectX_Jun2010_DXSETUP.exe%SAMPLEPATH%\redist_DirectX_Jun2010_DXSETUP.exeBinaries_Redist_directx_full_redist_DXSETUP.exe%SAMPLEPATH%\Binaries_Redist_directx_full_redist_DXSETUP.exeBinaries_Redist_DXRedistCutdown_DXSETUP.exe%SAMPLEPATH%\Binaries_Redist_DXRedistCutdown_DXSETUP.exe
Show all 7 entries for processes started
logman.exeC:\Windows\System32\logman.exe
Network contacts
55 hosts, listed as 4 addresses, 2 links. Links show the host and path only.
- IP address
23.215.176.152 - IP address
72.21.81.240 - IP address
23.40.197.184 - IP address
52.184.215.140 - URL
http://crt.sectigo.com/SectigoPublicCodeSigningCAR36.crt - URL
http://crt.sectigo.com/SectigoPublicCodeSigningRootR46.p7c
Files
28Files the file created, changed or deleted.
- Written
C:\Windows\Logs\DirectX.log - Written
C:\Windows\Logs\DXError.log - Written
\Sessions\1\BaseNamedObjects - Written
C:\Windows\Logs - Written
C:\Users\user\AppData\Local\Microsoft\CLR_v4.0_32\UsageLogs\NGenTask.exe.log - Written
C:\Users\user\AppData\Local\Microsoft\CLR_v4.0_32\ngen.log
Show all 28 entries for files
- Written
\Device\ConDrv - Written
\Device\ConDrv\\Connect - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\WER770E.tmp - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\WER770E.tmp.csv - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\WER7970.tmp - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\WER7970.tmp.txt - Written
C:\Users\user\AppData\Local\Microsoft\Windows\History - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WER142F.tmp.WERInternalMetadata.xml - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WER14DB.tmp.csv - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WER151A.tmp.txt - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WER1F3C.tmp.WERInternalMetadata.xml - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WER1F3D.tmp.csv - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WER1F4D.tmp.txt - Deleted
C:\Windows\System32\spp\store\2.0\cache\cache.dat - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WERD438.tmp.WERInternalMetadata.xml - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WERD580.tmp.csv - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WERD5EE.tmp.txt - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WERFFBC.tmp.WERInternalMetadata.xml - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WER3B.tmp.csv - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WER5C.tmp.txt - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WERE782.tmp.WERInternalMetadata.xml - Deleted
C:\ProgramData\Microsoft\Windows\WER\Temp\WERE781.tmp.WERInternalMetadata.xml
Registry and auto-start
5Settings the file changed, including ways to start again after a restart.
- Deleted
HKLM\SYSTEM\ControlSet001\Services\WmiApRpl\Performance\First Counter - Deleted
HKLM\SYSTEM\ControlSet001\Services\WmiApRpl\Performance\Last Counter - Deleted
HKLM\SYSTEM\ControlSet001\Services\WmiApRpl\Performance\First Help - Deleted
HKLM\SYSTEM\ControlSet001\Services\WmiApRpl\Performance\Last Help - Deleted
HKLM\SYSTEM\ControlSet001\Services\WmiApRpl\Performance\Object List
Mutexes
10Named locks a program uses so only one copy runs; malware families often reuse them.
DirectX SetupCTF.LBES.MutexDefaultS-1-5-21-1482476501-1645522239-1417001333-500CTF.Compart.MutexDefaultS-1-5-21-1482476501-1645522239-1417001333-500CTF.Asm.MutexDefaultS-1-5-21-1482476501-1645522239-1417001333-500CTF.Layouts.MutexDefaultS-1-5-21-1482476501-1645522239-1417001333-500CTF.TMD.MutexDefaultS-1-5-21-1482476501-1645522239-1417001333-500
Show all 10 entries for mutexes
CTF.TimListCache.FMPDefaultS-1-5-21-1482476501-1645522239-1417001333-500MUTEX.DefaultS-1-5-21-1482476501-1645522239-1417001333-500MSCTF.Shared.MUTEX.EBH\Sessions\1\BaseNamedObjects\Local\SM0:1048:168:WilStaging_02\Sessions\1\BaseNamedObjects\DirectX Setup
Sandbox background — not the file
23The analysis machine's own processes and connections, recorded in every run.
- VM process
wuapihost.exeC:\Windows\System32\wuapihost.exe - VM process
updater.exeC:\Program Files (x86)\Google828_495044950\bin\updater.exe - VM process
updater.exeC:\Program Files (x86)\Google2168_56430554\bin\updater.exe - VM process
updater.exeC:\Program Files (x86)\Google1504_1327402566\bin\updater.exe - VM process
updater.exeC:\Program Files (x86)\Google2224_699636559\bin\updater.exe - VM process
updater.exeC:\Program Files (x86)\Google2416_633758056\bin\updater.exe
Show all 23 entries for sandbox background — not the file
- VM process
updater.exeC:\Program Files (x86)\Google952_1273911546\bin\updater.exe - VM host
204.79.197.203 - VM host
131.253.33.203 - VM host
a83f:8110:0:0:6786:21:0:0 - VM host
192.168.0.55 - VM host
a83f:8110:0:200:0:0:0:0 - VM host
13.107.4.50 - VM host
a83f:8110:e0:ffff:e0:ffff:e0:ffff - VM host
a83f:8110:2ba0:d201:0:0:48a1:8900 - VM host
a83f:8110:0:0:4d80:21:0:0 - VM host
23.216.147.76 - VM host
a83f:8110:0:0:0:0:2002:0 - VM host
a83f:8110:0:0:700:700:2800:4000 - VM host
23.216.147.64 - VM host
52.251.79.25 - VM host
20.99.132.105 - VM host
a83f:8110:2:6ff:2:6ff:2:6ff
Files this sample writes at runtime
This file drops 10 children at runtime. None are currently flagged malicious in our cache. 10 have no saved verdict and were not checked; that is missing coverage, not a finding.
- 4779231f408179be0ffa…2328c7Not checkedno saved verdict
- 6d4c3205d7f34aa9cc0b…bad3beNot checkedno saved verdict
- ad36906e46f389813e08…7e6170Not checkedno saved verdict
- 96c1642c0efe060d5bf8…ae6a6dNot checkedno saved verdict
- 956849860d1d58584f8f…bbf166Not checkedno saved verdict
- 05739a9af47a52f1d30b…69eff4Not checkedno saved verdict
- 72128181748a2e185fde…f6ae58Not checkedno saved verdict
- fb1fadce5fe9dfb5c0dd…9b8f88Not checkedno saved verdict
- d3b2a4ef57b73bc4ef0d…bb5fadNot checkedno saved verdict
- 88e46ce02986311c3b29…c19295Not checkedno saved verdict
Chapter 04
Technical details
None of the 71 antivirus engines that checked it flag it; signed by Microsoft Corporation.
Sources checked
Every check behind this verdict
6 sources checked · 5 complete · 1 partial. Complete means the check returned a usable result; it does not mean the file is safe.
File fingerprint
- Last analyzed
- Sep 10, 2026, 8:38 PM UTC
- SHA-256
8f47d7121ef6532ad9ad9901e44e237f5c30448b752028c58a9d19521414e40d- SHA-1
9fd00f3bb8a870112dae464f555fcd5e7f9200c0- MD5
bf3f290275c21bdd3951955c9c3cf32c
About this file
dxsetup.exe is a Win32 EXE file of 518.0 kB.
- Type and size
- Win32 EXE · 518.0 kB
- Signer
- Microsoft CorporationValid code signature.
- First seen
- Apr 19, 2011On VirusTotal.
- Submitted by
- 3,722 distinct sources
- Packer
- None detected
- Entropy
- 7.39 of 8
First scanned
Antivirus consensus
0 of 71 engines flagged this file
4 of the 75 engines returned no result for this file (file type not supported, or the scan did not finish), so they did not check it.
- Tier-118 engines0flagged
- Tier-236 engines0flagged
- Low-trust17 engines0flagged
View all 75 engine results
- AcronisClean
- AhnLab-V3Clean
- AlibabaClean
- alibabacloudClean
- ALYacClean
- Antiy-AVLClean
- APEXClean
- ArcabitClean
- AvastClean
- Avast-MobileNo result
- AVGClean
- AviraClean
- BitDefenderClean
- BitDefenderFalxNo result
- BkavClean
- CAT-QuickHealClean
- ClamAVClean
- CMCClean
- CrowdStrikeClean
- CTXClean
- CylanceClean
- CynetClean
- DeepInstinctClean
- DrWebClean
- ElasticClean
- EmsisoftClean
- ESET-NOD32Clean
- F-SecureClean
- FortinetClean
- GDataClean
- GoogleClean
- GridinsoftClean
- huorongClean
- IkarusClean
- JiangminClean
- K7AntiVirusClean
- K7GWClean
- KasperskyClean
- KingsoftClean
- LionicClean
- MalwarebytesClean
- MaxSecureClean
- McAfeeDClean
- MicrosoftClean
- MicroWorld-eScanClean
- NANO-AntivirusClean
- PaloaltoClean
- PandaClean
- RisingClean
- SangforClean
- SentinelOneClean
- SkyhighClean
- SophosClean
- SUPERAntiSpywareClean
- SymantecClean
- SymantecMobileInsightNo result
- TACHYONClean
- tehtrisClean
- TencentClean
- TrapmineClean
- TrellixENSClean
- TrendMicroClean
- TrendMicro-HouseCallClean
- TrustlookNo result
- VaristClean
- VBA32Clean
- VIPREClean
- VirITClean
- ViRobotClean
- WebrootClean
- XcitiumClean
- YandexClean
- ZillyaClean
- ZoneAlarmClean
- ZonerClean
Signatures and behavior heuristics
Community YARA rules matched, but all of them are generic capability, anti-debug or compiler rules that ordinary software also matches. Worth noting, not on their own cause for alarm.
- Check_OutputDebugStringA_iatgeneric
- golang_bin_JCorn_CSC846generic
- NETgeneric
- PE_Digital_Certificategeneric
VirusTotal's sandbox summary maps this run to MITRE T1055 (Process Injection), but no injected process of the sample's own was recorded (the analysis VM's own WMI adapter, crash handlers and Chrome updater are not counted). VirusTotal maps T1055 on about half of all files no engine flags, so the mapping alone is not evidence of injection.
EvidenceT1055 (sandbox MITRE mapping)
Section entropy & packers
No high-entropy executable section or known packer signature was detected. Data and resource sections can still have high entropy without indicating packed code.
How widely this file has been seen
Widely seen in the wild for a long time. High prior this is legitimate; isolated detections on common-old files are usually false positives.
Chapter 05
Questions & answers
Short answers to the 7 questions people ask most about this file.
Is dxsetup.exe safe?
What is dxsetup.exe?
How many antivirus engines detected dxsetup.exe?
Is dxsetup.exe digitally signed?
What is the SHA-256 hash of dxsetup.exe?
Is it safe to run dxsetup.exe?
How up to date is this analysis of dxsetup.exe?
Community
Member reviews and reports for this exact file hash.