رفع خطاهای سرویس Steam هنگام راه اندازی Steam

Steam by Valve که در سال 2003 راه‌اندازی شد، محبوب‌ترین سرویس توزیع دیجیتالی بازی‌هایی است که تاکنون منتشر شده است. تا سال 2019، این سرویس شامل بیش از 34000 بازی بود و نزدیک به 100 میلیون کاربر فعال در ماه را جذب می کرد. محبوبیت Steam(Steam) را می توان به تعداد زیادی از ویژگی هایی که به کاربران خود ارائه می دهد خلاصه کرد. با استفاده از سرویس Valve ، می‌توان با یک کلیک یک بازی را از کتابخانه در حال گسترش آن نصب کرد، بازی‌های نصب شده را به‌طور خودکار به‌روزرسانی کرد، با استفاده از ویژگی‌های انجمن با دوستان خود در ارتباط ماند و به طور کلی با استفاده از ویژگی‌هایی از جمله تجربه بازی بهتری داشت. به عنوان قابلیت های صوتی و چت درون بازی، اسکرین شات ها، پشتیبان گیری ابری و غیره. 

همانطور که Steam در همه جا حاضر است، مطمئناً آنقدرها هم کامل نیست. کاربران اغلب گزارش می دهند که هر از چند گاهی با یک یا دو خطا مواجه می شوند. یکی از خطاهای با تجربه بیشتر مربوط به سرویس Steam Client(Steam Client) است. یکی از دو پیام زیر همراه با این خطا است:

برای اجرای صحیح Steam در این نسخه از ویندوز، مؤلفه سرویس Steam به درستی در این رایانه کار نمی کند. نصب مجدد سرویس Steam به حقوق مدیر نیاز دارد. (“ In order to run Steam properly on this version of Windows, the Steam service component is not working properly on this computer. Reinstalling the Steam service requires administrator privileges.” )

برای اجرای صحیح Steam در این نسخه از ویندوز، کامپوننت سرویس Steam باید نصب شده باشد. فرآیند نصب سرویس به حقوق مدیر نیاز دارد." (“ In order to run Steam properly on this version of Windows, the Steam service component must be installed. The service installation process requires administrator privileges.” )

خطای سرویس Steam باعث می شود کاربر نتواند برنامه را به طور کلی راه اندازی کند و در نتیجه از هر یک از ویژگی های آن استفاده کند. اگر شما نیز یکی از کاربران آسیب دیده هستید، در این مقاله دلایل احتمالی و راه حل های خطا را مورد بحث قرار خواهیم داد.

رفع خطاهای سرویس Steam هنگام راه اندازی Steam(Fix Steam Service Errors when launching Steam)

هر دو پیام خطا یک نیاز اساسی را درخواست می کنند - امتیازات اداری . (– Administrative)سپس راه حل منطقی این است که استیم را به عنوان مدیر اجرا کنید. در حالی که اعطای امتیازات اداری برای اکثر افراد به عنوان حل کننده خطا شناخته شده است، برخی از کاربران حتی پس از اجرای برنامه به عنوان سرپرست به گزارش خطا ادامه می دهند.

برای این کاربران منتخب، منبع خطا ممکن است کمی عمیق تر باشد. ممکن است سرویس بخار خاموش/غیرفعال باشد و نیاز به راه اندازی مجدد داشته باشد یا سرویس خراب است و نیاز به تعمیر دارد. گاهی اوقات، ممکن است به اندازه غیرفعال کردن آنتی ویروس یا نرم افزار امنیتی پیش فرض Windows Defender بی اهمیت باشد.(Windows Defender)

روش 1: استریم(Run Stream) را به عنوان مدیر اجرا کنید(Administrator)

قبل از اینکه به راه حل های پیچیده تر برسیم، بیایید کاری را انجام دهیم که پیام خطا به ما پیشنهاد می کند، یعنی Steam را به عنوان یک مدیر اجرا کنیم. اجرای یک برنامه به عنوان مدیر در واقع بسیار آسان است. به سادگی بر روی نماد برنامه کلیک راست کرده و Run as administrator را از منوی زمینه زیر انتخاب کنید.

با این حال، به جای تکرار مرحله بالا هر بار که می‌خواهید Steam را راه‌اندازی کنید، می‌توانید ویژگی‌ای را فعال کنید که به شما امکان می‌دهد آن را همیشه به عنوان یک سرپرست اجرا کنید. برای این کار مراحل زیر را دنبال کنید:

1. ما با پیدا کردن فایل برنامه Steam (.exe)(Steam application file (.exe)) در رایانه خود شروع می کنیم. اکنون، دو راه برای این کار وجود دارد.

آ. اگر یک نماد میانبر برای Steam در دسکتاپ خود دارید، به سادگی روی آن کلیک راست(right-click)  کرده و  Open File Location را از منوی زمینه بعدی انتخاب کنید.

به سادگی روی آن کلیک راست کرده و Open File Location را از منوی زمینه بعدی انتخاب کنید

ب اگر نماد میانبر ندارید، Windows File Explorer ( Windows key + E ) را اجرا کنید و فایل برنامه را به صورت دستی پیدا کنید. به طور پیش فرض، فایل برنامه را می توان در مکان زیر پیدا کرد:  C:\Program Files (x86)\Steam

اگر نماد میانبر ندارید، Windows File Explorer را اجرا کنید

2. هنگامی که فایل Steam.exe را پیدا کردید، روی آن (Steam.exe)کلیک راست (right-click ) کرده و  Properties را انتخاب کنید . (یا برای دسترسی مستقیم به Properties ، Alt + Enter

روی آن کلیک راست کرده و Properties | را انتخاب کنید  رفع خطاهای سرویس Steam هنگام راه اندازی Steam

3. به تب Compatibility  در پنجره Steam (Compatibility )Properties زیر بروید .

4. در زیر بخش تنظیمات، check/tick the box next to Run this program as an administrator.

در زیر بخش تنظیمات، کادر کنار Run this program as an administrator را علامت بزنید

5. برای ذخیره تغییراتی که انجام داده اید،  روی Apply  کلیک کنید و سپس برای خروج بر روی دکمه OK  کلیک کنید.(OK )

روی Apply کلیک کنید تا تغییراتی که انجام داده اید ذخیره شود و سپس برای خروج بر روی دکمه OK کلیک کنید

اگر هر پنجره پاپ آپ User Account Control آمد که از شما اجازه اعطای امتیازات مدیریتی Steam را می خواهد(If any User Account Control pop-up arrives asking you permission to grant Steam administrative privileges) ، برای تایید اقدام خود بر روی  Yes  کلیک کنید.(Yes )

اکنون Steam را مجددا راه اندازی(relaunch Steam) کنید و بررسی کنید که آیا همچنان پیام های خطا را دریافت می کنید.

همچنین بخوانید: (Also Read: )دسترسی سریع به پوشه اسکرین شات Steam در ویندوز 10(Quickly Access Steam Screenshot Folder on Windows 10)

روش 2: فایروال Windows Defender(Windows Defender Firewall) را خاموش کنید

یک دلیل ساده برای خطای سرویس Steam ممکن است محدودیت های فایروال اعمال شده توسط Windows Defender یا هر نرم افزار آنتی ویروس شخص ثالث دیگری باشد که روی رایانه خود نصب کرده اید. نرم افزار آنتی ویروس خود را به طور موقت خاموش کنید و سپس Steam را راه اندازی کنید .

برنامه های آنتی ویروس شخص ثالث را می توان با کلیک راست بر روی نمادهای آنها در نوار وظیفه و انتخاب غیرفعال کردن (یا هر گزینه مشابه) غیرفعال(Third-party antivirus applications can be disabled by right-clicking on their icons in the taskbar and selecting Disable (or any similar option)) کرد. در مورد Windows Defender ، راهنمای زیر را دنبال کنید:

1. در نوار جستجوی ویندوز ( کلید Windows + S)،  Windows Defender Firewall  را تایپ کنید و پس از رسیدن نتایج جستجو بر روی  Open  کلیک کنید.(Open )

Windows Defender Firewall را تایپ کنید و پس از رسیدن نتایج جستجو بر روی Open کلیک کنید

2. روی Turn Windows Defender Firewall on or off  موجود در سمت چپ پنجره فایروال(Firewall) کلیک کنید.

روی Turn Windows Defender Firewall on or off موجود در سمت چپ پنجره فایروال کلیک کنید

3. اکنون، در زیر تنظیمات شبکه خصوصی و تنظیمات شبکه (Private)عمومی(Public) ، روی Turn off Windows Defender Firewall (توصیه نمی شود)(Turn off Windows Defender Firewall (not recommended)) کلیک کنید .

روی Turn off Windows Defender Firewall (توصیه نمی شود) | کلیک کنید  رفع خطاهای سرویس Steam هنگام راه اندازی Steam

(اگر هر پیغام پاپ آپی که به شما در مورد غیرفعال شدن فایروال(Firewall being disable appear) هشدار می دهد ظاهر شد ، برای تایید روی OK یا Yes کلیک کنید(click on OK or Yes) .)

4. برای ذخیره تغییرات و خروج بر روی OK  کلیک کنید. (OK )Steam را راه اندازی کنید تا بررسی کنید که آیا خطا همچنان ادامه دارد یا خیر. 

روش 3: اطمینان حاصل کنید که سرویس Steam مجاز به شروع خودکار است

سرویس مشتری مرتبط با Steam باید هر بار که برنامه را اجرا می کنید اجرا شود. اگر به دلایلی، سرویس سرویس گیرنده استیم به طور خودکار راه اندازی نشود، ممکن است خطا رخ دهد. سپس باید سرویس را پیکربندی کنید تا به طور خودکار از برنامه Windows Services شروع شود .

1. برنامه Windows Services(Open the Windows Services)  را با استفاده از یکی از رویه های زیر باز کنید.

آ. Windows key + R کادر دستور Run را اجرا کنید ،  services.msc را(services.msc)  در کادر متنی باز  تایپ کنید و اینتر را(enter) بزنید .

ب روی(Click) دکمه شروع یا نوار جستجو ( Windows key + S )  کلیک کنید، Services را(services) تایپ کنید و پس از بازگشت نتایج جستجو بر روی  Open  کلیک کنید.(Open )

در کادر Run عبارت services.msc را تایپ کرده و Enter را بزنید

2. در پنجره برنامه Services ، ورودی (Services)Steam Client Service  را پیدا کرده و  روی آن کلیک راست کنید (right-click ) . Properties  را از منوی زمینه انتخاب کنید . همچنین می توانید به سادگی روی سرویس سرویس گیرنده Steam(Steam Client Service) دوبار کلیک کنید تا مستقیماً به Properties آن دسترسی پیدا کنید.

(روی Name در بالای پنجره(Name at the top of the window) کلیک کنید تا همه سرویس ها بر اساس حروف الفبا مرتب شوند و جستجوی سرویس Steam Client(Steam Client) آسان تر شود)

ورودی Steam Client Service را پیدا کرده و روی آن راست کلیک کرده و Properties را انتخاب کنید

3. در زیر تب General از پنجره Properties، وضعیت Service را بررسی کنید(General tab of the Properties window, check the Service status) . اگر نوشته شروع(Started) شده است ، روی دکمه Stop  در زیر آن کلیک کنید تا از اجرای سرویس جلوگیری شود. با این حال، اگر وضعیت سرویس (Service)متوقف(Stopped) شد، مستقیماً به مرحله بعدی بروید.

اگر نوشته شروع شد، روی دکمه Stop | کلیک کنید  رفع خطاهای سرویس Steam هنگام راه اندازی Steam

4. منوی کشویی کنار برچسب Startup type  را با کلیک بر روی آن باز کنید و  از لیست گزینه های موجود گزینه  Automatic  را انتخاب کنید.(Automatic )

با کلیک کردن بر روی آن، منوی کشویی کنار برچسب نوع Startup را باز کرده و Automatic را انتخاب کنید

اگر پنجره‌های بازشوی از(pop-ups arrive) شما می‌خواهد که اقدام خود را تأیید کنید، برای ادامه روی Yes(press on Yes) (یا هر گزینه مشابه) کافی است.

5. قبل از بستن پنجره Properties ، روی دکمه Start  کلیک کنید تا سرویس راه اندازی مجدد شود. منتظر بمانید(Wait) تا وضعیت Service Started نمایش داده شود و سپس روی  Apply  و سپس  OK کلیک کنید .

همچنین بخوانید: (Also Read:) 12 راه برای رفع مشکل Steam باز نمی شود(12 Ways to Fix Steam Won’t Open Issue)

برخی از کاربران گزارش داده اند که با کلیک بر روی دکمه Start(click on the Start button) پس از تغییر نوع Startup به Automatic ، پیام خطای زیر را دریافت کرده اند :

«ویندوز نمی‌تواند سرویس Steam Client را در رایانه محلی راه‌اندازی کند. خطای 1079: حساب مشخص شده برای این سرویس با حساب مشخص شده برای سایر سرویس هایی که در همان فرآیند اجرا می شوند متفاوت است."(“Windows could not start the Steam Client Service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process.”)

اگر شما هم در طرف دیگر خطای بالا هستید، مراحل زیر را برای رفع آن دنبال کنید:

1. دوباره Services را باز کنید (روش بالا را در مورد نحوه انجام آن بررسی کنید)، مدخل خدمات رمزنگاری (Cryptographic Services ) را در لیست سرویس های محلی پیدا کنید،  روی آن کلیک راست (right-click ) کرده و  Properties را انتخاب کنید .

بر روی Cryptographic Services کلیک راست کرده و Properties را انتخاب کنید

2. با کلیک بر روی همان، به برگه Log On  پنجره (Log On )Properties بروید.(Properties)

3. بر روی دکمه Browse…  کلیک کنید.

بر روی دکمه Browse... کلیک کنید  رفع خطاهای سرویس Steam هنگام راه اندازی Steam

4. نام حساب خود را به دقت در کادر متنی زیر «نام شیء را برای انتخاب وارد کنید» تایپ کنید(type your account name in the text box below ‘Enter the object name to select’) .

هنگامی که نام حساب خود را تایپ کردید، روی دکمه  Check Names در سمت راست آن کلیک کنید.

هنگامی که نام حساب خود را تایپ کردید، روی دکمه Check Names در سمت راست آن کلیک کنید

5. سیستم چند ثانیه طول می کشد تا نام حساب را شناسایی/تأیید کند. پس از شناسایی، روی دکمه OK  کلیک کنید تا به پایان برسد.

اگر رمز عبوری برای حساب تنظیم کرده اید، کامپیوتر از شما می خواهد که آن را وارد کنید. همین کار را انجام دهید و سرویس مشتری Steam(Steam Client Service) اکنون باید بدون هیچ مشکلی شروع شود. Steam را راه اندازی کنید و بررسی کنید که آیا خطا همچنان باقی است یا خیر.

روش 4: Fix/Repair Steam Service با استفاده از Command Prompt 

اگر هیچ یک از روش های بالا جواب نداد، به احتمال زیاد سرویس بخار خراب یا خراب شده است و نیاز به تعمیر دارد. خوشبختانه، تعمیر یک سرویس ما را ملزم می کند که فقط یک فرمان را در یک خط فرمان بالا که به عنوان مدیر راه اندازی شده است اجرا کنیم.

1. قبل از شروع با روش واقعی، باید آدرس نصب سرویس Steam را پیدا کنیم. (Steam)به سادگی(Simply) روی نماد میانبر آن راست کلیک کرده و Open File Location را انتخاب کنید . آدرس پیش فرض C:\Program Files (x86)\Steam\bin است.

Simply right-click on its shortcut icon and select Open File Location | Fix Steam Service Errors when launching Steam

(Double-click)روی نوار آدرس File Explorer دوبار کلیک کنید و Ctrl + C را فشار دهید تا آدرس را در کلیپ بورد کپی کنید.

2. برای تعمیر سرویس استیم باید Command Prompt را به عنوان مدیر راه اندازی کنیم . (launch the Command Prompt as an administrator)این کار را با استفاده از یکی از روش‌های زیر، بنا به راحتی و سهولت خود انجام دهید.

آ. روی دکمه شروع کلیک راست کنید یا (Right-click)Windows key + X  را فشار دهید تا به منوی پاور یوزر دسترسی پیدا کنید و  Command Prompt (Admin) را انتخاب کنید . 

(برخی از کاربران گزینه های باز کردن Windows Powershell(open Windows Powershell) را به جای Command Prompt در منوی پاور یوزر پیدا می کنند، در این صورت یکی از روش های دیگر را دنبال کنید)

ب کادر دستور Run ( Windows key + R ) را باز کنید،  cmd  را تایپ کنید و  ctrl + shift + enter را فشار دهید .

ج روی(Click) نوار جستجوی ویندوز ( کلید (Windows)Windows key + S ) کلیک کنید،  Command Prompt را تایپ کنید و گزینه  Run As Administrator را از پنل سمت راست انتخاب کنید.

Type Command Prompt, and select the Run As Administrator option from the right-panel

هر مسیری که انتخاب کنید، یک پاپ آپ کنترل حساب کاربری(User Account Control pop-up) ظاهر می شود که درخواست تأیید می کند. برای اعطای مجوزهای لازم به خط فرمان روی  Yes  کلیک کنید .(Click)

3. هنگامی که Command Prompt را با موفقیت به عنوان مدیر راه اندازی کردید، Ctrl + V را فشار دهید تا آدرسی که در مرحله اول کپی کرده بودیم (یا خودتان آدرس را با دقت وارد کنید) و سپس /repair  را فشار دهید و enter را فشار  دهید(enter) . خط فرمان باید به شکل زیر باشد:

“C:\Program Files (x86)\Steam\bin\SteamService.exe” /repair

خط فرمان اکنون دستور را اجرا می کند و پس از اجرا، پیام زیر را برمی گرداند:

Steam Client Service “C:\Program Files (x86)\Steam” repair completed.

توصیه شده:(Recommended:)

امیدوارم یکی از روش های بالا بتواند خطاهای سرویس Steam را هنگام راه اندازی Steam برطرف کند. (fix Steam Service Errors when launching Steam.)در نظرات زیر به ما اطلاع دهید که کدام روش برای شما کارآمد است. 



About the author

من یک مهندس نرم افزار با بیش از 10 سال سابقه کار بر روی دستگاه های Apple iOS و edge هستم. تجربه من در مهندسی سخت افزار باعث شده است که مطمئن شوم دستگاه های مشتریانمان تا حد امکان قابل اعتماد و روان هستند. من در چند سال گذشته کد می نویسم و ​​یاد گرفته ام از Git، Vim و Node.js استفاده کنم.



Related posts