In last week's article, How to get more from Windows Defender by using its command-line tool, I told you that Windows Defender's command-line utility lets you automate basic tasks and handle certain advanced operations. I then showed you how to use the tool and provided several examples of ways it can come in handy.
More about Windows
In addition to Windows Defender's command-line utility, Windows 10 also provides you with a set of PowerShell cmdlets that let you perform many of the same types of Windows Defender operations you can perform using the Windows user interface and command-line utility. However, as I began investigating these Defender-specific cmdlets in more detail, I discovered some interesting ways to explore and examine Windows Defender in ways that are not found in the other versions.
The Defender cmdlet that really caught my attention is called Get-MpThreatCatalog. It enables you to investigate Windows Defender's malware signature definitions database. More specifically, it allows you to see all of the malware threats that Windows Defender is able to protect against. By itself, the Get-MpThreatCatalog cmdlet offers an exhaustive listing of all Windows Defender's signature definitions that is difficult to digest. But when you combine this cmdlet with other PowerShell tools and features, you can really delve into the database and find some specific and interesting information.
As I was exploring the database in this way, I gained a better appreciation of Windows Defender's capabilities. It also made me wonder about all those claims that Windows Defender's ability to guard against malware pales in comparison other more mature antivirus software packages.
Let's take a closer look at PowerShell's Defender-specific cmdlets. Then we'll investigate what's in Windows Defender's malware signature definitions database.
SEE: 10 PowerShell commands to make remote management easier
Launching PowerShell
To use PowerShell to access the Defender cmdlets, you need to launch PowerShell in Administrator mode. The quickest way to do so is to launch File Explorer, open any folder, pull down the File menu, and then select the Open Windows PowerShell As Administrator command, as shown in Figure A.
Figure A
You can open an Administrator Windows PowerShell prompt from within File Explorer.
PowerShell's Defender cmdlets
Windows PowerShell provides a set of 12 Defender cmdlets. To see a list, just type:
at the PowerShell prompt, as shown in Figure B.
Figure B
You can get a list of the Defender cmdlets by using Get-Command.
The 12 Defender cmdlets are described in this table.
Cmdlet | Description |
Add-MpPreference | Modifies settings for Windows Defender. |
Get-MpComputerStatus | Gets the status of anti-malware software on the computer. |
Get-MpPreference | Gets preferences for the Windows Defender scans and updates. |
Get-MpThreat | Gets the history of threats detected on the computer. |
Get-MpThreatCatalog | Gets known threats from the definitions catalog. |
Get-MpThreatDetection | Gets active and past malware threats that Windows Defender detected. |
Remove-MpPreference | Removes exclusions or default actions. |
Remove-MpThreat | Removes active threats from the computer. |
Set-MpPreference | Configures preferences for Windows Defender scans and updates. |
Start-MpScan | Starts a scan on the computer. |
Start-MpWDOScan | Starts a Windows Defender offline scan. |
Update-MpSignature | Updates the anti-malware definitions on the computer. |
Getting help
For more information about any of the cmdlets, use the Get-Help cmdlet:
If PowerShell doesn't yet contain detailed help for the Defender cmdlets, you'll need to update the help. To do so, at the PowerShell prompt, type Update-Help and press Enter. PowerShell will then download the newest help files for PowerShell's commands and install them on your computer. It will take a few minutes for this download and installation process to occur.
SEE: Windows administrator's PowerShell script kit (Tech Pro Research)
Performing a few standard operations
The Start-MpScan cmdlet on the PowerShell prompt lets you run a scan on your system. For example, if you want to run a quick scan, you'll use the command:
If you want to run a full scan, you'll use the command:
If you want to scan a particular folder, such as the Downloads folder, you'll use the command:
If you want to check for new virus signature definition updates, you'll use the command:
SEE: How to enable PowerShell Remoting via Group Policy
Accessing the malware signature definitions database
As I mentioned, the Get-MpThreatCatalog cmdlet really caught my attention because it lets you investigate all the malware threats Windows Defender can protect against. While you can run the Get-MpThreatCatalog cmdlet by itself, it's hard to grasp, as the exhaustive list will scroll by on the screen as a blazing speed and takes several minutes to complete. However, I encourage you to give it a shot just to get feel for how many definitions Window Defender has in its database. To do so, at the PowerShell prompt, type the command:
As the list of records is scrolling, you can press the Pause key on your keyboard at any time to pause the output. If you want to cancel the output, just press [Ctrl]+C. If you pause or cancel the output, you'll see a record for each threat in the database that looks similar to this:
To clarify, let's continue by taking a brief look at each field in the record.
CategoryID
The CategoryID value indicates the type of malware listed in the record. The values are described in the following table.
ID | Type of malware |
0 | Invalid |
1 | Adware |
2 | Spyware |
3 | Passwordstealer |
4 | Trojandownloader |
5 | Worm |
6 | Backdoor |
7 | Remoteaccesstrojan |
8 | Trojan |
9 | Emailflooder |
10 | Keylogger |
11 | Dialer |
12 | Monitoringsoftware |
13 | Browsermodifier |
14 | Cookie |
15 | Browserplugin |
16 | Aolexploit |
17 | Nuker |
18 | Securitydisabler |
19 | Jokeprogram |
20 | Hostileactivexcontrol |
21 | Softwarebundler |
22 | Stealthnotifier |
23 | Settingsmodifier |
24 | Toolbar |
25 | Remotecontrolsoftware |
26 | Trojanftp |
27 | Potentialunwantedsoftware |
28 | Icqexploit |
29 | Trojantelnet |
30 | Filesharingprogram |
31 | Malware_Creation_Tool |
32 | Remote_Control_Software |
33 | Tool |
34 | Trojan_Denialofservice |
36 | Trojan_Dropper |
37 | Trojan_Massmailer |
38 | Trojan_Monitoringsoftware |
39 | Trojan_Proxyserver |
40 | Virus |
42 | Known |
43 | Unknown |
44 | Spp |
45 | Behavior |
46 | Vulnerability |
47 | Policy |
SeverityID
The SeverityID value identifies how dangerous the threat is on a scale of 1-5. The values are described in the following table.
ID | Severity |
0 | Unknown |
1 | Low |
2 | Moderate |
4 | High |
5 | Severe |
(I'm not sure what happened to SeverityID 3.)
ThreatID
The ThreatID value is simply a number assigned to the record.
ThreatName
The ThreatName is the name given to the malware.
TypeID
The TypeID value specifies how the malware is identified. The values are described in the following table.
ID | Identification method |
0 | Known bad threat |
1 | Behavior monitoring |
2 | Unknown threat |
3 | Known good threat |
4 | Network Inspection System (NIS) threat |
(Everything listed in my catalog had a TypeID of 0.)
PSComputerName
This value was blank for every entry in my catalog, and I'm not sure exactly what value would be assigned to this item.
Caveats
As you explore these PowerShell commands, keep in mind that Windows Defender's malware definitions database is huge. As such, it may take a little while between the time that you enter the command and the time you actually see output on the screen. So be patient!
Another thing to keep in mind is that PowerShell may choke up a bit while delving into the database and display a error message:
In most cases, PowerShell will recover and run the command normally. However, it may take a little while before you actually see output on the screen. Again, be patient!
If PowerShell doesn't eventually run the command, you can cancel it by pressing [Ctrl]+C. In some cases, the command simply won't run and you'll be returned to the prompt.
One more thing: If the screen becomes too crowded for your taste, you can use the good old CLS command to clear the screen.
Delving into the definitions database
Now that you have an idea of what kind of information is contained in Windows Defender's malware definitions database, let's take a look at how you can use PowerShell to create queries and extract pertinent details. For example, suppose that you want to see all the records in the database for the most severe malware. To do so, you type the following command at the PowerShell prompt:
This command line pipes the output of the Get-MpThreatCatalog cmdlet into the where-object cmdlet, which is configured to snag only those records that have a SeverityID of 5.
If you would rather just see the names of the most severe malware, as opposed to seeing the whole record, type the following command at the PowerShell prompt:
If you would rather see the output on the screen one page at a time, type the following command at the PowerShell prompt:
This command line pipes the output into the more command, which in turn displays the output one page at a time. To advance the page, press [SpaceBar]. If you press [Enter], the screen will advance one line at a time.
As you see in the CategoryID table, Windows Defender recognizes a lot of types of malware. So if you want to hone in on one type, you can do so. For instance, suppose that you want to see only the viruses in Windows Defender's malware definitions database. To do so, you would type the following command at the PowerShell prompt:
If you want to see only the viruses that have a SeverityID of 5, you would type the following command at the PowerShell prompt:
Using these examples along with other fields, you should be able to construct additional queries to pull details out of Windows Defender's malware definitions database.
Microsoft Weekly Newsletter
Be your company's Microsoft insider with the help of these Windows and Office tutorials and our experts' analyses of Microsoft's enterprise products. Delivered Mondays and Wednesdays
Sign up today Sign up today Also see..
- Admin spotlight: Saving time with PowerShell (Tech Pro Research)
What's your take?
After using PowerShell to look through the threats that Windows Defender can guard against, are you more confident in its ability to protect your computer? What PowerShell queries did you come up with? Share your thoughts with fellow TechRepublic members.
- Brand NewTop Rated PlusBuy It NowFrom United StatesCustoms services and international tracking provided
Jet Performance 91201 Jet Power Control Module Stage 1
Brand NewTop Rated PlusBuy It NowFrom United StatesJET Performance 90905 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesList price: Previous Price$249.71Customs services and international tracking provided+$14.27 shipping- Authorized Jet Performance Dealer!Top Rated PlusList price: Previous Price$332.95From United StatesCustoms services and international tracking provided+$17.08 shipping
- Authorized Jet Performance Dealer!Top Rated PlusList price: Previous Price$337.95From United StatesCustoms services and international tracking provided+$17.04 shipping
Jet Performance 91201 Jet Power Control Module Stage 1
Brand NewFrom United StatesBuy It NowCustoms services and international tracking providedJet Performance 91202 Jet Power Control Module Stage 1
Be Sure to Check Fitment Contact us with any QuestionsTop Rated PlusBuy It NowFrom United StatesCustoms services and international tracking providedJET Performance 70007 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80113 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJet Performance 91203 Jet Power Control Module Stage 1
AT RACING WORLD, 5 Million Orders Shipped WorldwideFrom United StatesBuy It NowCustoms services and international tracking providedJet Performance 91201S Jet Power Control Module Stage 2 Fits Chrysler Dodge Ram
Authorized Jet Performance Dealer!Top Rated PlusList price: Previous Price$349.95From United StatesCustoms services and international tracking provided+$17.37 shippingJET Performance 90407S Power Control Module
Brand NewFrom United StatesBuy It NowCustoms services and international tracking providedJET Performance 19920 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80013 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesList price: Previous Price$250.46Customs services and international tracking provided+$15.14 shipping- Authorized Jet Performance Dealer!Top Rated PlusList price: Previous Price$349.95From United StatesCustoms services and international tracking provided+$17.18 shipping
- Authorized Jet Performance Dealer!Top Rated PlusList price: Previous Price$342.95From United StatesCustoms services and international tracking provided+$17.28 shipping
JET Performance 19915 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJet Performance 20310 Jet Power Control Module Stage 1
Authorized Jet Performance Dealer!Top Rated PlusList price: Previous Price$332.95From United StatesCustoms services and international tracking provided+$17.08 shippingJET Performance 90411 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJet Performance 91201 Jet Power Control Module Stage 1
AT RACING WORLD, 5 Million Orders Shipped WorldwideFrom United StatesBuy It NowCustoms services and international tracking providedJET Performance 90018 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJet Performance 11008S Jet Power Control Module Stage 2 Fits Camaro Corvette CTS
Authorized Jet Performance Dealer!Top Rated PlusList price: Previous Price$342.95From United StatesCustoms services and international tracking provided+$17.28 shippingJET Performance 10714 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking provided- Authorized Jet Performance Dealer!Top Rated PlusList price: Previous Price$349.95From United StatesCustoms services and international tracking provided+$17.37 shipping
- Authorized Jet Performance Dealer!Top Rated PlusList price: Previous Price$342.95From United StatesCustoms services and international tracking provided+$17.28 shipping
JET Performance 10727 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 10732 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 79610 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80022 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 79807 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 79205 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 79608 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80314 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80324 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80302 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80327 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80318 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80325 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking provided- Authorized Jet Performance Dealer!Top Rated PlusList price: Previous Price$337.95From United StatesCustoms services and international tracking provided+$16.86 shipping
- Jet Performance 20008 Multiple US LocationsFrom United StatesList price: Previous Price$332.99Customs services and international tracking provided+$18.10 shipping
JET Performance 10718 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 89922 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 70407 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 70108 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80005 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 70323 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 70324 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80328 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 79307 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80316 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80322 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 70107 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 79907 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 79808 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80306 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80309 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80311 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 80301 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking providedJET Performance 89805 Power Control Module
JEGS – Selection, Value, Lifetime Support Since 1960…From United StatesBuy It NowCustoms services and international tracking provided- Jet Performance 91202 Multiple US LocationsFrom United StatesList price: Previous Price$337.99Customs services and international tracking provided+$18.19 shipping
- Jet Performance 91203 Multiple US LocationsFrom United StatesList price: Previous Price$337.99Customs services and international tracking provided+$17.85 shipping
See search results that fit your vehicle
- Managing preferences
- Threats
- Updating definitions
- Scanning
- Using with CIM
With the release of the Windows 10 Anniversary Update, Microsoft has improved their antivirus (AV) solution by adding features, including the ability to perform offline scans, cloud integration, and enhanced notifications as noted here. One advantage of Windows Defender over third-party AV products is Defender's built-in PowerShell support.
Managing preferences ^
The cmdlets Add-MpPreference, Get-MpPreference, Remove-MpPreference, and Set-MpPreference allow you configure the Windows Defender preferences. For instance, you can use Add-MpPreference to exclude an extension, path, or process from virus scans.
In the example below, I will add the paths 'C:UsersDanTest' and 'C:WindowsAVTest' as scan exclusions.
12Add-MpPreference-ExclusionPath('C:UsersDantest','C:WindowsAVtest')Get-MpPreference|Select-Object‑PropertyExclusionPathSet-MpPreference can also change the settings in Windows Defender, but it will remove any current settings. Conversely, Add-MpPreference just adds values to current settings. As you can see in the screenshot below, Get-Help reveals the numerous parameters of Set-MpPreference.
Set MpPreference parametersIn the next example, I will set a full scan to start every Sunday at 2 a.m., enable UI lockdown, exclude the process 'test' from the scan, and set Defender so it never uses more than 20 percent of the CPU during a scan. I use the value of 120 as the remediation schedule time because the parameter requires the number of minutes after midnight.
I also have the ability to search by a threat ID or use the Where-Object command to search by threat name, such as one that contains the string 'Harnig.X.'
123456789PSC:>Get-MpThreatCatalog|Where-Object{$_.ThreatName-like'*Harnig.X*'}CategoryID:4SeverityID:5ThreatID:26276ThreatName:TrojanDownloader:Win32/Harnig.XTypeID:0PSComputerName:Updating definitions ^
The Update-MpSignature cmdlet uses an update source (by default the Microsoft Update Server) to download the most recent definitions. You can also choose a difference source via the -UpdateSource parameter to specify an internal definition server, the Microsoft Malware Protection Center (MMPC), or a file share.
Scanning ^
As previously stated, in addition to the traditional quick and full scan options, Windows Defender now also allows performing an offline scan. An offline scan restarts your computer and begins scanning outside of the Windows kernel with the intention of finding viruses and rootkits that can infect the master boot record.
To start an offline scan, you can run Start-MpWSOScan.
Get-ADComputer and use the-SearchBase parameter.
12345PSC:>Start-MpScan-CimSession(Get-ADComputer-Filter *-SearchBase'OU=WIN10,DC=DOMAIN,DC=COM'|Select-Object-ExpandProperty Name)-ScanType FullScan‑AsJobId Name Defender Power Control Module 2
PSJobTypeName State HasMoreData Location Command--------------------------------------------------118CimJob44 CimJob Running Truewin10fall16,bhit..Start-MpScan-CimSessi..Join the 4sysops PowerShell group!
3+Related Posts
Use Windows Admin Center with PowerShellPowertrain control modules (PCM) are used in vehicles compliant with the second generation of On-Board Diagnostics. This means the vehicle has to have been manufactured after 1996, and any troubleshooting must be done with a diagnostic hardware. The PCM is your vehicle's central computer, and it is part of the the OBD-II system. The module runs a series of tests, and once it finds a malfunction, it activates your service engine soon light. If the PCM has failed to work properly, it will need to be replaced or reprogrammed.
Step 1
Bookmark the pages in you OBD-II scanner's handbook the pages containing definitions for generic OBD-II codes.
Step 2
Look up online your vehicle manufacturer's codes and print them out. You can also find these codes in a Haynes Repair Manual for your make and model-year. Your vehicle's manual, however, will not provide your manufacturer's supplemental OBD-II codes.
Step 3
Open the passenger's side front door to your vehicle, and place both the scanner's manual and your printed out materials. These are research materials you will need towards the end of this process.
Step 4
Shut the passenger's side door, and walk around the vehicle. Open the driver's side door, and look under the dashboard, near the steering column. You are looking for a sixteen pin-receiving computer outlet. This diagnostic port is called a Data Link Connector, and the DLC is located in different spots. Where to look depends on your exact make and model year.
Step 5
Connect your OBD-II scanner to the DLC outlet. Look at the scanner's display read-out, and if it has not automatically turned itself on, find the power button and switch it on yourself. All brands of scanners function slightly different from each other. To find the exact operational procedures for your device, consult your device's handbook.
Step 6
Place your key into your vehicle's ignition and turn the electrical system on. Your scanner may also need the engine running as well. If your OBD-II scanner does not immediately retrieve the trouble codes recorded in the PCM, key in a 'Scan' command as per your scanner's handbook.
Scroll through the codes on your scanner's display. Pay attention only to codes that start with a 'P' for powertrain. You are looking specifically for trouble codes that deal only with the PCM. Most of those trouble codes will be manufacturer specific, so you will have to consult the print outs or the Haynes Manual you left in the navigator's seat. There are a few generic PCM codes, one of which is P0606, which means 'PCM Processor Fault.'
- 'Popular Mechanics Car Care Manual'; The Editors of Popular Mechanics; Hearst Publications; 2008
- dashboard with speed meter image by robert paul van beets from Fotolia.com
More Articles
A powertrain control module (PCM), also known as the engine control unit (ECU) or module (ECM), is an electronic device that regulates many of a vehicle's important functions and has a direct impact on how well the car runs. It takes in information about various systems from sensors and other sources and makes necessary adjustments to optimize performance and efficiency. Some of the functions governed by the powertrain control module include the fuel mixture, ignition timing, and idle speed. It also monitors emissions and other systems and indicates a problem by sending out a signal that activates a warning light.
Frequently called the car's 'computer,' the powertrain control module is like a car's brain. It takes in information from a variety of sensors that monitor factors including oxygen levels, coolant temperature, and throttle position. The PCM then analyzes the information and makes adjustments when necessary to keep the readings within specified normal ranges, i.e., parameters. This helps the engine operate with the desired performance and efficiency.
This module also oversees several vital functions. One of these is the fuel mixture, which is the ratio of air to gas present in the cylinders for combustion. This ratio needs to be adjusted depending on conditions; more fuel with less air is burned when a car is warming up, for example. Once the engine is warm, the PCM shifts the ratio to use less fuel.
World conqueror 3 download for windows 10. Jan 30, 2018 Download this game from Microsoft Store for Windows 10, Windows 8.1, Windows 10 Mobile, Windows Phone 8.1, Windows Phone 8. See screenshots, read the latest customer reviews, and compare ratings for World Conqueror 3. Mar 05, 2019 World Conqueror 3 For PC is a real time strategy game where you can enjoy a lot while game. It is very classic game. Here, you will have to defeat your enemy in the battlefield. The game is very interesting as well as full of fun. Nov 22, 2016 Description. World Conqueror 3 is a strategy game for android download last version of World Conqueror 3 Apk + Mod (many medals) for android from revdl with direct link World Conqueror 3 is a newly-developed strategy game released in 2015 by EASYTECH! Download World Conqueror 3 app for Android. Turn-based strategy game with 32 historical campaigns.