Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Cách định cấu hình cài đặt nâng cao của Windows 7/8/10 để phát lại âm thanh không mất dữ liệu

Không có gì khó chịu hơn âm thanh bị trục trặc và giật hình khi ghi hoặc phát các định dạng âm thanh chất lượng cao. Nhiều người bắt đầu đánh giá cao các định dạng âm thanh “hi-res” và âm thanh không mất dữ liệu khi các dịch vụ phát trực tuyến và tải xuống nhạc kỹ thuật số đang cung cấp chúng, nhưng ít người đã thực sự tối ưu hóa máy tính của họ để ghi hoặc phát các định dạng âm thanh có độ phân giải cao này.

Nếu bạn là một nhạc sĩ đang cố gắng ghi lại các bản nhạc trong DAW yêu thích của mình và bạn đang nghe thấy vô số lỗi chập chờn, lắp ghép và ngắt âm thanh hoặc bạn là một “audiophile” bị rè và méo tiếng khi phát 24 / 192kHz yêu thích của bạn các tệp nhạc chất lượng không mất dữ liệu, Ứng dụng chỉ có hướng dẫn cho bạn!

Hiểu bộ đệm và độ trễ trong âm thanh

Hãy xác định một số thuật ngữ:

  • Lưu vào bộ đệm - quy trình nhóm các mẫu thành nhiều lô để xử lý.
  • Kích thước đệm - số lượng mẫu trong một lô.
  • Chu kỳ âm thanh - xử lý một bộ đệm âm thanh.
  • Độ trễ - khoảng thời gian của bộ đệm.

Đôi tai của chúng ta nói chung quyết định độ trễ có thể chấp nhận được đối với chúng ta. Nó được thiết lập khá nhiều rằng hầu hết con người không thể phân biệt các khoảng âm thanh dưới 10 mili giây - về cơ bản, hai âm thanh được phát cách nhau 10ms giống như chúng đang ở ngay lập tức. Vì vậy, độ trễ có thể được tính bằng cách chia kích thước bộ đệm cho tỷ lệ mẫu và sử dụng một số đại số đơn giản, chúng ta có thể tính ra kích thước bộ đệm cần thiết:

  • Độ trễ =BufferSize / SampleRate
  • BufferSize =Độ trễ * SampleRate
  • BufferSize =0,01 * 44100 =441

Ở tốc độ lấy mẫu 44,1KHz, 10ms là 441 mẫu. Vì một số card âm thanh chỉ hỗ trợ kích thước bộ đệm là sức mạnh của 2 ( như RAM) , điều này thường được làm tròn lên đến 512 mẫu (khoảng 12ms) hoặc xuống 256 mẫu (6ms) - tùy thuộc vào khả năng của máy tính của bạn.

Để máy tính của bạn tạo ra luồng âm thanh không bị trục trặc, máy tính cần cung cấp bộ đệm mẫu mới cho card âm thanh khoảng 10 mili giây một lần. Nếu nó không thể theo kịp với tốc độ bộ đệm đó, thì sẽ không có gì lấp đầy khoảng trống giữa âm thanh và bạn sẽ gặp trục trặc.

Loại trục trặc bạn nghe thấy sẽ phụ thuộc vào một số điều.

  • Sự chậm trễ ngắn thường giống như một "tích tắc".
  • Độ trễ lâu hơn hoặc không tạo ra âm thanh - "bỏ qua" hoặc đôi khi các mẫu được lưu trong bộ đệm từ chu kỳ trước được phát lại gây ra "nói lắp".

Chìa khóa để điều chỉnh hiệu suất một PC để xử lý âm thanh trong thời gian thực là loại bỏ bất kỳ thứ gì có thể khiến nó bị giữ ở các tác vụ khác lâu hơn thời lượng của bộ đệm.

Vì vậy, để giảm hoặc loại bỏ hoàn toàn các trục trặc âm thanh trong quá trình theo dõi trực tiếp tín hiệu đầu vào hoặc phát lại tín hiệu đầu ra, bạn có thể thực hiện một số việc xoay quanh cài đặt Windows của mình.

Quản lý nguồn:

Cũng giống như tối ưu hóa máy tính của bạn để chơi game chuyên sâu, điều đầu tiên chúng tôi muốn làm là đảm bảo máy tính của bạn được đặt ở gói năng lượng hiệu suất cao, với một số tính năng bị tắt.

Cách định cấu hình cài đặt nâng cao của Windows 7/8/10 để phát lại âm thanh không mất dữ liệu

  • Gói điện:Hiệu suất cao
  • Tắt Đĩa cứng:Không bao giờ
  • Trạng thái bộ xử lý tối thiểu và tối đa:100%
  • Tạm ngưng USB:Không bao giờ
  • Quản lý trạng thái liên kết PCI Express:Tắt

Trình quản lý Thiết bị:

Cách định cấu hình cài đặt nâng cao của Windows 7/8/10 để phát lại âm thanh không mất dữ liệu

  1. Mở Trình quản lý Thiết bị bằng cách nhấp vào nút Bắt đầu của Windows, nhập “trình quản lý thiết bị” và nhấn Enter.
  2. Cuộn xuống cuối danh sách và mở rộng mục nhập “Bộ điều khiển Bus nối tiếp chung”.
  3. Xem qua danh sách và nhấp chuột phải vào tất cả các thiết bị bao gồm các từ “USB Hub” hoặc “USB Root Hub”.
  4. Chọn "Thuộc tính" từ menu bật lên.
  5. Chuyển sang tab “Quản lý nguồn”
  6. Bỏ chọn tùy chọn “Cho phép máy tính tắt thiết bị này để tiết kiệm pin”
  7. Lặp lại từ bước 3 cho tất cả các thiết bị trung tâm.

Nén và lập chỉ mục ổ cứng

Cách định cấu hình cài đặt nâng cao của Windows 7/8/10 để phát lại âm thanh không mất dữ liệu

  1. Khởi động Windows Explorer (Windows Key + E) 2. Chọn “Máy tính” (hoặc “PC này” trên Windows 10) trong bảng điều khiển bên trái:
  2. Nhấp chuột phải vào từng ổ cứng và chọn “Thuộc tính”
  3. Tắt hai tùy chọn ở cuối cửa sổ:

Lập lịch bộ xử lý

Tính năng đa tác vụ của Windows xoay quanh một quá trình được gọi là thời gian cắt lát. Điều này cho phép mỗi chương trình có một khoảng thời gian nhỏ để chạy. Bằng cách liên tục chạy qua tất cả các chương trình đang chạy, nó sẽ hiển thị như thể tất cả chúng đều đang chạy cùng một lúc. Cài đặt Lập lịch cho Bộ xử lý này kiểm soát thời lượng của từng lát thời gian này. Các lát thời gian dài hơn sẽ tốt hơn cho quá trình xử lý nền, trong khi các lát hẹn giờ ngắn hơn có thể làm cho giao diện người dùng có vẻ nhanh nhạy hơn.

Bạn có thể tự hỏi cái nào là tốt nhất để xử lý âm thanh; Không có câu trả lời chính xác! Điều đó hoàn toàn phụ thuộc vào những gì bạn đang làm, vì vậy cái này có thể hoạt động tốt hơn cái kia.

Các lát thời gian dài hơn có thể giúp phần mềm âm thanh của bạn có nhiều thời gian hơn để xử lý âm thanh nhưng chúng cũng có thể khiến bộ xử lý bị ràng buộc với các tác vụ khác và ngăn quá trình xử lý âm thanh.

Cách định cấu hình cài đặt nâng cao của Windows 7/8/10 để phát lại âm thanh không mất dữ liệu

Có lẽ tốt nhất nên bắt đầu với chế độ “Dịch vụ nền”:

  1. Nhấp vào nút Bắt đầu cửa sổ và nhập “cài đặt hệ thống nâng cao” và nhấn Enter.
  2. Trong phần "Lập lịch cho bộ xử lý", hãy chọn "Chương trình" để có thời gian ngắn hơn hoặc "Dịch vụ nền" lâu hơn.

Lõi đỗ xe chính

Bãi đậu lõi là một tính năng dành riêng cho CPU có sẵn trong một số bộ xử lý hiện đại (ví dụ:bộ xử lý Intel i7), trong đó toàn bộ lõi CPU sẽ bị vô hiệu hóa để giảm thiểu mức tiêu thụ điện năng. Điều này tốt cho việc quản lý điện năng nhưng có thể ảnh hưởng đến hiệu suất âm thanh thời gian thực vì có một độ trễ nhỏ khi hủy đánh dấu có thể dẫn đến ngừng hoạt động nếu cần công suất xử lý đó.

Theo mặc định, Windows ẩn cài đặt cho bãi đậu xe lõi nhưng nó có thể được hiển thị với một vài chỉnh sửa đối với sổ đăng ký hệ thống.

  1. Nhấp vào nút Start của Windows và nhập “regedit” và nhấn Enter để khởi chạy chương trình Window’s Registry Editor
  2. Nhấn phím Trang chính để di chuyển lựa chọn trong ngăn bên trái lên trên cùng
  3. Nhấn Ctrl + F để hiển thị hộp thoại Tìm và tìm kiếm “dec35c318583” (không có dấu ngoặc kép)
  4. Sau khi tìm thấy, hãy đảm bảo rằng khóa tìm thấy có liên quan đến cài đặt nguồn bằng cách kiểm tra thanh trạng thái - nó phải bao gồm "Control \ Power \ PowerSettings". Nếu không, hãy bỏ qua và lặp lại từ bước 3.
  5. Nhấp đúp vào cài đặt "Thuộc tính" trong bảng điều khiển bên phải và thay đổi giá trị thành 0 (không) như hình dưới đây:
  6. Lặp lại các bước 3-5 cho đến khi tất cả các mục như vậy đã được thay đổi (có thể có một số). Nói rõ hơn:chỉ các giá trị “Thuộc tính” trong khóa “0cc5b647-c1df-4637-891a-dec35c318583” mới được thay đổi.
  7. Sau khi bạn thực hiện những thay đổi này, một tùy chọn cài đặt mới sẽ xuất hiện trong Tùy chọn nguồn sẽ kiểm soát việc đỗ xe chính:
  8. Đi tới Bảng Điều khiển -> Tùy chọn Nguồn -> Thay đổi Cài đặt Gói -> Thay đổi Cài đặt Nguồn Nâng cao

Trong cửa sổ Cài đặt nâng cao, điều hướng đến Quản lý năng lượng bộ xử lý -> Điểm đỗ tối thiểu lõi hiệu suất của bộ xử lý. Giá trị bạn nhập cho cài đặt này là tỷ lệ phần trăm tối thiểu của các lõi bộ xử lý phải tiếp tục chạy (không chạy). Đặt giá trị này thành 100% để ngăn không cho bất kỳ lõi nào bị đỗ.

Cài đặt tệp trang

Tệp phân trang là một tệp đặc biệt mà Window’s sử dụng để lưu trữ bổ sung khi bộ nhớ vật lý sắp hết. Tệp hoán trang còn được gọi là “tệp hoán đổi” vì các trang của bộ nhớ được hoán đổi giữa nó và bộ nhớ vật lý. Theo mặc định, Windows thường được định cấu hình tự động quản lý kích thước của tệp hoán trang, tuy nhiên, bạn nên cân nhắc đặt nó thành kích thước cố định để không cần thay đổi kích thước khi thực hiện.

Để định cấu hình tệp hoán trang:

  1. Nhấp vào nút Bắt đầu cửa sổ
  2. Nhập “cài đặt hệ thống nâng cao” và nhấn Enter
  3. Trong nhóm Hiệu suất, hãy nhấp vào nút “Cài đặt”
  4. Chuyển sang tab “Nâng cao”
  5. Trong nhóm Bộ nhớ ảo, hãy nhấp vào nút “Thay đổi”
  6. Tắt “Tự động quản lý kích thước tệp hoán trang cho tất cả các ổ đĩa”
  7. Nhấp vào ổ đĩa đầu tiên trong danh sách
  8. Chọn nút radio “Kích thước tùy chỉnh”
  9. Nhập các giá trị kích thước ban đầu và tối đa mong muốn (xem bên dưới)
  10. Lặp lại các Bước 7-9 cho từng ổ đĩa khác.

Bây giờ bạn cần phải xem xét kích thước của tệp hoán trang trên mỗi ổ đĩa:

  • Luôn đặt tệp trang vào ổ cứng nhanh nhất. Nếu có ổ SSD, bạn chắc chắn muốn đặt tệp hoán đổi vào ổ đó.
  • Thông thường, bạn chỉ cần tệp hoán trang trên một ổ đĩa, tuy nhiên, bạn có thể tăng hiệu suất rất nhỏ bằng cách sử dụng nhiều ổ đĩa.
  • Hướng dẫn về tổng kích thước của tất cả các tệp hoán trang phải bằng 1,5 lần dung lượng RAM vật lý trong máy tính của bạn. Ví dụ:4GB RAM vật lý =6GB tệp hoán trang.
  • Nếu bạn có nhiều RAM vật lý (ví dụ:> 8GB), bạn thường có thể sử dụng tệp hoán trang nhỏ hơn. Ví dụ:nếu bạn có RAM 32 GB thì việc phân bổ 48 GB cho tệp hoán trang là không hợp lý (đây có thể là một phần đáng kể so với ổ SSD).

Nhiều thiết bị âm thanh

Nếu bạn có một card âm thanh chuyên dụng cho hiệu suất âm thanh, bạn nên tắt thiết bị âm thanh tích hợp sẵn hoặc các card âm thanh khác nếu bạn không sử dụng chúng. Trình điều khiển cạc âm thanh nổi tiếng là nguyên nhân gây ra các vấn đề về độ trễ DPC.

Ngoài ra, việc tắt chúng cũng có thể đơn giản hóa việc thiết lập phần mềm âm thanh của bạn vì khả năng chọn các thiết bị này sẽ bị loại bỏ.

  1. Nhấp vào nút Bắt đầu của Windows, nhập “trình quản lý thiết bị” và nhấn Enter
  2. Mở rộng nhóm có tên “Bộ điều khiển âm thanh, video và trò chơi”
  3. Nhấp chuột phải vào bất kỳ thẻ âm thanh nào bạn không cần và chọn “Tắt” từ menu bật lên

LatencyMon

Có một công cụ tuyệt vời, miễn phí có sẵn để kiểm tra các vấn đề về độ trễ ISR và DPC được gọi là LatencyMon . Công cụ này sẽ cho bạn biết liệu máy tính của bạn có được tối ưu hóa cho âm thanh đầu vào / đầu ra tối ưu hay không và trình điều khiển nào trên máy tính đang ảnh hưởng đến độ trễ tổng thể của bạn.

Cách định cấu hình cài đặt nâng cao của Windows 7/8/10 để phát lại âm thanh không mất dữ liệu

Sau khi bạn đã tải xuống LatencyMon:

  1. Nếu bạn đang chạy trên thiết bị chạy bằng pin, hãy đảm bảo rằng bạn đã gắn nguồn điện chính
  2. Đảm bảo cài đặt nguồn của bạn được định cấu hình giống như trong quá trình hoạt động
  3. Đóng tất cả các phần mềm đang chạy khác
  4. Độ trễ Bắt đầuMon
  5. Nhấn nút “phát” màu xanh lục để bắt đầu kiểm tra
  6. Để nó chạy trong vài phút
  7. Nhấn nút “dừng” màu đỏ để dừng quá trình kiểm tra

Nếu tất cả thời gian được LatencyMon báo cáo đều ít hơn khoảng trống thì DPC và ISR có thể sẽ không gây ra sự cố cho bạn. Mặt khác, nếu thời gian được báo cáo dài hơn khoảng không sẵn có (hoặc nếu chúng hơn khoảng 500µs (0,5ms), thì bạn có thể nên xem xét kỹ hơn. LatencyMon sẽ cho biết trình điều khiển nào có thời gian ISR và DPC chậm nhất.

  1. Kiểm tra trình điều khiển được cập nhật. Nếu có sẵn, hãy cập nhật và chạy lại kiểm tra.
  2. Nếu bạn có trình điều khiển mới nhất và đó là trình điều khiển dành cho thiết bị mà bạn biết rằng bạn không cần trong quá trình biểu diễn trực tiếp, bạn có thể chỉ cần tắt trình điều khiển đó trong Windows Device Manager và chạy lại kiểm tra. (Không bao giờ gỡ cài đặt thiết bị và cẩn thận không tắt các thiết bị mà hệ thống cần để hoạt động chính xác - xem bên dưới)
  3. Thử tìm kiếm tên của trình điều khiển và các thuật ngữ “DPC” hoặc “ISR”. Bạn thường thấy các cuộc thảo luận trên diễn đàn về các trình điều khiển cụ thể có vấn đề và đôi khi một phiên bản cụ thể (có thể là phiên bản cũ hơn) được cho là hoạt động đáng tin cậy hơn.