Үндсэн агуулга руу алгасах

Cookie

Сайтаа сайжруулж, танд тохирох хямдрал, санал харуулахад тусална. Дэлгэрэнгүй

BD Systems AsiaАлбан ёсны түншBitdefender Country Partner (шинэ цонхонд)
Идэвхжүүлэх, суулгах

Mac дээр Security & Privacy-д «Allow Bitdefender SRL» гарахгүй бол яах вэ?

Bitdefender Antivirus for Mac суулгахад Security & Privacy цонхонд «Allow Bitdefender SRL» мессеж эсвэл Allow товч гарахгүй, ажиллахгүй үед Terminal-ийн командаар шалтгааныг олж засах аргыг тайлбарлана.

macOSШинэчилсэн: 2026.11.10

Энэ зааврыг Bitdefender-ийн албан ёсны нийтлэлээс AI-аар орчуулж, автоматаар шалгасан. Алдаа олбол доорх «Үгүй»-г дарж мэдэгдээрэй.

Товчхондоо

  • Эхлээд Terminal-д ls /Library/Extensions/ командаар Bitdefender-ийн kext файлууд байгаа эсэхийг шалгана.
  • kextstat, kextload, kextutil, sqlite3 командуудаар өргөтгөл ачаалагдсан, зөвшөөрөгдсөн эсэхийг тодорхойлно.
  • Системийн асуудал бол NVRAM-аа reset хийх эсвэл Apple Support-д хандана.

Энэ нийтлэл Bitdefender Antivirus for Mac суулгах үед Security & Privacy (Аюулгүй байдал ба нууцлал) цонхонд «Allow Bitdefender SRL» мессеж гарахгүй байх асуудлыг шийдэхэд тусална.

ⓘ Тэмдэглэл: Энэ нийтлэл macOS High Sierra, Mojave, Catalina болон түүнээс шинэ хувилбарт хамаарна.

Bitdefender Antivirus for Mac-ийг анх суулгахад танд системийн мэдэгдэл ирэх ёстой.

Энэ мэдэгдэл macOS 10.13 High Sierra-д нэвтрүүлсэн аюулгүй байдлын шинэ функцээс болж гардаг (дэлгэрэнгүй мэдээлэл энд). Kernel extension (цөмийн өргөтгөл) ашигладаг гуравдагч талын программ суулгах бүрт тухайн kernel extension хаагдсан тухай системийн мэдэгдэл гарна. Энэ нь Bitdefender-ийг суулгахад ч мөн хамаарна.

Bitdefender өөрийн цонхыг харуулж, Bitdefender-ийн kernel extension-уудыг зөвшөөрөхөд шаардлагатай бүх алхмаар танийг дагуулна. Эдгээр kernel extension таны өгөгдлийг хамгаалахад зайлшгүй шаардлагатай. Bitdefender-ийн цонхны зааврыг дагаснаар Bitdefender kernel extension-ийг зөвшөөрөх Allow (Зөвшөөрөх) сонголттой цонхонд хүрнэ. Allow-ийг дарснаар Bitdefender суулгах алхмууд дуусч, Bitdefender Antivirus for Mac-ийн бүрэн хамгаалалтыг авна.

Зарим тохиолдолд дараах нөхцөл байдлын аль нэг үүсч болно:

A. Allow товчийг дарсан ч юу ч болохгүй.

B. Мессеж ч, Allow товч ч байхгүй.

Энэ нь ихэвчлэн үйлдлийн системийн шинэчлэлт амжилтгүй болсны дараа тохиолддог. Анхаарах зүйл гэвэл ийм нөхцөл зөвхөн Bitdefender биш, ямар ч гуравдагч талын программд гарч болно. Иймээс доорх алхмууд программыг бус, системийг шалгана.

Асуудал Bitdefender-ээс биш, системээс болж байгааг яаж мэдэх вэ? Үүний тулд macOS-д байдаг хэрэгтэй хэрэгсэл болох Terminal-д хэдэн команд бичнэ. Terminal-ийг /Applications/Utilities хавтаснаас олно. Terminal-тай ажиллаж үзээгүй бол санаа зовох хэрэггүй, команд бүрийг алхам алхмаар тайлбарлана.

1-р алхам

Эхлээд суулгах явцад Bitdefender-ийн kernel extension-ууд анхдагч байршилд хуулагдсан эсэхийг шалгана. Үүний тулд Terminal-д жагсаалт харуулах командыг ашиглана:

ls /Library/Extensions/

Энэ команд /Library/Extensions доторх өргөтгөлүүдийг харуулна. Та дараах өргөтгөлүүдийг харах ёстой:

  • SelfProtect.kext
  • FileProtect.kext
  • TMProtection.kext

Хэрэв тэдгээр байхгүй бол суулгалт дутуу эсвэл амжилтгүй болсон байж магадгүй. Bitdefender-ийг хэрхэн суулгахыг энд үзнэ үү.

2-р алхам

Дараа нь өргөтгөлүүд аль хэдийн ачаалагдсан эсэхийг kextstat командаар шалгана:

kextstat | grep ender

Энэ команд нэрэндээ «ender» (Bitdefender гэдэг үгээс) үсгийн хослол агуулсан бүх kext өргөтгөлийг харуулна. 1-р алхамд гарсан өргөтгөлүүд энд гарах ёстой. Хэрэв гарч байвал тэдгээр аль хэдийн ачаалагдаж, зөвшөөрөгдсөн гэсэн үг. Энэ тохиолдолд та аль хэдийн зөвшөөрсөн тул Allow товч дахиж гарахгүй.

Юу ч гарахгүй бол Bitdefender-ийн kext өргөтгөлүүд ачаалагдаагүй гэсэн үг. Тэгвэл 3-р алхам руу шилжинэ.

3-р алхам

Terminal-д kextload командаар өргөтгөлүүдийг ачаалж үзнэ:

sudo kextload /Library/Extensions/FileProtect.kext/
sudo kextload /Library/Extensions/SelfProtect.kext/
sudo kextload /Library/Extensions/TMProtection.kext/
ⓘ Тэмдэглэл: Нууц үг асуухад администраторын нууц үгээ бичээд Enter дарна. Бичих үед дэлгэцэнд юу ч харагдахгүй.

Өргөтгөлүүд ачаалагдвал Mac-аа дахин асааж, мэдэгдэл дахин гарч байгаа эсэхийг шалгана.

Хэрэв алдааны мессеж гарвал (бусад алдаа ихэвчлэн бичвэрийн алдаанаас үүсдэг — тийм бол алдаагаа засаад командыг дахин бичих эсвэл хуулж буулгана) kextutil командыг ажиллуулна:

sudo kextutil /Library/Extensions/FileProtect.kext/
sudo kextutil /Library/Extensions/SelfProtect.kext/
sudo kextutil /Library/Extensions/TMProtection.kext/

kextutil ачаалах үеийн алдааны шалтгааныг дэлгэрэнгүй харуулна. Одоо 4-р алхам руу шилжинэ.

4-р алхам

Энэ команд арай урт ч эндээс хуулж болно:

sudo sqlite3 /var/db/SystemPolicyConfiguration/KextPolicy "select * from kext_policy"

Энэ команд kernel extension-уудын мэдээллийг хадгалдаг өгөгдлийн санг шалгана. Тодруулбал, суулгах явцад kernel extension-ууд /Library/Extensions руу хуулагдаж (1-р алхамд шалгасан), ачаалагддаг (2–3-р алхамд шалгасан). Систем kernel extension ачаалах хүсэлт хүлээн авахдаа тэдгээрийг шууд ачаалдаггүй. Эхлээд энэ өгөгдлийн санд нэмж, итгэмжлэгдээгүй гэж үзнэ. Дараа нь ачаалахыг оролдож буй kernel extension-ийн тухай мессежийг хэрэглэгчид харуулна.

Үүний зэрэгцээ System Preferences (Системийн тохиргоо)-ийн Gatekeeper хэсэгт Allow товч гарч ирнэ.

Дээрх команд өгөгдлийн санд нэмэгдсэн бүх өргөтгөлийг харуулах ёстой. Үүнийг хэрхэн унших вэ? Энгийн. Мөр бүр хүснэгтийн нэг зүйл (kernel extension)-ийн мэдээллийг агуулна. Мөр | тэмдэгтээр тусгаарлагдсан хэдэн хэсэгт хуваагдана:

  • team_id
  • bundle_id
  • allowed (зөвшөөрөгдсөн эсэх)
  • хөгжүүлэгчийн нэр
  • flag

Эдгээрээс эхний гурвыг харна:

  • Хөгжүүлэгч бүр давтагдашгүй team_id-тай. Bitdefender-ийн team_id нь GUNFMW623Y.
  • Kext бүр bundle_id-аар тодорхойлогдоно: жишээ нь com.bitdefender.FileProtect
  • allowed утга нь kext-ийг хэрэглэгч зөвшөөрсөн эсэхийг заана. 1 бол зөвшөөрсөн, 4 бол зөвшөөрөл шаардлагатай. Энэ нөхцөлд эдгээр утга л чухал.

Bitdefender-ийн өргөтгөлүүд 1 утгатай байвал аль хэдийн зөвшөөрөгдсөн, асуудалгүй гэсэн үг.

Гэсэн ч өргөтгөлүүд ачаалагдахгүй байвал Асуулт асуух-аар бидэнд хандана уу.

Утга нь 4 бол Allow товч гарч ирэх ёстой бөгөөд та түүнийг дарж чадах ёстой.

Утга нь 4 боловч Gatekeeper хэсэгт Allow товч гарахгүй, эсвэл гарсан ч дарагдахгүй бол энэ нь системийн асуудал байж магадгүй.

Мөн өгөгдлийн санг шалгах үед алдаа гарвал системийн шинэчлэлтийн үеэр өгөгдлийн сан гэмтэж, уншигдахаа больсон гэсэн үг.

5-р алхам

4-р алхам хүртэл бүх зүйл хэвийн боловч Allow товч гарахгүй эсвэл ажиллахгүй хэвээр байвал дахиад нэг команд оролдоно:

sudo sqlite3 /var/db/SystemPolicyConfiguration/KextPolicy "select * from kext_load_history_v3"

Энэ бол ачаалагдсан өргөтгөлүүдийн түүхийг хадгалдаг өгөгдлийн сан. Ямар нэг алдаа гарвал өгөгдлийн сан доголдсоныг илтгэнэ (4-р алхмын өгөгдлийн сантай адил).

Эхэнд тавьсан асуултаа санацгаая — асуудал системээс болж байгааг яаж мэдэх вэ? Одоо дүгнэлт хийхэд хангалттай нотолгоо бий. Асуудлын үндсийг олсны дараа дараах аргуудыг туршиж болно:

  • Хамгийн энгийн шийдлүүдийн нэг бол NVRAM-ийг reset хийх. Үүнийг хэрхэн хийхийг энд үзнэ үү.
  • Бусад шийдэл илүү төвөгтэй байж болно. Энэ тохиолдолд Apple Support-д хандахыг зөвлөж байна.

Bitdefender-ийн талаар асуулт байвал манай бусад нийтлэлийг үзэх эсвэл Асуулт асуух-аар хандана уу.

Bitdefender-ийн албан ёсны англи нийтлэлээс орчуулж, Монголд тааруулав.

Энэ заавар тус болсон уу?