Lỗi thời gian chạy 52 Tên hoặc số tệp sai

Các đường dẫn được lưu trữ và thao tác bởi chương trình và các chương trình của chúng tôi được thiết kế để sử dụng các ổ đĩa được ánh xạ. Sử dụng đường dẫn UNC đôi khi sẽ dẫn đến kết quả không mong muốn

Để biết thêm thông tin, hãy xem Làm cách nào để ánh xạ ổ đĩa mạng?

Giải pháp 2. Đảm bảo đúng thư mục được chia sẻ

Chia sẻ thư mục sai trong môi trường ngang hàng cũng có thể dẫn đến lỗi 52. Ví dụ: giả sử chương trình được cài đặt trên một máy trạm ở vị trí C. \CFSLIB\TT2011, với mục đích chia sẻ từ máy trạm thứ hai. Trong môi trường ngang hàng như thế này, thư mục thích hợp để chia sẻ là CFSLIB. Chọn thư mục thấp hơn để share ví dụ như thư mục TT2011 sẽ báo lỗi 52

Chia sẻ toàn bộ ổ đĩa không được khuyến khích

Để biết thêm thông tin, hãy xem Làm cách nào để ánh xạ ổ đĩa mạng?

Giải pháp 3. Không cài đặt nhiều chương trình vào cùng một thư mục

Chúng tôi khuyên bạn nên cài đặt vào đích mặc định do trình cài đặt đề xuất. Cài đặt nhiều chương trình vào cùng một thư mục (ví dụ: C. \CFSLIB\) sẽ gây ra sự cố. Nếu bạn nhấp chuột phải vào biểu tượng lối tắt TaxTools 2011 và chọn “Thuộc tính” từ menu, thì mục tiêu phải là C. \CFSLIB\TT2011\TT2011ST. EXE, không phải C. \CFSLIB\TT2011ST. EXE

Giải pháp 4. Khắc phục xung đột màn hình kép NVIDIA

Mặc dù rất hiếm khi xảy ra, lỗi 52 đã được biết là xảy ra do xung đột với bộ điều hợp NVIDIA cho màn hình kép. Để giải quyết xung đột

  1. Trong NVIDIA Desktop, tìm bảng Ứng dụng
  2. Nhấp vào Thêm
  3. Duyệt đến chương trình CFS (e. g. , C. \CFSLIB\TT2012\TT2012. exe) và chọn nó để đưa vào danh sách chương trình
  4. Bỏ chọn hộp kiểm chính “Bật” để tắt NVIDIA cho chương trình này. Bây giờ sẽ có một dấu X lớn màu đỏ phía trước mục nhập chương trình
  5. Nhấp vào Áp dụng, sau đó nhấp vào OK
  6. Đóng Trình quản lý màn hình NVIDIA

Chương trình CFS bây giờ sẽ hoạt động. Bạn sẽ cần áp dụng cách khắc phục tương tự cho bất kỳ chương trình CFS nào khác và cho các chương trình của năm tới

Giải pháp 5. Sửa tệp tỷ lệ bị lỗi hoặc bị thiếu

Khi nhập số liệu đô la vào lưới bảng lương, chương trình sẽ truy cập các tệp tham chiếu thuế suất. Các tệp này được đặt trong thư mục COMMON. Đối với phiên bản mạng của chương trình, thư mục COMMON nằm trong thư mục CFSLIB trên ổ đĩa mạng. Đối với phiên bản cục bộ của chương trình, thư mục COMMON là C. \CFSLIB\Phổ biến

Thư mục COMMON chứa một thư mục cho mỗi năm, chẳng hạn như WRATE12 cho năm 2012. Xóa thư mục cho năm có vấn đề. Thư mục sẽ được tạo lại vào lần tiếp theo khi cần. Nếu lỗi do tệp tỷ lệ bị lỗi hoặc bị thiếu, điều này sẽ khắc phục sự cố. Nếu lỗi vẫn xảy ra, vấn đề có thể là một tệp tham chiếu khác

Giải pháp 6. Sửa chữa tham nhũng cơ sở dữ liệu

Nếu lỗi 52 chỉ xảy ra với một máy khách, thì có thể là do cơ sở dữ liệu bị hỏng. Lưu ý rằng điều này có thể xảy ra khi bắt đầu chương trình nếu ứng dụng khách cụ thể đó là ứng dụng cuối cùng hoạt động và là ứng dụng khách được chọn khi mở chương trình

Nếu bạn nghi ngờ rằng cơ sở dữ liệu đã bị hỏng, tốt nhất bạn nên liên hệ với bộ phận Hỗ trợ Kỹ thuật của CFS để được hỗ trợ xây dựng lại cơ sở dữ liệu. Nếu bạn thành thạo máy tính và muốn tự mình thử điều này, hãy xem Xây dựng lại cơ sở dữ liệu hệ thống bảng lương

Lỗi 52. Tên tệp hoặc số không hợp lệ

Tại sao tôi nhận được Lỗi 52. Tên tệp hoặc số không hợp lệ?

Chọn hộp kiểm “Mỗi lần hỏi” trên tab Đích để đảm bảo các thông số hợp lệ đang được chuyển đến báo cáo

Lỗi 52 liên quan đến tên tệp đang cố mở không phù hợp với tiêu chuẩn của hệ điều hành. Đảm bảo tên thư mục cài đặt GP không quá dài và ID Báo cáo không có bất kỳ ký tự lẻ đặc biệt nào trong đó không tương thích với việc đặt tên tệp trong Windows. Các ký tự không hợp lệ bao gồm dấu ngoặc kép, dấu nháy đơn, dấu gạch chéo, dấu hai chấm và thanh dọc

AceOfSpades​ Tôi không chắc "đường dẫn mặc định" đang được tham chiếu đến là gì. Điều này xảy ra ngay cả khi mở chương trình mà không có trang tính nào được chọn. Làm cách nào để biết đường dẫn mà Excel đang thử sử dụng khi nó mở ra? .  

Spicehead-au2pc​ Những hướng dẫn này dành cho một sản phẩm khác của Microsoft có tên là FRx chứ không phải Excel. Tôi không thấy Hệ thống. CFG hoặc thư mục SysData mà tài liệu đề cập đến.   

Lỗi thời gian chạy 52 xuất hiện để cảnh báo bạn rằng PC của bạn có một số hoặc tệp không hợp lệ ở đâu đó trong hệ thống của nó và kết quả là nó không thể chạy tệp cần thiết để hoàn thành tác vụ bạn vừa yêu cầu thực hiện. Lỗi này thường là kết quả của sự cố với ứng dụng trên hệ thống của bạn. Nhìn chung, bạn sẽ thấy lỗi này trong các tài liệu Microsoft Word được tạo bằng PC khác và có bật macro. Thông thường, lỗi là do sự cố trong cài đặt lệnh macro Visual Basic

Điều gì gây ra lỗi thời gian chạy 52?

Lỗi này thường do cấu hình lệnh macro sai trong Visual Basic. Nó cũng có thể do ứng dụng Microsoft Word bị lỗi hoặc sự cố đăng ký gây ra. Lỗi này thường được hiển thị trong PC của bạn ở định dạng sau

» “Lỗi thời gian chạy 52. Tên tệp hoặc số không hợp lệ. ”

Hướng dẫn này sẽ hướng dẫn bạn cách khắc phục lỗi này

Cách khắc phục lỗi thời gian chạy 52

Bước 1 – Xóa mọi cài đặt “Macro” khỏi tài liệu của bạn

Một trong những lý do chính khiến lỗi này xảy ra là do cài đặt macro trong tài liệu Microsoft Word của bạn không xử lý được. Khi điều này xảy ra, bạn cần xóa khỏi hệ thống của mình cài đặt macro được đề cập. Tốt nhất là bạn nên bắt đầu với một macro mới thay vì khắc phục lỗi trong tài liệu. Các bước dưới đây sẽ cho bạn thấy làm thế nào điều này có thể được thực hiện dễ dàng

  • Trước tiên, nhấp vào Bắt đầu trên Windows Bar của bạn, sau đó chọn Công cụ
  • Sau đó nhấp vào Tùy chọn theo sau là Bảo mật
  • Tiếp theo, chọn Macro Security
  • Mở tùy chọn Cấp độ bảo mật, chọn Trung bình rồi xác nhận bằng cách nhấp vào OK
  • Nhấp vào Tệp rồi Thoát để khởi động lại Word và mở lại tài liệu
  • Khi Microsoft Word nhắc lại, bạn sẽ được yêu cầu bật hoặc tắt macro. Chọn cái sau

Tiếp tục với Bước 2 nếu điều này không sửa lỗi

Bước 2 – Cài đặt lại mọi chương trình gây ra lỗi

Một lý do khác khiến bạn gặp phải lỗi này trên máy tính của mình là do Windows không thể xử lý đúng cách một số cài đặt hoặc tệp trong một/các chương trình cụ thể. Nếu đúng như vậy, bạn cần gỡ cài đặt (các) ứng dụng có vấn đề và cài đặt một bản sao mới vào PC của mình. Để làm điều này, chỉ cần làm theo các bước dưới đây

  • Bấm vào Bắt đầu > Bảng điều khiển
  • Chọn Thêm/Xóa Chương trình (đối với người dùng Vista hoặc Windows 7) hoặc Chương trình và Tính năng
  • Tìm kiếm (các) chương trình có vấn đề từ danh sách trên màn hình của bạn, sau đó chọn “Gỡ cài đặt” hoặc “Xóa. ”
  • Nếu ứng dụng có trình hướng dẫn gỡ cài đặt, chỉ cần làm theo các bước mà nó sẽ hiển thị trên PC của bạn
  • Làm mới cài đặt của hệ thống bằng cách khởi động lại PC của bạn
  • Đưa bộ cài đặt CD/DVD vào ổ đĩa CD/DVD của bạn để cài đặt lại chương trình trong hệ thống của bạn
  • Kiểm tra ứng dụng nếu nó chạy

Nếu điều này không giải quyết được lỗi, bạn nên dọn sạch sổ đăng ký của mình

Bước 3 – Dọn sạch “Registry” của Windows

Một khu vực trong máy tính của bạn nổi tiếng là tạo ra một số lỗi hệ thống là sổ đăng ký. Sổ đăng ký đóng một vai trò rất quan trọng trong hoạt động của hệ thống vì đây là nơi lưu giữ tất cả thông tin xử lý cần thiết cho phần cứng và phần mềm của bạn. Không có nó, máy tính của bạn hầu như sẽ ngừng hoạt động. Mặt khác, sổ đăng ký cũng lưu trữ nhiều tệp dư thừa từ cookie, chương trình và cài đặt

Tệ hơn nữa, những bộ dữ liệu này sẽ không tự biến mất ngay cả khi các ứng dụng gốc của chúng đã bị gỡ cài đặt khỏi máy tính của bạn. Chính những tệp này khiến PC của bạn phát sinh lỗi do PC của bạn bị chậm lại do số lượng lớn dữ liệu mà nó buộc phải quản lý trong sổ đăng ký của bạn. Chính vì lý do này mà bạn cần định kỳ dọn dẹp sổ đăng ký của mình khỏi các tệp vô dụng chỉ dùng để hút tài nguyên PC của bạn. Khi dọn dẹp sổ đăng ký của bạn, bạn nên sử dụng trình dọn dẹp sổ đăng ký tự động, vì thực hiện thủ công có thể vô tình khiến các tệp quan trọng bị xóa khỏi hệ thống của bạn

Điều gì làm cho một tên tập tin xấu?

Tên phải bắt đầu bằng một chữ cái hoặc số . Nó có thể chứa bất kỳ ký tự chữ hoa hoặc chữ thường nào (tên tệp không phân biệt chữ hoa chữ thường) ngoại trừ các ký tự sau. dấu ngoặc kép ("), dấu nháy đơn ('), dấu gạch chéo (/), dấu gạch chéo ngược (**), dấu hai chấm (. ) và thanh dọc (. **). Tên có thể chứa khoảng trắng.

Lỗi thời gian chạy 438 là gì?

Lỗi thời gian chạy '438'. Đối tượng không hỗ trợ thuộc tính hoặc phương thức này . Sự cố này xảy ra nếu các điều kiện sau là đúng. Microsoft FRx6. 7 Gói Dịch vụ 4 (SP4) đã được cài đặt. Tùy chọn Nhắc loại đầu ra trong thời gian chạy được chọn trên tab Đầu ra trong cửa sổ Danh mục.