ホームページ » すべての記事 - ページ 141

    すべての記事 - ページ 141

    Windowsでのコードインジェクションとは何ですか?
    コードインジェクションはWindowsで一般的です。アプリケーションは、自身のコードの一部を他の実行中のプロセスに「注入」して、その動作を変更します。このテクニックは善と悪のどちらにも使用できますが、どちらの方法でも問題を引き起こす可能性があります。. 注入されたコードは多くの場合DLL(ダイナミックリンクライブラリ)ファイルの形式であるため、コード注入は一般にDLL注入とも呼ばれます。ただし、アプリケーションはDLLではない他の種類のコードをプロセスに挿入することもできます。. どのようなコードインジェクションが使用されていますか コードインジェクションは、Windows上であらゆる種類のトリックと機能を実現するために使用されます。合法的なプログラムがそれを使用していますが、それはマルウェアによっても使用されています。例えば: ウイルス対策プログラムは多くの場合、Webブラウザにコードを挿入します。彼らはそれを使用して、ネットワークトラフィックを監視し、危険なWebコンテンツをブロックすることができます。. 悪意のあるプログラムは、ブラウジングをよりよく追跡し、パスワードやクレジットカード番号などの保護された情報を盗み取り、ブラウザの設定を変更するためのコードをWebブラウザに追加する可能性があります。. デスクトップをテーマにしたStardockのWindowBlindsは、ウィンドウの描画方法を変更するためのコードを注入します。. Stardock's Fencesは、Windowsデスクトップの機能を変更するためのコードを注入します。. スクリプトを作成してシステム全体のホットキーを割り当てることができるAutoHotkeyは、これを達成するためのコードを注入します。. NVIDIAのようなグラフィックスドライバは、さまざまなグラフィックス関連のタスクを達成するためにDLLをインジェクトします。. アプリケーションにメニューオプションを追加するためにDLLを注入するプログラムもあります。. PCゲームの不正行為ツールは、ゲームの動作を変更し、他のプレイヤーよりも不当な優位性を得るためにゲームにコードを注入することがよくあります。. コードインジェクションが悪いですか? この手法は、Windows上のさまざまなアプリケーションで常に使用されています。それはさまざまなタスクを達成するための唯一の本当の方法です。 AppleのiOSやGoogleのAndroidのような現代のモバイルプラットフォームと比較すると、Windowsデスクトップは非常に強力です。開発者にこの種の柔軟性を提供するのであれば. もちろん、そのすべての力でいくつかの危険があります。コードインジェクションは、アプリケーションに問題やバグを引き起こす可能性があります。 Googleは、Chromeブラウザにコードを注入したWindowsユーザーの方が、Chromeがクラッシュする可能性が15%高くなると言っています。そのため、Googleはこれをブロックしています。マイクロソフトは、悪意のあるアプリケーションがブラウザの設定を改ざんするためにコードインジェクションを使用する可能性があると述べています。これが、Edgeで既にブロックされている理由の1つです。. Microsoftは、サードパーティのDLLがMicrosoft Outlookにロードされているかどうかを確認する方法についても説明しています。. マイクロソフトの従業員として、2004年から開発者ブログにそれを入れました: DLLインジェクションは決して安全ではありません。プロセスの作成者によって設計、構築、またはテストされたことがないプロセスにコードを潮吹きさせ、そのコードを実行するスレッドを選択または作成することについて話しています。あなたは、以前にはなかったタイミング、同期、またはリソースの問題を引き起こしたり、そこにあった問題を悪化させる危険を冒します。. 言い換えれば、コードインジェクションは一種の汚いハックです。理想的な世界では、これを達成するためのより安全な方法があり、それは潜在的な不安定性を引き起こさなかったでしょう。しかし、コードインジェクションは、今日のWindowsアプリケーションプラットフォームの単なる正常な部分です。それはあなたのWindows PCのバックグラウンドで常に起こっています。あなたはそれを必要悪と呼ぶかもしれません. 注入されたDLLを確認する方法 Microsoftの強力なProcess Explorerアプリケーションを使用して、システムにコードインジェクションがあるかどうかを確認できます。それは基本的に追加の機能が満載のタスクマネージャの高度なバージョンです. これを行うには、Process Explorerをダウンロードして実行してください。 View>...
    Cloudflareとは何ですか、それは本当に私のデータをインターネット中に漏らしましたか?
    過去数ヶ月間、人気のあるCloudflareサービスのバグにより、ユーザー名、パスワード、プライベートメッセージなどの機密ユーザーデータがプレーンテキストで世界中に公開されている可能性があります。しかし、この問題はどのくらい大きいのでしょうか。? クラウドフレアとは? Cloudflareは、さまざまなWebサイトのネットワークに(とりわけ)セキュリティおよびパフォーマンス機能を提供するサービスです。これはリバースプロキシとして機能し、ユーザー(ユーザー)と特定のWebサイトの仲介者として機能します。そのサイトにアクセスすると、実際のサイトのサーバーではなくCloudflareのサーバーの1つに誘導されます。. これにより、Cloudflareは正当なユーザーであることを保証し(サービス拒否攻撃から保護する)、サイトをより速くロードし(サイトの特定の部分をキャッシュしているため)、停止時間から保護します(世界中に複数のサーバーがあります)。問題がある場合は、どのサーバーにもフォールバックできます。. Cloudflareは、DDoS攻撃者が実際のWebサイトにアクセスできないことを保証します。. 要するに、Cloudflareはサイトをより速く、より安全にすることを目指しています、そしてそれは多くのウェブサイトが使うサービスです. 何が起こった? (そして「混乱」とは何ですか?) 残念ながら、たとえサイトがCloudflareのようなサービスを使っていてもバグが起こるとしても、100%安全なものは何もありません。この場合、Cloudflareは実際には 生じた セキュリティ上の問題:HTMLを解析するリバースプロキシコードのバグにより、特定の状況下でCloudflareのサーバーがメモリの内容をリークすることがありました。 (一部の人々はこれを「クラウドブレッド」と呼んでいます。これはインターネットの大部分に影響を及ぼしたハートブードバグを排除したものです。) このデータには、ユーザー名、パスワード、プライベートメッセージ、OAuthトークンなど、あらゆる種類の機密データが含まれている可能性があります。さらに悪いことに、そのデータの一部はいくつかの検索エンジン(Cloudflareによると約700ページ)によって索引付けされ、キャッシュされていたので、Googleで何を検索すればよいか知っていたらリーク. 何を検索すればよいのか分からない場合は、Cloudflareの検索エンジンに関する情報の一部を見つけることができます。. このバグは約5ヶ月間発見されず、今週発見された後に修正されました。 Cloudflare氏は、「最大の影響期間は2月13日と2月18日からで、Cloudflareを介した3,300,000のHTTP要求ごとに約1が発生し、メモリリークが発生する可能性があります(要求の約0.00003%)」 しかし、Cloudflareと同じくらい人気のあるサービスでは、0.00003%はまだたくさんあります。 Yelp、OkCupid、Uber、Authy、Mediumなど、400万を超えるドメインを含むCloudflareを使用するサイトのリストを編集している人々もいます。 (一部のモバイルアプリも影響を受けます)。 Cloudflareのブログでこのバグの技術的な詳細についてもっと読むことができます、それはおそらくあなたがプログラマーであるならばあなただけに興味があるでしょう - あなたが普通のインターネットユーザーであるなら、あなたが知る必要がある唯一のことは… 私は何をすべきか? 第一:あまりパニックにならないでください。そのリストに含まれるすべてのサイトが必ずしも機密情報を漏洩したわけではありません。たとえば、あるサイトがCloudflareを使用して画像データをキャッシュしているだけの場合、機密情報は漏洩しません。それは、それぞれのリークがパスワードのマスターリストであるとは限りません。ランダムな情報です。 できた 任意の時点でランダムなユーザー名とパスワードをいくつか含めた. しかし、Cloudflareは、自分自身の秘密鍵の1つが漏洩したことにも注目しました。これは、潜在的にユーザー名とパスワードを含む、多くの内部Cloudflareデータへの攻撃者アクセスを提供する可能性があります。 Cloudflareはこの特定の点について非常に曖昧でしたが、それははるかに機密性の高い情報を漏らす可能性がある大きなセキュリティリスクであるにもかかわらず すべてのデータが漏洩したかどうか、そしてどこでどこに漏れるのかを知るための本当の方法はありません。 パスワードをすべて変更する....
    何が曇っていて、そしてなぜそれが私のMacで動いているのですか?
    Activity Monitorの使用中に、clouddという名前のものがMac上で実行されていることに気付いたかもしれません。心配する必要がありますか?これは何ですか?このプロセスはmacOSの一部であり、iCloudに関連しています. この記事は、kernel_task、hidd、mdsworker、installd、WindowServer、blueed、launchd、backup、opendirectoryd、powerd、coreauthd、configd、mdnsresponder、userEventAgent、nsurlstoraged、commerce、parentalcontrolのように、Activity Monitorにあるさまざまなプロセスを説明しています。 、サンドボックス、そして他の多くの。それらのサービスが何であるかわからないのですか?読み始めるほうがよい! 今日のプロセス、clouddはデーモンです。つまり、バックグラウンド処理システムタスクで実行されます。このデーモンはCloudKitに関連しています。manページをちょっと見てみるとわかります。次のように入力すると、manページを自分で見ることができます。 曇った男 ターミナルでは、しかし、これはあなたが見るものです: clouddはCloudKit機能をサポートするシステムデーモンです。. もちろん、これを知ることは、あなたが最初にCloudKitが何であるかを知っている場合にのみ役に立ちます。それを見つけるために、サードパーティプログラムがCloudKitを使用する方法を説明しているApple Developerページをチェックしましょう。 CloudKitフレームワークは、アプリとiCloudコンテナの間でデータを移動するためのインターフェースを提供します。 CloudKitを使用して、アプリの既存のデータを取得してクラウドに保存し、ユーザーが複数のデバイスでそのデータにアクセスできるようにします。また、すべてのユーザーがアクセスできるパブリックエリアにデータを保存することもできます。. これは基本的に、他のシステムと同期するために、どのアプリケーションもiCloudにファイルを保存するためにCloudKitを使用できることを意味します。 Appleはまた、あなたのMacのデスクトップとドキュメントを他の機器と同期させるためにCloudKitを使っている。アプリケーションがMac上のiCloudとの間でファイルを同期するときはいつでも、クラウドプロセスは舞台裏で動作します。. ほとんどの場合、clouddが大量のCPUやメモリを使用しているのを見るべきではありませんが、いくつか例外があります。たとえば、大きなビデオファイルを同期している場合、clouddはしばらくの間それに努力する必要があるかもしれません。. Parallelsのユーザーであれば、Parallelsがここで説明しているように、これに多く気付いているかもしれません。問題:iCloudはDocumentsフォルダ全体を同期する。 Parallelsのいくつかのバージョンは仮想マシンをドキュメントに保存します、そしてVMはかなり大きなファイルになることができます。おっとっと。簡単な解決策は、仮想マシンをDocuments以外の別のフォルダに移動するか、単に文書の同期を完全に無効にすることです。. これらが問題にならない場合は、iCloudと同期するアプリケーションをすべて閉じてみてください。それでも問題が解決しない場合は、そのアプリのバグを発見した可能性があるので、開発者に報告してください。 iCloudドライブのスペースを解放することを検討することもできます。同期するファイルが少ないほど、作業負荷が軽減されます。. 写真クレジット:Pakhnyushchy / Shutterstock.com
    クラウドゲームとは何ですか、それは本当に未来ですか?
    「クラウドゲーム」は長年にわたり技術的な流行語でした。そのアイデアは、ゲーム用のPCや強力なグラフィックスハードウェアを搭載したコンソールはもう必要ないということです。重い作業はすべて「クラウドで」行われます。 クラウドゲームはストリーミングビデオと多くの共通点があります。基本的に、クラウドゲームサーバーはゲームを実行し、あなたにゲームプレイのビデオをストリーミングします。キーボード、マウス、およびコントローラの入力操作がネットワーク経由でクラウドゲームサーバーに送信されます. あなたのコンピュータがストリーミングビデオ(とオーディオ)を受信し入力コマンドを送信する間、リモートサーバーはすべての重労働をします。基本的に、クラウドゲームはストリーミングビデオサービスに似ていますが、インタラクティブです。. クラウドゲームの理論的な利点 理論的には、クラウドゲームはそれを実現するために大いに役立ちます。 高価なハードウェア投資やアップグレードは不要 - クラウドゲームでは、PCやコンソールをアップグレードする必要はありません。高価なゲーム用ハードウェアを購入する代わりに、既存のハードウェアをそのまま使用します。テレビやホームネットワークに接続する安価なストリーミングボックスとコントローラを購入することもできます。. 任意のOSまたはデバイスでゲームをプレイする - ハイエンドの非モバイルゲームの大部分は現在、PC(多くの場合はWindows)またはコンソールにチェーンされています。クラウドゲームは、ゲームをよりプラットフォームに依存しないものにすることを可能にし、Mac、Linux、Android、iOS、Chrome OS、Windows RT、およびその他のオペレーティングシステムを実行するPCおよびタブレットがWindowsでしか実行できないゲームをプレイできるようにする. テレビやその他の機器にゲームを統合する - テレビメーカーは、クラウドゲームサービスのサポートを自社のスマートテレビに統合することができます。テレビには、強力で高価なゲーム用ハードウェアは必要ありません。正しいソフトウェアとコントローラを搭載したテレビであれば、追加のボックスを必要とせずにゲームに対応できます。一部のスマートテレビでは、すでにOnLive統合を介してこの機能が組み込まれています. インスタントプレイ - ゲームによっては、プレイする前に10GB、20GB、さらにそれ以上のダウンロードが必要な場合があります。サーバーにはすでにゲームがインストールされており、すぐにゲームを開始できるため、クラウドゲームを使用すると、ゲームを即座に開始できます。. 見やすい - クラウドゲームサービスは、プロのゲームの試合など、非常に簡単にゲームを観戦することを可能にするだろう。ビデオストリームは多くのユーザーにとって簡単に複製できるので、観客はゲームをインストールする必要はないでしょう。. DRM - 自分のコンピュータではなくリモートサーバーでゲームを実行した場合、それらを海賊版にすることはほとんど不可能です。これにより、クラウドゲーミングは、ゲーマーにとってではないにしても、パブリッシャーにとって魅力的な形態のDRMになります。. クラウドゲームの短所 ただし、クラウドゲームにはいくつかの重大な欠点があります。 ビデオ圧縮 - YouTubeやNetflixで視聴するビデオの帯域幅を節約するために圧縮されているのと同じように、クラウドゲームサービスから受け取るゲームプレイの「ビデオ」も圧縮されています。ハイエンドのゲーミングPCでレンダリングできるほど鮮明で高精細にはなりません。ただし、受け取った圧縮ビデオは、ローカルで低い詳細度でレンダリングされたゲームよりも見栄えがよい場合があります。....
    クラウドコンピューティングとは何ですか、そしてこの愚かな流行語はどういう意味ですか?
    先日、クラウドコンピューティングがハードドライブのスペースを節約するのに役立つかどうかを尋ねるように読者が書いていたので、この悪魔的な流行語が実際に何を意味するのかを話す時が来たことに気づいた. クラウドコンピューティングとは? 米国標準技術局によると、「クラウドコンピューティング」の定義は、このわかりにくいナンセンスの断片であり、できるだけわかりにくいように明確に記述されています。 クラウドコンピューティングは、最小限の管理作業またはサービスプロバイダで迅速にプロビジョニングおよび解放できる、構成可能なコンピューティングリソース(ネットワーク、サーバー、ストレージ、アプリケーション、およびサービスなど)の共有プールへの便利なオンデマンドネットワークアクセスを可能にするモデルです。インタラクション. それで、現実の人々のための定義は何ですか? クラウドコンピューティング= Webアプリケーション それだけです。 GoogleやMicrosoftなどの大手プロバイダのWebまたはインターネットベースのアプリケーションを使用している場合は、クラウドコンピューティングを使用しています。おめでとうございます! Gmail、Googleカレンダー、Hotmail、SalesForce、Dropbox、Google Docsなど、これまでに使用したすべてのWebアプリケーションは、「クラウドコンピューティング」に基づいています。インターネット上のどこかにサーバーの大規模なプール。クライアントはWebブラウザである必要はありませんが、それがすべてが向かう方向です。. それ以上のことがあると思いますか?私を信じていませんか? OracleのCEO兼共同創設者であるLarry Ellisonに耳を傾けてください。 なぜクラウドコンピューティング? 私たちはすでに長い間使われてきたWebアプリケーションを表す無意味な用語であることをすでに確立しています - しかし、ビジネスを自己ホスト型サーバーの代わりにWebアプリケーションに切り替え始めるために、マーケティングタイプは新しい流行語. 流行語で「クラウド」という単語を使用した理由は単純です。ネットワーク図では、インターネットは通常、図面の真ん中にクラウドで表示されます。それらのマーケティングドローンは独創的です、そうではありません? したがって、基本的には、用語自体が、コンサルタントや企業がより多くのサービスを光沢のある新しいパッケージで販売するための単なる方法です。これがどのように機能するかの良い例です。 でコミック オタクとポケ クラウドコンピューティングは私をどのように助けてくれるのか? 世界中の企業がアプリケーションをWebに移行し、Webブラウザを介してアクセス可能な新機能を追加しているため、すぐにどのPCのどのブラウザからでも事実上すべてにアクセスできるようになります。インターネット. MicrosoftがついにInternet Explorer 9のベータ版をリリースしました。これはHTML 5のような新しいWeb標準をサポートし、ハードウェアアクセラレーションを使用して全体のエクスペリエンスを迅速にするためのものです。マイクロソフトがIE9がウェブを変えると言ったとき、彼らは冗談ではありませんでした - 彼らは彼らでした...
    Client Server Runtimeプロセス(csrss.exe)とは何ですか、なぜ私のPC上で実行されているのですか?
    Windows PCをお持ちの場合は、タスクマネージャを開くと、PC上で1つ以上のClient Server Runtimeプロセス(csrss.exe)プロセスが確実に実行されていることがわかります。このプロセスはWindowsの重要な部分です. この記事は、svchost.exe、dwm.exe、ctfmon.exe、mDNSResponder.exe、rundll32.exe、Adobe_Updater.exeなど、タスクマネージャで見られるさまざまなプロセスを説明した継続的な記事の一部です。それらのサービスが何であるかわからないのですか?読み始めるほうがよい! クライアントサーバーの実行時プロセスとは? csrss.exeプロセスは、Windowsオペレーティングシステムの重要な部分です。 1996年にリリースされたWindows NT 4.0以前は、csrss.exeは、ウィンドウの管理、画面上での描画、およびその他の関連オペレーティングシステム機能を含む、グラフィカルサブシステム全体を担当していました. Windows NT 4.0では、これらの機能の多くは、通常のプロセスとして実行されるクライアントサーバーランタイムプロセスからWindowsカーネルに移動されました。ただし、csrss.exeプロセスはまだコンソールウィンドウとシャットダウンプロセスを担当しています。これらはWindowsの重要な機能です。. Windows 7より前は、CSRSSプロセスはコンソール(コマンドプロンプト)ウィンドウ自体を描画していました。 Windows 7以降では、コンソールホスト(conhost.exe)プロセスによってコンソールウィンドウが描画されます。ただし、csrss.exeはまだ必要に応じてconhost.exeプロセスを起動するための責任があります。. 言い換えれば、このプロセスはバックグラウンドでいくつかの重要なシステム機能を担当します。それはまさにWindowsが物事をする方法です. 無効にできますか? Windowsの重要な部分なので、このプロセスを無効にすることはできません。それを無効にする理由はありません、とにかく - それは少量のリソースを使用し、いくつかの重要なシステム機能を実行するだけです. タスクマネージャを起動してクライアントサーバランタイムプロセスを終了しようとすると、WindowsはあなたのPCが使用できなくなるかシャットダウンすることを知らせます。この警告をクリックすると、「アクセスが拒否されました」というメッセージが表示されます。これはあなたが終了できない保護されたプロセスです. Windowsは起動時に常にこのプロセスを起動します。 Windowsの起動時にcsrss.exeが起動できない場合、Windowsはエラーコード0xC000021Aでブルースクリーンします。それがこのプロセスの重要性です. ウイルスかも? このプロセス、あるいはこの名前を持つ複数のプロセスでさえ、常にWindows上で実行されているのは普通のことです。正当なcsrss.exeファイルは、システムのC:\ Windows \ system32ディレクトリにあります。それが本当のクライアントサーバー実行時プロセスであることを確認するには、タスクマネージャでそれを右クリックし、「ファイルの場所を開く」を選択します。....
    Chime.inとは何ですか、そしてそれはFacebook / Twitter / Google +とどう違うのですか?
    Chime.inはUberMediaによってあなたにもたらされるソーシャルネットワークです。 UberSocialアプリとEchofonの背後にいる人々。彼らは、リッチメディア、コミュニティの発見、そして柔軟なユーザーフォローを統合することによって、あなたのソーシャルネットワーク体験を向上させることを目指しています。. 一目で、ここに他のソーシャルネットワークとは一線を画すいくつかの機能があります. すべてが公開されています。プライベートメッセージ、ダイレクトメッセージ、サークルはありません. メディアはすべての投稿に簡単に統合できます(GIFはごめんなさい). ユーザーを完全にフォローすることも、そのユーザーから特定の興味だけをフォローすることもできます。. コミュニティページを使用すると、創設者は広告で作成したページを収益化することができます。. あなたが別のソーシャルネットワークに時間を投資したいかどうかを確認するための機能のいくつかを見てみましょう. チャイムとキメリン チャイムをツイートやFacebook / Google +の投稿と考えてください。これはあなたがどんなソーシャルネットワーク上でそしてChime.inがその努力の大部分を集中するところであなたがする主なことです. メディア統合により、投票、写真、リンク、およびビデオを直接チャイムに埋め込むことができます。他のソーシャルネットワークと同様に、ハッシュタグに似た興味を追加し、投稿を誰かに送信することができます。しかし、チャイムを誰に送っても、すべてが未公開です。. チャイムを投稿するにはTwitterやFacebookのフィードに直接投稿する機能もありますが、この機能は現在ベータ版では無効になっています. 返信は新しいものではありませんが、コメントを上下に投票する機能を持つ入れ子になった返信(1レベルの深さ)は便利です。. 並べ替えは、ほとんどのソーシャルネットワークでは通常見過ごされている機能であり、その必要性についてはまだ売りに出されていません。それにもかかわらず、Chime.inを使うと、時間、いいね、共有、またはコメントであなたのキメラを並べ替えることができます。. コミュニティ コミュニティは、トピック、ブランド、または興味を集めるためのものです。それらはいくつかの小さな違いを除いてFacebookのページに非常に似ています. コミュニティページには、現在同じページにいる人全員が参加するライブチャットルームのディスカッションがあります。コミュニティページにいない限り、ディスカッションに投稿することはできません。. コミュニティページにはユーザーと同じようにチャイムがありますが、コミュニティ創設者が特定の興味や特定のユーザーからのチャイムを含めるようにフィルタリングすることができます。. コミュニティには、コミュニティの創設者がページに配置できる広告があり、クリック収入の一部が得られます。あなたが広告を望んでいない場合は、コミュニティに素敵なメッセージを配置することができます. モバイルアプリ Chime.inはiOS、Android、Blackberryをモバイルアプリとしてサポートしており、チャイムの表示、チャイムへの返信、チャイムの投稿ができます。また、トピックやユーザーを最新に保つために興味をブラウズすることもできます。. Chime.inは現在クローズドベータ版です(招待が必要です)が、間もなく公開される予定です.
    cfprefsdとは何ですか。また、Mac上で実行されるのはなぜですか?
    cfprefsdという名前に気付いたら、Activity Monitorを参照しています。これは何ですか、あなたはそれについて心配する必要があります? クイックアンサー:いいえ、cfpresfdはmacOSの中核部分であり、あなたはそれなしであなたのコンピューターを使うことはできませんでした. この記事は、kernel_task、hidd、mdsworker、installd、WindowServer、blueed、launchd、backup、opendirectoryd、powerd、coreauthd、configd、mdnsresponder、userEventAgent、nsurlstoraged、commerce、parentalcontrolのように、Activity Monitorにあるさまざまなプロセスを説明しています、sandboxd、cloudd、その他多数。それらのサービスが何であるかわからないのですか?読み始めるほうがよい! 今日のプロセスであるcfprefsdはデーモンです。つまり、バックグラウンドで実行され、システムタスクを処理します。一般的に、デーモンは末尾の「d」で識別できます。この特定のデーモンはmacOSとあなたのアプリケーションが設定ファイルを読み書きすることを可能にします. cfprefsdの機能 manページを引用するには、次のように入力して表示できます。 男cfprefsd ターミナルで: cfprefsdは、CFPreferencesおよびNSUserDefaults APIの設定サービスを提供します。. CF PreferencesとNSUserDefaultsが何であるかがわからない場合、これは少し混乱します。. CFPreferencesのCFは、Core Foundationの略です。 Appleの開発者向けドキュメントによると、Core Foundationは、Macがシステム全体の設定とアプリケーション固有の設定の両方を管理する方法です。 Core Foundationは、ユーザー(およびアプリケーション)の設定を管理するためのシンプルで標準的な方法を提供します。 Core Foundationは、ユーザー名、アプリケーションID、およびホスト(コンピューター)名の組み合わせを使用してスコープが割り当てられたキーと値のペアとして設定を保存します。これにより、さまざまなクラスのユーザーに適用される設定を保存および取得することができます。. 基本的に、あなたのコンピュータがあなたのMac上の隠されたLibraryフォルダ内の.plistファイルを作成または編集する時はいつでも、それが起こるのはCFPreferencesです。. NSUserDefaultsは、その間、プログラムがあなたのデフォルト設定にアクセスすることを可能にする関連システムです。インチと摂氏を使用するようにコンピュータを設定した場合、私はあなたの選択に困惑します。あなたのアプリケーションは、しかし、彼らはあなたが選択したオプションを学ぶためにNSUserDefaultsを使用することができるので、そうではありません。 Apple Developerのドキュメントをもう一度引用するには: NSUserDefaultsクラスは、デフォルトシステムと対話するためのプログラムインタフェースを提供します。デフォルトシステムでは、アプリはユーザーの好みに合わせて動作をカスタマイズできます。たとえば、ユーザーに好みの測定単位やメディアの再生速度を指定させることができます。アプリは、ユーザーのデフォルトデータベースの一連のパラメータに値を割り当てることによってこれらの設定を保存します。. 要約すると、cfprefsdは、設定ファイルを作成および編集するためにmacOSおよびアプリケーションによって使用されるデーモンです。アプリケーションがシステム全体のデフォルト設定を尊重するようにするためにも使用されます。. cfprefsdがCPUパワーを使い果たしている場合の対処方法 このプロセスはかなり単純な仕事をするので、多くのCPUパワーを消費してはいけません。もしそうなら、原因はおそらくあなたが最近インストールしたアプリケーションである。私たちが言ったように、cfprefsdはmacOSとあなたの個々のアプリケーションの両方によって使われます。....