1. [ویکی](https://feex.it/wiki/)
2. [پروسیسز](https://feex.it/wiki/process/)
3. [ونڈوز کے عمل](https://feex.it/wiki/process/windows/)
4. msdtc.exe

# msdtc.exe

Windows پروسیس: Microsoft Corporation

کیٹلاگ سرچ ٹرمز msdtc, distributed transaction coordinator, dtc

Windows, سسٹم کا جزو

Microsoft Distributed Transaction Coordinator۔ یہ ریسورس مینیجرز کے درمیان ایٹامک ٹرانزیکشنز کو مربوط کرتا ہے۔ یہ Hyper-V نہیں ہے اور نہ ہی WSL ہے۔

## آپ کے لیے جاننا کیا ضروری ہے

msdtc ڈسٹری بیوٹڈ ٹرانزیکشنز کو مربوط کرتا ہے، یہ Hyper-V یا WSL نہیں ہے۔

msdtc.exe دراصل Distributed Transaction Coordinator ہے۔ ڈیٹا بیسز، COM+، اور کلسٹرڈ ایپس اسے two-phase commit کے لیے استعمال کرتی ہیں۔ vmms.exe دراصل Hyper-V VMs کا انتظام کرتا ہے۔ wslservice.exe ڈسٹری بیوشنز کو مربوط کرتا ہے۔ MSDTC کو ختم کرنے سے کوئی VM بند نہیں ہوتی۔

- **محفوظ ہے؟**: چلنے والی فائل کا پاتھ، دستخط اور پبلشر چیک کریں۔ صرف نام سے حفاظت کا تعین نہیں کیا جا سکتا۔

  **کیا یہ Hyper-V ہے؟**: نہیں۔ یہ ٹرانزیکشنز کو مربوط کرتا ہے

  **کیا مجھے اسے ختم کر دینا چاہیے؟**: جاری ڈسٹری بیوٹڈ کمٹس ناکام ہو سکتی ہیں

Feex کا کہنا ہے

اگر مجھے SQL یا کسی COM+ ایپ کے ساتھ msdtc نظر آئے تو میں اسے ٹرانزیکشنز کے طور پر دیکھتا ہوں۔ میں Hyper-V Manager نہیں کھولتا، اور DTC کو خاموش کرانے کے لیے wsl --shutdown نہیں چلاتا۔

## msdtc.exe کیا ہے؟

msdtc ڈسٹری بیوٹڈ ٹرانزیکشنز کو مربوط کرتا ہے، یہ Hyper-V یا WSL نہیں ہے۔ سروس کا نام Distributed Transaction Coordinator ہے۔ vmms.exe کا کام VM کا انتظام ہے۔ wslservice.exe اصل میں WSL ہے۔

## یہ کیا کام کرتا ہے؟

یہ ریسورس مینیجرز کو شامل کرتا ہے اور کسی ڈسٹری بیوٹڈ ٹرانزیکشن کو مکمل (commit) یا منسوخ (abort) کرتا ہے۔ یہ Ubuntu نہیں چلاتا اور نہ ہی VMs کی میزبانی کرتا ہے۔

## یہ کیوں چل رہا ہے؟

SQL Server، COM+، یا کسی دوسری شامل ایپ نے ڈسٹری بیوٹڈ ٹرانزیکشن شروع کی ہے، یا سروس Automatic پر سیٹ ہے۔ ایسی ایپس کے بغیر بھی PC میں یہ سروس انسٹال ہو سکتی ہے۔

## چلنے والے انسٹنس کا معائنہ کریں

ونڈوز پاور شیل میں، یہ ریڈ-اونلی کوئری اس پی سی پر مماثل پروسیس آئی ڈیز، تخلیق کے اوقات اور ایگزیکیوٹیبل پاتھ کی فہرست بناتی ہے۔

`Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'msdtc.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List`

کوئی نتیجہ یا ناقابل رسائی راستہ غیر حتمی ہے۔ محفوظ کردہ عمل رسائی کو محدود کر سکتے ہیں، اور پروسیس آئی ڈیز کو دوبارہ استعمال کیا جا سکتا ہے۔ ذاتی راستوں کو مقامی رکھیں۔

دستخط اور پروڈکٹ میٹا ڈیٹا کا موازنہ کرنے کے لیے [فائل-شناخت گائیڈ](https://feex.it/wiki/l/ur/software/system/verify-executable-path-signature/) استعمال کریں۔ ایک فائل نام اکیلے حفاظت قائم نہیں کر سکتا۔

## کیا یہ محفوظ ہے؟

اس چلنے والی فائل کی تصدیق کریں

System32 میں موجود msdtc.exe دراصل Microsoft DTC ہے۔ Temp میں موجود msdtc.exe وہ نہیں ہے۔ یہ اب بھی vmms نہیں ہے اور نہ ہی WslService۔

ریکارڈ شدہ مقام کا اصل فائل سے موازنہ کریں۔ ایک واقف فولڈر اکیلے شناخت قائم نہیں کرتا ہے۔

`C:\Windows\System32\msdtc.exe`

- سروس: Distributed Transaction Coordinator
- Hyper-V vmms.exe نہیں ہے
- wslservice.exe نہیں ہے

## کیا میں اسے بند کر سکتا ہوں؟

ڈسٹری بیوٹڈ کمٹس ناکام ہو سکتی ہیں

msdtc.exe کو ختم کرنے سے جاری DTC کام منسوخ ہو جاتا ہے۔ Hyper-V VMs اور WSL بدستور چلتے رہتے ہیں۔ اگر ان ایپس کو ضرورت ہو تو Distributed Transaction Coordinator کو دوبارہ شروع کریں۔

## کیا میں اسے ہٹا سکتا ہوں؟

نہیں

msdtc.exe کو حذف نہ کریں۔ سروس کو Manual پر صرف اس صورت میں سیٹ کریں جب آپ کو یقین ہو کہ کسی بھی شامل ایپ کو DTC کی ضرورت نہیں ہے۔ "MSDTC کو ہٹانے" کے لیے Hyper-V یا WSL کو غیر فعال نہ کریں۔

## کیا اسے Windows کے ساتھ شروع ہونا چاہیے؟

MSDTC سروس Automatic ہو سکتی ہے۔ یہ کوئی Hyper-V یا WSL Startup انٹری نہیں ہے۔

## وسائل کے استعمال کی پیمائش کریں

| CPU اور میموری  | ایک ہی PID اور ورک لوڈ کے لیے کئی مشاہدات کا موازنہ کریں۔ اس اندراج میں کوئی آزادانہ طور پر ماپا گیا یونیورسل بیس لائن نہیں ہے۔ |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| ڈسک اور نیٹ ورک | اصل عمل اور موجودہ ٹاسک کو سرگرمی سے منسوب کریں؛ ایک فائل نام اکیلے متوقع منزلوں یا ٹرانسفر والیوم قائم نہیں کرتا ہے۔           |

## فائل کی معلومات

| ایگزیکیوٹیبل کا نام       | msdtc.exe                                                                         |
| ------------------------- | --------------------------------------------------------------------------------- |
| ریکارڈ شدہ تنصیب کا راستہ | C:\Windows\System32\msdtc.exe                                                     |
| پبلشر                     | Microsoft Corporation                                                             |
| دستخط کی جانچ             | اصل فائل کا معائنہ کریں؛ یہ اندراج اس کے سرٹیفکیٹ کی شناخت کی تصدیق نہیں کرتا ہے۔ |

## عام مسائل

### فائل ناموں کے غیر مستند ذرائع ہر "vm" یا "service" کو ورچوئلائزیشن کہتے ہیں

DTC کا تعلق ٹرانزیکشنز سے ہے۔ یہاں زیادہ CPU کا استعمال منسلک ایپس کی وجہ سے ہے، vmmemWSL کی وجہ سے نہیں۔

### کسی نے msdtc نیٹ ورک پورٹس کو روکنے کے لیے vmms کو غیر فعال کر دیا

غلط سروس۔ DTC سیکیورٹی اور فائر وال کا تعلق Component Services سے ہے، Hyper-V Manager سے نہیں۔

## ٹربل شوٹنگ

کسی بھی نقصان دہ اقدام سے پہلے تشخیص کریں۔

### Component Services > Computers > My Computer > Distributed Transaction Coordinator

یہ اسنیپ ان اس مضمون کا موضوع ہے۔ Hyper-V Manager اور wsl -l -v میں DTC لاگز نظر نہیں آئیں گے۔

### لاگ ری سیٹ کے بعد MSDTC کو دوبارہ شروع کریں، vmms.exe کو تبدیل نہ کریں

Microsoft DTC کے طریقہ مرمت پر عمل کریں۔ System32\msdtc.exe کو اپنی جگہ پر رہنے دیں۔

## تکنیکی تفصیلات

تکنیکی تفصیلات

| امیج کا نام | msdtc.exe                           |
| ----------- | ----------------------------------- |
| سروس        | Distributed Transaction Coordinator |

## چلتی ہوئی فائل کی شناخت چیک کریں

ایک فائل نام اکیلے حفاظت قائم نہیں کر سکتا۔ اصل راستے، دستخط اور پروڈکٹ کی شناخت کی تصدیق کریں۔

## متعلقہ

یہ اینٹیٹیز اس مضمون سے مربوط ہیں۔ ہر لنک پر قسم دکھائی گئی ہے۔

[vmms.exe: Windows پروسیس](https://feex.it/wiki/l/ur/process/vmms.exe/)[wslservice.exe: Windows پروسیس](https://feex.it/wiki/l/ur/process/wslservice.exe/)[services.exe: Windows پروسیس](https://feex.it/wiki/l/ur/process/services.exe/)[ایک ایگزیکیوٹیبل راستے اور ڈیجیٹل دستخط کی جانچ کریں: رہنما](https://feex.it/wiki/l/ur/software/system/verify-executable-path-signature/)[ٹاسک مینیجر پڑھیں اور پروسیس کی سرگرمی کا موازنہ کریں: رہنما](https://feex.it/wiki/l/ur/software/system/how-to-read-task-manager/)[ونڈوز کے عمل: زمرہ](https://feex.it/wiki/process/windows/)

## ذرائع اور توثیق

ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ [ہم تحقیق کیسے کرتے ہیں](https://feex.it/wiki/research/).

- [Microsoft Learn: MSDTC ](https://learn.microsoft.com/windows/win32/cossdk/msdtc)· Distributed Transaction Coordinator
- [Microsoft Learn: MSDTC troubleshooting ](https://learn.microsoft.com/troubleshoot/windows-server/application-management/msdtc-troubleshooting)· ٹرانزیکشن کوآرڈینیشن، ورچوئلائزیشن نہیں
- [Foxhole پروسیس میپ ](https://foxhole.feex.it/)· Windows PCs پر فرسٹ پارٹی کے نمونے۔ کوئی لیب بینچ مارک نہیں۔
- [Microsoft Sysinternals: Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· فائل کے دستخطوں کا معائنہ کرنے کا طریقہ بتاتا ہے۔ یہ حوالہ کسی خاص چلنے والی فائل کی شناخت یا حفاظت قائم نہیں کرتا۔
- [مائیکروسافٹ: Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· ریڈ-اونلی لوکل پروسیس-کوئری کا طریقہ۔
- [مائیکروسافٹ: Win32_Process پراپرٹیز ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· پروسیس آئی ڈیز، ایگزیکیوٹیبل پاتھ، تخلیق کی تاریخیں اور پیرنٹ-آئی ڈی کے دوبارہ استعمال کو دستاویز کرتا ہے۔

## کیا یہ مضمون مفید تھا؟

ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔

فوری حقائق

اس صفحے کی مختصر شناخت۔ تفصیلات، ذرائع اور مکمل کہانی مضمون میں موجود رہتی ہے۔

- **قسم**: Windows پروسیس

  **پبلشر**: Microsoft Corporation

  **ایگزیکیوٹیبل**: msdtc.exe

  **عام پاتھ**: C:\Windows\System32\msdtc.exe

  **حوالہ ریکارڈ کریں**: Feex Wiki حوالہ اندراج

  **متعلقہ سروس**: MSDTC / Distributed Transaction Coordinator

ریکارڈ شدہ ماخذ کی حیثیت: Feex نظر ثانی شدہ: ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/ur/process/msdtc.exe/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
