CmdID / PowerShell / Cmdlets / Start
Start-DedupJob
Starts a data deduplication job. Windows Server PowerShell reference
From the Windows Server PowerShell reference 16 parameters Its page in the reference
Parameters
-AsJobRuns the cmdlet as a background job.-CimSession, -SessionRuns the cmdlet in a remote session or on a remote computer.-Cores, -MaximumCoresPercentageSpecifies the maximum percentage of physical cores that a job uses.-FullIndicates that garbage collection jobs free up all deleted or unreferenced data on the volume, if you specify the value GarbageCollection for the Type parameter.-InputOutputThrottleSpecifies the amount of input/output throttling applied to the deduplication job.-InputOutputThrottleLevelSpecifies the amount of I/O throttling that the job provides to ensure that the job does not interfere with other I/O intensive processes.-Memory, -MaximumMemoryPercentageSpecifies the maximum percentage of physical computer memory that the data deduplication job can use.-PreemptIndicates that the deduplication engine moves the job to the top of the job queue and cancels the current job.-PrioritySets the CPU and I/O priority for the optimization job run that you run by using this cmdlet.-ReadOnlyIndicates that the scrubbing job process and report on corruptions that it finds but does not run any repair actions.-StopWhenSystemBusyIndicates that the server stops the job when the system is busy and retries later.-ThrottleLimitSpecifies the maximum number of concurrent operations that can be established to run the cmdlet.-TimestampSpecifies a date and time.-TypeSpecifies the type of data deduplication job.-Volume, -Path, -Name, -DeviceId-WaitIndicates that the cmdlet waits for the job to complete and provides progress information to the client.