Informasi tentang kalendar memeriksa alat Outlook (CalCheck)

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 2678030 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

Ringkasan

Memeriksa kalender Tool untuk Outlook (CalCheck) adalah sebuah program baris perintah yang memeriksa kalender Microsoft Outlook untuk masalah. Alat membuka Outlook Pesan profil untuk mengakses Outlook kalender. Melakukan berbagai pemeriksaan pada pengaturan umum, izin, penerbitan bebas/sibuk, delegasi konfigurasi dan otomatis terakhir. Kemudian, setiap item dalam folder kalender Outlook dicentang untuk masalah yang diketahui yang dapat menyebabkan perilaku yang tidak terduga, seperti pertemuan yang tampaknya akan hilang.

Alat CalCheck kemudian menghasilkan laporan yang dapat digunakan untuk membantu mendiagnosa masalah item atau mengidentifikasi tren.

Informasi lebih lanjut

Untuk menggunakan CalCheck, kalender Outlook harus berada pada komputer yang menjalankan Microsoft Exchange Server. Alat tidak bekerja dengan IMAP, POP3, atau lain selain Exchange email account.

Instalasi

Untuk mengunduh dan menginstal alat memeriksa kalender untuk Outlook, klik link berikut untuk melihat halaman Microsoft Download Center. Website ini juga daftar persyaratan sistem dan langkah-langkah untuk mengikuti untuk uninstall alat.

http://www.Microsoft.com/download/en/Details.aspx?id=28786

Catatan Versi 64-bit dari alat ini adalah untuk digunakan hanya dengan versi 64-bit dari Microsoft Outlook 2010.

Pemeriksaan yang dilakukan

Alat memeriksa kalender melakukan dua dasar jenis cek, cek kalender-spesifik dan tingkat item cek.

Kalender-spesifik cek

Pemeriksaan khusus kalender berikut dilakukan dan kemudian login dalam laporan:
  • Izin pada kalender.
  • Jumlah item dalam folder kalender.

    Untuk informasi lebih lanjut tentang jumlah tinggi item di folder kalender, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
    2768656 Dengan banyak item dalam Cached mode .ost file atau .pst file folder, isu-isu kinerja Outlook dapat terjadi
  • Delegasi pada kalender.
  • Informasi sibuk/bebas penerbitan.
  • Langsung terakhir pengaturan kotak pesan atau kalender.
Catatan Informasi untuk pemeriksaan tiga dibaca dari lokal bebas/sibuk pesan. Dalam kasus yang jarang, Outlook mungkin tidak dapat membuka pesan itu. Kemudian, pemeriksaan gagal. Anda harus mendorong regenerasi informasi bebas/sibuk tersembunyi di kotak surat Exchange hanya jika hal ini terjadi.

Untuk selengkapnya tentang cara menumbuhkan informasi bebas/sibuk tersembunyi, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
958443 Anda mengalami masalah dalam Outlook saat mencoba mengkonfigurasi informasi bebas/sibuk atau ketika Anda mencoba untuk mendelegasikan informasi

Cek tingkat item

Cek tingkat item berikut dilakukan dan kemudian login dalam laporan:
  • Tidak ada alamat penyuratan email Organizer (PR_SENDER_EMAIL_ADDRESS atau PR_SENT_REPRESENTING_EMAIL_ADDRESS)
  • Tidak ada nama tampilan Organizer (PR_SENDER_NAME atau PR_SENT_REPRESENTING_NAME)

    Untuk informasi lebih lanjut tentang hilang Organizer alamat penyuratan email atau menampilkan nama, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
    2849083 "Tidak dapat menyelesaikan operasi. Satu atau lebih nilai parameter tidak sah"pesan galat ketika update penyelenggara pertemuan berulang yang
  • Tidak ada dispidRecurring properti (hal ini menyebabkan item bukan untuk menunjukkan di tampilan hari, Minggu, atau bulan.)

    Untuk selengkapnya tentang janji tidak menampilkan hari, Minggu, atau bulan Lihat, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
    827432 Janji kalender Outlook tidak terlihat di tampilan hari, Minggu, atau bulan bila Anda membuat janji temu dengan menggunakan WebDAV di Exchange 2000
  • Waktu keberadaan sifat dispidApptStartWhole dan dispidApptEndWhole

    Jika Anda adalah penyelenggara, Anda dapat mencoba untuk mengatasi masalah ini dengan mengubah tampilan folder kalender untuk tampilan Daftar Tabel, menemukan item, dan kemudian membatalkan itu. Kemudian, Anda harus membuat pertemuan baru. Jika Anda adalah peserta, Anda harus menghubungi penyelenggara pertemuan dan memintanya untuk membatalkan dan kemudian kembali membuat pertemuan.

  • Tidak ada subjek untuk pertemuan yang terjadi di masa depan atau untuk pertemuan berulang (peringatan login.)

    Jika Anda adalah penyelenggara, memperbarui pertemuan untuk memasukkan subjek. Jika Anda adalah peserta, meminta penyelenggara untuk memperbarui pertemuan untuk memasukkan subjek. Meskipun ini bukan kondisi kesalahan, itu membuat lebih mudah untuk memecahkan masalah masa depan yang berhubungan dengan pertemuan.

  • Pesan kelas check (peringatan login.)

    Jika Anda memiliki masalah dengan pertemuan yang tidak memiliki kelas pesan defaultsayaPM.Janji, dan jika menghapus atau membatalkan pertemuan menyelesaikan masalah, Anda harus menentukan program yang menciptakan pertemuan dengan menggunakan kelas pesan kustom. Anda harus menentukan apakah program atau Tambah-in adalah Microsoft atau pihak ketiga aplikasi. Jika aplikasi pihak ketiga, hubungi pihak ketiga untuk dukungan.

  • Tidak ada kelas pesan (kesalahan akan didata.)

    Jika Anda memiliki masalah dengan pertemuan yang tidak memiliki kelas pesan defaultsayaPM.Janji, dan jika menghapus atau membatalkan pertemuan menyelesaikan masalah, Anda harus menentukan program yang menciptakan pertemuan dengan menggunakan kelas pesan kustom. Anda harus menentukan apakah program atau Tambah-in adalah Microsoft atau pihak ketiga aplikasi. Jika aplikasi pihak ketiga, hubungi pihak ketiga untuk dukungan.

  • Multiplechecks terhadap properti dispidApptRecur(kekambuhan biner besar objek [gumpalan]):
    • Waktu pada keseluruhan awal dan akhir kali.
    • Kemampuan untuk melewatkan data di properti.
    • Keberadaan properti, tapi kosong.

    Jika Anda adalah penyelenggara, Anda harus mengubah tampilan folder kalender ke tampilan Daftar Tabel, menemukan janji temu atau pertemuan, dan kemudian membatalkan dan menciptakan kembali. Jika Anda tidak melihatnya dalam daftar, menjalankancalcheck -f. Jika Anda adalah peserta, Anda harus menghubungi pengelola dan meminta dia atau dia untuk membatalkan dan kemudian kembali membuat pertemuan.

  • Properti dispidRecurring diatur ke palsu atau tidak ada, tetapi dispidRecurTypeproperti tidak diatur ke None, yang menunjukkan bahwa janji temu berulang. Oleh karena itu, dua sifat bertentangan.

    Jika Anda adalah penyelenggara, Anda harus mengubah tampilan folder kalender ke tampilan Daftar Tabel, menemukan janji temu atau pertemuan, dan kemudian membatalkan dan menciptakan kembali. Jika Anda tidak melihatnya dalam daftar, menjalankancalcheck-f. Jika Anda adalah peserta, Anda harus menghubungi pengelola dan meminta dia atau dia untuk membatalkan dan kemudian kembali membuat pertemuan.

  • Periksa barang-barang yang bertentangan dalam kalender.

    Ini akan memeriksa bendera PR_MESSAGE_STATUS untuk indikasi konflik. Item ini dipindahkan ketika Anda menjalankancalcheck -f. Dalam beberapa kasus, perpindahan kotak pesan dapat gagal ketika Anda menerima CAS log galat berikut:
    MapiExceptionPartialCompletion: errorCode = "0x80070680" tidak dapat menyalin pesan.
  • Periksa duplikat item, berdasarkan sifat-sifat MAPI tertentu.

    Jika subjek, organizer, lokasi, misalnya berulang tunggal, dan mulai akhir kali sifat semua pertandingan untuk dua atau lebih item,calcsih-f bergerak duplikat semua kecuali satu.

  • Periksa untuk pertemuan yang sama atau kosong Global objek ID.

    Untuk informasi lebih lanjut tentang pertemuan yang memiliki id objek Global yang sama, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
    2714118 item kalender yang disalin hilang di Exchange Server 2007
  • Periksa item yang memiliki waktu mulai, akhir zaman atau kambuh properti diatur ke 0 (tahun 1601) atau yang hilang.

    Jika Anda adalah penyelenggara, Anda harus mengubah tampilan folder kalender ke tampilan Daftar Tabel, menemukan janji temu atau pertemuan, dan kemudian membatalkan dan menciptakan kembali. Jika Anda tidak melihatnya dalam daftar, menjalankancalcheck -f. Jika Anda adalah peserta, Anda harus menghubungi pengelola dan memintanya untuk membatalkan dan kemudian kembali membuat pertemuan.

  • Periksa item yang memiliki waktu mulai, akhir zaman atau kambuh tahun lebih awal dari 1995 atau lebih besar dari 2025.

    Hal ini tidak selalu kondisi kesalahan. Anda harus menghapus atau membatalkan item hanya jika tampaknya menjadi rusak. secara asali, barang-barang tidak bergerak bila Anda menggunakan argumen-f . Ini akan dipindahkan dengan calcheck -f hanya jika Anda mengkonfigurasi calcheck untuk mengobati peringatan sebagai kesalahan per cfg file (WarningIsError = true).

  • Periksa item yang memiliki sifat waktu mulai, akhir zaman atau kekambuhan lebih besar dari batas Outlook.

    Jika Anda adalah penyelenggara, Anda shoiuld mengubah tampilan folder kalender ke tampilan Daftar Tabel, menemukan janji temu atau pertemuan, dan kemudian membatalkan dan menciptakan kembali. Jika Anda tidak melihatnya dalam daftar, jalankancalcheck -f. Jika Anda adalah peserta, Anda harus menghubungi pengelola dan meminta dia atau dia untuk membatalkan dan kemudian kembali membuat pertemuan.

  • Periksa untuk item yang lebih besar dari 10, 25, dan 50 megabyte (MB). (Peringatan login.)

    Ini bukanlah kondisi kesalahan. Namun, melihatPraktik terbaik ketika menggunakan kalender Outlook.

  • Periksa item yang berisi lebih dari 25 lampiran.

    Ini bukanlah kondisi kesalahan. Namun, melihatPraktik terbaik ketika menggunakan kalender Outlook.

  • Periksa apakah ada lebih dari 1.250 pertemuan berulang (peringatan dicatat) atau lebih dari 1.300 pertemuan berulang (galat dilaporkan). Batas adalah 1.300 pertemuan berulang.

    Masalah ini dapat terjadi jika Anda menggunakan EXCDO versi Exchange Server. Untuk informasi lebih lanjut, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
    892524 Anda tidak dapat menyimpan atau menghapus temu berulang dari kalender yang dipertahankan pada komputer Exchange Server 2003
    943371 Acara id 8206, 8213, dan 8199 login di lingkungan Exchange Server 2007
  • Periksa apakah Anda peserta dan Anda menjadi organisator pertemuan.

    Untuk informasi lebih lanjut, klik nomor artikel berikut ini untuk melihat artikel di dalam Microsoft Knowledge Base:
    2563324 Saat ini masalah dengan Microsoft Exchange ActiveSync dan pihak ketiga peranti penangkap
  • Memeriksa data pengecualian dalam gumpalan kekambuhan untuk memastikan bahwa pengecualian terjadi dalam waktu awal dan akhir jaman seri.

    Jika Anda adalah penyelenggara, mengubah tampilan folder kalender ke tampilan Daftar Tabel, menemukan janji temu atau pertemuan, dan kemudian membatalkan dan menciptakan kembali. Jika Anda tidak melihat di daftar, jalankancalcheck -f. Jika Anda adalah peserta, Anda harus menghubungi pengelola dan meminta dia atau dia untuk membatalkan dan kemudian kembali membuat pertemuan.

  • Cek pertemuan pengecualian data dalam gumpalan kekambuhan untuk memastikan bahwa itu adalah ukuran yang benar.

    Jika Anda adalah penyelenggara, mengubah tampilan folder kalender ke tampilan Daftar Tabel, menemukan janji temu atau pertemuan, dan kemudian membatalkan dan menciptakan kembali. Jika Anda tidak melihat di daftar, jalankancalcheck -f. Jika Anda adalah peserta, Anda harus menghubungi pengelola dan memintanya untuk membatalkan dan kemudian kembali membuat pertemuan.

  • tabel atak penerima memiliki data penerima yang hilang, duplikat atau korup. Ini termasuk entri seperti alamat penyuratan email, nama tampilan, atau jenis alamat penyuratan.

    Jika Anda adalah penyelenggara, mengubah tampilan folder kalender ke tampilan Daftar Tabel, menemukan janji temu atau pertemuan, dan kemudian membatalkan dan menciptakan kembali. Jika Anda tidak melihat di daftar, jalankancalcheck -f. Jika Anda adalah peserta, Anda harus menghubungi pengelola dan memintanya untuk membatalkan dan kemudian kembali membuat pertemuan.

  • Laporan pada item liburan

    Jika Anda memilih untuk tidak memiliki liburan item ditandai, mengubah cfg file. CalCheck mengidentifikasi acara sepanjang hari sebagai hari libur jika properti bernamakata bukti kunci mencakup string "holiday".

Saat ini bantuan dan switch baris perintah

Bagian berikut menjelaskan tentang switch baris perintah yang tersedia untuk menyesuaikan perilaku CalCheck.

CalCheck [-P<profilename></profilename>] [-L <filename></filename>] [-M <mailboxname></mailboxname>] [-N <display_name></display_name>] [-S<servername></servername>] [-O <path></path>]
[-C <version></version>] [-A] [-F]. [-R]. [-V]. [-No]


CalCheck-?

-P Nama profil (jika absen, akan meminta untuk profil)
-L garis jatuh berseri dan nama file dari daftar file (file daftar nama dan LegacyExchangeDN) dari mailbox(es) untuk memeriksa
-M Kotak pesan DN digunakan dengan -N (proses hanya kotak pesan yang ditentukan)
-N nama tampilan yang digunakan dengan - M (proses hanya kotak pesan yang ditentukan)
-O garis jatuh berseri output (jika ditentukan, menulis file output untuk jalan ini. Default adalah folder saat ini.)
-C Versi digunakan untuk kantor 2013 klik menjalankan skenario
-A Semua item kalender output untuk CALCHECK.CSV
-F Buat CalCheck folder dan memindahkan item ditandai kesalahan ada
-R Menempatkan laporan pesan dalam kotak masuk dengan CalCheck.berkas log
-V Verbose output untuk jendela wantian perintah
-? Mencetak pesan ini

Catatan Switch -L, -Ndan -C baru untuk CalCheck versi 2 (ayat 2). Parameter -S dalam versi 1 CalCheck diganti dengan -L. Selain itu, CalCheck v1 -No switch digantikan oleh CalCheck.cfg file. File CalCheck.cfg yang dijelaskan secara rinci nanti dalam artikel ini.

Catatan CalCheck.berkas log selalu yang dihasilkan. File CalCheck.log yang menunjukkan setiap item yang harus diperbaiki atau dihapus dan juga menunjukkan proses informasi.

Contoh


Default: Prompt untuk profil, dan memproses kotak pesan di profil:
CalCheck

Memproses semua kotak pesan pada MyServer:
CalCheck -S MyServer

Memproses semua kotak pesan pada MyServer dengan menggunakan MyProfile masuk profil:
CalCheck -P MyProfile -S MyServer

Proses hanya kotak pesan di MyProfile:
CalCheck -P MyProfile

Memproses kotak pesan tertentu, dan menggunakan MyProfile masuk profil:
CalCheck -P MyProfile -M "/ o = org ou = orgunit cn = Penerima cn = UserA" -N "Pengguna"

Daftar Proses kotak pesan di "C:\Directory\List.txt":

CalCheck -L "C:\Directory\List.txt"

Catatan "List.txt" harus dalam format Get-Mailbox | FL output yang mencakup LegacyExchangeDN dan nama tampilan untuk setiap kotak pesan:

Nama: nama tampilan
LegacyExchangeDN: /o = ORG ou = AdminGroup cn = Penerima cn = kotak pesan


Memproses kotak pesan, memindahkan kesalahan item ke folder CalCheck di kotak pesan dan mencantumkan laporan pesan dalam kotak masuk:
CalCheck -F -R

Memproses kotak pesan berdasarkan profil spesifik dan versi Outlook. Hal ini diperlukan ketika Anda menjalankan instalasi sisi-by-side kantor dalam skenario klik menjalankan:
CalCheck - C####MENGATAKAN -P MyProfile
Catatan pengganti####mengatakan mewakili versi Outlook (misalnya, 2007, 2010, atau 2013).

Mencetak pesan ini:
CalCheck-?


Menjalankan CalCheck dalam mode beberapa kotak pesan (daftar)

Untuk memproses kotak daftar pesan, ikuti langkah berikut:

  1. Pengguna memberikan hak akses penuh ke semua kotak pesan di Exchange server atau organisasi Exchange.
    1. Cmdlet PowerShell contoh berikut memberikan hak akses penuh AdminB untuk semua kotak pesan di OrgUnit2:

      Get-kotak surat - OrganizationalUnit "OrgUnit2" | Tambahkan-MailboxPermission-pengguna "AdminB" - AccessRights FullAccess
  2. Buat kotak daftar pesan. Ini termasuk nama tampilan dan LegacyExchangeDN. Untuk melakukannya, ikuti langkah berikut:
    1. Buka Exchange PowerShell, dan kemudian jalankan perintah yang menyerupai berikut ini:

      Get-kotak surat-Server "nama server" | Nama FL, LegacyExchangeDN | keluar Filepath_file_namemengatakan-lebar 200

      Catatan Pengganti nama server mewakili nama server, dan pengganti path_file_name mewakili garis jatuh berseri dan nama file .txt file yang akan dibuat.
    2. Salin .txt file ke workstation yang mana Anda akan menjalankan CalCheck.
  3. Menjalankan CalCheck dalam mode beberapa kotak pesan (daftar). Untuk melakukannya, ikuti langkah-langkah
    1. Pada komputer yang telah Outlook diinstal, Masuk sebagai pengguna yang memiliki akses penuh ke kotak pesan.
    2. Membuat profil Outlook baru, dan kemudian mengkonfigurasi account Exchange Server untuk menggunakan Online mode.
    3. Menjalankan cmd, dan kemudian perubahan ke direktori di mana CalCheck terletak.
    4. Jalankan perintah berikut:

      CalCheck -Lgaris jatuh berseri dan nama file>

      Catatan Pengganti <path and="" file="" name=""></path> mewakili path file .txt yang Anda buat pada langkah 2.
Ketika Anda menjalankan CalCheck dalam mode beberapa kotak pesan (daftar), file-file berikut dibuat:
  • CalCheckMaster.log. ini adalah ringkasan untuk semua kotak pesan yang sedang diproses.
  • CalCheck__<mailbox></mailbox>. log. Satu file tersebut dibuat untuk setiap kotak pesan yang telah diproses.

    Catatan Pengganti <mailbox></mailbox> mewakili bagian nama Penerima LegacyExchangeDN.

File konfigurasi di CalCheck versi 2

CalCheck versi 2 (v2) sekarang termasuk CalCheck.cfg file. File ini terletak di direktori yang sama di mana CalCheck.exe berada. Jika cfg file hilang, CalCheck v2 menampilkan kesalahan dan tidak berjalan. Cfg file ini dalam pemformatan teks biasa. Anda dapat secara manual mengedit file untuk mengaktifkan atau menonaktifkan tes individu. secara asali, semua tes ditetapkan ke true. Oleh karena itu, secara asali, semua tes dilakukan.

Properti

ID Artikel: 2678030 - Kajian Terakhir: 17 Juni 2014 - Revisi: 4.2
Berlaku bagi:
  • Microsoft Outlook 2010
  • Microsoft Office Outlook 2007
  • Microsoft Office Outlook 2003
  • Microsoft Exchange Server 2010 Enterprise
  • Microsoft Exchange Server 2010 Standard
  • Microsoft Exchange Server 2007 Enterprise Edition
  • Microsoft Exchange Server 2007 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
Kata kunci: 
kbmt KB2678030 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.
Klik disini untuk melihat versi Inggris dari artikel ini: 2678030

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com