ป้องกัน IE10 จากการสร้าง WebCache ผ่านนโยบายกลุ่ม


15

IE10 ใช้งาน WebCache ซึ่งดูเหมือนจะเป็นวิธีใหม่ในการทำไฟล์อินเทอร์เน็ตชั่วคราว
ตำแหน่งของที่นี่คือ C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ WebCache

ในสถานการณ์ของฉันเรามีเซิร์ฟเวอร์เทอร์มินัลซึ่งโปรไฟล์ผู้ใช้จะถูก จำกัด ที่ 15MB ของพื้นที่ดิสก์ซึ่งมีมากเกินพอเสมอก่อนที่จะติดตั้ง IE10 โฟลเดอร์ WebCache ใหม่เพิ่มจำนวนพื้นที่ดิสก์ที่ต้องการเกือบ 500% และในขณะที่พื้นที่ราคาถูกมีข้อ จำกัด ทางเทคนิคซึ่งต้องใช้โควต้าเพื่อตั้งค่าต่ำ

ฉันตรวจสอบการตั้งค่านโยบายกลุ่มและมีรายการโฆษณามากมายที่เฉพาะเจาะจงสำหรับ IE10 รายการบันทึกย่อสองรายการคือ 'อนุญาตให้เว็บไซต์จัดเก็บฐานข้อมูลที่จัดทำดัชนีไว้ในคอมพิวเตอร์ไคลเอนต์' และ 'อนุญาตให้เว็บไซต์จัดเก็บแคชของแอปพลิเคชันบนคอมพิวเตอร์ไคลเอนต์' ซึ่งทั้งสองอย่างนี้ อย่างไรก็ตามปรากฏว่ารายการเหล่านี้อ้างถึงอย่างอื่นเนื่องจากไฟล์ WebCache ยังคงถูกสร้างขึ้นใหม่

ดูเหมือนจะไม่ได้มีการพูดคุยกันทางอินเทอร์เน็ตเกี่ยวกับเรื่องนี้เป็นปัญหา แต่เหตุการณ์ที่เกิดขึ้นไม่กี่ที่ฉันได้อ่านมีปัญหาคล้ายกันในเรื่องขนาดของโฟลเดอร์ WebCache นี้

จนถึงตอนนี้สิ่งเดียวที่ดูเหมือนว่าใช้งานได้คือการเพิกถอนสิทธิ์ผู้ใช้ในการเข้าถึงโฟลเดอร์ WebCache ในขณะที่ใช้งานได้มันอยู่ไกลจากสิ่งที่ฉันคิดว่าจะเป็นทางออกที่แนะนำ

ใครบ้างมีความเข้าใจในวิธีที่ฉันสามารถ จำกัด ขนาดไฟล์ของ WebCache หรือป้องกันไม่ให้มีอยู่ร่วมกันผ่านทาง GPO?


หากคุณกำลังใช้โปรไฟล์ข้ามเขต (หรือโซลูชันการทำโปรไฟล์ใด ๆ ) คุณอาจจะดีกว่าเพียงแค่แยกโฟลเดอร์นั้นออกจากการคัดลอกกลับ ในความเป็นจริงหากอยู่ใน 'ท้องถิ่น' ก็ไม่ควรเป็นเช่นนั้น นอกจากนี้ไฟล์อินเทอร์เน็ตชั่วคราวของ IE จะถูกเก็บไว้ในโปรไฟล์เช่นกัน
Dan

3
นอกจากนี้ฉันเป็นแฟนตัวยงของRemProfสำหรับเซิร์ฟเวอร์เทอร์มินัล ฉันตั้งค่าให้ทำงานทุกคืนเพื่อล้างโปรไฟล์ท้องถิ่นที่เหลือ
Dan

การตั้งค่าวัตถุนโยบายกลุ่มที่มีอยู่ทำให้แฟ้มอินเทอร์เน็ตชั่วคราวสะอาดเพียงพอที่จะอยู่ภายใต้โควต้าดังนั้นแม้ว่าพวกเขาจะอยู่ในโปรไฟล์ผู้ใช้ที่พวกเขาไม่เคยมีปัญหา อันที่จริงเราใช้โพรไฟล์ในเครื่องนี้เพราะมันอยู่ในโดเมนแยกเล็ก ๆ การล้างข้อมูลทุกคืนจะไม่ทำงานได้ดีในกรณีนี้เนื่องจากเมื่อถึงโควต้าผู้ใช้จะไม่สามารถเปิดแอปพลิเคชันบางตัวได้ ฉันคิดว่าฉันยังคงสามารถใช้งาน RemProf ที่อื่นได้
Melikoth

หลังจากการสังเกตบางอย่างปรากฏว่าไฟล์ WebCache สำหรับผู้ใช้ของเรามีความผันผวนระหว่าง 32 และ 50MB ดังนั้นฉันจึงเพิ่มโควต้าเพื่อชดเชย ยังไม่มีคำพูดเกี่ยวกับวิธีการทำงานของวัตถุนโยบายกลุ่มทำงานตามที่คาดไว้
Melikoth

3
มีการกล่าวถึงหัวข้อที่เกี่ยวข้องที่นี่: tinyurl.com/m7e8whuปัญหาคือ webcache ไม่ได้อยู่ในโปรไฟล์ข้ามเขตซึ่งเป็นปัญหารองเนื่องจากหมายความว่าคุกกี้ไม่ได้ทำงานระหว่างเซิร์ฟเวอร์ในสภาพแวดล้อมของเทอร์มินัลเซิร์ฟเวอร์ / XenApp นั่นเป็นสิ่งที่น่ารำคาญ มีการเผยแพร่โปรแกรมแก้ไขด่วนที่คาดคะเนเมื่อสัปดาห์ที่แล้ว (เกือบหนึ่งปีหลังจากได้รับรายงาน) แต่ข้อเสนอแนะในช่วงต้นก็คือว่ามันไม่ทำงาน
Rob Nicholson

คำตอบ:


5

Webcache เป็นส่วนหนึ่งของ WinINET และโหลดก่อน IE (เหมือนกับ WinINET อื่น ๆ ) หากต้องการหยุดการแคชคุณต้องแจ้งให้ WinINET หยุดการแคช

เครดิตให้กับhttp://www.tenforums.com/general-support/37841-disable-webcachev01-dat.html

ขั้นแรกให้หยุดงานต่อไปนี้ในตัวกำหนดเวลางาน: Microsoft> Windows> Wininet

ขั้นตอนที่สองคือการลบการค้นหา dcom REGEDIT สำหรับ GUID นี้: {3EB3C877-1F16-487C-9050-104DBCD66683} ลบ GUID นี้คุณจะต้องเปลี่ยนความเป็นเจ้าของให้กับผู้ใช้ของคุณเพื่อให้สามารถลบคีย์นี้ได้

ไม่สวย แต่ดูเหมือนว่า IE กำลังดึง Piginbacking WinINET


ขอบคุณสำหรับการค้นหาและโพสต์มันตั้งแต่ฉันได้ทำงานต่อจากการทำงานกับ IE10 ด้วยตัวเอง แต่ฉันจะทำเครื่องหมายสิ่งนี้เพื่อช่วยเหลือผู้อื่น
Melikoth

Google ดึงฉันไปที่หัวข้อเก่านี้ ฉันกำลังมองหาแคช wininet ปิดการใช้งานใน windows 10 - มันจะยังคงค่อนข้างเกี่ยวข้องกับใครบางคนหวังว่า
AngryCarrotTop

เมื่อคุณปิดการใช้งานด้วยวิธีนี้ใน Windows 10 Microsoft Edge จะไม่สามารถจดจำคุกกี้ได้ ดูเหมือนว่ามันกำลังใช้แคช WinInet เพื่อเก็บไว้
SeeR

0

คุณสามารถลองเปิดใช้งานการตั้งค่านโยบายกลุ่ม:

การกำหนดค่าผู้ใช้> นโยบาย> เทมเพลตการดูแล> ส่วนประกอบ Windows> Internet Explorer> ลบประวัติเบราว์เซอร์

"อนุญาตให้ลบประวัติการเรียกดูเมื่อออก" = เปิดใช้งาน


-3

หากผู้ใช้ของคุณไม่ต้องการคุณสามารถปิด "อนุญาตแคชเว็บและฐานข้อมูล"

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.